From 88b8751b57d03e55df591c5311a2f2cc814a736c Mon Sep 17 00:00:00 2001 From: spring <2396852758@qq.com> Date: 星期四, 10 七月 2025 14:53:19 +0800 Subject: [PATCH] 涉及到价格的输入框做下校验(数字格式,且大于0) --- src/views/qualityManagement/processInspection/components/formDia.vue | 2 +- src/views/qualityManagement/nonconformingManagement/components/formDia.vue | 2 +- src/views/personnelManagement/employeeRecord/index.vue | 7 ++++++- src/views/qualityManagement/finalInspection/components/formDia.vue | 2 +- src/views/qualityManagement/rawMaterialInspection/components/formDia.vue | 2 +- src/views/personnelManagement/contractManagement/index.vue | 7 ++++++- src/views/equipmentManagement/ledger/Form.vue | 6 ++---- src/views/personnelManagement/dimission/index.vue | 7 ++++++- src/views/personnelManagement/onboarding/index.vue | 5 +++++ 9 files changed, 29 insertions(+), 11 deletions(-) diff --git a/src/views/equipmentManagement/ledger/Form.vue b/src/views/equipmentManagement/ledger/Form.vue index b6d9229..68934ff 100644 --- a/src/views/equipmentManagement/ledger/Form.vue +++ b/src/views/equipmentManagement/ledger/Form.vue @@ -23,20 +23,18 @@ </el-col> <el-col :span="12"> <el-form-item label="鏁伴噺" prop="number"> - <el-input + <el-input-number :step="0.01" :min="0" style="width: 100%" v-model="form.number" placeholder="璇疯緭鍏ユ暟閲�" - type="number" @change="mathNum" /> </el-form-item> </el-col> <el-col :span="12"> <el-form-item label="鍚◣鍗曚环" prop="taxIncludingPriceUnit"> - <el-input + <el-input-number :step="0.01" :min="0" style="width: 100%" v-model="form.taxIncludingPriceUnit" placeholder="璇疯緭鍏ュ惈绋庡崟浠�" - type="number" maxlength="10" @change="mathNum" @input="handleNumberInput" diff --git a/src/views/personnelManagement/contractManagement/index.vue b/src/views/personnelManagement/contractManagement/index.vue index 623d675..46a73e1 100644 --- a/src/views/personnelManagement/contractManagement/index.vue +++ b/src/views/personnelManagement/contractManagement/index.vue @@ -98,6 +98,7 @@ { label: "瀹跺涵浣忓潃", prop: "adress", + width:200 }, { label: "绗竴瀛﹀巻", @@ -106,10 +107,12 @@ { label: "涓撲笟", prop: "profession", + width:100 }, { label: "韬唤璇佸彿", prop: "identityCard", + width:200 }, { label: "骞撮緞", @@ -118,6 +121,7 @@ { label: "鑱旂郴鐢佃瘽", prop: "phone", + width:150 }, { label: "绱ф�ヨ仈绯讳汉", @@ -125,8 +129,9 @@ width: 120 }, { - label: "鑱旂郴鐢佃瘽", + label: "绱ф�ヨ仈绯讳汉鐢佃瘽", prop: "emergencyContactPhone", + width:150 }, { label: "鍚堝悓骞撮檺", diff --git a/src/views/personnelManagement/dimission/index.vue b/src/views/personnelManagement/dimission/index.vue index ccf43da..3b5ca2b 100644 --- a/src/views/personnelManagement/dimission/index.vue +++ b/src/views/personnelManagement/dimission/index.vue @@ -98,6 +98,7 @@ { label: "瀹跺涵浣忓潃", prop: "adress", + width:200 }, { label: "绗竴瀛﹀巻", @@ -106,10 +107,12 @@ { label: "涓撲笟", prop: "profession", + width:100 }, { label: "韬唤璇佸彿", prop: "identityCard", + width:200 }, { label: "骞撮緞", @@ -118,6 +121,7 @@ { label: "鑱旂郴鐢佃瘽", prop: "phone", + width:150 }, { label: "绱ф�ヨ仈绯讳汉", @@ -125,8 +129,9 @@ width: 120 }, { - label: "鑱旂郴鐢佃瘽", + label: "绱ф�ヨ仈绯讳汉鐢佃瘽", prop: "emergencyContactPhone", + width:150 }, { label: "鍚堝悓骞撮檺", diff --git a/src/views/personnelManagement/employeeRecord/index.vue b/src/views/personnelManagement/employeeRecord/index.vue index f1e04db..a7389a5 100644 --- a/src/views/personnelManagement/employeeRecord/index.vue +++ b/src/views/personnelManagement/employeeRecord/index.vue @@ -98,6 +98,7 @@ { label: "瀹跺涵浣忓潃", prop: "adress", + width:200 }, { label: "绗竴瀛﹀巻", @@ -106,10 +107,12 @@ { label: "涓撲笟", prop: "profession", + width:100 }, { label: "韬唤璇佸彿", prop: "identityCard", + width:200 }, { label: "骞撮緞", @@ -118,6 +121,7 @@ { label: "鑱旂郴鐢佃瘽", prop: "phone", + width:150 }, { label: "绱ф�ヨ仈绯讳汉", @@ -125,8 +129,9 @@ width: 120 }, { - label: "鑱旂郴鐢佃瘽", + label: "绱ф�ヨ仈绯讳汉鐢佃瘽", prop: "emergencyContactPhone", + width:150 }, { label: "鍚堝悓骞撮檺", diff --git a/src/views/personnelManagement/onboarding/index.vue b/src/views/personnelManagement/onboarding/index.vue index f7ddc71..2254175 100644 --- a/src/views/personnelManagement/onboarding/index.vue +++ b/src/views/personnelManagement/onboarding/index.vue @@ -98,6 +98,7 @@ { label: "瀹跺涵浣忓潃", prop: "adress", + width:200 }, { label: "绗竴瀛﹀巻", @@ -106,10 +107,12 @@ { label: "涓撲笟", prop: "profession", + width:100 }, { label: "韬唤璇佸彿", prop: "identityCard", + width:200 }, { label: "骞撮緞", @@ -118,6 +121,7 @@ { label: "鑱旂郴鐢佃瘽", prop: "phone", + width:150 }, { label: "绱ф�ヨ仈绯讳汉", @@ -127,6 +131,7 @@ { label: "鑱旂郴鐢佃瘽", prop: "emergencyContactPhone", + width:150 }, { label: "鍚堝悓骞撮檺", diff --git a/src/views/qualityManagement/finalInspection/components/formDia.vue b/src/views/qualityManagement/finalInspection/components/formDia.vue index adeb393..73646d1 100644 --- a/src/views/qualityManagement/finalInspection/components/formDia.vue +++ b/src/views/qualityManagement/finalInspection/components/formDia.vue @@ -36,7 +36,7 @@ </el-col> <el-col :span="12"> <el-form-item label="鏁伴噺锛�" prop="quantity"> - <el-input v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> + <el-input-number :step="0.01" :min="0" style="width: 100%" v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> </el-form-item> </el-col> </el-row> diff --git a/src/views/qualityManagement/nonconformingManagement/components/formDia.vue b/src/views/qualityManagement/nonconformingManagement/components/formDia.vue index a6bfbd6..56107bf 100644 --- a/src/views/qualityManagement/nonconformingManagement/components/formDia.vue +++ b/src/views/qualityManagement/nonconformingManagement/components/formDia.vue @@ -55,7 +55,7 @@ </el-col> <el-col :span="12"> <el-form-item label="鏁伴噺锛�" prop="quantity"> - <el-input v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> + <el-input-number :step="0.01" :min="0" style="width: 100%" v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> </el-form-item> </el-col> </el-row> diff --git a/src/views/qualityManagement/processInspection/components/formDia.vue b/src/views/qualityManagement/processInspection/components/formDia.vue index 8e6466a..2b6a26b 100644 --- a/src/views/qualityManagement/processInspection/components/formDia.vue +++ b/src/views/qualityManagement/processInspection/components/formDia.vue @@ -43,7 +43,7 @@ </el-col> <el-col :span="12"> <el-form-item label="鏁伴噺锛�" prop="quantity"> - <el-input v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> + <el-input-number :step="0.01" :min="0" style="width: 100%" v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> </el-form-item> </el-col> </el-row> diff --git a/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue b/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue index 32192c0..c7898b6 100644 --- a/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue +++ b/src/views/qualityManagement/rawMaterialInspection/components/formDia.vue @@ -54,7 +54,7 @@ </el-col> <el-col :span="12"> <el-form-item label="鏁伴噺锛�" prop="quantity"> - <el-input v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> + <el-input-number :step="0.01" :min="0" style="width: 100%" v-model="form.quantity" placeholder="璇疯緭鍏�" clearable/> </el-form-item> </el-col> </el-row> -- Gitblit v1.9.3