Browse Source

fix:被投诉单位改为涉及单位,可以选三级

master
parent
commit
fdf681adb7
  1. 28
      src/components/data/complaintformdialog.vue

28
src/components/data/complaintformdialog.vue

@ -160,11 +160,11 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="被投诉二级机构" prop="secondDepartId"> <el-form-item label="涉及单位" prop="involveDepartId">
<depart-tree-select <depart-tree-select
v-model="formData.secondDepartId" v-model="formData.involveDepartId"
:check-strictly="true" :check-strictly="true"
@node-click="(row) => (formData.secondDepartName = row.shortName)" @node-click="(row) => (formData.involveDepartName = row.shortName)"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -453,11 +453,11 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="12"> <el-col :span="12">
<el-form-item label="被投诉二级机构" prop="secondDepartId"> <el-form-item label="涉及单位" prop="involveDepartId">
<depart-tree-select <depart-tree-select
v-model="formData.secondDepartId" v-model="formData.involveDepartId"
:check-strictly="true" :check-strictly="true"
@node-click="(row) => (formData.secondDepartName = row.shortName)" @node-click="(row) => (formData.involveDepartName = row.shortName)"
/> />
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -700,9 +700,9 @@ function createEmptyForm() {
responderIdCodeSkip: false, responderIdCodeSkip: false,
responderPhone: '', responderPhone: '',
responderPhoneSkip: false, responderPhoneSkip: false,
// //
secondDepartId: '', involveDepartId: '',
secondDepartName: '', involveDepartName: '',
// //
thingDesc: '', thingDesc: '',
involveProblemIdList: [], involveProblemIdList: [],
@ -735,7 +735,7 @@ const rules = {
{required: true, message: "请选择来源(一级/二级)", trigger: "change"}, {required: true, message: "请选择来源(一级/二级)", trigger: "change"},
], ],
discoveryTime: [{required: true, message: '请选择受理时间', trigger: 'change'}], discoveryTime: [{required: true, message: '请选择受理时间', trigger: 'change'}],
secondDepartId: [{required: true, message: '请选择被投诉二级机构', trigger: 'change'}], involveDepartId: [{required: true, message: '请选择涉及单位', trigger: 'change'}],
thingDesc: [{required: true, message: '请输入来件内容', trigger: 'blur'}], thingDesc: [{required: true, message: '请输入来件内容', trigger: 'blur'}],
involveProblemIdList: [{required: true, message: '请选择涉嫌问题', trigger: 'change'}], involveProblemIdList: [{required: true, message: '请选择涉嫌问题', trigger: 'change'}],
repeatt: [{required: true, message: '请选择是否重复件', trigger: 'change'}], repeatt: [{required: true, message: '请选择是否重复件', trigger: 'change'}],
@ -987,8 +987,8 @@ watch(
formData.value.responderName = r.responderName ?? ''; formData.value.responderName = r.responderName ?? '';
formData.value.responderIdCode = r.responderIdCode ?? ''; formData.value.responderIdCode = r.responderIdCode ?? '';
formData.value.responderPhone = r.responderPhone ?? ''; formData.value.responderPhone = r.responderPhone ?? '';
formData.value.secondDepartId = r.secondDepartId ?? ''; formData.value.involveDepartId = r.involveDepartId ?? '';
formData.value.secondDepartName = r.secondDepartName ?? ''; formData.value.involveDepartName = r.involveDepartName ?? '';
formData.value.thingDesc = r.thingDesc ?? ''; formData.value.thingDesc = r.thingDesc ?? '';
formData.value.repeatt = r.repeatt ?? ''; formData.value.repeatt = r.repeatt ?? '';
formData.value.handleMethod = r.handleMethod ?? ''; formData.value.handleMethod = r.handleMethod ?? '';
@ -1052,8 +1052,8 @@ function handleLinkDepart() {
feedback.msgWarning("当前选择二级机构主办,指定办理单位请选择二级机构!"); feedback.msgWarning("当前选择二级机构主办,指定办理单位请选择二级机构!");
return; return;
} }
formData.value.departId = formData.value.secondDepartId; formData.value.departId = formData.value.involveDepartId;
formData.value.departName = formData.value.secondDepartName; formData.value.departName = formData.value.involveDepartName;
} }
function handleChangeHostLevel(val) { function handleChangeHostLevel(val) {

Loading…
Cancel
Save