Commit 80db0bcc authored by hangjun83's avatar hangjun83

罗恩工具类更新

parent 0bfee1f7
...@@ -142,7 +142,7 @@ export default { ...@@ -142,7 +142,7 @@ export default {
columns: [{ columns: [{
title: "ID", title: "ID",
key: "id", key: "id",
minWidth: 55, minWidth: 80,
}, },
{ {
title: "任务名称", title: "任务名称",
......
...@@ -137,7 +137,7 @@ export default { ...@@ -137,7 +137,7 @@ export default {
columns: [{ columns: [{
title: "ID", title: "ID",
key: "id", key: "id",
minWidth: 55, minWidth: 80,
}, },
{ {
title: "任务名称", title: "任务名称",
...@@ -398,6 +398,11 @@ export default { ...@@ -398,6 +398,11 @@ export default {
key: "dpdNum", key: "dpdNum",
minWidth: 125, minWidth: 125,
}, },
{
title: "是否开票",
key: "dpdInvoicedStatus",
minWidth: 125,
},
{ {
title: "退货数量", title: "退货数量",
key: "refundNums", key: "refundNums",
...@@ -439,6 +444,7 @@ export default { ...@@ -439,6 +444,7 @@ export default {
data: [], data: [],
selectRowData: [], selectRowData: [],
selectedOrderId: 0, selectedOrderId: 0,
selectedSid: [],
searchData: [], searchData: [],
logData: [], logData: [],
total: 0, total: 0,
...@@ -503,6 +509,8 @@ export default { ...@@ -503,6 +509,8 @@ export default {
changeRefundNums(p, e) { changeRefundNums(p, e) {
if (e != null) { if (e != null) {
this.selectRowData[p.index].refundNums = e this.selectRowData[p.index].refundNums = e
this.selectRowData[p.index]._checked = true
this.showSelect([this.selectRowData[p.index]])
} }
}, },
selectRow(v) { selectRow(v) {
...@@ -511,11 +519,20 @@ export default { ...@@ -511,11 +519,20 @@ export default {
this.stockModalVisible = true this.stockModalVisible = true
this.searchLoading = true; this.searchLoading = true;
let addItem = false
if (this.selectedOrderId != v.soNo) { if (this.selectedOrderId != v.soNo) {
this.selectRowData = [] this.selectRowData = []
this.selectedOrderId = v.soNo this.selectedOrderId = v.soNo
this.selectedSid.push(v.siId)
addItem = true
} else {
if (this.selectedSid.indexOf(v.siId) == -1) {
this.selectedSid.push(v.siId)
addItem = true
}
} }
if (addItem) {
getRhawnSordersStock({ getRhawnSordersStock({
'orderItemId': v.siId 'orderItemId': v.siId
}).then((res) => { }).then((res) => {
...@@ -529,6 +546,7 @@ export default { ...@@ -529,6 +546,7 @@ export default {
rowData.pCode = v.pCode rowData.pCode = v.pCode
rowData.pCnName = v.pCnName rowData.pCnName = v.pCnName
rowData.refundNums = rowData.dpdNum rowData.refundNums = rowData.dpdNum
rowData._disabled = !rowData.selected
this.selectRowData.push(rowData) this.selectRowData.push(rowData)
} }
} }
...@@ -542,6 +560,7 @@ export default { ...@@ -542,6 +560,7 @@ export default {
} }
}); });
} }
}
}, },
showSelect(e) { showSelect(e) {
this.form.refundNums = [] this.form.refundNums = []
...@@ -608,7 +627,19 @@ export default { ...@@ -608,7 +627,19 @@ export default {
}); });
}, },
cleanAll() { cleanAll() {
this.$refs.form.resetFields(); this.form = {
name: '',
orderNo: '',
itemId: 0,
pId: 0,
handleFee: 0,
refundNums: [],
transferPre: true,
futuresNum: 0
},
this.selectedOrderId = 0
this.selectedSid = []
this.selectRowData = []; this.selectRowData = [];
this.searchData = []; this.searchData = [];
}, },
...@@ -662,8 +693,6 @@ export default { ...@@ -662,8 +693,6 @@ export default {
let data = JSON.parse(str); let data = JSON.parse(str);
let content = JSON.parse(data.execContent) let content = JSON.parse(data.execContent)
this.$refs.form.resetFields();
this.form.taskId = data.id this.form.taskId = data.id
this.form.name = data.name this.form.name = data.name
this.form.futuresNum = parseInt(content.futures_num) this.form.futuresNum = parseInt(content.futures_num)
...@@ -684,13 +713,13 @@ export default { ...@@ -684,13 +713,13 @@ export default {
for (let index in res.data) { for (let index in res.data) {
res.data[index]._checked = true res.data[index]._checked = true
this.selectRowData.push(res.data[index]) this.selectRowData.push(res.data[index])
this.selectedSid.push(res.data[index].siId)
this.showSelect([res.data[index]]) this.showSelect([res.data[index]])
} }
} }
}) })
this.type = 1; this.type = 1;
this.showAddSorderTask = true; this.showAddSorderTask = true;
}, },
showLog(v) { showLog(v) {
this.searchLoading = true; this.searchLoading = true;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment