cosmoim-852 fix 成品入库表格添加序号列

master
guoshuang 3 years ago
parent fcffc32265
commit 0adf515fbb

@ -1,8 +1,22 @@
/*
* @Author: zhou lei
* @Date: 2022-09-28 10:26:36
* @LastEditTime: 2022-10-31 13:55:03
* @LastEditors: zhou lei
* @Description:
* @FilePath: \hgwms-factory-app\src\pages\product\inbound\finishProductOffline\config.ts
* :910592680@qq.com 18669792120
*/
/**
*
*/
import vm from '@/main';
export const headers = [
{
label: vm.$t(''),
key: 'index',
width: 100,
},
{
label: vm.$t('message.product_barCode'),
key: 'barcode',

@ -192,6 +192,9 @@ export default class finishProductOfflineDom extends BasePage {
newList.push(item);
}
});
newList.map((item, index) => {
item.index = index + 1;
});
this.materielList = newList;
this.selectMaterielList = [];
this.$table.onEmpty();
@ -254,6 +257,7 @@ export default class finishProductOfflineDom extends BasePage {
if (this.materielList.length == 0) {
this.materielList.push(this.model.materielList[0]);
this.materielList[this.materielList.length - 1].locCode = this.form.aimWl.label;
this.materielList[this.materielList.length - 1].index = this.materielList.length;
this.model.setSearchCode();
} else {
let flag = 0;
@ -266,6 +270,7 @@ export default class finishProductOfflineDom extends BasePage {
if (flag == 0) {
this.materielList.push(this.model.materielList[0]);
this.materielList[this.materielList.length - 1].locCode = this.form.aimWl.label;
this.materielList[this.materielList.length - 1].index = this.materielList.length;
this.model.setSearchCode();
} else {
this.model.setSearchCode();
@ -302,6 +307,7 @@ export default class finishProductOfflineDom extends BasePage {
if (this.materielList.length == 0) {
this.materielList.push(this.model.materielList[0]);
this.materielList[this.materielList.length - 1].locCode = this.form.aimWl.label;
this.materielList[this.materielList.length - 1].index = this.materielList.length;
} else {
let flag = 0;
for (let i = 0; i < this.materielList.length; i++) {
@ -313,6 +319,7 @@ export default class finishProductOfflineDom extends BasePage {
if (flag == 0) {
this.materielList.push(this.model.materielList[0]);
this.materielList[this.materielList.length - 1].locCode = this.form.aimWl.label;
this.materielList[this.materielList.length - 1].index = this.materielList.length;
} else {
this.customToast(this.$t('message.product_Tip7') as string);
}

Loading…
Cancel
Save