From 39868da3de6192d19dfd316c8be1c080b2d3ebe7 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期五, 18 四月 2025 14:35:46 +0800 Subject: [PATCH] 修改 --- src/views/hazardousChemicals/finishedBasicInfo/components/finishedBasicDialog.vue | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/views/hazardousChemicals/finishedBasicInfo/components/finishedBasicDialog.vue b/src/views/hazardousChemicals/finishedBasicInfo/components/finishedBasicDialog.vue index d91469c..4eb2272 100644 --- a/src/views/hazardousChemicals/finishedBasicInfo/components/finishedBasicDialog.vue +++ b/src/views/hazardousChemicals/finishedBasicInfo/components/finishedBasicDialog.vue @@ -115,6 +115,9 @@ /> </el-select> </el-form-item> + <el-form-item label="单次入库最大数量:" prop="maxEntry"> + <el-input v-model.trim="state.form.maxEntry" placeholder="请输入单次入库最大数量" oninput="value=value.replace(/^\.+|[^\d]/g,'')"></el-input> + </el-form-item> <!-- <el-form-item label="安全库存:" prop="safeNum">--> <!-- <el-input v-model.trim="state.form.safeNum" placeholder="请输入安全库存" oninput="value=value.replace(/^\.+|[^\d]/g,'')"></el-input>--> <!-- </el-form-item>--> @@ -190,7 +193,8 @@ minPackage: '', safeNum: null, threshold: null, - kind: '' + kind: '', + maxEntry: null }, characterList: [], formRules:{ @@ -201,7 +205,7 @@ productType: [{ required: true, message: '请输入试剂类型', trigger: 'blur' }], manufacturer: [{ required: true, message: '请输入厂家', trigger: 'blur' }], metering: [{ required: true, message: '请输入包装数量', trigger: 'blur' }], - perBox: [{ required: true, message: '请输入每箱数量', trigger: 'blur' }], + // perBox: [{ required: true, message: '请输入每箱数量', trigger: 'blur' }], price: [{ required: true, message: '请输入含税价格', trigger: 'blur' }], productSn: [{ required: true, validator: validateName, trigger: 'blur' }], supplier: [{ required: true, message: '请输入供应商', trigger: 'blur' }], @@ -210,6 +214,7 @@ kind: [{ required: true, message: '请选择种类', trigger: 'blur' }], threshold: [{ required: true, message: '请输入超期阀值', trigger: 'blur' }], unit: [{ required: true, message: '请选择包装单位', trigger: 'blur' }], + maxEntry: [{ required: true, message: '请输入单次入库最大数量', trigger: 'blur' }], }, typeList: [ @@ -314,6 +319,10 @@ label: 'mg', }, { + value: 'kg', + label: 'kg', + }, + { value: 'ml', label: 'ml', }, @@ -329,7 +338,7 @@ t.value = type title.value = type === 'add' ? '新增' : type ==='edit' ? '编辑' : '' ; if(type === 'edit' || type === 'distribute') { - state.form = value; + state.form = JSON.parse(JSON.stringify(value)); state.characterList = state.form.productCharacter.split(',') startUsername.value = value.productSn } @@ -397,7 +406,8 @@ minPackage: '', safeNum: null, threshold: null, - kind: '' + kind: '', + maxEntry: null } state.characterList = [] } -- Gitblit v1.9.2