| | |
| | | <GyEmployee @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyEmployeeShow" /> |
| | | <GySupplier @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gySupplierShow" /> |
| | | <GyCustomer @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyCustomerShow" /> |
| | | <GyMould @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyMouldShow" /> |
| | | <GyMould ref="gyMouldRef" @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyMouldShow" /> |
| | | <GyStockPlace @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="gyStockPlaceShow" /> |
| | | <ScICMOBillList @deptEmitDb="dbEmitData" @deptEmit="emitData" :openPage="HModName" v-if="ScICMOBillShow" /> |
| | | <div slot="footer" class="dialog-footer"> |
| | |
| | | } else { |
| | | this.$modal.msgError("请选择数据!"); |
| | | } |
| | | |
| | | }else if(deptRow.length > 1 && num == 8) { |
| | | var rowdata = []; |
| | | for (let i = 0; i < deptRow.length; i++) { |
| | | rowdata.push({ |
| | | "HMaterID": deptRow[i].hmainid || 0, |
| | | "HMaterNumber": deptRow[i].模具编号 || "", |
| | | "HMaterName": deptRow[i].模具名称 || "", |
| | | "HMaterModel": deptRow[i].模具型号 || "", |
| | | "HUnitID": deptRow[i].HUnitID || 0, |
| | | "HUnitNumber": deptRow[i].计量单位代码 || "", |
| | | "HUnitName": deptRow[i].计量单位 || "", |
| | | "HQty": "1", // 默认数量 |
| | | "HWHID": this.form.HWHID || "0", |
| | | "HWHNumber": this.form.HWHNumber || "", |
| | | "HWHName": this.form.HWHName || "", |
| | | "HSPID": "0", |
| | | "HSPNumber": "", |
| | | "HSPName": "", |
| | | "KuHQty": "0", // 库存数量 |
| | | "HSourceInterID": "0", |
| | | "HSourceEntryID": "0", |
| | | "HSourceBillType": "", |
| | | "HSourceBillNo": "", |
| | | "HRelationQty": "0", |
| | | "HRelationMoney": "0", |
| | | "HRemark": "", |
| | | "HPropertyID": "0", |
| | | "HSecUnitID": "0", |
| | | "HSecUnitRate": "0", |
| | | "HQtyMust": "0", |
| | | "HPrice": "0", |
| | | "HMoney": "0", |
| | | "HERPInterID": "0", |
| | | "HERPEntryID": "0", |
| | | "HPOOrderInterID": "0", |
| | | "HPOOrderEntryID": "0", |
| | | "HPOOrderBillNo": "", |
| | | "HSeOrderInterID": "0", |
| | | "HSeOrderEntryID": "0", |
| | | "HSeOrderBillNo": "", |
| | | "HICMOInterID": "0", |
| | | "HICMOEntryID": "0", |
| | | "HICMOBillNo": "", |
| | | "HSTOCKORGID": this.form.HStockOrgID, |
| | | "HOWNERID": this.form.HStockOrgID, |
| | | "HOWNERTYPEID": "", |
| | | "HSEQ": "0", |
| | | "HSTOCKSTATUSID": "0" |
| | | }) |
| | | } |
| | | this.editData.splice(this.zbIndex, 1, ...rowdata) |
| | | this.ScICMOBillShow = false |
| | | this.openData = false |
| | | this.gyMouldShow = false |
| | | }else{ |
| | | if (deptRow.HItemID || deptRow.hmainid) { |
| | | if (num == 1) { |
| | |
| | | this.deptform = deptRow |
| | | }, |
| | | deptClickSub() { |
| | | this.dbEmitData(this.deptform, this.dialogTypeNum) |
| | | this.deptform = {} |
| | | if(this.dialogTypeNum==8){ |
| | | const selectedData = this.$refs.gyMouldRef.rowForm; |
| | | if(selectedData.length>1){ |
| | | this.dbEmitData(selectedData, this.dialogTypeNum); |
| | | }else{ |
| | | this.dbEmitData(this.deptform, this.dialogTypeNum); |
| | | } |
| | | }else{ |
| | | this.dbEmitData(this.deptform, this.dialogTypeNum); |
| | | } |
| | | this.deptform = {}; |
| | | }, |
| | | deptClose() { |
| | | this.deptform = {} |
| | |
| | | // 打开数据列表弹窗 |
| | | openDataDialog(num, row) { |
| | | //num1部门,2出库仓库,3物料,4销售员 |
| | | if (num == 8) { |
| | | if (this.$refs.gyMouldRef) { |
| | | this.$refs.gyMouldRef.clearSelection() |
| | | } |
| | | this.dialogTitle = '容器列表' |
| | | this.gyMouldShow = true |
| | | this.openData = true |
| | | } |
| | | if (row) { |
| | | this.zbIndex = row.index - 1 |
| | | } |