|
@@ -181,11 +181,28 @@ export default {
|
|
|
key: 'technologyType',
|
|
|
label: '物料属性',
|
|
|
placeholder: '请选择物料属性',
|
|
|
- list: []
|
|
|
+ list: [
|
|
|
+ {
|
|
|
+ label: "直喷",
|
|
|
+ value: "0"
|
|
|
+ },{
|
|
|
+ label: "热转",
|
|
|
+ value: "1"
|
|
|
+ },{
|
|
|
+ label: "打纸",
|
|
|
+ value: "2"
|
|
|
+ },{
|
|
|
+ label: "墨水",
|
|
|
+ value: "3"
|
|
|
+ },{
|
|
|
+ label: "其他",
|
|
|
+ value: "4"
|
|
|
+ }
|
|
|
+ ],
|
|
|
},
|
|
|
{
|
|
|
type: 'treeSelect',
|
|
|
- key: 'categoryCode',
|
|
|
+ key: 'materialClassifyId',
|
|
|
label: '物料类型',
|
|
|
placeholder: '请选择物料物料类型',
|
|
|
list: []
|
|
@@ -224,9 +241,9 @@ export default {
|
|
|
title: '物料属性',
|
|
|
key: 'technologyType',
|
|
|
minWidth: 100,
|
|
|
- // render: (h, params) => {
|
|
|
- // return h('span', this.formConfig[8].list.filter(item => item.value === String(params.row.technologyType))[0].label)
|
|
|
- // }
|
|
|
+ render: (h, params) => {
|
|
|
+ return h('span', this.technologyList[params.row.technologyType].label)
|
|
|
+ }
|
|
|
},
|
|
|
{
|
|
|
title: '门幅',
|
|
@@ -337,10 +354,28 @@ export default {
|
|
|
}
|
|
|
],
|
|
|
params: {
|
|
|
- pageIndex: 1,
|
|
|
+ pageNum: 1,
|
|
|
pageSize: 20,
|
|
|
total: 0
|
|
|
},
|
|
|
+ technologyList:[
|
|
|
+ {
|
|
|
+ label: "直喷",
|
|
|
+ value: "0"
|
|
|
+ },{
|
|
|
+ label: "热转",
|
|
|
+ value: "1"
|
|
|
+ },{
|
|
|
+ label: "打纸",
|
|
|
+ value: "2"
|
|
|
+ },{
|
|
|
+ label: "墨水",
|
|
|
+ value: "3"
|
|
|
+ },{
|
|
|
+ label: "其他",
|
|
|
+ value: "4"
|
|
|
+ }
|
|
|
+ ],
|
|
|
data: [],
|
|
|
treeData: []
|
|
|
}
|
|
@@ -372,11 +407,13 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
} else if (type === 'edit') {
|
|
|
- MaterialUpdate(data).then(res => {
|
|
|
- if (res.code === 0) {
|
|
|
- this.show = false
|
|
|
+ this.$post('/api/storage-restructure/material/editFlowCreate',{
|
|
|
+ ...data,
|
|
|
+ }).then(res => {
|
|
|
+ if (res.code === 200) {
|
|
|
this.$Message.info(res.msg)
|
|
|
this.getList()
|
|
|
+ this.show = false
|
|
|
}
|
|
|
})
|
|
|
}
|
|
@@ -384,7 +421,9 @@ export default {
|
|
|
treeInit(data){
|
|
|
for (let i = 0; i < data.length; i++) {
|
|
|
const element = data[i];
|
|
|
+ element.title = element.name
|
|
|
element.value = element.code
|
|
|
+ element.label = element.name
|
|
|
if(element.children && element.children.length > 0) this.treeInit(element.children)
|
|
|
}
|
|
|
},
|
|
@@ -429,15 +468,15 @@ export default {
|
|
|
// }
|
|
|
// })
|
|
|
},
|
|
|
- changePage (pageIndex) {
|
|
|
- this.params.pageIndex = pageIndex
|
|
|
+ changePage (pageNum) {
|
|
|
+ this.params.pageNum = pageNum
|
|
|
this.getList()
|
|
|
},
|
|
|
// 检索条件事件处理
|
|
|
eventHandle (option) {
|
|
|
switch (option._evnet) {
|
|
|
case 'search':
|
|
|
- this.params.pageIndex = 1
|
|
|
+ this.params.pageNum = 1
|
|
|
this.params.key = option.key
|
|
|
this.params.categoryCode = option.categoryCode
|
|
|
this.getList()
|
|
@@ -462,7 +501,7 @@ export default {
|
|
|
console.log(data)
|
|
|
this.categoryCode = data.code
|
|
|
this.params.categoryCode = data.code
|
|
|
- this.params.pageIndex = 1
|
|
|
+ this.params.pageNum = 1
|
|
|
this.params.total = 0
|
|
|
this.getList()
|
|
|
},
|
|
@@ -476,9 +515,6 @@ export default {
|
|
|
if (res.code === 200) {
|
|
|
this.$Message.info(res.msg)
|
|
|
this.getTree()
|
|
|
- }else{
|
|
|
- alert(123123123)
|
|
|
- this.$Message.info(res.msg)
|
|
|
}
|
|
|
})
|
|
|
// AddMaterialCategory({
|
|
@@ -493,16 +529,18 @@ export default {
|
|
|
} else if (type === 'edit') {
|
|
|
console.log('data.data.id-----------')
|
|
|
console.log(data)
|
|
|
- UpdateMaterialCategory({
|
|
|
+ this.$post('/api/storage-restructure/materialClassify/edit',{
|
|
|
...data,
|
|
|
- id: data.data.id
|
|
|
+ id:data.id
|
|
|
}).then(res => {
|
|
|
- if (res.code === 0) {
|
|
|
+ if (res.code === 200) {
|
|
|
this.$Message.info(res.msg)
|
|
|
this.getTree()
|
|
|
}
|
|
|
})
|
|
|
+
|
|
|
} else if (type === 'del') {
|
|
|
+
|
|
|
DeleteMaterialCategory({ code: target.value }).then(res => {
|
|
|
if (res.code === 0) {
|
|
|
this.$Message.info(res.msg)
|
|
@@ -515,7 +553,7 @@ export default {
|
|
|
mounted () {
|
|
|
this.getList()
|
|
|
this.getTree()
|
|
|
- this.getTechnologyTypList()
|
|
|
+ //this.getTechnologyTypList()
|
|
|
}
|
|
|
}
|
|
|
</script>
|