Browse Source

金额限制

duy 2 years ago
parent
commit
2ef3434dc3

+ 1 - 1
src/views/expense/invoice/billing.vue

@@ -30,7 +30,7 @@
                             </el-select>
                         </el-form-item>
                         <el-form-item label="开票金额:" prop="invoiceMoney">
-                            <el-input v-model="formModel.invoiceMoney">
+                            <el-input v-model="formModel.invoiceMoney" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                                 <template #append>元</template>
                             </el-input>
                         </el-form-item>

+ 1 - 1
src/views/expense/loanRequest/record.vue

@@ -18,7 +18,7 @@
                                 <span>申请金额:</span>
                                 <span style="color: #8f8d8d;">{{formModel.loanMoneyText}}</span>
                             </template>
-                            <el-input v-model="formModel.loanMoney" @change="loanMoneyChange">
+                            <el-input v-model="formModel.loanMoney" @change="loanMoneyChange" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                                 <template #append>元</template>
                             </el-input>
                         </el-form-item>

+ 1 - 1
src/views/expense/outsourcing/record.vue

@@ -21,7 +21,7 @@
                             <el-input v-model="formModel.toUnit"/>
                         </el-form-item>
                         <el-form-item label="支付金额:" prop="key3">
-                            <el-input v-model="formModel.payMoney">
+                            <el-input v-model="formModel.payMoney" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                                 <template #append>元</template>
                             </el-input>
                         </el-form-item>

+ 3 - 3
src/views/expense/paymentRequest/record.vue

@@ -39,8 +39,8 @@
                         <el-form-item label="回款时间:" prop="collectionDate" v-if="formModel.isProjectBonus === 1">
                             <el-input v-model="formModel.collectionDate" disabled/>
                         </el-form-item>
-                        <el-form-item label="回款金额:" prop="collectionMoney" v-if="formModel.isProjectBonus === 1">
-                            <el-input v-model="formModel.collectionMoney" disabled>
+                        <el-form-item label="回款金额:" prop="collectionMoney" v-if="formModel.isProjectBonus === 1" >
+                            <el-input v-model="formModel.collectionMoney" disabled onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                                 <template #append>元</template>
                             </el-input>
                         </el-form-item>
@@ -50,7 +50,7 @@
                             </el-input>
                         </el-form-item>
                         <el-form-item label="请款金额:" prop="afMoney">
-                            <el-input v-model="formModel.afMoney" :disabled="formModel.isProjectBonus === 1">
+                            <el-input v-model="formModel.afMoney" :disabled="formModel.isProjectBonus === 1" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                                 <template #append>元</template>
                             </el-input>
                         </el-form-item>

+ 1 - 1
src/views/home/task/components/invoice-request.vue

@@ -51,7 +51,7 @@
             </div>
             <div class="hc-form-item">
                 <el-form-item label="开票金额:" prop="invoiceMoney">
-                    <el-input v-model="otherInfo.invoiceMoney">
+                    <el-input v-model="otherInfo.invoiceMoney" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                         <template #append>元</template>
                     </el-input>
                 </el-form-item>

+ 1 - 1
src/views/home/task/components/loan-request.vue

@@ -13,7 +13,7 @@
                 <span>申请金额:</span>
                 <span style="color: #8f8d8d;">{{otherInfo.loanMoneyText}}</span>
             </template>
-            <el-input v-model="otherInfo.loanMoney" >
+            <el-input v-model="otherInfo.loanMoney" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                 <template #append>元</template>
             </el-input>
         </el-form-item>

+ 1 - 1
src/views/home/task/components/outsourcing.vue

@@ -14,7 +14,7 @@
             <el-input v-model="otherInfo.toUnit"/>
         </el-form-item>
         <el-form-item label="支付金额:" prop="key3">
-            <el-input v-model="otherInfo.payMoney">
+            <el-input v-model="otherInfo.payMoney" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                 <template #append>元</template>
             </el-input>
         </el-form-item>

+ 1 - 1
src/views/home/task/components/pay-request.vue

@@ -42,7 +42,7 @@
                             </el-input>
                         </el-form-item>
                         <el-form-item label="请款金额:" prop="afMoney"  v-if="otherInfo.isProjectBonus === 1">
-                            <el-input v-model="otherInfo.afMoney" :disabled="otherInfo.isProjectBonus === 1">
+                            <el-input v-model="otherInfo.afMoney" :disabled="otherInfo.isProjectBonus === 1" onkeyup="this.value=this.value.match(/\d+\.?\d{0,2}/)">
                                 <template #append>元</template>
                             </el-input>
                         </el-form-item>