Commit 630fab4f by zhangzhijie

侦察指令修改

parent 7359aaf8
......@@ -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,
......
......@@ -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: [
......
<template>
<div class="Content ZCZL" v-loading="loading">
<div class="Content ZCZL" v-loading="mainLoading">
<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;
}
......
......@@ -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: "cqhbs",
label: "指令接收总数",
prop: "zlzs",
},
{
/*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: "qss",
label: "超期回报数",
prop: "cqhbs",
},
{
label: "未回报",
label: "未回报",
prop: "whb",
},
{
label: "指令总数",
prop: "zlzs",
label: "超期未回报数",
prop: "cqwhb",
},
{
label: "回报率",
prop: "hbl",
},
{
label: "优秀率",
prop: "yxs",
label: "评价数",
prop: "pjs",
},
{
label: "合格数",
prop: "hgs",
},
{
label: "超期未签收数",
prop: "cqwqss",
label: "合格率",
prop: "hgl",
},
{
label: "回报数",
prop: "hbs",
label: "优秀数",
prop: "yxs",
},
{
label: "评价数",
prop: "pjs",
label: "优秀率",
prop: "yxl",
},
{
label: "不合格数",
prop: "bhgs",
},
{
label: "不合格率",
prop: "bhgl",
},
// {
// label: "发布时间",
// prop: "fbsj",
// },
// {
// label: "结束发布时间",
// prop: "fbsj_e",
// },
],
cxUrl: "/zczl/getZczltjxxListNew",
Menu: [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment