Browse Source

BUG修复

master
wxc 2 months ago
parent
commit
8d0881516d
  1. 13
      src/views/work/components/ConfirmedCompletion.vue
  2. 5
      src/views/work/components/HandlePass.vue

13
src/views/work/components/ConfirmedCompletion.vue

@ -86,6 +86,13 @@
placeholder="请输入不满意原因"
/>
</el-form-item>
<el-form-item
label="回访证明材料"
prop="satisfiedAttachments"
v-if="form.satisfactionStatus === '不满意' && mail.source === '厅长信箱'"
>
<upload tips="请上传回访的电话录音、通话记录截图、回访情况反馈表等" v-model="form.satisfiedAttachments" />
</el-form-item>
<div class="col" style="width: 100%" v-if="mail.satisfactionSms || mail.satisfaction">
<label>群众回复</label>
<span
@ -196,6 +203,12 @@ const rules = {
message: "请填写认定办结意见",
},
],
satisfiedAttachments: [
{
required: true,
message: "请上传回访证明材料",
},
],
};
const formRef = ref();
const form = reactive({});

5
src/views/work/components/HandlePass.vue

@ -57,7 +57,7 @@
label="请选择上级领导"
prop="firstLeaderEmpNo"
required
v-if="appeal.step == 2 && appeal.firstDeptCondition"
v-if="appeal.step == 2"
>
<el-select style="width: 300px" placeholder="请选择上级领导" v-model="form.firstLeaderEmpNo">
<el-option v-for="item in leaders" :value="item.empNo" :label="item.postTitle + '-' + item.name" :key="item.id"></el-option>
@ -126,6 +126,9 @@ const rules = reactive<FormRules<FormAppeal>>({
{ min: 2, message: "驳回理由不能少于2个字", trigger: "blur" },
{ max: 1000, message: "驳回理由不能多于1000个字", trigger: "blur" },
],
firstLeaderEmpNo: [
{ required: true, message: "请选择上级领导", trigger: "blur" }
]
});
const userStore = useUserStore();

Loading…
Cancel
Save