diff --git a/fe/PC/src/components/commonTabel-drawer/index.vue b/fe/PC/src/components/commonTabel-drawer/index.vue index 5cdcc6670..72133f709 100644 --- a/fe/PC/src/components/commonTabel-drawer/index.vue +++ b/fe/PC/src/components/commonTabel-drawer/index.vue @@ -167,7 +167,9 @@ diff --git a/fe/PC/src/views/materialIssueBP/IssueRequestBP.vue b/fe/PC/src/views/materialIssueBP/IssueRequestBP.vue index 8bce85a06..511fd9235 100644 --- a/fe/PC/src/views/materialIssueBP/IssueRequestBP.vue +++ b/fe/PC/src/views/materialIssueBP/IssueRequestBP.vue @@ -26,7 +26,7 @@ - + > --> + + { return this.hideButton([1,5,9]) }, size: 'mini', - handleGetJobsUrl:'wms/store/spare-part-issue-job', + handleGetJobsUrl:'wms/store/assemble-issue-job', // handleRequestUrl:'wms/store/kitting-issue-request', }, { @@ -127,6 +142,58 @@ export default { mounted() { this.paging(); }, + methods:{ + uploadSubmitForm(index,data){ + // 确定 + if(index == '1'){ + let _result = data.results; + let _data = [] + for(let i in _result){ + let _item = { + worker: store.getters.name.userName, + remark: "", + extraProperties: {}, + activeDate: getNowToT(), + autoSubmit: true, + autoAgree: false, + autoHandle: false, + autoCompleteJob: false, + directCreateNote: true, + issueRequestType: 5, + useOnTheWayLocation: false, + details: [{ + remark: "", + qty: _result[i][bpRequestExcel.qty], + itemCode: _result[i][bpRequestExcel.itemCode], + toLocationCode: _result[i][bpRequestExcel.toLocationCode], + itemName:"", + uom:"" + }] + } + _data.push(_item) + } + this.$refs.UploadExcelByFe_Ref.loading = true + createImportExcelByFE(this.URL,_data) + .then(res=>{ + this.$refs.UploadExcelByFe_Ref.loading = false + this.displayDialog.importDialog = false; + this.displayDialog.detailsDialog = false + this.$successMsg("导入成功") + this.paging() + }) + .catch(err=>{ + this.$refs.UploadExcelByFe_Ref.loading = false + }) + } + // 取消 + else{ + this.displayDialog.importDialog = false; + } + }, + beforeUpload(file) { + return true + } + } };