|
|
|
@ -102,6 +102,7 @@ const formData = reactive({ |
|
|
|
enforcementBases: [''], |
|
|
|
enforcementBasesIds: [''], |
|
|
|
reason: '', |
|
|
|
otherReasons: '', |
|
|
|
enforcementTime: '', |
|
|
|
jointEnforcement: '0', |
|
|
|
isNewJoint: false, |
|
|
|
@ -376,6 +377,7 @@ const getCurrentDateTime = () => { |
|
|
|
fileList: buildFileList(), |
|
|
|
userId: useCommon.userId || '', |
|
|
|
enforceReason: formData.reason || '', |
|
|
|
otherReasons: formData.otherReasons || '', |
|
|
|
checkCss: formData.checkCss || '0', |
|
|
|
}; |
|
|
|
} |
|
|
|
@ -418,6 +420,7 @@ const getCurrentDateTime = () => { |
|
|
|
enforce: formData.enforce || '', |
|
|
|
checkCss: formData.checkCss || '', |
|
|
|
enforceReason: formData.reason || '', |
|
|
|
otherReasons: formData.otherReasons || '', |
|
|
|
lawField: formData.lawField || '', |
|
|
|
lawFieldText: formData.lawFieldText || '', |
|
|
|
checkCategory: checkCategory, |
|
|
|
@ -594,7 +597,8 @@ const fetchDetail = (id) => { |
|
|
|
formData.taskSource = checkCategoryItem?.text || data.checkCategoryText || ''; |
|
|
|
formData.lawEnforcementItemText = data.lawEnforcementItemText || ''; |
|
|
|
formData.enforcementTime = data.enforcementTime || ''; |
|
|
|
formData.enforceReason = data.enforceReason || ''; |
|
|
|
formData.reason = data.enforceReason || ''; |
|
|
|
formData.otherReasons = data.otherReasons || ''; |
|
|
|
formData.jointEnforcement = data.uniteCheck ? '1' : '0'; |
|
|
|
formData.entrustedEnforcement = data.hasAuto === 1 ? '1' : '0'; |
|
|
|
formData.entrustedAgency = data.entrustDeptName || ''; |
|
|
|
@ -614,13 +618,21 @@ const fetchDetail = (id) => { |
|
|
|
}]; |
|
|
|
} |
|
|
|
|
|
|
|
// 回填额外执法人员 |
|
|
|
// 回填额外执法人员(行政:lawEnforcerTwo/lawEnforcerIdTwo;非行政:lawEnforcerOther/lawEnforcerIdOther/lawEnforcerTelOther) |
|
|
|
additionalPersons.value = []; |
|
|
|
if (data.lawEnforcerTwo) { |
|
|
|
additionalPersons.value.push({ |
|
|
|
name: data.lawEnforcerTwo, |
|
|
|
id: data.lawEnforcerIdTwo || '', |
|
|
|
phonenumber: data.lawEnforcerIdTwo || '' |
|
|
|
const extraNames = data.lawEnforcerTwo || data.lawEnforcerOther || ''; |
|
|
|
const extraIds = data.lawEnforcerIdTwo || data.lawEnforcerIdOther || ''; |
|
|
|
const extraTels = data.lawEnforcerTelOther || ''; |
|
|
|
if (extraNames) { |
|
|
|
const nameArr = extraNames.split(',').map(s => s.trim()).filter(Boolean); |
|
|
|
const idArr = extraIds ? extraIds.split(',').map(s => s.trim()).filter(Boolean) : []; |
|
|
|
const telArr = extraTels ? extraTels.split(',').map(s => s.trim()).filter(Boolean) : []; |
|
|
|
nameArr.forEach((name, i) => { |
|
|
|
additionalPersons.value.push({ |
|
|
|
name: name, |
|
|
|
id: idArr[i] || '', |
|
|
|
phonenumber: telArr[i] || idArr[i] || '' |
|
|
|
}); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
|