From a046b3fe914e46147334d33bbdcb21e2759a3c43 Mon Sep 17 00:00:00 2001 From: buli <137736985@qq.com> Date: 星期四, 13 七月 2023 12:03:33 +0800 Subject: [PATCH] backup0712 --- force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js | 87 +++++++++++++++++++++++++++++++------------ 1 files changed, 63 insertions(+), 24 deletions(-) diff --git a/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js b/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js index 728b39d..7b3c02d 100644 --- a/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js +++ b/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js @@ -1,4 +1,4 @@ -import { LightningElement, wire, api, track } from "lwc"; save +import { LightningElement, wire, api, track } from "lwc"; import init from "@salesforce/apex/LexSummonsCreatController.init"; import { ShowToastEvent } from "lightning/platformShowToastEvent"; import searchConsumableorderdetails from "@salesforce/apex/LexSummonsCreatController.searchConsumableorderdetails"; @@ -87,7 +87,7 @@ label: "娉ㄥ唽璇佺紪鐮佸彿", fieldName: "approbation_No", wrapText: true, - initialWidth: 130, + initialWidth: 105, hideDefaultActions: true, }, { @@ -185,14 +185,13 @@ label: "娑堣�楀搧鍚嶇О", fieldName: "Name__c", hideDefaultActions: true, - initialWidth: 320, wrapText: true, sortable: true, }, { label: "瑙勬牸", fieldName: "packinglist", - initialWidth: 80, + initialWidth: 50, cellAttributes: { alignment: "right" }, hideDefaultActions: true, wrapText: true, @@ -201,25 +200,26 @@ label: "CFDA鐘舵��", fieldName: "SFDA_Status__c", hideDefaultActions: true, + initialWidth: 100, wrapText: true, }, { label: "娉ㄥ唽璇佺紪鐮佸彿", fieldName: "approbation_No", hideDefaultActions: true, - initialWidth: 130, + initialWidth: 170, wrapText: true, }, { label: "娉ㄥ唽璇佹晥鏈�", fieldName: "expiration_Date", hideDefaultActions: true, + initialWidth: 100, wrapText: true, }, { label: "绗�3鍒嗙被", fieldName: "Category3__c", - initialWidth: 100, hideDefaultActions: true, sortable: true, wrapText: true, @@ -227,7 +227,6 @@ { label: "绗�4鍒嗙被", fieldName: "Category4__c", - initialWidth: 100, hideDefaultActions: true, sortable: true, wrapText: true, @@ -235,7 +234,6 @@ { label: "绗�5鍒嗙被", fieldName: "Category5__c", - initialWidth: 100, hideDefaultActions: true, sortable: true, wrapText: true, @@ -250,15 +248,16 @@ { label: "鍑鸿揣鏁伴噺", fieldName: "Shipment_Count__c", + initialWidth: 90, cellAttributes: { alignment: "right" }, hideDefaultActions: true, - initialWidth: 100, wrapText: true, }, { label: "鍑鸿揣鍗曚环(鍏�)", fieldName: "shippingUnitPrice", type: "number", + initialWidth: 100, typeAttributes: { minimumFractionDigits: 2, }, @@ -339,7 +338,6 @@ label: "娑堣�楀搧璁㈠崟", fieldName: "ConsumableorderminorUrl", hideDefaultActions: true, - initialWidth: 210, type: "url", typeAttributes: { label: { fieldName: "Consumable_order_minor__c" }, @@ -351,13 +349,13 @@ label: "娑堣�楀搧鏄庣粏2鍚嶇О", fieldName: "orderdetails2NameUrl", type: "url", + initialWidth: 150, typeAttributes: { label: { fieldName: "orderdetails2Name" }, target: "_blank", }, hideDefaultActions: true, wrapText: true, - initialWidth: 240 }, { label: "鍗曚綅", @@ -369,6 +367,7 @@ { label: "娑堣�楀搧鍚嶇О", fieldName: "ProdName", + initialWidth: 100, hideDefaultActions: true, wrapText: true, }, @@ -383,14 +382,13 @@ fieldName: "Bar_Code__c", hideDefaultActions: true, wrapText: true, - initialWidth: 400 + initialWidth: 380 }, { label: "浣跨敤鏈熼檺", fieldName: "Sterilization_limit__c", hideDefaultActions: true, wrapText: true, - initialWidth: 120 }, { label: "鍑鸿揣鏁伴噺", @@ -407,7 +405,6 @@ fieldName: "ConsumableorderminorUrl", hideDefaultActions: true, type: "url", - initialWidth: 210, typeAttributes: { label: { fieldName: "Consumable_order_minor__c" }, target: "_blank", @@ -418,8 +415,8 @@ label: "娑堣�楀搧鏄庣粏2鍚嶇О", fieldName: "orderdetails2Name", hideDefaultActions: true, + initialWidth: 150, wrapText: true, - initialWidth: 240 }, { label: "娑堣�楀搧鍚嶇О", @@ -439,14 +436,13 @@ fieldName: "Bar_Code__c", hideDefaultActions: true, wrapText: true, - initialWidth: 400 + initialWidth: 380 }, { label: "浣跨敤鏈熼檺", fieldName: "Sterilization_limit__c", hideDefaultActions: true, wrapText: true, - initialWidth: 120 }, { label: "閿欒鍘熷洜", @@ -627,6 +623,7 @@ }); } } + //InvoiceProNotLabel RrturnProLabel InvoicedLabel @wire(getObjectInfo, { objectApiName: OPPORTUNITY_OBJECT }) @@ -844,16 +841,23 @@ //disable + debugger if (Object.values(r.entity.coc).length > 0) { this.cocLwc = r.entity.coc; console.log("this.cocLwc = " + JSON.stringify(this.cocLwc)); var coc = r.entity.coc; - this.accountValue = coc.Order_ForDealerText__c; - this.ForDealerText = coc.Order_ForDealerText__c; + this.accountValue = coc.Order_ForDealerText__c == null ? '' : coc.Order_ForDealerText__c; + this.ForDealerText = coc.Order_ForDealerText__c == null ? '' : coc.Order_ForDealerText__c; console.log('this.accountValue = ' + this.accountValue); this.cocId = coc.Id; console.log('cocId = ' + this.cocId); coc.SummonsStatus = coc.SummonsStatus_c__c; + console.log('this.cocLwc.Arrive_Order__c = ' + this.cocLwc.Arrive_Order__c) + if(this.cocLwc.Arrive_Order__c == null){ + this.isBarcode = true; + }else{ + this.isBarcode = false; + } if (coc.SummonsStatus_c__c == "宸插畬鎴�") { this.isEditDisabled = true; } @@ -958,7 +962,7 @@ label: this.InvoiceProNotLabel, fieldName: "InvoiceProNot_count__c", type: "number", - initialWidth: 120, + initialWidth: 105, typeAttributes: { minimumFractionDigits: 2, }, @@ -967,15 +971,15 @@ let object2 = { label: this.RrturnProLabel, fieldName: "RrturnPro_count__c", - initialWidth: 100, cellAttributes: { alignment: "right" }, + initialWidth: 100, hideDefaultActions: true, }; let object3 = { label: this.InvoicedLabel, fieldName: "Invoiced_Procount__c", - initialWidth: 100, type: "number", + initialWidth: 100, typeAttributes: { minimumFractionDigits: 2, }, @@ -1038,9 +1042,9 @@ if (this.hasHosPro) { let object1 = { label: "鍖婚櫌鐗逛环", + initialWidth: 80, fieldName: "hospitalSpecialOffer", type: 'boolean', - initialWidth: 100, hideDefaultActions: true, }; this.columns.push(object1); @@ -1451,7 +1455,7 @@ label: "鍖婚櫌鐗逛环", fieldName: "hospitalSpecialOffer", type: 'boolean', - initialWidth: 100, + initialWidth: 80, hideDefaultActions: true, }; this.columns.push(object1); @@ -2046,10 +2050,45 @@ this.salesOrderdetails = r.entity.orderdetails; console.log('this.salesOrderdetails = ' + JSON.stringify(this.salesOrderdetails)) this.salesData = r.entity.consumableorderdetailsRecords; + console.log('this.salesData = ' + JSON.stringify(this.salesData)) this.salesErrorData = r.entity.consumableorderdetailsRecordserror; this.salesOrderpieceorboxMap = r.entity.orderpieceorboxMap; this.salesOrderpriceMap = r.entity.orderpriceMap; this.salesOrderagencypriceMap = r.entity.orderagencypriceMap; + for (var i in this.salesData) { + this.salesData[i]["Id"] = this.salesData[i].orderdetails2.Id; + this.salesData[i]["Consumable_order_minor__c"] = this.salesData[i].orderdetails2.Consumable_order_minor__r != null ? this.salesData[i].orderdetails2.Consumable_order_minor__r.Name : ''; + this.salesData[i]["ConsumableorderminorUrl"] = this.salesData[i].orderdetails2.Consumable_order_minor__c != null ? "/" + this.salesData[i].orderdetails2.Consumable_order_minor__c : ''; + this.salesData[i]["orderdetails2Name"] = this.salesData[i].orderdetails2.Name; + this.salesData[i]["orderdetails2NameUrl"] = "/" + this.salesData[i].orderdetails2.Id; + this.salesData[i]["Box_Piece__c"] = this.salesData[i].orderdetails2.Box_Piece__c; + this.salesData[i]["ProdName"] = this.salesData[i].Prod.Name; + this.salesData[i]["Deliver_date__c"] = this.salesData[i].orderdetails2.Deliver_date__c; + this.salesData[i]["Bar_Code__c"] = this.salesData[i].orderdetails2.Bar_Code__c; + this.salesData[i]["Sterilization_limit__c"] = this.salesData[i].orderdetails2.Sterilization_limit__c; + if (this.salesData[i]["Box_Piece__c"] == '鐩�') { + console.log('this.salesData[i] = ' + JSON.stringify(this.salesData[i])) + this.salesData[i]["outboundCount"] = this.salesData[i].outboundCount; + } else { + for (var j in this.salesOrderdetails) { + console.log('this.salesOrderdetails[j].Consumable_product__c = ' + this.salesOrderdetails[j].Consumable_product__c); + console.log('this.salesData[i].orderdetails2.Consumable_product__c = ' + this.salesData[i].orderdetails2.Consumable_product__c); + if (this.salesOrderdetails[j].Consumable_product__c == this.salesData[i].orderdetails2.Consumable_product__c) { + this.salesData[i]["outboundCount"] = this.salesOrderdetails[j].Shipment_Count__c; + } + } + } + } + for (var i in this.salesErrorData) { + this.salesErrorData[i]["Id"] = this.salesErrorData[i].orderdetails2.Id; + this.salesErrorData[i]["Consumable_order_minor__c"] = this.salesErrorData[i].orderdetails2.Consumable_order_minor__r != null ? this.salesErrorData[i].orderdetails2.Consumable_order_minor__r.Name : ''; + this.salesErrorData[i]["ConsumableorderminorUrl"] = this.salesErrorData[i].orderdetails2.Consumable_order_minor__c != null ? "/" + this.salesErrorData[i].orderdetails2.Consumable_order_minor__c : ''; + this.salesErrorData[i]["orderdetails2Name"] = this.salesErrorData[i].orderdetails2.Name; + this.salesErrorData[i]["ProdName"] = this.salesErrorData[i].Prod.Name; + this.salesErrorData[i]["Box_Piece__c"] = this.salesErrorData[i].orderdetails2.Box_Piece__c; + this.salesErrorData[i]["Bar_Code__c"] = this.salesErrorData[i].orderdetails2.Bar_Code__c; + this.salesErrorData[i]["Sterilization_limit__c"] = this.salesErrorData[i].orderdetails2.Sterilization_limit__c; + } this.isShowSpinner = false; } else { console.log("r.msg = " + r.msg); -- Gitblit v1.9.1