diff --git a/src/views/modules/shequzhili/event/cpts/process-form-complete.vue b/src/views/modules/shequzhili/event/cpts/process-form-complete.vue index a4e52fffe..5f13e65d7 100644 --- a/src/views/modules/shequzhili/event/cpts/process-form-complete.vue +++ b/src/views/modules/shequzhili/event/cpts/process-form-complete.vue @@ -90,14 +90,24 @@ - + +
+ +
+ + +
+
+
@@ -107,6 +117,28 @@
+ +
+ + + + + + +
+
+ +
+ + +
+
+
+ +
@@ -276,9 +308,12 @@ function iniFmData() { contacts: '',//联系人 contactsPhone: '',//联系人电话 irregularity: '',//填报不合规诉求 0:是 1:否 - //不合规诉求类型 + nonComplianceType: '',//不合规诉求类型 + nonComplianceNotesText: '',//不合规诉求申请说明 verified: '', //办理真实度是否属实 0:属实 1:不属实 returnVisitor: '',//回访人 + solveState: '',//问题解决情况 + solveEstimated: '',//预计解决时间 returnTime: '',//回访时间 loseContact: '',//联系当事人0:已联系 1:未取得联系 putThrough: '',//接通电话 0:接通 1:未接通 @@ -304,6 +339,7 @@ export default { okflag: false, uploadUlr: window.SITE_CONFIG["apiURL"] + "/oss/file/uploadvariedfile", eventDetailCopy: {}, + solveStateOptions:[{ label: '未解决', value: 0 },{ label: '基本解决', value: 1 },{ label: '已解决', value: 2 },], selectList: [{ label: '属实', value: 0 }, { label: '不属实', value: 1 }], contactList: [{ label: '已联系', value: 0 }, { label: '未联系', value: 1 }], contactFailureList: [{ label: '已接通', value: 1 }, { label: '未接通', value: 0 }], @@ -329,9 +365,21 @@ export default { content: [ { required: true, message: "办理情况不能为空", trigger: "blur" }, ], + respondent: [ + { required: true, message: '答复人不能为空', trigger: 'blur' } + ], + respondentPhone: [ + { required: true, message: '答复电话不能为空', trigger: 'blur' } + ], verified: [ { required: true, message: "办理真实度不能为空", trigger: "blur" }, ], + nonComplianceType: [ + { required: true, message: "不合规诉求类型不能为空", trigger: "blur" }, + ], + solveState: [ + { required: true, message: "问题解决情况不能为空", trigger: "blur" }, + ], returnVisitor: [ { required: true, message: "回访人不能为空", trigger: "blur" }, ], diff --git a/src/views/modules/shequzhili/event/cpts/process-form-contact.vue b/src/views/modules/shequzhili/event/cpts/process-form-contact.vue index dc9510a87..0b229209f 100644 --- a/src/views/modules/shequzhili/event/cpts/process-form-contact.vue +++ b/src/views/modules/shequzhili/event/cpts/process-form-contact.vue @@ -78,17 +78,26 @@
- +
+ + + + + + +
+
+ +
+ + +
+
+
- + @@ -121,7 +130,8 @@ export default { contacts: '',//联系人 contactsPhone: '',//联系人电话 irregularity: '',//填报不合规诉求 0:是 1:否 - //不合规诉求类型 + nonComplianceType: '',//不合规诉求类型 + nonComplianceNotesText: '',//不合规诉求申请说明 verified: '', //办理真实度是否属实 0:属实 1:不属实 }, status: false, @@ -132,6 +142,18 @@ export default { dataRule: { content: [ { required: true, message: '办理情况不能为空', trigger: 'blur' } + ], + respondent: [ + { required: true, message: '答复人不能为空', trigger: 'blur' } + ], + respondentPhone: [ + { required: true, message: '答复电话不能为空', trigger: 'blur' } + ], + nonComplianceType: [ + { required: true, message: "不合规诉求类型不能为空", trigger: "blur" }, + ], + verified: [ + { required: true, message: '办理真实度不能为空', trigger: 'blur' } ] }, binaryOptionListReverse, diff --git a/src/views/modules/shequzhili/event/cpts/process-form-process.vue b/src/views/modules/shequzhili/event/cpts/process-form-process.vue index eca8e9af8..8ec623f18 100644 --- a/src/views/modules/shequzhili/event/cpts/process-form-process.vue +++ b/src/views/modules/shequzhili/event/cpts/process-form-process.vue @@ -84,17 +84,26 @@
- +
+ + + + + + +
+
+ +
+ + +
+
+
- + @@ -126,7 +135,8 @@ export default { contacts: '',//联系人 contactsPhone: '',//联系人电话 irregularity: '',//填报不合规诉求 0:是 1:否 - //不合规诉求类型 + nonComplianceType: '',//不合规诉求类型 + nonComplianceNotesText: '',//不合规诉求申请说明 verified: '', //办理真实度是否属实 0:属实 1:不属实 }, status: false, @@ -139,6 +149,12 @@ export default { content: [ { required: true, message: "办理情况不能为空", trigger: "blur" }, ], + verified: [ + { required: true, message: "办理真实度不能为空", trigger: "blur" }, + ], + nonComplianceType: [ + { required: true, message: "不合规诉求类型不能为空", trigger: "blur" }, + ], }, selectList: [{ label: '属实', value: 1 }, { label: '不属实', value: 0 }], imgList: [],