Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
F
founder_vue
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
常超
founder_vue
Commits
630fab4f
Commit
630fab4f
authored
Dec 12, 2021
by
zhangzhijie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
侦察指令修改
parent
7359aaf8
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
137 additions
and
116 deletions
+137
-116
src/assets/js/transformFormTable.js
+4
-2
src/views/zczl/zczl/bxqjsdzczl.vue
+33
-32
src/views/zczl/zczl/detailZczl.vue
+56
-50
src/views/zczl/zczl/zczltj.vue
+44
-32
No files found.
src/assets/js/transformFormTable.js
View file @
630fab4f
...
...
@@ -97,6 +97,8 @@ const xjZczlzt = {
'1'
:
'已签收'
,
'2'
:
'已签收未回报'
,
'3'
:
'已签收已回报'
,
'4'
:
'待本级分派'
,
'5'
:
'本级已分派待审批'
}
// 认定标识
const
rdbs
=
{
...
...
@@ -104,8 +106,8 @@ const rdbs = {
'1'
:
'已认定'
,
}
const
zlType
=
{
'1'
:
'指令下发'
,
'2'
:
'指令分派'
'1'
:
'指令下发'
,
'2'
:
'指令分派'
}
export
{
spsftg
,
...
...
src/views/zczl/zczl/bxqjsdzczl.vue
View file @
630fab4f
...
...
@@ -24,7 +24,7 @@
size=
"80%"
:with-header=
"false"
:visible
.
sync=
"drawer"
>
<zczl
infoType=
"
3
"
v-if=
"drawer"
:zczlbh=
"zczlbh"
:fpbh=
"fpbh"
:sub=
"sub"
></zczl>
<zczl
infoType=
"
4
"
v-if=
"drawer"
:zczlbh=
"zczlbh"
:fpbh=
"fpbh"
:sub=
"sub"
></zczl>
</el-drawer>
</div>
</template>
...
...
@@ -85,17 +85,17 @@ export default {
codeOptions
:
[],
codeTree
:
"CODE_ZLLXDM"
,
},
{
name
:
"业务类型"
,
id
:
"ywlx"
,
type
:
"codeTreeDialog"
,
props
:
"checkEmpty"
,
value
:
""
,
placeholder
:
"请选择"
,
col
:
"3"
,
codeOptions
:
[],
codeTree
:
"CODE_YWLXDM"
,
},
//
{
//
name: "业务类型",
//
id: "ywlx",
//
type: "codeTreeDialog",
//
props: "checkEmpty",
//
value: "",
//
placeholder: "请选择",
//
col: "3",
//
codeOptions: [],
//
codeTree: "CODE_YWLXDM",
//
},
{
name
:
"开始发布时间"
,
id
:
"fbsj_s"
,
...
...
@@ -150,41 +150,42 @@ export default {
prop
:
"ywmc"
,
},
{
label
:
"下级指令回报个数"
,
prop
:
"zlhbgs"
,
},
{
label
:
"回报期限"
,
prop
:
"hbqx"
,
},
{
label
:
"指令类型"
,
prop
:
"zllxStr"
,
},
{
label
:
"
下级指令签收个数
"
,
prop
:
"
zlqsgs
"
,
label
:
"
工作要求
"
,
prop
:
"
gzyq
"
,
},
{
label
:
"
下级指令分派个数
"
,
prop
:
"
zlfpgs
"
,
label
:
"
发布时间
"
,
prop
:
"
fbsj
"
,
},
{
label
:
"
业务类型
"
,
prop
:
"
ywlxStr
"
,
label
:
"
回报期限
"
,
prop
:
"
hbqx
"
,
},
{
label
:
"
工作要求
"
,
prop
:
"
gzyq
"
,
label
:
"
指令分派次数
"
,
prop
:
"
zlfpgs
"
,
},
{
label
:
"
发布时间
"
,
prop
:
"
fbsj
"
,
label
:
"
指令签收次数
"
,
prop
:
"
zlqsgs
"
,
},
{
label
:
"
审批是否通过
"
,
prop
:
"
spsftg
"
,
label
:
"
指令回报次数
"
,
prop
:
"
zlhbcs
"
,
},
// {
// label: "业务类型",
// prop: "ywlxStr",
// },
// {
// label: "审批是否通过",
// prop: "spsftg",
// },
],
cxUrl
:
"/zczl/getBxqjsdzczlListNew"
,
Menu
:
[
...
...
src/views/zczl/zczl/detailZczl.vue
View file @
630fab4f
<
template
>
<div
class=
"Content ZCZL"
v-loading=
"l
oading"
>
<div
class=
"Content ZCZL"
v-loading=
"mainL
oading"
>
<h5>
<div
v-if=
"sub==='FP'"
>
指令分派
</div>
<div
v-if=
"sub==='HB'"
>
指令回报
</div>
...
...
@@ -44,7 +44,7 @@
<span>
指令文号:
</span>
{{
info
.
zczlMainInfo
.
zlwh
}}
</div>
<div>
<span>
分派
时间:
</span>
{{
info
.
zczlMainInfo
.
fpsj
}}
<span>
发布
时间:
</span>
{{
info
.
zczlMainInfo
.
fpsj
}}
</div>
</li>
...
...
@@ -196,44 +196,46 @@
<el-table
:data=
"info.fpDetailList"
style=
"width: 100%"
>
<el-table-column
prop=
"qsrdwmc"
label=
"分派单位"
></el-table-column>
<el-table-column
prop=
"qsrdwmc"
label=
"接收单位"
></el-table-column>
<el-table-column
prop=
"qsrxm"
label=
"接收人"
></el-table-column>
<el-table-column
prop=
"fpgzyq"
label=
"工作要求"
></el-table-column>
<el-table-column
prop=
"fpsj"
label=
"
分派
时间"
></el-table-column>
<el-table-column
prop=
"sfqspdbz"
label=
"
是否签收
"
>
<el-table-column
prop=
"fpsj"
label=
"
发布
时间"
></el-table-column>
<el-table-column
prop=
"sfqspdbz"
label=
"
指令状态
"
>
<template
slot-scope=
"scope"
>
{{
scope
.
row
.
sfqspdbz
?
'签收'
:
'未签收'
}}
</
template
>
</el-table-column>
<el-table-column
fixed=
"right"
label=
"操作"
width=
"120"
>
<
template
slot-scope=
"scope"
>
<el-button
@
click
.
native
.
prevent=
"CKXQ(scope)"
>
查看详情
</el-button>
</
template
>
</el-table-column>
</el-table>
<!-- <h1 style="margin: 20px 0;">下级回报列表</h1>
<el-table
:data="melist"
style="width: 100%">
<el-table-column prop="zczlbh" label="工作指令编号"></el-table-column>
<el-table-column prop="hbrdwmc" label="回报单位"></el-table-column>
<el-table-column prop="hbType" label="回报类型"></el-table-column>
<el-table-column prop="hbnr" label="回报内容"></el-table-column>
<el-table-column prop="hbsjDate" label="回报时间"></el-table-column>
<el-table-column
prop=
"nearlyResponseTime"
label=
"最新回报时间"
></el-table-column>
<el-table-column
fixed=
"right"
label=
"操作"
width=
"120"
>
<
template
slot-scope=
"scope"
>
<el-button v-if="scope.row.pjdj=='' ||scope.row.pjdj==null "
@click.native.prevent="pingjia(scope, tableData)">评价
</el-button>
<el-button v-else @click.native.prevent="Seepingjia(scope, tableData)">查看评价</el-button>
<el-button
@
click
.
native
.
prevent=
"CKXQ(scope)"
>
查看回报详情
</el-button>
</
template
>
</el-table-column>
</el-table>-->
</el-table>
<!-- <h1 style="margin: 20px 0;">下级回报列表</h1>
<el-table
:data="melist"
style="width: 100%">
<el-table-column prop="zczlbh" label="工作指令编号"></el-table-column>
<el-table-column prop="hbrdwmc" label="回报单位"></el-table-column>
<el-table-column prop="hbType" label="回报类型"></el-table-column>
<el-table-column prop="hbnr" label="回报内容"></el-table-column>
<el-table-column prop="hbsjDate" label="回报时间"></el-table-column>
<el-table-column
fixed="right"
label="操作"
width="120">
<template slot-scope="scope">
<el-button v-if="scope.row.pjdj=='' ||scope.row.pjdj==null "
@click.native.prevent="pingjia(scope, tableData)">评价
</el-button>
<el-button v-else @click.native.prevent="Seepingjia(scope, tableData)">查看评价</el-button>
</template>
</el-table-column>
</el-table>-->
<h1
style=
"margin: 20px 0;"
>
本级回报列表
</h1>
<el-table
...
...
@@ -284,7 +286,7 @@
:currentItem=
"GD.qsrgajgdm"
/>
</el-form-item>
<el-form-item
label=
"
签
收人警号"
label-width=
"100px"
style=
"width:100%"
prop=
"fpgzyq"
>
<el-form-item
label=
"
接
收人警号"
label-width=
"100px"
style=
"width:100%"
prop=
"fpgzyq"
>
<el-button
size=
"mini"
type=
"primary"
@
click=
"FPTableData=true"
>
选择
</el-button>
<div
v-if=
"list.length"
>
<el-tag
...
...
@@ -375,18 +377,16 @@
</el-drawer>
<el-dialog
title=
"下级回报列表"
:visible
.
sync=
"CKXQZT"
width=
"80%"
>
<el-table
:data=
"CKXQList"
style=
"width: 100%"
>
<el-table
:data=
"CKXQList"
style=
"width: 100%"
>
<el-table-column
prop=
"zczlbh"
label=
"工作指令编号"
></el-table-column>
<el-table-column
prop=
"hbrdwmc"
label=
"回报单位"
></el-table-column>
<el-table-column
prop=
"hbType"
label=
"回报类型"
></el-table-column>
<el-table-column
prop=
"hbnr"
label=
"回报内容"
></el-table-column>
<el-table-column
prop=
"hbsjDate"
label=
"回报时间"
></el-table-column>
<el-table-column
fixed=
"right"
label=
"操作"
width=
"120"
>
fixed=
"right"
label=
"操作"
width=
"120"
>
<
template
slot-scope=
"scope"
>
<el-button
v-if=
"scope.row.pjdj=='' ||scope.row.pjdj==null "
@
click
.
native
.
prevent=
"pingjia(scope, tableData)"
>
评价
...
...
@@ -399,7 +399,6 @@
</el-dialog>
</div>
</template>
...
...
@@ -432,6 +431,7 @@ export default {
CKXQList
:
[],
PJSE
:
true
,
loading
:
true
,
mainLoading
:
true
,
PJform
:
{
pjsj
:
''
,
pjrxm
:
''
,
...
...
@@ -514,12 +514,11 @@ export default {
};
},
methods
:
{
CKXQ
(
row
){
CKXQ
(
row
)
{
this
.
CKXQZT
=
true
;
getAllHbInfoByFpbh
({
fpbh
:
row
.
row
.
fpbh
,
zczlbh
:
row
.
row
.
zczlbh
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
getAllHbInfoByFpbh
({
fpbh
:
row
.
row
.
fpbh
,
zczlbh
:
row
.
row
.
zczlbh
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
this
.
CKXQList
=
res
.
data
.
hbDetailList
;
console
.
log
(
this
.
CKXQList
);
}
})
},
...
...
@@ -634,6 +633,7 @@ export default {
axios
.
get
(
`JsonData/CODE_UNIT.json`
).
then
((
response
)
=>
{
if
(
response
.
success
===
true
)
{
self
.
GD
.
qsrgajgdm
.
codeOptions
=
response
.
data
.
rows
;
function
liMap
(
ji
)
{
let
mi
;
let
gd
=
''
;
...
...
@@ -716,17 +716,19 @@ export default {
},
//分派
},
created
()
{
this
.
mainLoading
=
true
;
this
.
getJson
()
getZczltoMeInfomation
({
zczlbh
:
this
.
zczlbh
,
infoType
:
this
.
infoType
,
fpbh
:
this
.
fpbh
}).
then
(
res
=>
{
if
(
res
.
code
===
200
)
{
this
.
info
=
res
.
data
}
this
.
mainLoading
=
false
;
})
/* getAllHbInfoByFpbh({fpbh: this.fpbh, zczlbh: this.zczlbh}).then(res => {
if (res.code === 200) {
this.melist = res.data.hbDetailList
}
});*/
/* getAllHbInfoByFpbh({fpbh: this.fpbh, zczlbh: this.zczlbh}).then(res => {
if (res.code === 200) {
this.melist = res.data.hbDetailList
}
});*/
let
requestFpbh
=
""
;
if
(
this
.
fpbh
!=
null
&&
this
.
fpbh
!=
''
)
{
requestFpbh
=
this
.
fpbh
...
...
@@ -816,11 +818,11 @@ export default {
})
}
if
(
this
.
sub
===
'PJ'
)
{
/* getAllHbInfoByFpbh({fpbh: this.fpbh, zczlbh: this.zczlbh}).then(res => {
if (res.code === 200) {
this.melist = res.data.hbDetailList
}
});*/
/* getAllHbInfoByFpbh({fpbh: this.fpbh, zczlbh: this.zczlbh}).then(res => {
if (res.code === 200) {
this.melist = res.data.hbDetailList
}
});*/
}
},
watch
:
{
...
...
@@ -886,6 +888,10 @@ export default {
color
:
black
!important
;
}
.ZCZL
.v-modal
{
z-index
:
1
!important
;
}
.v-modal
{
z-index
:
6
!important
;
}
...
...
src/views/zczl/zczl/zczltj.vue
View file @
630fab4f
...
...
@@ -43,7 +43,7 @@ export default {
},
cxQueryField
:
[
{
name
:
"
开始发布
时间"
,
name
:
"
指令接收
时间"
,
id
:
"fbsj_s"
,
placeholder
:
"请输入"
,
type
:
"datetime"
,
...
...
@@ -51,7 +51,7 @@ export default {
col
:
"3"
,
},
{
name
:
"
结束发布时间
"
,
name
:
"
至
"
,
id
:
"fbsj_e"
,
type
:
"datetime"
,
value
:
""
,
...
...
@@ -87,78 +87,90 @@ export default {
prop
:
"dwmc"
,
},
{
label
:
"
超期回报
数"
,
prop
:
"
cqhb
s"
,
label
:
"
指令接收总
数"
,
prop
:
"
zlz
s"
,
},
{
/*table默认得表头*/
label
:
"不合格率"
,
prop
:
"bhgl"
,
label
:
"签收数"
,
prop
:
"qss"
,
},
{
label
:
"超期签收数"
,
prop
:
"cqqss"
,
},
{
label
:
"
超期未回报
"
,
prop
:
"
cqwhb
"
,
label
:
"
未签收数
"
,
prop
:
"
wqss
"
,
},
{
label
:
"
签收率
"
,
prop
:
"
qsl
"
,
label
:
"
超期未签收数
"
,
prop
:
"
cqwqss
"
,
},
{
label
:
"
未签收数
"
,
prop
:
"
wqss
"
,
label
:
"
签收率
"
,
prop
:
"
qsl
"
,
},
{
label
:
"
发布时间
"
,
prop
:
"
fbsj
"
,
label
:
"
回报数
"
,
prop
:
"
hbs
"
,
},
// {
// label: "结束发布时间",
// prop: "fbsj_e",
// },
{
label
:
"
签收
数"
,
prop
:
"
qs
s"
,
label
:
"
超期回报
数"
,
prop
:
"
cqhb
s"
,
},
{
label
:
"未回报"
,
label
:
"未回报
数
"
,
prop
:
"whb"
,
},
{
label
:
"
指令总
数"
,
prop
:
"
zlzs
"
,
label
:
"
超期未回报
数"
,
prop
:
"
cqwhb
"
,
},
{
label
:
"回报率"
,
prop
:
"hbl"
,
},
{
label
:
"
优秀率
"
,
prop
:
"
yx
s"
,
label
:
"
评价数
"
,
prop
:
"
pj
s"
,
},
{
label
:
"合格数"
,
prop
:
"hgs"
,
},
{
label
:
"
超期未签收数
"
,
prop
:
"
cqwqss
"
,
label
:
"
合格率
"
,
prop
:
"
hgl
"
,
},
{
label
:
"
回报
数"
,
prop
:
"
hb
s"
,
label
:
"
优秀
数"
,
prop
:
"
yx
s"
,
},
{
label
:
"
评价数
"
,
prop
:
"
pjs
"
,
label
:
"
优秀率
"
,
prop
:
"
yxl
"
,
},
{
label
:
"不合格数"
,
prop
:
"bhgs"
,
},
{
label
:
"不合格率"
,
prop
:
"bhgl"
,
},
// {
// label: "发布时间",
// prop: "fbsj",
// },
// {
// label: "结束发布时间",
// prop: "fbsj_e",
// },
],
cxUrl
:
"/zczl/getZczltjxxListNew"
,
Menu
:
[
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment