|
|
@ -274,12 +274,12 @@ |
|
|
|
:rows="6" |
|
|
|
maxlength="300" v-model="postDataForm.handleAdviceRemark" placeholder="请输入不予受理详细说明"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="诉求标题:" prop='privateStringtitle'> |
|
|
|
<el-input v-model="postDataForm.privateStringtitle"></el-input> |
|
|
|
<el-form-item label="诉求标题:" prop='title'> |
|
|
|
<el-input v-model="postDataForm.title" placeholder="诉求的简要描述,100个字符以内。比如:居民反馈垃圾问题,则填写 “垃圾清理问题” "></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="诉求性质:" prop='privateStringnature' > |
|
|
|
<el-form-item label="诉求性质:" prop='nature' > |
|
|
|
<!-- --> |
|
|
|
<el-select v-model="postDataForm.privateStringnature" placeholder="请选择"> |
|
|
|
<el-select v-model="postDataForm.nature" placeholder="请选择"> |
|
|
|
<el-option |
|
|
|
v-for="item in selectOption" |
|
|
|
:label="item.label" |
|
|
@ -431,6 +431,7 @@ export default { |
|
|
|
innerVisible: false, |
|
|
|
showAdvice: true, |
|
|
|
typeKey: '', // 社区标识 |
|
|
|
selectOption:[{label:'资讯类',value:'01'},{label:'建议类',value:'02'},{label:'诉求类',value:'03'}], |
|
|
|
dataForm: { |
|
|
|
id: '', |
|
|
|
handlePeopleName: '', |
|
|
@ -478,8 +479,8 @@ export default { |
|
|
|
handleImages: [], |
|
|
|
outHandleImages: [], |
|
|
|
categoryId: '', |
|
|
|
privateStringtitle:'', |
|
|
|
privateStringnature:'' |
|
|
|
title:'', |
|
|
|
nature:'' |
|
|
|
}, |
|
|
|
deptResultDTOSVisible: false, |
|
|
|
evaluateDeptDTOSVisible: false, |
|
|
@ -625,18 +626,19 @@ export default { |
|
|
|
trigger: 'blur' |
|
|
|
} |
|
|
|
], |
|
|
|
privateStringtitle:[ |
|
|
|
nature:[ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: this.$t('validate.required'), |
|
|
|
trigger: 'blur' |
|
|
|
} |
|
|
|
], |
|
|
|
privateStringnature:[ |
|
|
|
title:[ |
|
|
|
{ |
|
|
|
required: true, |
|
|
|
message: this.$t('validate.required'), |
|
|
|
trigger: 'blur' |
|
|
|
message: '请填写诉求标题,长度为0-100个字符', |
|
|
|
trigger: 'blur', |
|
|
|
max:100 |
|
|
|
} |
|
|
|
] |
|
|
|
} |
|
|
@ -1135,7 +1137,10 @@ export default { |
|
|
|
if (this.postDataForm.handleCategoryShow === '') { |
|
|
|
return this.$message.error('请选择处理选项') |
|
|
|
} |
|
|
|
|
|
|
|
if (this.postDataForm.title === ''||this.postDataForm.title.length>100) { |
|
|
|
return this.$message.error('请填写诉求标题,长度为0-100个字符') |
|
|
|
} |
|
|
|
|
|
|
|
if (this.postDataForm.handleAdviceRemark === '' && this.postDataForm.handleCategoryShow == '6') { |
|
|
|
return this.$message.error('请填写不予受理详细说明') |
|
|
|
} |
|
|
@ -1147,6 +1152,9 @@ export default { |
|
|
|
if (this.postDataForm.handlePeopleMobile === '') { |
|
|
|
return this.$message.error('请输入办理人办公电话!') |
|
|
|
} |
|
|
|
if (this.postDataForm.nature === '') { |
|
|
|
return this.$message.error('请选择诉求性质!') |
|
|
|
} |
|
|
|
// } |
|
|
|
if (this.deptResultDTOSVisible) { |
|
|
|
if ( |
|
|
|