Ver código fonte

处理日期开始时间和结束时间传递的bug

Guos 1 semana atrás
pai
commit
c27f185245
1 arquivos alterados com 14 adições e 1 exclusões
  1. 14 1
      src/views/store/storeConfig/userInfo.vue

+ 14 - 1
src/views/store/storeConfig/userInfo.vue

@@ -957,7 +957,7 @@ export default {
         }
       }
       //食品经营许可证
-      if(!!this.form.foodLicense && !this.foodLicenseExpiryValue){
+      if(this.form.foodLicense.length > 0 && !this.foodLicenseExpiryValue){
         if(!this.form.foodLicenseExpiry){
           this.$message.warning('食品经营许可证/备案凭证有效期不为空!');
           return false;
@@ -1001,6 +1001,19 @@ export default {
       } else if (!formData.foodLicense) {
         formData.foodLicense = ''; // 确保空值处理
       }
+      //空值处理
+      if(formData.foodLicenseExpiry == null){
+        formData.foodLicenseExpiryEnd = null;
+        formData.foodLicenseExpiryStart = null;
+      }
+      if(formData.medicalDevice2Expiry == null){
+        formData.medicalDevice2ExpiryStart = null;
+        formData.medicalDevice2ExpiryEnd = null;
+      }
+      if(formData.medicalDevice3Expiry == null){
+        formData.medicalDevice3ExpiryStart = null;
+        formData.medicalDevice3ExpiryEnd = null;
+      }
       // 处理城市ID
       if (formData.cityIds) {
         formData.cityIds = formData.cityIds.toString();