|
|
|
@ -279,6 +279,12 @@ const formRulesA: any = ref({
|
|
|
|
|
PlanFinishDate: [
|
|
|
|
|
{ required: true, message: '请输入计划完成日期' }
|
|
|
|
|
],
|
|
|
|
|
ActualStartDate: [
|
|
|
|
|
{ required: true, message: '请输入实际开始日期' }
|
|
|
|
|
],
|
|
|
|
|
ActualFinishDate: [
|
|
|
|
|
{ required: true, message: '请输入实际完成日期' }
|
|
|
|
|
],
|
|
|
|
|
WoStatus: [
|
|
|
|
|
{ required: true, message: '请输入工单状态' }
|
|
|
|
|
],
|
|
|
|
@ -448,9 +454,19 @@ const fnDeleteA = async (row: any) => {
|
|
|
|
|
const fnSubmitA = async () => {
|
|
|
|
|
if (formDataA.value.ActualStartDate == undefined || formDataA.value.ActualStartDate == "") {
|
|
|
|
|
formDataA.value.ActualStartDate = null
|
|
|
|
|
}else{
|
|
|
|
|
if(new Date(formDataA.value.ActualStartDate)> Date.now()){
|
|
|
|
|
VXETable.modal.alert({content:"实际开始日期不能大于当前日期,请重新选择"})
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if (formDataA.value.ActualFinishDate == undefined || formDataA.value.ActualFinishDate == "") {
|
|
|
|
|
formDataA.value.ActualFinishDate = null
|
|
|
|
|
}else{
|
|
|
|
|
if(new Date(formDataA.value.ActualFinishDate)> Date.now()){
|
|
|
|
|
VXETable.modal.alert({content:"实际结束日期不能大于当前日期,请重新选择"})
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
switch (formTypeA.value) {
|
|
|
|
|