sunlupeng 1 yıl önce
ebeveyn
işleme
55a08aadae

+ 1 - 1
src/views/finance/cash/paymentInfo.vue

@@ -80,7 +80,7 @@
             </el-col>
             <el-col :span="24">
                 <el-form-item label="付款金额" prop="paymentMoney">
-                    <el-input v-model="form.paymentMoney" placeholder='付款金额(元)' oninput="value=value.match(/\d+\.?\d{0,2}/,'')"></el-input>
+                    <el-input v-model="form.paymentMoney" placeholder='付款金额(元)'></el-input>
                 </el-form-item>
             </el-col>
             <el-col :span="24">

+ 1 - 1
src/views/finance/cash/refundInfo.vue

@@ -116,7 +116,7 @@
             </el-col>
             <el-col :span="12">
                 <el-form-item label="回款金额" prop="refundMoney">
-                    <el-input v-model="form.refundMoney" placeholder='回款金额(元)' oninput="value=value.match(/\d+\.?\d{0,2}/,'')"></el-input>
+                    <el-input v-model="form.refundMoney" placeholder='回款金额(元)'></el-input>
                 </el-form-item>
             </el-col>
             <el-col :span="12">

+ 3 - 3
src/views/finance/expense/info/index.vue

@@ -159,12 +159,12 @@
                   </el-form-item>
                 </template>
               </el-table-column>
-              <el-table-column label="金额(元)" width="200">
+              <el-table-column label="金额(元)" width="250">
                 <template slot-scope="scope">
                   <el-form-item label-width="0px" :prop="'expenseInfoObjs.' + scope.$index + '.money'"
-                    :rules="{ required: true, message: '金额不能为空', trigger: 'blur' }">
+                    :rules="{ required: true, pattern: /^(([1-9]{1}\d{0,9})|(0{1}))(\.\d{1,2})?$/, message: '请输入合法的金额数字,最多两位小数',trigger: 'blur' }">
                     <el-input v-model="form.expenseInfoObjs[scope.$index].money" autocomplete="off" size="small"
-                      placeholder="金额" oninput="value=value.match(/\d+\.?\d{0,2}/,'')"
+                      placeholder="金额"
                       @input="changeMoney(scope.$index)"></el-input>
                   </el-form-item>
                 </template>