|
|
|
@ -925,7 +925,7 @@ |
|
|
|
label-position="top" |
|
|
|
label-position="top" |
|
|
|
prop="blameLeaders" |
|
|
|
prop="blameLeaders" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请添加涉及领导', |
|
|
|
message: '请添加涉及领导', |
|
|
|
}" |
|
|
|
}" |
|
|
|
> |
|
|
|
> |
|
|
|
@ -949,7 +949,7 @@ |
|
|
|
label="关联涉及人员" |
|
|
|
label="关联涉及人员" |
|
|
|
:prop="`blameLeaders.${index}.blameIdCodes`" |
|
|
|
:prop="`blameLeaders.${index}.blameIdCodes`" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请选择涉及领导关联的涉及人员', |
|
|
|
message: '请选择涉及领导关联的涉及人员', |
|
|
|
trigger: ['blur'], |
|
|
|
trigger: ['blur'], |
|
|
|
}" |
|
|
|
}" |
|
|
|
@ -983,7 +983,7 @@ |
|
|
|
label="涉及领导姓名" |
|
|
|
label="涉及领导姓名" |
|
|
|
:prop="`blameLeaders.${index}.leadName`" |
|
|
|
:prop="`blameLeaders.${index}.leadName`" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请选择涉及领导', |
|
|
|
message: '请选择涉及领导', |
|
|
|
trigger: ['blur'], |
|
|
|
trigger: ['blur'], |
|
|
|
}" |
|
|
|
}" |
|
|
|
@ -1009,7 +1009,7 @@ |
|
|
|
label="警号" |
|
|
|
label="警号" |
|
|
|
:prop="`blameLeaders.${index}.leadEmpNo`" |
|
|
|
:prop="`blameLeaders.${index}.leadEmpNo`" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请输入警号', |
|
|
|
message: '请输入警号', |
|
|
|
trigger: ['blur'], |
|
|
|
trigger: ['blur'], |
|
|
|
}" |
|
|
|
}" |
|
|
|
@ -1026,7 +1026,7 @@ |
|
|
|
label="身份证号码" |
|
|
|
label="身份证号码" |
|
|
|
:prop="`blameLeaders.${index}.leadIdCode`" |
|
|
|
:prop="`blameLeaders.${index}.leadIdCode`" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请输入身份证号码', |
|
|
|
message: '请输入身份证号码', |
|
|
|
trigger: ['blur'], |
|
|
|
trigger: ['blur'], |
|
|
|
}" |
|
|
|
}" |
|
|
|
@ -1043,7 +1043,7 @@ |
|
|
|
label="责任类别" |
|
|
|
label="责任类别" |
|
|
|
:prop="`blameLeaders.${index}.leadResponsibilityTypeCode`" |
|
|
|
:prop="`blameLeaders.${index}.leadResponsibilityTypeCode`" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请选择责任类别', |
|
|
|
message: '请选择责任类别', |
|
|
|
trigger: ['blur'], |
|
|
|
trigger: ['blur'], |
|
|
|
}" |
|
|
|
}" |
|
|
|
@ -1073,7 +1073,7 @@ |
|
|
|
label="处理结果" |
|
|
|
label="处理结果" |
|
|
|
:prop="`blameLeaders.${index}.leadHandleResultCode`" |
|
|
|
:prop="`blameLeaders.${index}.leadHandleResultCode`" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请选择处理结果', |
|
|
|
message: '请选择处理结果', |
|
|
|
trigger: ['blur'], |
|
|
|
trigger: ['blur'], |
|
|
|
}" |
|
|
|
}" |
|
|
|
@ -1145,7 +1145,7 @@ |
|
|
|
label="其他处理结果" |
|
|
|
label="其他处理结果" |
|
|
|
:prop="`blames.${index}.leadHandleResultNameOther`" |
|
|
|
:prop="`blames.${index}.leadHandleResultNameOther`" |
|
|
|
:rules="{ |
|
|
|
:rules="{ |
|
|
|
required: true, |
|
|
|
required: !isUntrue, |
|
|
|
message: '请选择处理结果', |
|
|
|
message: '请选择处理结果', |
|
|
|
trigger: ['blur'], |
|
|
|
trigger: ['blur'], |
|
|
|
}" |
|
|
|
}" |
|
|
|
@ -1914,6 +1914,10 @@ function handleResult12337(item) { |
|
|
|
const formRef = ref(null); |
|
|
|
const formRef = ref(null); |
|
|
|
|
|
|
|
|
|
|
|
const showSamePersonDialog = ref(false); |
|
|
|
const showSamePersonDialog = ref(false); |
|
|
|
|
|
|
|
// 是否属实 |
|
|
|
|
|
|
|
const isUntrue = computed(() => ['4', '5'].includes(String(form.value.checkStatusCode))); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async function validate() { |
|
|
|
async function validate() { |
|
|
|
// 解决核查办理 当涉及对象是涉及个人时,有一条涉及单位的数据,导致问题无法提交的问题。 |
|
|
|
// 解决核查办理 当涉及对象是涉及个人时,有一条涉及单位的数据,导致问题无法提交的问题。 |
|
|
|
if (form.value.accountabilityTarget === AccountabilityTarget.PERSONAL) { |
|
|
|
if (form.value.accountabilityTarget === AccountabilityTarget.PERSONAL) { |
|
|
|
@ -1922,7 +1926,7 @@ async function validate() { |
|
|
|
); |
|
|
|
); |
|
|
|
} |
|
|
|
} |
|
|
|
await formRef.value.validate(); |
|
|
|
await formRef.value.validate(); |
|
|
|
if (form.value.accountabilityTarget !== AccountabilityTarget.DEPARTMENT) { |
|
|
|
if (!isUntrue.value && form.value.accountabilityTarget !== AccountabilityTarget.DEPARTMENT) { |
|
|
|
let arr = []; |
|
|
|
let arr = []; |
|
|
|
form.value.blameLeaders.forEach((item) => { |
|
|
|
form.value.blameLeaders.forEach((item) => { |
|
|
|
arr = arr.concat(item.blameIdCodes); |
|
|
|
arr = arr.concat(item.blameIdCodes); |
|
|
|
|