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