+
+
+ style='margin-left:5px;margin-bottom:5px;' @click="submit">确认
+ type="primary" style='margin-left:5px;margin-bottom:5px;' @click="submit">确认
+ type="primary" style='margin-left:5px;margin-bottom:5px;' @click="submit">确认
+ style='margin-left:5px;margin-bottom:5px;' @click="submit">提交整改
+
+ @click="submit">审核
+ type="primary" style='margin-left:5px;margin-bottom:5px;' @click="submit">审核
+ type="primary" style='margin-left:5px;margin-bottom:5px;' @click="submit">审核
-
+
@@ -653,11 +799,11 @@
typeNameList: {
show: '查看',
check: '审核',
- leader: '领导确认',
+ leader: '领导意见',
accept: '接收',
reform: '提交整改',
confirm: '确认整改',
- leaderconfirm: '领导确认整改'
+ leaderconfirm: '领导意见整改'
},
type_name: '',
statusList: [{
@@ -668,7 +814,7 @@
value: '待审核'
}, {
id: 1,
- value: '待领导确认'
+ value: '待领导意见'
}, {
id: 2,
value: '已分发,待接收'
@@ -692,7 +838,7 @@
value: '部门退回'
}, {
id: 9,
- value: '待领导确认整改'
+ value: '待领导意见整改'
}],
id: '',
uploadOther: {
@@ -707,10 +853,13 @@
showform: {},
showurl: [],
showfixurl: [],
- steps_active: 1,
+ steps_active: 1,
+ showReason:true,
+ showTarget:true,
form: {
- steps: '',
- backreason: '',
+ steps: '',
+ contents:'',
+
status: '',
check_leader: '',
check_main: '',
@@ -737,15 +886,6 @@
re_leader_status: 1,
re_main_status: 1,
- patrol_name: '',
- check_name: '',
- reform_name: '',
- check_form: '',
- check_leader_form:'',
- accept_form: '',
- reform_form: '',
- confirm_form: '',
- confirm_leader_form:'',
mission_id: '',
date: '',
@@ -758,10 +898,10 @@
checkList: [{
id: 2,
- name: '通过'
+ name: '需整改'
}, {
id: 6,
- name: '不通过'
+ name: '退回'
}],
confirmList: [{
id: 5,
@@ -770,19 +910,26 @@
id: 7,
name: '不通过'
}],
- leaderConfirmList: [{
+ leaderCheckList: [{
id: 1,
- name: '通过'
+ name: '需整改'
}, {
id: 0,
- name: '不通过'
+ name: '退回'
+ }],
+ leaderConfirmList: [{
+ id: 1,
+ name: '通过'
+ }, {
+ id: 0,
+ name: '不通过'
}],
acceptList: [{
id: 3,
- name: '接收'
+ name: '是'
}, {
id: 8,
- name: '退回'
+ name: '否'
}],
deptOptions: [],
checkAll: false,
@@ -834,12 +981,26 @@
}
},
// 切换接收的状态 清空
- changeAcceptStatus(e) {
- if (e) {
- this.form.duty_admin_id = ''
- this.form.reason = ''
- this.form.plan_end_date = ''
+ changeAcceptStatus(e) {
+ console.log(e)
+ if(e){
+ this.form.duty_admin_id = ''
+ this.form.reason = ''
+ this.form.target = ''
+ this.form.plan_end_date = ''
+ if (e==3) {
+ this.showTarget = true
+ this.showReason = false
+ }else if(e==8){
+ this.showReason = true
+ this.showTarget = false
+
+ }
+ }else{
+ this.showReason = true
+ this.showTarget = true
}
+
},
// 选择科室
loadDeptOptions() {
@@ -927,8 +1088,9 @@
}
this.form.name7 = name7value
this.form = {
- steps: '',
- backreason: '',
+ steps: '',
+ contents:'',
+
// 审核
status: '',
accept_status: '',
@@ -949,7 +1111,7 @@
accept_admin_name: "",
plan_end_date_name: '',
duty_admin_name: '',
- fix_status: res.fix_status == 1 ? 1 : 0,
+ fix_status: res.fix_status===0 ? 0 : 1,
fix_end_date: res?.fix_end_date,
fix_introduce: res?.fix_introduce,
fix_file_ids: res?.fix_file_ids,
@@ -959,17 +1121,17 @@
// re_leader_status: res.re_leader_status == 1 ? 1 : 0,
// re_main_status: res.re_main_status == 1 ? 1 : 0,
re_leader_status: res?.re_leader_status,
- re_main_status: res?.re_main_status,
+ re_main_status: res?.re_main_status,
+ target:res?.target,
+ check_remark:res?.check_remark,
+ check_leader_remark:res?.check_leader_remark,
+ check_main_remark:res?.check_main_remark,
+ re_remark:res?.re_remark,
+ re_leader_remark:res?.re_leader_remark,
+ re_main_remark:res?.re_main_remark,
+
+
- patrol_name: '',
- check_name: '',
- reform_name: "",
- check_form: '',
- check_leader_form:'',
- accept_form: '',
- reform_form: '',
- confirm_form: '',
- confirm_leader_form:'',
mission_id: res?.mission_id,
date: res?.date,
@@ -1007,14 +1169,16 @@
}
console.log("this.is_myself",this.is_myself)
// 流程步骤
- if (res.status == 5) {
+ if (res.status == 4 || res.status == 9) {
this.steps_active = 4
- } else if (res.status == 0 || res.status == 8) {
+ } else if (res.status == 0 || res.status == 8 || res.status == 1) {
this.steps_active = 1
- } else if (res.status == 1 || res.status == 2) {
+ } else if (res.status == 2) {
this.steps_active = 2
- } else {
+ } else if(res.status == 3 || res.status == 7){
this.steps_active = 3
+ }else if(res.status == 5 ){
+ this.steps_active = 5
}
this.statusList.map(item => {
if (item.id == res.status) {
@@ -1056,7 +1220,7 @@
this.form.fix_file_ids = []
}
// return
- // 审核或领导确认
+ // 审核或领导意见
if (this.type === 'check') {
if (this.form.accept_department_ids || this.form.accept_admin_ids) {
if (!(this.form.accept_department_ids.length > 0 || this.form.accept_admin_ids.length > 0)) {
@@ -1108,17 +1272,17 @@
if (!this.form.plan_end_date) {
Message({
type: 'warning',
- message: `请选择计划完成时间`
- })
- return
- }
- if (!this.form.duty_admin_id) {
- Message({
- type: 'warning',
- message: `请选择责任人`
+ message: `请选择计划时间`
})
return
}
+ // if (!this.form.duty_admin_id) {
+ // Message({
+ // type: 'warning',
+ // message: `请选择责任人`
+ // })
+ // return
+ // }
} else if (this.form.status == 8) {
console.log("this.form.reason", this.form.reason)
if (!this.form.reason) {
@@ -1151,13 +1315,13 @@
}
- // 是否需要领导确认整改 status=9
+ // 是否需要领导意见整改 status=9
if (this.type === 'confirm') {
if (this.form.re_check_leader == 1 || this.form.re_check_main == 1) {
this.form.status = 9
}
}
- // 领导确认整改审核
+ // 领导意见整改审核
if (this.type === 'leaderconfirm') {
if (this.form.re_check_leader == 1 && this.form.re_check_main == 1) {
if (this.form.re_leader_status == 1 && this.form.re_main_status == 1) {
@@ -1257,20 +1421,32 @@
::v-deep .re_main_status,
::v-deep .plan_end_date_name,
::v-deep .duty_admin_name,
- ::v-deep .accept_admin_name,
- ::v-deep .patrol_name,
- ::v-deep .steps,
- ::v-deep .check_name,
- ::v-deep .reform_name,
- ::v-deep .check_form,
- ::v-deep .check_leader_form,
- ::v-deep .accept_form,
- ::v-deep .reform_form,
- ::v-deep .confirm_form,
- ::v-deep .confirm_leader_form{
- flex-basis: 100%;
+ ::v-deep .accept_admin_name{
+ flex-basis: 80%;
+ display:none
+ }
+ ::v-deep .el-form{
+ >div{
+ align-items: flex-start!important;
+ }
+ }
+ ::v-deep .wraps{
+ flex-wrap: wrap;
+ margin-bottom:-12px;
+ }
+ ::v-deep .contents{
+ flex-basis: 80%;
+ }
+ ::v-deep .steps{
+ flex-basis: 15%;
+ margin-top:20px;
+ }
+ ::v-deep .el-steps{
+ position: fixed;
+ }
+ ::v-deep .el-step{
+ flex-basis: 17%!important;
}
-
::v-deep .margin-top {
padding: 20px;
font-size: 16px;
diff --git a/src/views/task/list/components/showPatrolbefore.vue b/src/views/task/list/components/showPatrolbefore.vue
new file mode 100644
index 0000000..fb630e3
--- /dev/null
+++ b/src/views/task/list/components/showPatrolbefore.vue
@@ -0,0 +1,1385 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 检查问题信息
+
+
+
+
+ 任务专题
+
+ {{showform.mission?showform.mission.name:''}}
+
+
+
+ 状态
+
+ {{showform.status_name?showform.status_name:''}}
+
+
+
+ 上报人
+
+ {{showform.admin?showform.admin.name:''}}
+
+
+
+
+ 检查日期
+
+ {{showform.date}}
+
+
+
+ 问题类型
+
+ {{showform.ask?showform.ask.value:''}}
+
+
+
+ 检查地点
+
+ {{showform.site?showform.site.name:(showform.address?showform.address:'')}}
+
+
+
+ 责任科室
+
+ {{showform.ask_department?showform.ask_department:''}}
+
+
+
+ 问题描述
+
+ {{showform.ask_introduce?showform.ask_introduce:''}}
+
+
+
+ 整改建议
+
+ {{showform.tips?showform.tips:''}}
+
+
+
+ 附件
+
+
+
+
+
+
+
+
+
+ 审核分发信息
+
+
+
+
+ 审核结果
+
+
+
+ 不通过
+
+
+ 待领导确认
+
+
+ 通过
+
+
+
+
+
+ 分管领导确认
+
+
+ 待审核
+
+
+ {{showform.check_leader==1?(showform.leader_status==1?'通过':'不通过'):'否'}}
+
+
+
+
+ 重要领导确认
+
+
+ 待审核
+
+
+ {{showform.check_main==1?(showform.main_status==1?'通过':'不通过'):'否'}}
+
+
+
+
+ 参与用户
+
+
+
+ {{item.name}}
+
+
+
+
+ {{item.name}}
+
+
+
+
+
+ 接收结果
+
+
+
+ 部门退回
+
+
+ 待接收
+
+
+
+
+ 已接收
+
+
+
+
+
+
+ 退回原因
+
+ {{showform.reason?showform.reason:''}}
+
+
+
+
+
+ 计划完成时间
+
+ {{showform.plan_end_date?showform.plan_end_date:''}}
+
+
+
+ 责任人
+
+ {{showform.duty_admin?showform.duty_admin.name:''}}
+
+
+
+
+
+
+
+ 整改情况信息
+
+
+
+
+ 完成情况
+
+ {{showform.fix_status==1?'已完成':'未完成'}}
+
+
+
+ 完成时间
+
+ {{showform.fix_end_date?showform.fix_end_date:''}}
+
+
+
+ 整改说明
+
+ {{form.fix_introduce?form.fix_introduce:''}}
+
+
+
+ 整改附件
+
+
+
+
+
+
+ 整改审核结果
+
+
+
+ 整改通过
+
+
+ 整改不通过,重新整改
+
+
+ 待领导确认
+
+
+ 待确认
+
+
+
+
+
+ 分管领导确认
+
+
+ 待审核
+
+
+ {{showform.re_check_leader==1?(showform.re_leader_status==1?'通过':'不通过'):'否'}}
+
+
+
+
+ 重要领导确认
+
+
+ 待审核
+
+
+ {{showform.re_check_main==1?(showform.re_main_status==1?'通过':'不通过'):'否'}}
+
+
+
+
+
+
+
+
+ 审核
+
+
+
+
+
+ *审核结果
+
+
+
+
+
+
+
+
+
+
+
+ 分管领导确认
+
+
+
+ 否
+ 是
+
+
+
+
+
+
+ 主要领导确认
+
+
+
+ 否
+ 是
+
+
+
+
+
+ 参与用户选择
+
+
+
+ 人员
+ 部门
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+
全选
+
+
+
+ {{dept.name}}
+
+
+
+
+
+
+
+
+
+ 领导确认
+
+
+
+
+
+ 分管领导确认
+
+
+
+
+
+
+
+
+
+
+ 主要领导确认
+
+
+
+
+
+
+
+
+
+
+ 参与用户选择
+
+
+
+ 人员
+ 部门
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+
全选
+
+
+
+ {{dept.name}}
+
+
+
+
+
+
+
+
+
+ 检查接收
+
+
+
+
+
+ *接收结果
+
+
+
+
+
+
+
+
+
+
+
+
+ *计划完成日期
+
+
+
+
+
+
+
+
+ *责任人
+
+
+
+
+
+
+
+
+
+
+ 不接收原因
+
+
+
+
+
+
+
+
+
+
+ 提交整改
+
+
+
+
+
+ *完成情况
+
+
+
+
+
+ 已完成
+ 未完成
+
+
+
+
+
+ *完成时间
+
+
+
+
+
+
+
+
+ *整改说明
+
+
+
+
+
+
+
+ 整改附件
+
+
+
+
+
+
+
+
+
+
+
+
+ 确认整改
+
+
+
+
+
+ *审核结果
+
+
+
+
+
+
+
+
+
+
+
+ 分管领导确认
+
+
+
+ 否
+ 是
+
+
+
+
+
+ 主要领导确认
+
+
+
+ 否
+ 是
+
+
+
+
+
+
+
+
+ 领导确认整改
+
+
+
+
+
+ 分管领导确认
+
+
+
+
+
+
+
+
+
+
+ 主要领导确认
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/task/list/patrol.vue b/src/views/task/list/patrol.vue
index 40ac486..7ab9954 100644
--- a/src/views/task/list/patrol.vue
+++ b/src/views/task/list/patrol.vue
@@ -32,8 +32,11 @@
-
-
+
+
+
+
+
@@ -77,7 +80,7 @@ import {getInfo} from "@/api/user.js";
value:'已撤回'
},{
id:0,
- value:'待审核'
+ value:'待确认'
},{
id:1,
value:'待领导确认'
@@ -104,7 +107,7 @@ import {getInfo} from "@/api/user.js";
value:'部门退回'
},{
id:9,
- value:'待领导确认整改'
+ value:'待领导审核'
}],
table:[{
label:"任务专题",
@@ -333,21 +336,13 @@ import {getInfo} from "@/api/user.js";
deleteList(id){
var that = this;
if (id) {
- this.$Modal.confirm({
- title: '确认要删除数据?',
- onOk: () => {
- del(id).then(response => {
- this.$Message.success('操作成功');
- that.getList();
- }).catch(error => {
- console.log(error)
- reject(error)
- })
- },
- onCancel: () => {
- //this.$Message.info('Clicked cancel');
- }
- });
+ del(id).then(response => {
+ this.$Message.success('操作成功');
+ that.getList();
+ }).catch(error => {
+ console.log(error)
+ reject(error)
+ })
}
}
},
diff --git a/src/views/task/list/unit.vue b/src/views/task/list/unit.vue
index b05c82e..f133f32 100644
--- a/src/views/task/list/unit.vue
+++ b/src/views/task/list/unit.vue
@@ -66,7 +66,7 @@
{{index+1}}、
答题人:
- {{item.user_id?item.user_id:''}}
+ {{item.admin?item.admin.name:''}}
答题时间: