fix(wms): 修复重量输入框精度问题并统一初始化值
将重量输入框的精度设置为3位小数,确保数据一致性 将null初始化值改为undefined,避免潜在的类型问题
This commit is contained in:
@@ -173,15 +173,14 @@
|
||||
clearable :disabled="readonly || !targetCoil.materialType" />
|
||||
<div v-else>请先选择物料类型</div>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="毛重(t)">
|
||||
<el-input-number :controls="false" v-model="targetCoil.grossWeight" placeholder="请输入毛重" type="number" step="0.01"
|
||||
<el-input-number precision="3" :controls="false" v-model="targetCoil.grossWeight" placeholder="请输入毛重" type="number" step="0.01"
|
||||
:disabled="readonly">
|
||||
<template slot="append">吨</template>
|
||||
</el-input-number>
|
||||
</el-form-item>
|
||||
<el-form-item label="净重(t)">
|
||||
<el-input-number :controls="false" v-model="targetCoil.netWeight" placeholder="请输入净重" type="number" step="0.01"
|
||||
<el-input-number precision="3" :controls="false" v-model="targetCoil.netWeight" placeholder="请输入净重" type="number" step="0.01"
|
||||
:disabled="readonly">
|
||||
<template slot="append">吨</template>
|
||||
</el-input-number>
|
||||
@@ -370,9 +369,9 @@ export default {
|
||||
materialName: '',
|
||||
productName: '',
|
||||
specification: '',
|
||||
grossWeight: null,
|
||||
netWeight: null,
|
||||
length: null,
|
||||
grossWeight: undefined,
|
||||
netWeight: undefined,
|
||||
length: undefined,
|
||||
bomItems: []
|
||||
},
|
||||
{
|
||||
@@ -386,9 +385,9 @@ export default {
|
||||
materialName: '',
|
||||
productName: '',
|
||||
specification: '',
|
||||
grossWeight: null,
|
||||
netWeight: null,
|
||||
length: null,
|
||||
grossWeight: undefined,
|
||||
netWeight: undefined,
|
||||
length: undefined,
|
||||
bomItems: []
|
||||
}
|
||||
];
|
||||
|
||||
@@ -156,13 +156,13 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="毛重(t)" required>
|
||||
<el-input-number :controls="false" v-model="item.grossWeight" placeholder="请输入毛重" type="number" step="0.01"
|
||||
<el-input-number precision="3" :controls="false" v-model="item.grossWeight" placeholder="请输入毛重" type="number" step="0.01"
|
||||
:disabled="readonly">
|
||||
<template slot="append">吨</template>
|
||||
</el-input-number>
|
||||
</el-form-item>
|
||||
<el-form-item label="净重(t)" required>
|
||||
<el-input-number :controls="false" v-model="item.netWeight" placeholder="请输入净重" type="number" step="0.01"
|
||||
<el-input-number precision="3" :controls="false" v-model="item.netWeight" placeholder="请输入净重" type="number" step="0.01"
|
||||
:disabled="readonly">
|
||||
<template slot="append">吨</template>
|
||||
</el-input-number>
|
||||
@@ -255,11 +255,11 @@ export default {
|
||||
materialType: null,
|
||||
itemType: null,
|
||||
itemId: null,
|
||||
grossWeight: null,
|
||||
netWeight: null,
|
||||
grossWeight: undefined,
|
||||
netWeight: undefined,
|
||||
warehouseId: null,
|
||||
actualWarehouseId: null,
|
||||
length: null,
|
||||
length: undefined,
|
||||
}
|
||||
],
|
||||
loading: false,
|
||||
|
||||
@@ -150,13 +150,13 @@
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="毛重(t)" prop="grossWeight">
|
||||
<el-input-number :controls="false" v-model="updateForm.grossWeight" placeholder="请输入毛重" type="number" step="0.01"
|
||||
<el-input-number precision="3" :controls="false" v-model="updateForm.grossWeight" placeholder="请输入毛重" type="number" step="0.01"
|
||||
:disabled="readonly">
|
||||
</el-input-number>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="净重(t)" prop="netWeight">
|
||||
<el-input-number :controls="false" v-model="updateForm.netWeight" placeholder="请输入净重" type="number" step="0.01"
|
||||
<el-input-number precision="3" :controls="false" v-model="updateForm.netWeight" placeholder="请输入净重" type="number" step="0.01"
|
||||
:disabled="readonly">
|
||||
<template slot="append">吨</template>
|
||||
</el-input-number>
|
||||
@@ -269,14 +269,14 @@ export default {
|
||||
itemType: null,
|
||||
itemId: null,
|
||||
itemName: '',
|
||||
grossWeight: null,
|
||||
netWeight: null,
|
||||
grossWeight: undefined,
|
||||
netWeight: undefined,
|
||||
warehouseId: null,
|
||||
warehouseId: null,
|
||||
nextWarehouseName: '',
|
||||
status: 0,
|
||||
remark: '',
|
||||
length: null,
|
||||
length: undefined,
|
||||
},
|
||||
// 更新表单
|
||||
updateForm: {
|
||||
@@ -285,8 +285,8 @@ export default {
|
||||
materialType: null,
|
||||
itemType: null,
|
||||
itemId: null,
|
||||
grossWeight: null,
|
||||
netWeight: null,
|
||||
grossWeight: undefined,
|
||||
netWeight: undefined,
|
||||
warehouseId: null,
|
||||
actualWarehouseId: null,
|
||||
remark: '',
|
||||
@@ -294,7 +294,7 @@ export default {
|
||||
packagingRequirement: '',
|
||||
packingStatus: '',
|
||||
trimmingRequirement: '',
|
||||
length: null,
|
||||
length: undefined,
|
||||
},
|
||||
rules: {
|
||||
currentCoilNo: [
|
||||
|
||||
Reference in New Issue
Block a user