| | |
| | | const purchaseStatus = [ |
| | | { id: 1, name: "待确认" }, |
| | | { id: 2, name: "待入库" }, |
| | | { id: 3, name: "已入库" }, |
| | | { id: 4, name: "已完成" }, |
| | | { id: 5, name: "已取消" } |
| | | ] |
| | | // 收货状态 |
| | | const receiveStatus = [ |
| | | { id: 1, name: "待确认" }, |
| | | { id: 2, name: "待入库" }, |
| | | { id: 3, name: "就绪" }, |
| | | { id: 4, name: "已完成" }, |
| | | { id: 5, name: "已取消" } |
| | |
| | | return qualityStatus |
| | | } else if (type == "returnedStatus") { |
| | | return returnedStatus |
| | | } else if (type == "receiveStatus") { |
| | | return receiveStatus |
| | | } |
| | | } |
| | |
| | | { label: "数量", prop: "amount" }, |
| | | { label: "入库时间", prop: "overTime" }, |
| | | { label: "收货人", prop: "principal" }, |
| | | { label: "状态", prop: "status", isCallMethod: true, getCallMethod: this.getpurchaseStatus } |
| | | { label: "状态", prop: "status", isCallMethod: true, getCallMethod: this.getreceiveStatusStatus } |
| | | ] |
| | | return { |
| | | purchaseStatusList: getDataByType("purchaseStatus"), |
| | | receiveStatusList: getDataByType("receiveStatus"), |
| | | tableLoading: false, |
| | | tableList: {}, // 列表 |
| | | selValueList: [], |
| | |
| | | return "--" |
| | | } |
| | | }, |
| | | getreceiveStatusStatus(val) { |
| | | if (val) { |
| | | for (let i in this.receiveStatusList) { |
| | | if (this.receiveStatusList[i].id == val) { |
| | | return this.receiveStatusList[i].name |
| | | } |
| | | } |
| | | } else { |
| | | return "--" |
| | | } |
| | | }, |
| | | setColumnVisible(showCol, tableColumn) { |
| | | return tableColumn.map((ele) => { |
| | | return { |