Просмотр исходного кода

修改计划开始时间不能大于计划结束时间,并提示

695593266@qq.com 6 месяцев назад
Родитель
Сommit
1c9e87cab0
1 измененных файлов с 11 добавлено и 2 удалено
  1. 11 2
      src/views/saleOrder/salesToProductionNewTwo.vue

+ 11 - 2
src/views/saleOrder/salesToProductionNewTwo.vue

@@ -229,7 +229,7 @@
               </el-select>
             </el-form-item>
           </el-col>
-          <!-- 
+          <!--
           <el-col v-bind="styleResponsive ? { lg: 5, md: 10 } : { span: 5 }">
             <el-form-item label="生产要求:" required>
               <el-input
@@ -374,7 +374,6 @@
             align="center"
             prop="productionRequirements"
             width="240"
-
           >
           </el-table-column>
           <el-table-column
@@ -1416,6 +1415,16 @@
         if (!this.form.factoriesId) {
           return this.$message.warning('请选择所属工厂');
         }
+
+        const start = new Date(this.form.startTime);
+        const end = new Date(this.form.endTime);
+
+        if (start > end) {
+          return this.$message.warning(
+            '计划开始日期大于计划结束日期,请重新选择开始日期或结束日期!'
+          );
+        }
+
         this.form.salesOrders.map((v) => {
           let arrTime = v.deliveryTime && v.deliveryTime.split(' ');
           let arrTimeTow =