hurx 3 dienas atpakaļ
vecāks
revīzija
2d43300395

+ 3 - 3
src/views/bill/statementInvoice/addInvoiceDialog.vue

@@ -30,7 +30,7 @@
         </el-col>
         <el-col :span="12">
           <el-form-item label="发票金额" prop="invoiceAmount">
-            <el-input-number v-model="form.invoiceAmount" :controls="false" clearable style="width: 100%"> </el-input-number>
+            <el-input v-model="form.invoiceAmount" clearable style="width: 100%"> </el-input>
           </el-form-item>
         </el-col>
       </el-row>
@@ -122,8 +122,8 @@ const rules = reactive({
   invoiceAmount: [
     { required: true, message: '请填写发票金额', trigger: 'blur' },
     {
-      pattern: /^(0|[1-9]\d*)(\.\d{1,2})?$/ as RegExp,
-      message: '请输入正确的金额格式,最多保留位小数',
+      pattern: /^(0|[1-9]\d*)(\.\d{1,4})?$/ as RegExp,
+      message: '请输入正确的金额格式,最多保留位小数',
       trigger: 'blur'
     }
   ]

+ 1 - 1
src/views/customer/customerFile/customerInfo/components/addInvoiceDialog.vue

@@ -34,7 +34,7 @@
       <el-row :gutter="20">
         <el-col :span="24">
           <el-form-item label="银行账户" prop="bankAccount">
-            <el-input v-model="form.bankAccount" placeholder="请输入银行账户" />
+            <el-input v-model="form.bankAccount" placeholder="请输入银行账户" @input="form.bankAccount = form.bankAccount.replace(/[^0-9]/g, '')" />
           </el-form-item>
         </el-col>
       </el-row>