|
|
@ -82,8 +82,32 @@ export default { |
|
|
|
return this.displayDialog.newDialog || this.displayDialog.editDialog; |
|
|
|
}, |
|
|
|
}, |
|
|
|
// againHandleRequestLabel: function (val) { |
|
|
|
// // console.log(val) |
|
|
|
// // return function (val) { |
|
|
|
// // let _label = false |
|
|
|
// // // let _details = this.propsData ? this.propsData.details : null |
|
|
|
// console.log(this.propsData) |
|
|
|
// // } |
|
|
|
// // val.forEach(key => { |
|
|
|
// // if (this.propsData.requestStatus == key) { |
|
|
|
// // _label = false |
|
|
|
// // } |
|
|
|
// // }) |
|
|
|
// // return _label |
|
|
|
// // return function (val) { |
|
|
|
// // let data = true |
|
|
|
// // val.forEach(key => { |
|
|
|
// // if (this.propsData.requestStatus == key) { |
|
|
|
// // data = false |
|
|
|
// // } |
|
|
|
// // }) |
|
|
|
// // return data |
|
|
|
// // } |
|
|
|
// } |
|
|
|
}, |
|
|
|
data () { |
|
|
|
let _this = this; |
|
|
|
return { |
|
|
|
URL: 'wms/store/material-request', |
|
|
|
tableLoading: false, |
|
|
@ -95,7 +119,22 @@ export default { |
|
|
|
this.defaultFreshBtn(),//刷新 |
|
|
|
this.defaultFilterBtn(),//筛选 |
|
|
|
], |
|
|
|
DrawerButtonData: requestData(this) |
|
|
|
DrawerButtonData: [ |
|
|
|
...requestData(this), |
|
|
|
//使用 initHide 函数处理是否隐藏 |
|
|
|
// ...requestData(this,false,{ |
|
|
|
// againHandleRequest:() => {return this.againHandleRequestInit([9])} |
|
|
|
// }), |
|
|
|
//使用 noShow 隐藏按钮 |
|
|
|
// ...requestData(this,false,false,['againHandleRequest']), |
|
|
|
// { |
|
|
|
// type: 'primary', |
|
|
|
// icon: 'el-icon-circle-check', |
|
|
|
// label: '完成', |
|
|
|
// name: "IssueRequest-over", |
|
|
|
// size: 'mini' |
|
|
|
// }, |
|
|
|
], |
|
|
|
}; |
|
|
|
}, |
|
|
|
mounted () { |
|
|
@ -117,7 +156,25 @@ export default { |
|
|
|
}).catch(err => { |
|
|
|
this.Loading.tableLoading = false |
|
|
|
}) |
|
|
|
}, |
|
|
|
// 重新定义【执行按钮】显示判断 |
|
|
|
againHandleRequestInit(val){ |
|
|
|
let data = true |
|
|
|
val.forEach(key => { |
|
|
|
if (this.propsData.requestStatus == key) { |
|
|
|
data = false |
|
|
|
} |
|
|
|
}) |
|
|
|
return data |
|
|
|
} |
|
|
|
//抽屉常用按钮 |
|
|
|
// drawerbutton (val) { |
|
|
|
// // 完成 |
|
|
|
// // if(val == 'IssueRequest-over'){ |
|
|
|
// // } else { |
|
|
|
// // drawerMixins.methods.drawerbutton(val, this) |
|
|
|
// // } |
|
|
|
// }, |
|
|
|
} |
|
|
|
}; |
|
|
|
</script> |
|
|
|