feat: 灾毁

This commit is contained in:
niedongsheng 2026-04-24 16:36:46 +08:00
parent bc16905e12
commit 7ad91b879b

View File

@ -247,7 +247,43 @@ const calibrateTime = isShowToast => {
if (isShowToast) showToast('时间已校准为当前时间'); if (isShowToast) showToast('时间已校准为当前时间');
}; };
const isEmpty = value => {
return value === null || value === undefined || value === '';
};
const validate = () => { const validate = () => {
if (isEmpty(formData.value.report?.disposalMeasures)) {
showToast('请选择处置措施');
return false;
}
if (isEmpty(formData.value.event?.occurTime)) {
showToast('请选择发生时间');
return false;
}
if (isEmpty(formData.value.report?.expectRecoverTime)) {
showToast('请输入预计恢复时间');
return false;
}
if (isEmpty(formData.value.event?.routeNo)) {
showToast('请输入线路编号');
return false;
}
if (isEmpty(formData.value.event?.startStakeNo)) {
showToast('请输入起点桩号');
return false;
}
if (isEmpty(formData.value.event?.endStakeNo)) {
showToast('请输入止点桩号');
return false;
}
if (isEmpty(formData.value.event?.occurLocation)) {
showToast('请输入发生地点');
return false;
}
if (isEmpty(formData.value.event?.disasterMileage)) {
showToast('请输入受灾里程');
return false;
}
return true; return true;
}; };