|
|
|
@ -439,7 +439,7 @@ const getCurrentDateTime = () => { |
|
|
|
userId: useCommon.userId || '', |
|
|
|
reason: formData.reason || '', |
|
|
|
otherReasons: formData.otherReasons || '', |
|
|
|
checkCss: formData.checkCss || '0', |
|
|
|
checkCss: formData.checkCss || '', |
|
|
|
noticeId: formData.noticeId || '', |
|
|
|
}; |
|
|
|
} |
|
|
|
@ -528,7 +528,10 @@ const handleSave = () => { |
|
|
|
sessionStorage.removeItem('enterpriseScanData'); |
|
|
|
sessionStorage.removeItem('outOfCityEnterprise'); |
|
|
|
sessionStorage.removeItem('scanReason'); |
|
|
|
router.replace('/enforcement/enforcementList'); |
|
|
|
sessionStorage.removeItem('scanReasonValue'); |
|
|
|
// 先 replace 到首页清除中间页面,再 push 到列表页,确保列表页回退到首页 |
|
|
|
router.replace('/enforcement/enforcementHome'); |
|
|
|
router.push('/enforcement/enforcementList'); |
|
|
|
} else { |
|
|
|
showToast(res.msg || '保存失败'); |
|
|
|
} |
|
|
|
@ -590,19 +593,20 @@ const onSubmit = () => { |
|
|
|
sessionStorage.removeItem('enterpriseScanData'); |
|
|
|
sessionStorage.removeItem('outOfCityEnterprise'); |
|
|
|
if (isNonEnforcement.value) { |
|
|
|
// 非行政执法模式跳转到历史活动页面 |
|
|
|
router.replace({ |
|
|
|
path: '/enforcement/enterpriseScanPreview', |
|
|
|
query: { |
|
|
|
type: 'non-enforcement', |
|
|
|
enterpriseNumber: enterpriseData.value.enterpriseNumber, |
|
|
|
tab: '1', |
|
|
|
isManualSearch:'true' |
|
|
|
} |
|
|
|
sessionStorage.removeItem('scanReason'); |
|
|
|
sessionStorage.removeItem('scanReasonValue'); |
|
|
|
// 先 replace 到首页清除中间页面,再 push 到列表页(默认选中非行政执法 tab),确保回退到首页 |
|
|
|
router.replace('/enforcement/enforcementHome'); |
|
|
|
router.push({ |
|
|
|
path: '/enforcement/enforcementList', |
|
|
|
query: { tab: 'non-enforcement' } |
|
|
|
}); |
|
|
|
} else { |
|
|
|
sessionStorage.removeItem('scanReason'); |
|
|
|
router.replace('/enforcement/enforcementList'); |
|
|
|
sessionStorage.removeItem('scanReasonValue'); |
|
|
|
// 先 replace 到首页清除中间页面,再 push 到列表页,确保列表页回退到首页 |
|
|
|
router.replace('/enforcement/enforcementHome'); |
|
|
|
router.push('/enforcement/enforcementList'); |
|
|
|
} |
|
|
|
} else { |
|
|
|
showToast(res.msg || '提交失败'); |
|
|
|
@ -639,6 +643,9 @@ const handleSubmitAndTransfer = () => { |
|
|
|
sessionStorage.removeItem('enterpriseScanData'); |
|
|
|
sessionStorage.removeItem('outOfCityEnterprise'); |
|
|
|
sessionStorage.removeItem('scanReason'); |
|
|
|
sessionStorage.removeItem('scanReasonValue'); |
|
|
|
// 先 replace 到首页清除中间页面,再 push 到列表页,确保列表页回退到首页 |
|
|
|
router.replace('/enforcement/enforcementHome'); |
|
|
|
router.push('/enforcement/enforcementList'); |
|
|
|
} else { |
|
|
|
showToast(res.msg || '提交失败'); |
|
|
|
@ -806,14 +813,18 @@ onMounted(() => { |
|
|
|
if (isSignMode.value) { |
|
|
|
// 补录模式:默认值为"补录",不可选择 |
|
|
|
formData.reason = '补录'; |
|
|
|
formData.checkCss = '9'; |
|
|
|
} else if (isScanMode.value) { |
|
|
|
// 扫码登记模式:原因为空,不可选择 |
|
|
|
formData.reason = ''; |
|
|
|
formData.checkCss = ''; |
|
|
|
} else { |
|
|
|
// 手动搜索企业:读取选择的原因作为初始值,可选择 |
|
|
|
const savedReason = sessionStorage.getItem('scanReason'); |
|
|
|
const savedReasonValue = sessionStorage.getItem('scanReasonValue'); |
|
|
|
if (savedReason) { |
|
|
|
formData.reason = savedReason; |
|
|
|
formData.checkCss = savedReasonValue || ''; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|