Jelajahi Sumber

Merge branch 'ol_12_30' of http://git.dayaedu.com/molingzhide/dy-admin-manager into ol_12_30

mo 4 tahun lalu
induk
melakukan
a381927c32

+ 3 - 0
src/components/save-form/index.vue

@@ -89,6 +89,9 @@ export default {
   /deep/ .el-input__inner{
     width: 180px;
   }
+  /deep/.el-date-editor.el-input{
+    width: 180px;
+  }
   /deep/ .el-form-item__content .el-col {
     width: 180px;
   }

+ 13 - 8
src/views/teamBuild/modals/close-studens.vue

@@ -32,17 +32,13 @@
         <el-table-column prop="surplusCourseFee" align="center" label="退费金额(元)" width="150">
           <template slot-scope="scope">
             <el-form-item
-              :show-message="false"
               :prop="'' + scope.row.userId"
-              style="margin-bottom: 0;"
-              :rules="[{
-                required: true,
-                message: ''
-              }]"
+              :rules="[
+                { required: true, message: '' },
+                { validator: validatorMoney(scope.row) },
+              ]"
             >
               <el-input-number
-                :min="0"
-                :max="scope.row.surplusCourseFee"
                 size="mini"
                 :controls="false"
                 :precision="2"
@@ -105,6 +101,15 @@ export default {
           }
         })
       } catch (error) {}
+    },
+    validatorMoney(row) {
+      return (rule, value, callback) => {
+        if (row.surplusCourseFee < value || value < 0) {
+          callback(new Error(`最大退费金额: ${row.surplusCourseFee}`))
+          return
+        }
+        callback()
+      }
     }
   }
 }