ly 1 rok temu
rodzic
commit
79b66ad477
1 zmienionych plików z 13 dodań i 6 usunięć
  1. 13 6
      src/views/business/deduction/index.vue

+ 13 - 6
src/views/business/deduction/index.vue

@@ -291,7 +291,7 @@
         <p>您确定要进行扣款吗?</p>
       </div>
       <el-form :model="payWayFrom" ref="showConfirmFlagRef" size="small" label-width="100" :rules="rules">
-        <el-form-item label="划款方式:" prop="payWay" >
+        <el-form-item label="划款方式:" prop="payWay">
           <el-select v-model="payWayFrom.payWay" placeholder="请选择扣款方式" :clearable="true">
             <el-option label="对公划款" :value="1" />
             <el-option label="扫描支付" :value="2" />
@@ -309,7 +309,7 @@
 
 
     <el-dialog title="修改划款方式" v-model="changePayWayFlag" width="400px" append-to-body draggable>
-      <el-form :model="payWayFrom" ref="changePayWayFlagRef" size="small" label-width="100">
+      <el-form :model="payWayFrom" ref="changePayWayFlagRef" size="small" label-width="100" :rules="rules">
         <el-form-item label="划款方式:" prop="payWay">
           <el-select v-model="payWayFrom.payWay" placeholder="请选择扣款方式" :clearable="true">
             <el-option label="对公划款" :value="1" />
@@ -568,10 +568,17 @@
     payWayFrom.value.payWay = row.payWay
   }
   function changePayWaySubmit() {
-    update(payWayFrom.value).then(res => {
-      changePayWayFlag.value = false;
-      getList();
-    })
+    proxy.$refs["changePayWayFlagRef"].validate((valid) => {
+      if (valid) {
+        update(payWayFrom.value).then(res => {
+          changePayWayFlag.value = false;
+          getList();
+        })
+      }
+    });
+
+
+
   }
   /** 导出按钮操作 */
   function handleExport() {