lilu 2 years ago
commit f02cc000ff

@ -1144,7 +1144,7 @@ export default {
WText = `件数`
}
}
if (parseFloat(kgs) != parseFloat(this.bookingDetails.kgs)) {
if (parseFloat(kgs).toFixed(2) != parseFloat(this.bookingDetails.kgs).toFixed(2)) {
console.log(parseFloat(kgs), parseFloat(this.bookingDetails.kgs))
if (WText) {
WText = `${WText},重量`
@ -1152,7 +1152,7 @@ export default {
WText = `重量`
}
}
if (parseFloat(cbm) != parseFloat(this.bookingDetails.cbm)) {
if (parseFloat(cbm).toFixed(2) != parseFloat(this.bookingDetails.cbm).toFixed(2)) {
console.log(parseFloat(cbm), parseFloat(this.bookingDetails.cbm))
if (WText) {
WText = `${WText},尺码`
@ -1335,7 +1335,7 @@ export default {
WText = `件数`
}
}
if (parseFloat(kgs) != parseFloat(this.bookingDetails.kgs)) {
if (parseFloat(kgs).toFixed(2) != parseFloat(this.bookingDetails.kgs).toFixed(2)) {
console.log(parseFloat(kgs), parseFloat(this.bookingDetails.kgs))
if (WText) {
WText = `${WText},重量`
@ -1343,7 +1343,7 @@ export default {
WText = `重量`
}
}
if (parseFloat(cbm) != parseFloat(this.bookingDetails.cbm)) {
if (parseFloat(cbm).toFixed(2) != parseFloat(this.bookingDetails.cbm).toFixed(2)) {
console.log(parseFloat(cbm), parseFloat(this.bookingDetails.cbm))
if (WText) {
WText = `${WText},尺码`

@ -815,14 +815,18 @@ export default {
cellAutofillOption: true,
checkboxOption: {
hideSelectAll: false,
//
selectedRowKeys: [],
//
selectedRowChange: ({ row, isSelected, selectedRowKeys }) => {
this.selectArr = selectedRowKeys
this.changeSelectedRowKeys(selectedRowKeys)
// this.selectArr = selectedRowKeys
},
//
selectedAllChange: ({ isSelected, selectedRowKeys }) => {
if (isSelected) {
this.selectArr = selectedRowKeys
this.changeSelectedRowKeys(selectedRowKeys)
// this.selectArr = selectedRowKeys
} else {
this.selectArr = []
}
@ -832,6 +836,7 @@ export default {
hideSelectAll: false,
//
selectedRowChange: ({ row, isSelected, selectedRowKeys }) => {
console.log(row, isSelected, selectedRowKeys)
this.selectChildArr = selectedRowKeys
},
//
@ -1025,6 +1030,11 @@ export default {
},
methods: {
//
changeSelectedRowKeys(keys) {
this.selectArr = keys
this.checkboxOption.selectedRowKeys = keys
},
startEditingCell(rowKey, colKey, defaultValue) {
this.$refs['tableRef'].startEditingCell({ rowKey, colKey, defaultValue })
},
@ -1176,6 +1186,8 @@ export default {
pkgs += Number(item.pkgs)
})
this.totalPkgs = pkgs
this.checkboxOption.selectedRowKeys = []
this.selectArr = []
},
developboxLine() {
const arr = []
@ -1402,6 +1414,13 @@ export default {
} else {
console.log(this.tableData, this.selectArr[0])
if (this.tableData[this.selectArr[0]].ctnnum > 1) {
console.log(
parseFloat(this.tableData[this.selectArr[0]].ctnnum),
parseFloat(this.tableData[this.selectArr[0]].pkgs)
)
if (
parseFloat(this.tableData[this.selectArr[0]].ctnnum) <= parseFloat(this.tableData[this.selectArr[0]].pkgs)
) {
let tableData = this.tableData
let data = []
let num = 0
@ -1459,6 +1478,9 @@ export default {
this.totalCbm = totalCbm.toFixed(2)
this.tableData = data
this.$forceUpdate()
} else {
this.$message.error('所选数据的件数应大于等于箱量')
}
} else {
this.$message.error('所选数据的箱量应大于1')
}

@ -26,6 +26,11 @@
/>
</a-form-item>
</a-col>
<a-col :span="12">
<a-form-item label="助记码" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
<a-input placeholder="请输入助记码" v-decorator="['showCode']" />
</a-form-item>
</a-col>
<a-col :span="12">
<a-form-item label="备注" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
<a-input placeholder="请输入备注" v-decorator="['remark']" />

@ -27,6 +27,11 @@
/>
</a-form-item>
</a-col>
<a-col :span="12">
<a-form-item label="助记码" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
<a-input placeholder="请输入助记码" v-decorator="['showCode']" />
</a-form-item>
</a-col>
<a-col :span="12">
<a-form-item label="备注" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback>
<a-input placeholder="请输入备注" v-decorator="['remark']" />

@ -98,6 +98,12 @@ export default {
width: '100',
dataIndex: 'name'
},
{
title: '助记码',
align: 'center',
width: '80',
dataIndex: 'showCode'
},
{
title: '描述',
align: 'center',

Loading…
Cancel
Save