From 36d15f189de2e83ce2576715dac30c3c260388dd Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 14 七月 2023 14:47:50 +0800
Subject: [PATCH] fixconflict

---
 force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js | 8180 +++++++++++++++++++++++++++++++++++++++--------------------
 1 files changed, 5,403 insertions(+), 2,777 deletions(-)

diff --git a/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js b/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js
index f801425..6c01a22 100644
--- a/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js
+++ b/force-app/main/default/lwc/lexSummonsCreat/lexSummonsCreat.js
@@ -1,3 +1,31 @@
+<<<<<<< HEAD
+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';
+import PraseToPDF from '@salesforce/apex/LexSummonsCreatController.PraseToPDF';
+import apexSearch from '@salesforce/apex/LexSummonsCreatController.search';
+import saveFile from '@salesforce/apex/LexSummonsCreatController.saveFile';
+import getFiles from '@salesforce/apex/LexSummonsCreatController.getFiles';
+import GoodsDelivery from '@salesforce/apex/LexSummonsCreatController.GoodsDelivery';
+import DelConsumable from '@salesforce/apex/LexSummonsCreatController.DelConsumable';
+import categoryAllload from '@salesforce/apex/LexSummonsCreatController.categoryAllload';
+import categoryload from '@salesforce/apex/LexSummonsCreatController.categoryload';
+import GoodsDeliveryInit from '@salesforce/apex/LexSaleOrderController.GoodsDeliveryInit';
+import SearchPro from '@salesforce/apex/LexSaleOrderController.SearchPro';
+import ProdElivery from '@salesforce/apex/LexSaleOrderController.ProdElivery';
+import ProSale from '@salesforce/apex/LexSaleOrderController.ProSale';
+import save from '@salesforce/apex/LexSummonsCreatController.save';
+import OPPORTUNITY_OBJECT from '@salesforce/schema/Consumable_Orderdetails__c';
+import { getObjectInfo } from 'lightning/uiObjectInfoApi';
+import hospitalInit from '@salesforce/apex/lexSearchAgencyHospitalController.init';
+import serContact from '@salesforce/apex/lexSearchAgencyHospitalController.serContact';
+import deleteAtt from '@salesforce/apex/LexSummonsCreatController.deleteAtt';
+import { NavigationMixin } from 'lightning/navigation';
+//table css
+import { loadStyle } from 'lightning/platformResourceLoader';
+import WrappedHeaderTable from '@salesforce/resourceUrl/lexdatatable';
+=======
 import { LightningElement, wire, api, track } from "lwc";
 import init from "@salesforce/apex/LexSummonsCreatController.init";
 import { ShowToastEvent } from "lightning/platformShowToastEvent";
@@ -19,2879 +47,5477 @@
 import { getObjectInfo } from "lightning/uiObjectInfoApi";
 import hospitalInit from "@salesforce/apex/lexSearchAgencyHospitalController.init";
 import serContact from "@salesforce/apex/lexSearchAgencyHospitalController.serContact";
-import deleteAtt from "@salesforce/apex/LexSummonsCreatController.deleteAtt";
+import deleteAtt from '@salesforce/apex/LexSummonsCreatController.deleteAtt';
 import { NavigationMixin } from "lightning/navigation";
-//table css
+//table css 
 import { loadStyle } from "lightning/platformResourceLoader";
 import WrappedHeaderTable from "@salesforce/resourceUrl/lexdatatable";
+>>>>>>> LEXCommunityLiJun
 
-import ConsumableOutboundReportId from "@salesforce/label/c.ConsumableOutboundReportId";
+import ConsumableOutboundReportId from '@salesforce/label/c.ConsumableOutboundReportId';
 const customLabel = {
-  ConsumableOutboundReportId
+    ConsumableOutboundReportId
+<<<<<<< HEAD
 };
+=======
+}
+>>>>>>> LEXCommunityLiJun
 
 export default class LexSummonsCreat extends NavigationMixin(LightningElement) {
-  @track label = customLabel;
-  @track isShowSpinner = true;
-  @track isEditShowSpinner = false;
-  @track showResults = true;
-  @track results = [
-    {
-      Id: "1",
-      Name: "z"
-    },
-    {
-      Id: "2",
-      Name: "h"
-    },
-    {
-      Id: "3",
-      Name: "j"
-    }
-  ];
-
-  @track COLS = [
-    {
-      label: "Account Name",
-      type: "customName",
-      typeAttributes: {
-        accountName: { fieldName: "Name" }
-      }
-    }
-  ];
-  @track columns = [
-    {
-      label: "娑堣�楀搧鍚嶇О",
-      fieldName: "Name__c",
-      hideDefaultActions: true,
-      wrapText: true,
-      initialWidth: 175,
-      sortable: true
-    },
-    {
-      label: "瑙勬牸",
-      fieldName: "packinglist",
-      cellAttributes: { alignment: "right" },
-      wrapText: true,
-      initialWidth: 50,
-      hideDefaultActions: true
-    },
-    {
-      label: "CFDA鐘舵��",
-      fieldName: "SFDA_Status__c",
-      initialWidth: 105,
-      wrapText: true,
-      hideDefaultActions: true
-    },
-    {
-      label: "娉ㄥ唽璇佺紪鐮佸彿",
-      fieldName: "approbation_No",
-      wrapText: true,
-      initialWidth: 105,
-      hideDefaultActions: true
-    },
-    {
-      label: "娉ㄥ唽璇佹晥鏈�",
-      wrapText: true,
-      initialWidth: 115,
-      fieldName: "expiration_Date",
-      hideDefaultActions: true
-    },
-    {
-      label: "绗�3鍒嗙被",
-      fieldName: "Category3__c",
-      wrapText: true,
-      initialWidth: 115,
-      hideDefaultActions: true,
-      sortable: true
-    },
-    {
-      label: "绗�4鍒嗙被",
-      fieldName: "Category4__c",
-      wrapText: true,
-      initialWidth: 115,
-      hideDefaultActions: true,
-      sortable: true
-    },
-    {
-      label: "绗�5鍒嗙被",
-      fieldName: "Category5__c",
-      wrapText: true,
-      initialWidth: 115,
-      hideDefaultActions: true,
-      sortable: true
-    },
-    {
-      label: "鍗曚綅",
-      type: "customUnit",
-      initialWidth: 100,
-      hideDefaultActions: true,
-      typeAttributes: {
-        unitValue: { fieldName: "unitValue" },
-        unitOptions: { fieldName: "unitOptions" },
-        recordId: { fieldName: "Id" }
-      }
-    },
-    {
-      label: "鍑鸿揣鏁伴噺",
-      type: "customShipment",
-      initialWidth: 100,
-      hideDefaultActions: true,
-      cellAttributes: { alignment: "right" },
-      typeAttributes: {
-        recordId: { fieldName: "Id" },
-        shipmentNumber: { fieldName: "shipmentNumber" }
-      }
-    },
-    {
-      label: "鍑鸿揣鍗曚环(鍏�)",
-      type: "customShipmentUnitPrice",
-      hideDefaultActions: true,
-      initialWidth: 120,
-      typeAttributes: {
-        recordId: { fieldName: "Id" },
-        shippingUnitPrice: { fieldName: "shippingUnitPrice" }
-      }
-    },
-    {
-      label: "鍑鸿揣閲戦(鍏�)",
-      type: "customShipmentAmount",
-      initialWidth: 120,
-      cellAttributes: { alignment: "right" },
-      hideDefaultActions: true,
-      typeAttributes: {
-        shipmentAmount: { fieldName: "shipmentAmount" }
-      }
-    },
-    {
-      label: "鏈夋晥鏈熷唴搴撳瓨(鐩�)",
-      fieldName: "Boxnumber",
-      cellAttributes: { alignment: "right" },
-      wrapText: true,
-      initialWidth: 160,
-      hideDefaultActions: true
-    },
-    {
-      label: "鏈夋晥鏈熷唴搴撳瓨(涓�)",
-      fieldName: "Piecenumber",
-      cellAttributes: { alignment: "right" },
-      wrapText: true,
-      initialWidth: 160,
-      hideDefaultActions: true
-    }
-  ];
-  @track editColumns = [
-    {
-      label: "娑堣�楀搧鍚嶇О",
-      fieldName: "Name__c",
-      hideDefaultActions: true,
-      wrapText: true,
-      sortable: true
-    },
-    {
-      label: "瑙勬牸",
-      fieldName: "packinglist",
-      initialWidth: 50,
-      cellAttributes: { alignment: "right" },
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "CFDA鐘舵��",
-      fieldName: "SFDA_Status__c",
-      hideDefaultActions: true,
-      initialWidth: 100,
-      wrapText: true
-    },
-    {
-      label: "娉ㄥ唽璇佺紪鐮佸彿",
-      fieldName: "approbation_No",
-      hideDefaultActions: true,
-      initialWidth: 170,
-      wrapText: true
-    },
-    {
-      label: "娉ㄥ唽璇佹晥鏈�",
-      fieldName: "expiration_Date",
-      hideDefaultActions: true,
-      initialWidth: 100,
-      wrapText: true
-    },
-    {
-      label: "绗�3鍒嗙被",
-      fieldName: "Category3__c",
-      hideDefaultActions: true,
-      sortable: true,
-      wrapText: true
-    },
-    {
-      label: "绗�4鍒嗙被",
-      fieldName: "Category4__c",
-      hideDefaultActions: true,
-      sortable: true,
-      wrapText: true
-    },
-    {
-      label: "绗�5鍒嗙被",
-      fieldName: "Category5__c",
-      hideDefaultActions: true,
-      sortable: true,
-      wrapText: true
-    },
-    {
-      label: "鍗曚綅",
-      fieldName: "Box_Piece__c",
-      initialWidth: 50,
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鍑鸿揣鏁伴噺",
-      fieldName: "Shipment_Count__c",
-      initialWidth: 90,
-      cellAttributes: { alignment: "right" },
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鍑鸿揣鍗曚环(鍏�)",
-      fieldName: "shippingUnitPrice",
-      type: "number",
-      initialWidth: 100,
-      typeAttributes: {
-        minimumFractionDigits: 2
-      },
-      hideDefaultActions: true,
-      wrapText: true
-    }
-  ];
-  @track editData = [];
-
-  @track hospitalList = [];
-  @track hospitalColumns = [
-    {
-      label: "",
-      fieldName: "Id1",
-      type: "button",
-      hideDefaultActions: true,
-      initialWidth: 90,
-      typeAttributes: {
-        label: "閫夋嫨",
-        name: "Id2",
-        size: 1
-      }
-    },
-    {
-      label: "鍖婚櫌鍚嶇О",
-      fieldName: "Name",
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鐪佷唤",
-      fieldName: "stateMasterName",
-      hideDefaultActions: true
-    }
-  ];
-
-  @track accountid = "";
-  @track consumableproductdetailsRecords = [];
-  @track SummonsStatus = "";
-  @track ESetid = "";
-  @track statusEdit = "";
-  @track cocLwc = {};
-  @track selectedRows = [];
-  @track ConsumableOut_report = "";
-  @track isMutualTransferGoods = false;
-  @track Barcode = "";
-  @track summonsForDirction = "";
-  @track accountValue = "";
-
-  @track consumableorderdetails2RecordsColumns = [
-    {
-      label: "娑堣�楀搧鍚嶇О",
-      fieldName: "ProdName",
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鎵规鍙�",
-      fieldName: "orderdetails2SerialLotNo__c",
-      hideDefaultActions: true
-    },
-    {
-      label: "绠$悊缂栫爜",
-      fieldName: "orderdetails2TracingCode__c",
-      hideDefaultActions: true
-    },
-    {
-      label: "浣跨敤鏈熼檺",
-      fieldName: "orderdetails2Sterilization_limit__c",
-      hideDefaultActions: true
-    }
-  ];
-  @track consumableorderdetails2Records = [];
-
-  //鍑鸿揣/閿�鍞�
-  @track salesColumns = [
-    {
-      label: "娑堣�楀搧璁㈠崟",
-      fieldName: "ConsumableorderminorUrl",
-      hideDefaultActions: true,
-      type: "url",
-      typeAttributes: {
-        label: { fieldName: "Consumable_order_minor__c" },
-        target: "_blank"
-      },
-      wrapText: true
-    },
-    {
-      label: "娑堣�楀搧鏄庣粏2鍚嶇О",
-      fieldName: "orderdetails2NameUrl",
-      type: "url",
-      initialWidth: 150,
-      typeAttributes: {
-        label: { fieldName: "orderdetails2Name" },
-        target: "_blank"
-      },
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鍗曚綅",
-      fieldName: "Box_Piece__c",
-      hideDefaultActions: true,
-      wrapText: true,
-      initialWidth: 50
-    },
-    {
-      label: "娑堣�楀搧鍚嶇О",
-      fieldName: "ProdName",
-      initialWidth: 100,
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鍙戣揣鏃ユ湡",
-      fieldName: "Deliver_date__c",
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "BarCode",
-      fieldName: "Bar_Code__c",
-      hideDefaultActions: true,
-      wrapText: true,
-      initialWidth: 380
-    },
-    {
-      label: "浣跨敤鏈熼檺",
-      fieldName: "Sterilization_limit__c",
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鍑鸿揣鏁伴噺",
-      fieldName: "outboundCount",
-      hideDefaultActions: true,
-      cellAttributes: { alignment: "right" }
-    }
-  ];
-  @track salesData = [];
-
-  @track salesErrorColumns = [
-    {
-      label: "娑堣�楀搧璁㈠崟",
-      fieldName: "ConsumableorderminorUrl",
-      hideDefaultActions: true,
-      type: "url",
-      typeAttributes: {
-        label: { fieldName: "Consumable_order_minor__c" },
-        target: "_blank"
-      },
-      wrapText: true
-    },
-    {
-      label: "娑堣�楀搧鏄庣粏2鍚嶇О",
-      fieldName: "orderdetails2Name",
-      hideDefaultActions: true,
-      initialWidth: 150,
-      wrapText: true
-    },
-    {
-      label: "娑堣�楀搧鍚嶇О",
-      fieldName: "ProdName",
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "鍗曚綅",
-      fieldName: "Box_Piece__c",
-      hideDefaultActions: true,
-      wrapText: true,
-      initialWidth: 50
-    },
-    {
-      label: "BarCode",
-      fieldName: "Bar_Code__c",
-      hideDefaultActions: true,
-      wrapText: true,
-      initialWidth: 380
-    },
-    {
-      label: "浣跨敤鏈熼檺",
-      fieldName: "Sterilization_limit__c",
-      hideDefaultActions: true,
-      wrapText: true
-    },
-    {
-      label: "閿欒鍘熷洜",
-      fieldName: "ErrorReason",
-      hideDefaultActions: true,
-      wrapText: true
-    }
-  ];
-  @track salesErrorData = [];
-  @track salesAccountName = "";
-  @track salesUserWorkLocation = "";
-  @track salesAccountid = "";
-  @track salesOrderdetails = [];
-  @track salesCoc = {};
-  @track salesOrderpieceorboxMap;
-  @track salesOrderpriceMap;
-  @track salesOrderagencypriceMap;
-
-  //鏄剧ず鎸夐挳
-  @track isSaveShow = false;
-  @track isEditShow = false;
-  @track isDeliveryShow = false;
-  @track isOpenToInvoiceShow = false;
-  @track isPraseToPDFShow = false;
-  @track isOpenReportShow = false;
-  @track isDeleteShow = false;
-  @track isFileShow = false;
-  @track isShippingSales = false;
-  @track isSales = false;
-  @track isBarcode = true;
-  @track isShowInformation = true;
-  @track isShowOutboundProductDetails = false;
-  @track showAttPop = false;
-  @track showPopSpinner = false;
-
-  //disable鎸夐挳
-  @track isEditDisabled = false;
-  @track isDeliveryDisabled = false;
-  @track isOpenToInvoiceDisabled = true;
-  @track isPraseToPDFDisabled = true;
-  @track isOpenReportDisabled = true;
-  @track isDeleteDisabled = false;
-
-  //鍑哄簱鍗曚俊鎭�
-  @track cocId = "";
-  @track EditAble = false;
-  @track summonsStatusPriceNotDetermined = false;
-  @track isSummonsForDirctionTwoShow = false;
-  @track isSummonsFlag = false;
-  @track isConInvoiceShow = false;
-  @track sumPrice = "";
-  @track isSearchShow = false;
-  @track Existarrive = false;
-  @track Category3 = "";
-  @track category3Options = [];
-  @track Category4 = "";
-  @track category4Options = [];
-  @track Category5 = "";
-  @track category5Options = [];
-  //鍙戠エid
-  @track invoiceId = "";
-
-  //浜岀骇缁忛攢鍟�
-  @track secondaryDistributor = "";
-  @track secondaryDistributorOptions = [];
-  @track isDisabledSecondaryDistributor = false;
-
-  //缁忛攢鍟嗗綍鍏�
-  @track ForDealerText = "";
-  @track isDisabledForDealerText = false;
-
-  //瀹㈡埛鍚�
-  @track isModalOpen = false;
-  @track HospitalName = "";
-  @track searchHospitalName = "";
-  @track OECId = "";
-  @track isDisabledHospitalName = false;
-
-  //绉戝
-  @track ForCustomerText = "";
-  @track isDisabledForCustomerText = false;
-
-  //娌℃湁纭畾浠锋牸
-  @track NoConfirmedPrice = false;
-
-  //娑堣�楀搧鍚嶇О
-  @track consumableName = "";
-
-  @track agencyProType = "";
-  @track accountName = "";
-  @track userWorkLocation = "";
-  @track OutPattern__c = false;
-  @track outOutPattern = "";
-
-  //鍑哄簱鍗曟槑缁�
-  @track showTable = false;
-  @track data = [];
-  @track isSelectShow = false;
-  @track hidecheckboxcolumn = false;
-  @track is345Show = false;
-  @track arriveorder = "";
-  @track hasHosPro = false;
-  @track InvoiceProNotLabel = "";
-  @track RrturnProLabel = "";
-  @track InvoicedLabel = "";
-  @track outOutPatternOptionList = [];
-
-  //鏂囦欢涓婁紶
-  @track showLoadingSpinner = false;
-  @track UploadFile = "Upload File";
-  @track fileName = "";
-  @track fileData = [];
-  @track fileColumns = [
-    {
-      label: "鏍囬",
-      fieldName: "url",
-      type: "url",
-      typeAttributes: { label: { fieldName: "Title" }, target: "_blank" },
-      hideDefaultActions: true
-    },
-    {
-      label: "鍒涘缓浜�",
-      fieldName: "CreatedByName",
-      hideDefaultActions: true
-    },
-    {
-      label: "",
-      type: "tableCellIcon",
-      typeAttributes: {
-        iconName: "utility:delete",
-        recordId: {
-          fieldName: "Id"
+    @track label = customLabel;
+    @track isShowSpinner = true;
+    @track isEditShowSpinner = false;
+    @track showResults = true;
+    @track results = [
+        {
+<<<<<<< HEAD
+            Id: '1',
+            Name: 'z'
+        },
+        {
+            Id: '2',
+            Name: 'h'
+        },
+        {
+            Id: '3',
+            Name: 'j'
         }
-      },
-      initialWidth: 50,
-      hideDefaultActions: true
+    ];
+
+    @track COLS = [
+        {
+            label: 'Account Name',
+            type: 'customName',
+            typeAttributes: {
+                accountName: { fieldName: 'Name' }
+            }
+        }
+    ];
+    @track columns = [
+        {
+            label: '娑堣�楀搧鍚嶇О',
+            fieldName: 'Name__c',
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 175,
+            sortable: true
+        },
+        {
+            label: '瑙勬牸',
+            fieldName: 'packinglist',
+            cellAttributes: { alignment: 'right' },
+            wrapText: true,
+            initialWidth: 50,
+            hideDefaultActions: true
+        },
+        {
+            label: 'CFDA鐘舵��',
+            fieldName: 'SFDA_Status__c',
+            initialWidth: 105,
+            wrapText: true,
+            hideDefaultActions: true
+        },
+        {
+            label: '娉ㄥ唽璇佺紪鐮佸彿',
+            fieldName: 'approbation_No',
+            wrapText: true,
+            initialWidth: 105,
+            hideDefaultActions: true
+        },
+        {
+            label: '娉ㄥ唽璇佹晥鏈�',
+            wrapText: true,
+            initialWidth: 115,
+            fieldName: 'expiration_Date',
+            hideDefaultActions: true
+        },
+        {
+            label: '绗�3鍒嗙被',
+            fieldName: 'Category3__c',
+            wrapText: true,
+            initialWidth: 115,
+            hideDefaultActions: true,
+            sortable: true
+        },
+        {
+            label: '绗�4鍒嗙被',
+            fieldName: 'Category4__c',
+            wrapText: true,
+            initialWidth: 115,
+            hideDefaultActions: true,
+            sortable: true
+        },
+        {
+            label: '绗�5鍒嗙被',
+            fieldName: 'Category5__c',
+            wrapText: true,
+            initialWidth: 115,
+            hideDefaultActions: true,
+            sortable: true
+        },
+        {
+            label: '鍗曚綅',
+            type: 'customUnit',
+            initialWidth: 100,
+            hideDefaultActions: true,
+            typeAttributes: {
+                unitValue: { fieldName: 'unitValue' },
+                unitOptions: { fieldName: 'unitOptions' },
+                recordId: { fieldName: 'Id' }
+            }
+        },
+        {
+            label: '鍑鸿揣鏁伴噺',
+            type: 'customShipment',
+            initialWidth: 100,
+            hideDefaultActions: true,
+            cellAttributes: { alignment: 'right' },
+            typeAttributes: {
+                recordId: { fieldName: 'Id' },
+                shipmentNumber: { fieldName: 'shipmentNumber' }
+            }
+        },
+        {
+            label: '鍑鸿揣鍗曚环(鍏�)',
+            type: 'customShipmentUnitPrice',
+            hideDefaultActions: true,
+            initialWidth: 120,
+            typeAttributes: {
+                recordId: { fieldName: 'Id' },
+                shippingUnitPrice: { fieldName: 'shippingUnitPrice' }
+            }
+        },
+        {
+            label: '鍑鸿揣閲戦(鍏�)',
+            type: 'customShipmentAmount',
+            initialWidth: 120,
+            cellAttributes: { alignment: 'right' },
+            hideDefaultActions: true,
+            typeAttributes: {
+                shipmentAmount: { fieldName: 'shipmentAmount' }
+            }
+        },
+        {
+            label: '鏈夋晥鏈熷唴搴撳瓨(鐩�)',
+            fieldName: 'Boxnumber',
+            cellAttributes: { alignment: 'right' },
+            wrapText: true,
+            initialWidth: 160,
+            hideDefaultActions: true
+        },
+        {
+            label: '鏈夋晥鏈熷唴搴撳瓨(涓�)',
+            fieldName: 'Piecenumber',
+            cellAttributes: { alignment: 'right' },
+            wrapText: true,
+            initialWidth: 160,
+            hideDefaultActions: true
+        }
+    ];
+    @track editColumns = [
+        {
+            label: '娑堣�楀搧鍚嶇О',
+            fieldName: 'Name__c',
+            hideDefaultActions: true,
+            wrapText: true,
+            sortable: true
+        },
+        {
+            label: '瑙勬牸',
+            fieldName: 'packinglist',
+            initialWidth: 50,
+            cellAttributes: { alignment: 'right' },
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: 'CFDA鐘舵��',
+            fieldName: 'SFDA_Status__c',
+            hideDefaultActions: true,
+            initialWidth: 100,
+            wrapText: true
+        },
+        {
+            label: '娉ㄥ唽璇佺紪鐮佸彿',
+            fieldName: 'approbation_No',
+            hideDefaultActions: true,
+            initialWidth: 170,
+            wrapText: true
+        },
+        {
+            label: '娉ㄥ唽璇佹晥鏈�',
+            fieldName: 'expiration_Date',
+            hideDefaultActions: true,
+            initialWidth: 100,
+            wrapText: true
+        },
+        {
+            label: '绗�3鍒嗙被',
+            fieldName: 'Category3__c',
+            hideDefaultActions: true,
+            sortable: true,
+            wrapText: true
+        },
+        {
+            label: '绗�4鍒嗙被',
+            fieldName: 'Category4__c',
+            hideDefaultActions: true,
+            sortable: true,
+            wrapText: true
+        },
+        {
+            label: '绗�5鍒嗙被',
+            fieldName: 'Category5__c',
+            hideDefaultActions: true,
+            sortable: true,
+            wrapText: true
+        },
+        {
+            label: '鍗曚綅',
+            fieldName: 'Box_Piece__c',
+            initialWidth: 50,
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鍑鸿揣鏁伴噺',
+            fieldName: 'Shipment_Count__c',
+            initialWidth: 90,
+            cellAttributes: { alignment: 'right' },
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鍑鸿揣鍗曚环(鍏�)',
+            fieldName: 'shippingUnitPrice',
+            type: 'number',
+            initialWidth: 100,
+            typeAttributes: {
+                minimumFractionDigits: 2
+            },
+            hideDefaultActions: true,
+            wrapText: true
+        }
+    ];
+    @track editData = [];
+
+    @track hospitalList = [];
+    @track hospitalColumns = [
+        {
+            label: '',
+            fieldName: 'Id1',
+            type: 'button',
+            hideDefaultActions: true,
+            initialWidth: 90,
+            typeAttributes: {
+                label: '閫夋嫨',
+                name: 'Id2',
+                size: 1
+            }
+        },
+        {
+            label: '鍖婚櫌鍚嶇О',
+            fieldName: 'Name',
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鐪佷唤',
+            fieldName: 'stateMasterName',
+            hideDefaultActions: true
+        }
+    ];
+
+    @track accountid = '';
+    @track consumableproductdetailsRecords = [];
+    @track SummonsStatus = '';
+    @track ESetid = '';
+    @track statusEdit = '';
+    @track cocLwc = {};
+    @track selectedRows = [];
+    @track ConsumableOut_report = '';
+    @track isMutualTransferGoods = false;
+    @track Barcode = '';
+    @track summonsForDirction = '';
+    @track accountValue = '';
+
+    @track consumableorderdetails2RecordsColumns = [
+        {
+            label: '娑堣�楀搧鍚嶇О',
+            fieldName: 'ProdName',
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鎵规鍙�',
+            fieldName: 'orderdetails2SerialLotNo__c',
+            hideDefaultActions: true
+        },
+        {
+            label: '绠$悊缂栫爜',
+            fieldName: 'orderdetails2TracingCode__c',
+            hideDefaultActions: true
+        },
+        {
+            label: '浣跨敤鏈熼檺',
+            fieldName: 'orderdetails2Sterilization_limit__c',
+            hideDefaultActions: true
+        }
+    ];
+    @track consumableorderdetails2Records = [];
+
+    //鍑鸿揣/閿�鍞�
+    @track salesColumns = [
+        {
+            label: '娑堣�楀搧璁㈠崟',
+            fieldName: 'ConsumableorderminorUrl',
+            hideDefaultActions: true,
+            type: 'url',
+            typeAttributes: {
+                label: { fieldName: 'Consumable_order_minor__c' },
+                target: '_blank'
+            },
+            wrapText: true
+        },
+        {
+            label: '娑堣�楀搧鏄庣粏2鍚嶇О',
+            fieldName: 'orderdetails2NameUrl',
+            type: 'url',
+            initialWidth: 150,
+            typeAttributes: {
+                label: { fieldName: 'orderdetails2Name' },
+                target: '_blank'
+            },
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鍗曚綅',
+            fieldName: 'Box_Piece__c',
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 50
+        },
+        {
+            label: '娑堣�楀搧鍚嶇О',
+            fieldName: 'ProdName',
+            initialWidth: 100,
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鍙戣揣鏃ユ湡',
+            fieldName: 'Deliver_date__c',
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: 'BarCode',
+            fieldName: 'Bar_Code__c',
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 380
+        },
+        {
+            label: '浣跨敤鏈熼檺',
+            fieldName: 'Sterilization_limit__c',
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鍑鸿揣鏁伴噺',
+            fieldName: 'outboundCount',
+            hideDefaultActions: true,
+            cellAttributes: { alignment: 'right' }
+        }
+    ];
+    @track salesData = [];
+
+    @track salesErrorColumns = [
+        {
+            label: '娑堣�楀搧璁㈠崟',
+            fieldName: 'ConsumableorderminorUrl',
+            hideDefaultActions: true,
+            type: 'url',
+            typeAttributes: {
+                label: { fieldName: 'Consumable_order_minor__c' },
+                target: '_blank'
+            },
+            wrapText: true
+        },
+        {
+            label: '娑堣�楀搧鏄庣粏2鍚嶇О',
+            fieldName: 'orderdetails2Name',
+            hideDefaultActions: true,
+            initialWidth: 150,
+            wrapText: true
+        },
+        {
+            label: '娑堣�楀搧鍚嶇О',
+            fieldName: 'ProdName',
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '鍗曚綅',
+            fieldName: 'Box_Piece__c',
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 50
+        },
+        {
+            label: 'BarCode',
+            fieldName: 'Bar_Code__c',
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 380
+        },
+        {
+            label: '浣跨敤鏈熼檺',
+            fieldName: 'Sterilization_limit__c',
+            hideDefaultActions: true,
+            wrapText: true
+        },
+        {
+            label: '閿欒鍘熷洜',
+            fieldName: 'ErrorReason',
+            hideDefaultActions: true,
+            wrapText: true
+        }
+    ];
+    @track salesErrorData = [];
+    @track salesAccountName = '';
+    @track salesUserWorkLocation = '';
+    @track salesAccountid = '';
+    @track salesOrderdetails = [];
+    @track salesCoc = {};
+    @track salesOrderpieceorboxMap;
+    @track salesOrderpriceMap;
+    @track salesOrderagencypriceMap;
+
+    //鏄剧ず鎸夐挳
+    @track isSaveShow = false;
+    @track isEditShow = false;
+    @track isDeliveryShow = false;
+    @track isOpenToInvoiceShow = false;
+    @track isPraseToPDFShow = false;
+    @track isOpenReportShow = false;
+    @track isDeleteShow = false;
+    @track isFileShow = false;
+    @track isShippingSales = false;
+    @track isSales = false;
+    @track isBarcode = true;
+    @track isShowInformation = true;
+    @track isShowOutboundProductDetails = false;
+    @track showAttPop = false;
+    @track showPopSpinner = false;
+
+    //disable鎸夐挳
+    @track isEditDisabled = false;
+    @track isDeliveryDisabled = false;
+    @track isOpenToInvoiceDisabled = true;
+    @track isPraseToPDFDisabled = true;
+    @track isOpenReportDisabled = true;
+    @track isDeleteDisabled = false;
+
+    //鍑哄簱鍗曚俊鎭�
+    @track cocId = '';
+    @track EditAble = false;
+    @track summonsStatusPriceNotDetermined = false;
+    @track isSummonsForDirctionTwoShow = false;
+    @track isSummonsFlag = false;
+    @track isConInvoiceShow = false;
+    @track sumPrice = '';
+    @track isSearchShow = false;
+    @track Existarrive = false;
+    @track Category3 = '';
+    @track category3Options = [];
+    @track Category4 = '';
+    @track category4Options = [];
+    @track Category5 = '';
+    @track category5Options = [];
+    //鍙戠エid
+    @track invoiceId = '';
+
+    //浜岀骇缁忛攢鍟�
+    @track secondaryDistributor = '';
+    @track secondaryDistributorOptions = [];
+    @track isDisabledSecondaryDistributor = false;
+
+    //缁忛攢鍟嗗綍鍏�
+    @track ForDealerText = '';
+    @track isDisabledForDealerText = false;
+
+    //瀹㈡埛鍚�
+    @track isModalOpen = false;
+    @track HospitalName = '';
+    @track searchHospitalName = '';
+    @track OECId = '';
+    @track isDisabledHospitalName = false;
+
+    //绉戝
+    @track ForCustomerText = '';
+    @track isDisabledForCustomerText = false;
+
+    //娌℃湁纭畾浠锋牸
+    @track NoConfirmedPrice = false;
+
+    //娑堣�楀搧鍚嶇О
+    @track consumableName = '';
+
+    @track agencyProType = '';
+    @track accountName = '';
+    @track userWorkLocation = '';
+    @track OutPattern__c = false;
+    @track outOutPattern = '';
+
+    //鍑哄簱鍗曟槑缁�
+    @track showTable = false;
+    @track data = [];
+    @track isSelectShow = false;
+    @track hidecheckboxcolumn = false;
+    @track is345Show = false;
+    @track arriveorder = '';
+    @track hasHosPro = false;
+    @track InvoiceProNotLabel = '';
+    @track RrturnProLabel = '';
+    @track InvoicedLabel = '';
+    @track outOutPatternOptionList = [];
+
+    //鏂囦欢涓婁紶
+    @track showLoadingSpinner = false;
+    @track UploadFile = 'Upload File';
+    @track fileName = '';
+    @track fileData = [];
+    @track fileColumns = [
+        {
+            label: '鏍囬',
+            fieldName: 'url',
+            type: 'url',
+            typeAttributes: { label: { fieldName: 'Title' }, target: '_blank' },
+            hideDefaultActions: true
+        },
+        {
+            label: '鍒涘缓浜�',
+            fieldName: 'CreatedByName',
+            hideDefaultActions: true
+        },
+        {
+            label: '',
+            type: 'tableCellIcon',
+            typeAttributes: {
+                iconName: 'utility:delete',
+                recordId: {
+                    fieldName: 'Id'
+                }
+            },
+            initialWidth: 50,
+            hideDefaultActions: true
+        }
+    ];
+    filesUploaded = [];
+    fileContents;
+    fileReader;
+    content;
+    MAX_FILE_SIZE = 1500000;
+
+    //鍒嗛〉start
+    //@track sortBy = "";
+    //@track sortDirection = "asc";
+    defaultSortDirection = 'asc';
+    sortDirection = 'asc';
+    sortedBy;
+    @track pageSize = 10;
+    error;
+    records;
+    currentPageToken = 0;
+    nextPageToken = this.pageSize;
+    @track totalRecords = 0;
+    @track loader = false;
+    @track pageNumber = 1;
+    @track paginationVisibility = false;
+    @track totalPages = 1;
+    pageSizeOptions = [10, 25, 50, 100];
+    @track recordStart = 0;
+    @track recordEnd = 0;
+    //end
+    @track SearchDone = '';
+    @track hideCheckboxColumn = false;
+
+    stylesLoaded = false;
+    renderedCallback() {
+        if (!this.stylesLoaded) {
+            Promise.all([loadStyle(this, WrappedHeaderTable)])
+                .then(() => {
+                    console.log('Custom styles loaded');
+                    this.stylesLoaded = true;
+                })
+                .catch((error) => {
+                    console.error('Error loading custom styles');
+                });
+        }
     }
-  ];
-  filesUploaded = [];
-  fileContents;
-  fileReader;
-  content;
-  MAX_FILE_SIZE = 1500000;
 
-  //鍒嗛〉start
-  //@track sortBy = "";
-  //@track sortDirection = "asc";
-  defaultSortDirection = "asc";
-  sortDirection = "asc";
-  sortedBy;
-  @track pageSize = 10;
-  error;
-  records;
-  currentPageToken = 0;
-  nextPageToken = this.pageSize;
-  @track totalRecords = 0;
-  @track loader = false;
-  @track pageNumber = 1;
-  @track paginationVisibility = false;
-  @track totalPages = 1;
-  pageSizeOptions = [10, 25, 50, 100];
-  @track recordStart = 0;
-  @track recordEnd = 0;
-  //end
-  @track SearchDone = "";
-  @track hideCheckboxColumn = false;
+    //InvoiceProNotLabel    RrturnProLabel  InvoicedLabel
+    @wire(getObjectInfo, { objectApiName: OPPORTUNITY_OBJECT })
+    oppInfo({ data, error }) {
+        if (data) {
+            this.InvoiceProNotLabel = data.fields.InvoiceProNot_count__c.label;
+            this.RrturnProLabel = data.fields.RrturnPro_count__c.label;
+            this.InvoicedLabel = data.fields.Invoiced_Procount__c.label;
+            console.log('this.InvoiceProNotLabel = ' + this.InvoiceProNotLabel);
+            console.log('this.RrturnProLabel = ' + this.RrturnProLabel);
+            console.log('this.InvoicedLabel = ' + this.InvoicedLabel);
+        }
+    }
 
-  stylesLoaded = false;
-  renderedCallback() {
-    if (!this.stylesLoaded) {
-      Promise.all([loadStyle(this, WrappedHeaderTable)])
-        .then(() => {
-          console.log("Custom styles loaded");
-          this.stylesLoaded = true;
+    //鑾峰彇閾炬帴鍙傛暟
+    getQueryString(name) {
+        console.log('getQueryString name ' + name);
+        let reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
+        let r = window.location.search.substr(1).match(reg);
+        if (r != null) {
+            return decodeURIComponent(r[2]);
+        }
+        return null;
+    }
+    connectedCallback() {
+        console.log('connectedCallback LexSummonsCreat');
+        this.ESetid = this.getQueryString('ESetid');
+        this.ESetid = this.ESetid == null ? '' : this.ESetid;
+        //statusEdit
+        this.statusEdit = this.getQueryString('KeyWords');
+        this.statusEdit = this.statusEdit == null ? '' : this.statusEdit;
+        //arriveorder
+        this.arriveorder = this.getQueryString('arriveorder');
+        this.arriveorder = this.arriveorder == null ? '' : this.arriveorder;
+        console.log('this.ESetid = ' + this.ESetid);
+        console.log('this.statusEdit = ' + this.statusEdit);
+        console.log('this.arriveorder = ' + this.arriveorder);
+        if (this.ESetid == '') {
+            this.isShowInformation = false;
+        }
+        console.log('init LexSummonsCreat');
+        init({
+            ESetidJs: this.ESetid,
+            statusEdit: this.statusEdit,
+            pageSizeLWC: this.pageSize,
+            pageTokenLWC: this.currentPageToken,
+            arriveorderLWC: this.arriveorder
         })
-        .catch((error) => {
-          console.error("Error loading custom styles");
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+
+                if (r.status == 'Success') {
+                    //鍒嗛〉
+                    console.log(
+                        'r.entity.paginatedAccounts = ' +
+                            JSON.stringify(r.entity.paginatedAccounts)
+                    );
+                    this.nextPageToken =
+                        r.entity.paginatedAccounts.nextPageToken;
+                    this.totalRecords = r.entity.paginatedAccounts.totalRecords;
+                    this.recordStart = r.entity.paginatedAccounts.recordStart;
+                    this.recordEnd = r.entity.paginatedAccounts.recordEnd;
+                    this.totalPages = Math.ceil(
+                        r.entity.paginatedAccounts.totalRecords / this.pageSize
+                    );
+                    console.log('this.totalPages = ' + this.totalPages);
+
+                    this.OECId =
+                        r.entity.HospitalInfo == null
+                            ? ''
+                            : r.entity.HospitalInfo;
+                    console.log('this.OECId = ' + this.OECId);
+                    this.ConsumableOut_report = r.entity.ConsumableOut_report;
+                    console.log(
+                        'this.ConsumableOut_report = ' +
+                            this.ConsumableOut_report
+                    );
+                    this.accountid = r.entity.accountid;
+                    this.consumableproductdetailsRecords =
+                        r.entity.consumableproductdetailsRecords;
+                    this.accountName = r.entity.accountName;
+                    this.agencyProType = r.entity.agencyProType;
+                    this.accountName = r.entity.accountName;
+                    this.userWorkLocation = r.entity.userWorkLocation;
+                    this.EditAble = r.entity.EditAble;
+                    this.consumableorderdetails2Records =
+                        r.entity.consumableorderdetails2Records;
+                    for (var i in this.consumableorderdetails2Records) {
+                        this.consumableorderdetails2Records[i]['ProdName'] =
+                            this.consumableorderdetails2Records[i].Prod.Name;
+                        this.consumableorderdetails2Records[i][
+                            'orderdetails2SerialLotNo__c'
+                        ] =
+                            this.consumableorderdetails2Records[
+                                i
+                            ].orderdetails2.SerialLotNo__c;
+                        this.consumableorderdetails2Records[i][
+                            'orderdetails2TracingCode__c'
+                        ] =
+                            this.consumableorderdetails2Records[
+                                i
+                            ].orderdetails2.TracingCode__c;
+                        this.consumableorderdetails2Records[i][
+                            'orderdetails2Sterilization_limit__c'
+                        ] =
+                            this.consumableorderdetails2Records[
+                                i
+                            ].orderdetails2.Sterilization_limit__c;
+                    }
+                    this.isShowOutboundProductDetails =
+                        r.entity.consumableorderdetails2Count > 0
+                            ? true
+                            : false;
+                    console.log('this.agencyProType = ' + this.agencyProType);
+                    console.log('this.EditAble = ' + this.EditAble);
+                    //鏌ヨ闄勪欢
+                    if (!this.EditAble) this.getFiles();
+                    //绗�3鍒嗙被
+                    for (var key in r.entity.categoryOptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.categoryOptionMap[key];
+                        object['value'] = key;
+                        this.category3Options.push(object);
+                    }
+                    console.log(
+                        'this.category3Options = ' +
+                            JSON.stringify(this.category3Options)
+                    );
+                    //绗�4鍒嗙被
+                    for (var key in r.entity.category4OptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.category4OptionMap[key];
+                        object['value'] = key;
+                        this.category4Options.push(object);
+                    }
+                    console.log(
+                        'this.category4Options = ' + this.category4Options
+                    );
+                    //绗�5鍒嗙被
+                    for (var key in r.entity.category5OptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.category5OptionMap[key];
+                        object['value'] = key;
+                        this.category5Options.push(object);
+                    }
+                    console.log(
+                        'this.category5Options = ' + this.category5Options
+                    );
+
+                    this.data = r.entity.pageRecords;
+                    this.editData = r.entity.pageRecords;
+                    console.log(
+                        'this.data start = ' + JSON.stringify(this.data)
+                    );
+                    this.hasHosPro = r.entity.hasHosPro;
+                    console.log('this.hasHosPro = ' + this.hasHosPro);
+                    if (this.EditAble) {
+                        for (var i in this.data) {
+                            let unitOptions = [];
+                            for (var key in this.data[i].boxorpieceMap) {
+                                let unitOption = {};
+                                unitOption['label'] =
+                                    this.data[i].boxorpieceMap[key];
+                                unitOption['value'] = key;
+                                unitOptions.push(unitOption);
+                            }
+                            this.data[i]['unitOptions'] = unitOptions;
+                            this.data[i]['unitValue'] =
+                                this.data[i]['unitValue'] == null
+                                    ? unitOptions[0].value
+                                    : this.data[i]['unitValue'];
+                            if (this.EditAble) {
+                                this.data[i].orderdetails1['Box_Piece__c'] =
+                                    this.data[i].orderdetails1[
+                                        'Box_Piece__c'
+                                    ] == null
+                                        ? unitOptions[0].value
+                                        : this.data[i].orderdetails1[
+                                              'Box_Piece__c'
+                                          ];
+                                this.data[i]['unitValue'] =
+                                    this.data[i].orderdetails1[
+                                        'Box_Piece__c'
+                                    ] == null
+                                        ? unitOptions[0].value
+                                        : this.data[i].orderdetails1[
+                                              'Box_Piece__c'
+                                          ];
+                                console.log(
+                                    'this.data[i].orderdetails1["Box_Piece__c"] = ' +
+                                        this.data[i].orderdetails1[
+                                            'Box_Piece__c'
+                                        ]
+                                );
+                                this.data[i].orderdetails1[
+                                    'Shipment_Count__c'
+                                ] =
+                                    this.data[i].orderdetails1[
+                                        'Shipment_Count__c'
+                                    ] == null
+                                        ? 0
+                                        : this.data[i].orderdetails1[
+                                              'Shipment_Count__c'
+                                          ];
+                                this.data[i].orderdetails1[
+                                    'Delivery_List_RMB__c'
+                                ] =
+                                    this.data[i].orderdetails1[
+                                        'Delivery_List_RMB__c'
+                                    ] == null
+                                        ? 0.0
+                                        : this.data[i].orderdetails1[
+                                              'Delivery_List_RMB__c'
+                                          ];
+                            } else {
+                                this.data[i]['InvoiceProNot_count__c'] =
+                                    this.data[
+                                        i
+                                    ].orderdetails1.InvoiceProNot_count__c;
+                                this.data[i]['RrturnPro_count__c'] =
+                                    this.data[
+                                        i
+                                    ].orderdetails1.RrturnPro_count__c;
+                                this.data[i]['Invoiced_Procount__c'] =
+                                    this.data[
+                                        i
+                                    ].orderdetails1.Invoiced_Procount__c;
+                            }
+                            // this.data[i]["shipmentNumber"] = 0;
+                            // this.data[i]["shippingUnitPrice"] = 0.0;
+                            //this.data[i]["shipmentNumber"] = this.data[i].orderdetails1["Shipment_Count__c"] == 0 ? '' : this.data[i].orderdetails1["Shipment_Count__c"];
+                            //this.data[i]["shippingUnitPrice"] = this.data[i].orderdetails1["Delivery_List_RMB__c"] == 0 ? '' : this.data[i].orderdetails1["Delivery_List_RMB__c"];
+                            this.data[i]['shipmentNumber'] =
+                                this.data[i].orderdetails1['Shipment_Count__c'];
+                            this.data[i]['shippingUnitPrice'] =
+                                this.data[i].orderdetails1[
+                                    'Delivery_List_RMB__c'
+                                ];
+
+                            this.data[i]['Id'] = this.data[i].Prod.Id;
+
+                            if (this.hasHosPro) {
+                                if (this.data[i]['hospitalSpecialOffer']) {
+                                    this.data[i]['Id'] =
+                                        this.data[i].Prod.Id + 'ishos';
+                                } else {
+                                    this.data[i]['Id'] =
+                                        this.data[i].Prod.Id + 'nothos';
+                                }
+                            }
+                            this.data[i]['recordId'] = this.data[i].Prod.Id;
+                            this.data[i]['Name__c'] = this.data[i].Prod.Name__c;
+                            this.data[i]['SFDA_Status__c'] =
+                                this.data[i].Prod.SFDA_Status__c;
+                            this.data[i]['Category3__c'] =
+                                this.data[i].Prod.Category3__c;
+                            this.data[i]['Category4__c'] =
+                                this.data[i].Prod.Category4__c;
+                            this.data[i]['Category5__c'] =
+                                this.data[i].Prod.Category5__c;
+                            this.data[i]['Box_Piece__c'] =
+                                this.data[i].orderdetails1.Box_Piece__c;
+                            this.data[i]['shipmentAmount'] =
+                                this.data[i].orderdetails1.Shipment_amount__c;
+                            this.data[i]['Shipment_amount__c'] =
+                                this.data[i].orderdetails1.Shipment_amount__c;
+                            this.data[i]['Shipment_Count__c'] =
+                                this.data[i].orderdetails1.Shipment_Count__c;
+
+                            if (this.data[i]['check']) {
+                                this.selectedRows.push(this.data[i].Id);
+                            }
+                        }
+                        console.log(
+                            'EditAble this.data = ' + JSON.stringify(this.data)
+                        );
+                    } else {
+                        for (var i in this.editData) {
+                            this.editData[i]['unitValue'] =
+                                this.editData[i]['unitValue'];
+                            this.editData[i]['InvoiceProNot_count__c'] =
+                                this.editData[
+                                    i
+                                ].orderdetails1.InvoiceProNot_count__c;
+                            this.editData[i]['RrturnPro_count__c'] =
+                                this.editData[
+                                    i
+                                ].orderdetails1.RrturnPro_count__c;
+                            this.editData[i]['Invoiced_Procount__c'] =
+                                this.editData[
+                                    i
+                                ].orderdetails1.Invoiced_Procount__c;
+                            this.editData[i]['shipmentNumber'] =
+                                this.editData[i].orderdetails1[
+                                    'Shipment_Count__c'
+                                ];
+                            this.editData[i]['shippingUnitPrice'] =
+                                this.editData[i].orderdetails1[
+                                    'Delivery_List_RMB__c'
+                                ];
+
+                            this.editData[i]['recordId'] =
+                                this.editData[i].Prod.Id;
+                            this.editData[i]['Id'] = this.editData[i].Prod.Id;
+                            this.editData[i]['Name__c'] =
+                                this.editData[i].Prod.Name__c;
+                            this.editData[i]['SFDA_Status__c'] =
+                                this.editData[i].Prod.SFDA_Status__c;
+                            this.editData[i]['Category3__c'] =
+                                this.editData[i].Prod.Category3__c;
+                            this.editData[i]['Category4__c'] =
+                                this.editData[i].Prod.Category4__c;
+                            this.editData[i]['Category5__c'] =
+                                this.editData[i].Prod.Category5__c;
+                            this.editData[i]['Box_Piece__c'] =
+                                this.editData[i].orderdetails1.Box_Piece__c;
+                            this.editData[i]['shipmentAmount'] =
+                                this.editData[
+                                    i
+                                ].orderdetails1.Shipment_amount__c;
+                            //this.editData[i]["Shipment_amount__c"] = this.editData[i].orderdetails1.Shipment_amount__c;
+                            this.editData[i]['Delivery_List_RMB__c'] =
+                                this.editData[
+                                    i
+                                ].orderdetails1.Delivery_List_RMB__c;
+                            this.editData[i]['Shipment_Count__c'] =
+                                this.editData[
+                                    i
+                                ].orderdetails1.Shipment_Count__c;
+                        }
+                        console.log(
+                            'end this.editData = ' +
+                                JSON.stringify(this.editData)
+                        );
+                    }
+
+                    console.log('this.data = ' + JSON.stringify(this.data));
+                    //show
+                    if (
+                        r.entity.EditDelCommitBtnDisabled ||
+                        r.entity.EditAble
+                    ) {
+                        this.isSaveShow = true;
+                    } else {
+                        this.isEditShow = true;
+                        this.isDeliveryShow = true;
+                        this.isOpenToInvoiceShow = true;
+                        this.isPraseToPDFShow = true;
+                        this.isOpenReportShow = true;
+                        this.isDeleteShow = true;
+                    }
+
+                    this.Existarrive = r.entity.Existarrive;
+
+                    console.log('this.EditAble = ' + this.EditAble);
+
+                    //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 == 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;
+                        }
+                        if (
+                            coc.SummonsStatus_c__c == '鎵瑰噯' ||
+                            coc.SummonsStatus_c__c == '宸查攢鍞緟涓婁紶绾冲搧涔�' ||
+                            coc.SummonsStatus_c__c == '鍑哄簱鍗曞凡鎵撳嵃' ||
+                            coc.SummonsStatus_c__c == '宸插畬鎴�'
+                        ) {
+                            this.isDeliveryDisabled = true;
+                        }
+                        if (
+                            ((coc.Billed_Status__c != '鍏ㄩ儴寮�绁�' &&
+                                coc.SummonsStatus_c__c == '宸插畬鎴�') ||
+                                coc.Onchange_order__c == true) &&
+                            coc.SummonsForDirction__c != '浜掔浉璋冭揣'
+                        ) {
+                            this.isOpenToInvoiceDisabled = false;
+                        }
+                        if (
+                            coc.SummonsStatus_c__c == '宸查攢鍞緟涓婁紶绾冲搧涔�' ||
+                            coc.SummonsStatus_c__c == '鎵瑰噯' ||
+                            coc.SummonsStatus_c__c == '鍑哄簱鍗曞凡鎵撳嵃' ||
+                            coc.SummonsStatus_c__c == '鑽夋涓�'
+                        ) {
+                            this.isPraseToPDFDisabled = false;
+                        }
+                        if (
+                            coc.Billed_Status__c != '杩樻病寮�绁�' ||
+                            coc.SummonsStatus_c__c == '宸插畬鎴�'
+                        ) {
+                            this.isOpenReportDisabled = false;
+                        }
+                        if (
+                            coc.SummonsStatus_c__c == '宸查攢鍞緟涓婁紶绾冲搧涔�' ||
+                            coc.SummonsStatus_c__c == '浠锋牸鏈畾' ||
+                            coc.SummonsStatus_c__c == '鎵瑰噯' ||
+                            coc.SummonsStatus_c__c == '鍑哄簱鍗曞凡鎵撳嵃' ||
+                            coc.SummonsStatus_c__c == '宸插畬鎴�'
+                        ) {
+                            this.isDeleteDisabled = true;
+                        }
+                        this.isConInvoiceShow =
+                            coc.SummonsStatus_c__c == '宸插畬鎴�' &&
+                            coc.SummonsForDirction__c != '浜掔浉璋冭揣'
+                                ? true
+                                : false;
+                        this.summonsStatusPriceNotDetermined =
+                            coc.SummonsStatus_c__c == '浠锋牸鏈畾' ? true : false;
+                        this.isSummonsForDirctionTwoShow =
+                            coc.SummonsForDirction__c == '閿�鍞粰浜岀骇缁忛攢鍟�'
+                                ? true
+                                : false;
+                    }
+                    this.isSearchShow =
+                        !this.Existarrive &&
+                        r.entity.coc.SummonsStatus_c__c != '浠锋牸鏈畾' &&
+                        r.entity.EditAble
+                            ? true
+                            : false;
+                    this.hidecheckboxcolumn = !this.isSearchShow;
+                    this.arriveorder = r.entity.arriveorder;
+                    this.is345Show =
+                        this.arriveorder == '' &&
+                        this.Existarrive == false &&
+                        this.EditAble
+                            ? true
+                            : false;
+                    //濡傛灉涓嶆樉绀�345鍒嗙被锛宑olumns閲岄潰鍒犻櫎3锛�4锛�5鍒嗙被
+                    if (!this.is345Show) {
+                        for (var i = 0; i < this.columns.length; i++) {
+                            if (this.columns[i].label == '绗�3鍒嗙被') {
+                                this.columns.splice(i, 1);
+                            }
+                        }
+                        for (var i = 0; i < this.columns.length; i++) {
+                            if (this.columns[i].label == '绗�4鍒嗙被') {
+                                this.columns.splice(i, 1);
+                            }
+                        }
+                        for (var i = 0; i < this.columns.length; i++) {
+                            if (this.columns[i].label == '绗�5鍒嗙被') {
+                                this.columns.splice(i, 1);
+                            }
+                        }
+                        for (var i = 0; i < this.editColumns.length; i++) {
+                            if (this.editColumns[i].label == '绗�3鍒嗙被') {
+                                this.editColumns.splice(i, 1);
+                            }
+                        }
+                        for (var i = 0; i < this.editColumns.length; i++) {
+                            if (this.editColumns[i].label == '绗�4鍒嗙被') {
+                                this.editColumns.splice(i, 1);
+                            }
+                        }
+                        for (var i = 0; i < this.editColumns.length; i++) {
+                            if (this.editColumns[i].label == '绗�5鍒嗙被') {
+                                this.editColumns.splice(i, 1);
+                            }
+                        }
+                    }
+                    //濡傛灉EditAble==false锛屽垹闄� 鍑鸿揣閲戦(鍏�) 鏈夋晥鏈熷唴搴撳瓨(鐩�) 鏈夋晥鏈熷唴搴撳瓨(涓�) 3鍒� 灞曠ず 杩樻病鍙戠エ鏁伴噺 杩斿搧鏁伴噺 宸插彂绁ㄦ暟閲�
+                    //type : "number",
+                    // typeAttributes:{
+                    //     minimumFractionDigits:2,
+                    // },
+                    if (!this.EditAble) {
+                        let object1 = {
+                            label: this.InvoiceProNotLabel,
+                            fieldName: 'InvoiceProNot_count__c',
+                            type: 'number',
+                            initialWidth: 105,
+                            typeAttributes: {
+                                minimumFractionDigits: 2
+                            },
+                            hideDefaultActions: true
+                        };
+                        let object2 = {
+                            label: this.RrturnProLabel,
+                            fieldName: 'RrturnPro_count__c',
+                            cellAttributes: { alignment: 'right' },
+                            initialWidth: 100,
+                            hideDefaultActions: true
+                        };
+                        let object3 = {
+                            label: this.InvoicedLabel,
+                            fieldName: 'Invoiced_Procount__c',
+                            type: 'number',
+                            initialWidth: 100,
+                            typeAttributes: {
+                                minimumFractionDigits: 2
+                            },
+                            hideDefaultActions: true
+                        };
+                        this.editColumns.push(object1);
+                        this.editColumns.push(object2);
+                        this.editColumns.push(object3);
+                    } else {
+                        this.ForCustomerText =
+                            this.cocLwc.Order_ForCustomerText__c;
+                        console.log(
+                            'EditAble = true this.ForCustomerText = ' +
+                                this.ForCustomerText
+                        );
+                        this.summonsForDirction =
+                            this.cocLwc.SummonsForDirction__c;
+                        console.log(
+                            'EditAble = true this.summonsForDirction = ' +
+                                this.summonsForDirction
+                        );
+                        let value = this.summonsForDirction;
+                        switch (value) {
+                            case '鐩存帴閿�鍞粰鍖婚櫌':
+                                this.isDisabledHospitalName = false;
+                                this.isDisabledForCustomerText = false;
+                                this.secondaryDistributor = '';
+                                this.ForDealerText = '';
+                                this.accountValue = '';
+                                this.cocLwc['Order_ForDealerText__c'] = '';
+                                this.isDisabledForDealerText = true;
+                                this.isDisabledSecondaryDistributor = true;
+                                break;
+                            case '鍖婚櫌璇曠敤':
+                                this.isDisabledHospitalName = false;
+                                this.isDisabledForCustomerText = false;
+                                this.isDisabledForDealerText = false;
+                                this.isDisabledSecondaryDistributor = false;
+                                this.isMutualTransferGoods = false;
+                                break;
+                            case '閿�鍞粰浜岀骇缁忛攢鍟�':
+                                this.isDisabledHospitalName = false;
+                                this.isDisabledForCustomerText = false;
+                                this.isDisabledForDealerText = false;
+                                this.isDisabledSecondaryDistributor = false;
+                                this.isMutualTransferGoods = false;
+                                break;
+                            case '浜掔浉璋冭揣':
+                                this.isDisabledHospitalName = true;
+                                this.HospitalName = '';
+                                this.OECId = '';
+                                this.isDisabledForCustomerText = true;
+                                this.ForCustomerText = '';
+                                this.cocLwc['Order_ForCustomerText__c'] = '';
+                                this.isDisabledForDealerText = false;
+                                this.isDisabledSecondaryDistributor = false;
+                                this.isMutualTransferGoods = true;
+                                break;
+                            default:
+                                this.isDisabledHospitalName = false;
+                                this.isDisabledForCustomerText = false;
+                                this.isDisabledForDealerText = false;
+                                this.isDisabledSecondaryDistributor = false;
+                        }
+                    }
+
+                    //濡傛灉hasHosPro = true 鍖婚櫌鐗逛环
+                    if (this.hasHosPro) {
+                        let object1 = {
+                            label: '鍖婚櫌鐗逛环',
+                            initialWidth: 80,
+                            fieldName: 'hospitalSpecialOffer',
+                            type: 'boolean',
+                            hideDefaultActions: true
+                        };
+                        this.columns.push(object1);
+                        this.editColumns.push(object1);
+                    }
+                    //鍑哄簱鍗曚俊鎭�
+                    this.isSummonsFlag =
+                        r.entity.SummonsFlag == 'visible' ? true : false;
+                    console.log(
+                        'r.entity.provinceOptsMap = ' + r.entity.provinceOptsMap
+                    );
+                    for (var key in r.entity.provinceOptsMap) {
+                        let object = {};
+                        object['label'] = r.entity.provinceOptsMap[key];
+                        object['value'] = key;
+                        this.secondaryDistributorOptions.push(object);
+                    }
+                    for (var key in r.entity.outOutPatternOptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.outOutPatternOptionMap[key];
+                        object['value'] = key;
+                        this.outOutPatternOptionList.push(object);
+                    }
+                    console.log(
+                        'this.secondaryDistributorOptions = ' +
+                            JSON.stringify(this.secondaryDistributorOptions)
+                    );
+                    this.HospitalName = r.entity.HospitalName;
+                    this.sumPrice = r.entity.sumPrice.toFixed(2) + '鍏�';
+                    debugger;
+                    console.log('this.Existarrive = ' + this.Existarrive);
+                    console.log('this.EditAble = ' + this.EditAble);
+                    console.log(
+                        'r.entity.coc.SummonsStatus_c__c = ' +
+                            r.entity.coc.SummonsStatus_c__c
+                    );
+                    if (
+                        !this.Existarrive &&
+                        this.EditAble &&
+                        r.entity.coc.SummonsStatus_c__c != '浠锋牸鏈畾'
+                    ) {
+                        this.hideCheckboxColumn = false;
+                    } else {
+                        this.hideCheckboxColumn = true;
+                    }
+                    if (
+                        !(
+                            this.arriveorder == '' &&
+                            this.Existarrive == false &&
+                            this.EditAble &&
+                            this.cocLwc.SummonsStatus_c__c != '浠锋牸鏈畾'
+                        )
+                    ) {
+                        //璁╁崟浣嶏紝鍑鸿揣鏁伴噺 鍙樹负涓嶅彲閫夌殑text绫诲瀷
+                        for (var i in this.columns) {
+                            if (this.columns[i].label == '鍗曚綅') {
+                                this.columns[i].type = 'text';
+                                this.columns[i].fieldName = 'unitValue';
+                            }
+                            if (this.columns[i].label == '鍑鸿揣鏁伴噺') {
+                                this.columns[i].type = 'text';
+                                this.columns[i].fieldName = 'shipmentNumber';
+                            }
+                        }
+                    }
+                    this.isShowSpinner = false;
+                    this.showTable = true;
+                    console.log('ESetid = ' + this.ESetid);
+                } else {
+                    console.log('r = ' + JSON.stringify(r));
+                    this.showMyToast('鍒濆鍖栧け璐�', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error = ' + JSON.stringify(error));
+                this.showMyToast('閿欒', '鍒濆鍖栧け璐�', 'Error');
+            });
+    }
+
+    ChangeDirction(event) {
+        let value = event.target.value;
+        this.summonsForDirction = value;
+        this.cocLwc['SummonsForDirction__c'] = value;
+        console.log('閫夋嫨浜� = ' + value);
+        switch (value) {
+            case '鐩存帴閿�鍞粰鍖婚櫌':
+                this.isDisabledHospitalName = false;
+                this.isDisabledForCustomerText = false;
+                this.secondaryDistributor = '';
+                this.ForDealerText = '';
+=======
+            Id: "1",
+            Name: "z",
+        },
+        {
+            Id: "2",
+            Name: "h",
+        },
+        {
+            Id: "3",
+            Name: "j",
+        },
+    ];
+
+    @track COLS = [
+        {
+            label: "Account Name",
+            type: "customName",
+            typeAttributes: {
+                accountName: { fieldName: "Name" },
+            },
+        },
+    ];
+    @track columns = [
+        {
+            label: "娑堣�楀搧鍚嶇О",
+            fieldName: "Name__c",
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 175,
+            sortable: true
+        },
+        {
+            label: "瑙勬牸",
+            fieldName: "packinglist",
+            cellAttributes: { alignment: "right" },
+            wrapText: true,
+            initialWidth: 50,
+            hideDefaultActions: true,
+        },
+        {
+            label: "CFDA鐘舵��",
+            fieldName: "SFDA_Status__c",
+            initialWidth: 105,
+            wrapText: true,
+            hideDefaultActions: true,
+        },
+        {
+            label: "娉ㄥ唽璇佺紪鐮佸彿",
+            fieldName: "approbation_No",
+            wrapText: true,
+            initialWidth: 105,
+            hideDefaultActions: true,
+        },
+        {
+            label: "娉ㄥ唽璇佹晥鏈�",
+            wrapText: true,
+            initialWidth: 115,
+            fieldName: "expiration_Date",
+            hideDefaultActions: true,
+        },
+        {
+            label: "绗�3鍒嗙被",
+            fieldName: "Category3__c",
+            wrapText: true,
+            initialWidth: 115,
+            hideDefaultActions: true,
+            sortable: true,
+        },
+        {
+            label: "绗�4鍒嗙被",
+            fieldName: "Category4__c",
+            wrapText: true,
+            initialWidth: 115,
+            hideDefaultActions: true,
+            sortable: true,
+        },
+        {
+            label: "绗�5鍒嗙被",
+            fieldName: "Category5__c",
+            wrapText: true,
+            initialWidth: 115,
+            hideDefaultActions: true,
+            sortable: true,
+        },
+        {
+            label: "鍗曚綅",
+            type: "customUnit",
+            initialWidth: 100,
+            hideDefaultActions: true,
+            typeAttributes: {
+                unitValue: { fieldName: "unitValue" },
+                unitOptions: { fieldName: "unitOptions" },
+                recordId: { fieldName: "Id" },
+            }
+        },
+        {
+            label: "鍑鸿揣鏁伴噺",
+            type: "customShipment",
+            initialWidth: 100,
+            hideDefaultActions: true,
+            cellAttributes: { alignment: "right" },
+            typeAttributes: {
+                recordId: { fieldName: "Id" },
+                shipmentNumber: { fieldName: "shipmentNumber" },
+            },
+        },
+        {
+            label: "鍑鸿揣鍗曚环(鍏�)",
+            type: "customShipmentUnitPrice",
+            hideDefaultActions: true,
+            initialWidth: 120,
+            typeAttributes: {
+                recordId: { fieldName: "Id" },
+                shippingUnitPrice: { fieldName: "shippingUnitPrice" },
+            },
+        },
+        {
+            label: "鍑鸿揣閲戦(鍏�)",
+            type: "customShipmentAmount",
+            initialWidth: 120,
+            cellAttributes: { alignment: "right" },
+            hideDefaultActions: true,
+            typeAttributes: {
+                shipmentAmount: { fieldName: "shipmentAmount" },
+            },
+        },
+        {
+            label: "鏈夋晥鏈熷唴搴撳瓨(鐩�)",
+            fieldName: "Boxnumber",
+            cellAttributes: { alignment: "right" },
+            wrapText: true,
+            initialWidth: 160,
+            hideDefaultActions: true,
+        },
+        {
+            label: "鏈夋晥鏈熷唴搴撳瓨(涓�)",
+            fieldName: "Piecenumber",
+            cellAttributes: { alignment: "right" },
+            wrapText: true,
+            initialWidth: 160,
+            hideDefaultActions: true,
+        },
+    ];
+    @track editColumns = [
+        {
+            label: "娑堣�楀搧鍚嶇О",
+            fieldName: "Name__c",
+            hideDefaultActions: true,
+            wrapText: true,
+            sortable: true,
+        },
+        {
+            label: "瑙勬牸",
+            fieldName: "packinglist",
+            initialWidth: 50,
+            cellAttributes: { alignment: "right" },
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "CFDA鐘舵��",
+            fieldName: "SFDA_Status__c",
+            hideDefaultActions: true,
+            initialWidth: 100,
+            wrapText: true,
+        },
+        {
+            label: "娉ㄥ唽璇佺紪鐮佸彿",
+            fieldName: "approbation_No",
+            hideDefaultActions: true,
+            initialWidth: 170,
+            wrapText: true,
+        },
+        {
+            label: "娉ㄥ唽璇佹晥鏈�",
+            fieldName: "expiration_Date",
+            hideDefaultActions: true,
+            initialWidth: 100,
+            wrapText: true,
+        },
+        {
+            label: "绗�3鍒嗙被",
+            fieldName: "Category3__c",
+            hideDefaultActions: true,
+            sortable: true,
+            wrapText: true,
+        },
+        {
+            label: "绗�4鍒嗙被",
+            fieldName: "Category4__c",
+            hideDefaultActions: true,
+            sortable: true,
+            wrapText: true,
+        },
+        {
+            label: "绗�5鍒嗙被",
+            fieldName: "Category5__c",
+            hideDefaultActions: true,
+            sortable: true,
+            wrapText: true,
+        },
+        {
+            label: "鍗曚綅",
+            fieldName: "Box_Piece__c",
+            initialWidth: 50,
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鍑鸿揣鏁伴噺",
+            fieldName: "Shipment_Count__c",
+            initialWidth: 90,
+            cellAttributes: { alignment: "right" },
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鍑鸿揣鍗曚环(鍏�)",
+            fieldName: "shippingUnitPrice",
+            type: "number",
+            initialWidth: 100,
+            typeAttributes: {
+                minimumFractionDigits: 2,
+            },
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+    ];
+    @track editData = [];
+
+    @track hospitalList = [];
+    @track hospitalColumns = [
+        {
+            label: "",
+            fieldName: "Id1",
+            type: "button",
+            hideDefaultActions: true,
+            initialWidth: 90,
+            typeAttributes: {
+                label: "閫夋嫨",
+                name: "Id2",
+                size: 1,
+            },
+        },
+        {
+            label: "鍖婚櫌鍚嶇О",
+            fieldName: "Name",
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鐪佷唤",
+            fieldName: "stateMasterName",
+            hideDefaultActions: true,
+        }
+    ];
+
+    @track accountid = "";
+    @track consumableproductdetailsRecords = [];
+    @track SummonsStatus = "";
+    @track ESetid = "";
+    @track statusEdit = "";
+    @track cocLwc = {};
+    @track selectedRows = [];
+    @track ConsumableOut_report = "";
+    @track isMutualTransferGoods = false;
+    @track Barcode = "";
+    @track summonsForDirction = '';
+    @track accountValue = '';
+
+    @track consumableorderdetails2RecordsColumns = [
+        {
+            label: "娑堣�楀搧鍚嶇О",
+            fieldName: "ProdName",
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鎵规鍙�",
+            fieldName: "orderdetails2SerialLotNo__c",
+            hideDefaultActions: true,
+        },
+        {
+            label: "绠$悊缂栫爜",
+            fieldName: "orderdetails2TracingCode__c",
+            hideDefaultActions: true,
+        },
+        {
+            label: "浣跨敤鏈熼檺",
+            fieldName: "orderdetails2Sterilization_limit__c",
+            hideDefaultActions: true,
+        },
+    ];
+    @track consumableorderdetails2Records = [];
+
+    //鍑鸿揣/閿�鍞�
+    @track salesColumns = [
+        {
+            label: "娑堣�楀搧璁㈠崟",
+            fieldName: "ConsumableorderminorUrl",
+            hideDefaultActions: true,
+            type: "url",
+            typeAttributes: {
+                label: { fieldName: "Consumable_order_minor__c" },
+                target: "_blank",
+            },
+            wrapText: true,
+        },
+        {
+            label: "娑堣�楀搧鏄庣粏2鍚嶇О",
+            fieldName: "orderdetails2NameUrl",
+            type: "url",
+            initialWidth: 150,
+            typeAttributes: {
+                label: { fieldName: "orderdetails2Name" },
+                target: "_blank",
+            },
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鍗曚綅",
+            fieldName: "Box_Piece__c",
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 50
+        },
+        {
+            label: "娑堣�楀搧鍚嶇О",
+            fieldName: "ProdName",
+            initialWidth: 100,
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鍙戣揣鏃ユ湡",
+            fieldName: "Deliver_date__c",
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "BarCode",
+            fieldName: "Bar_Code__c",
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 380
+        },
+        {
+            label: "浣跨敤鏈熼檺",
+            fieldName: "Sterilization_limit__c",
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鍑鸿揣鏁伴噺",
+            fieldName: 'outboundCount',
+            hideDefaultActions: true,
+            cellAttributes: { alignment: "right" },
+        }
+    ];
+    @track salesData = [];
+
+    @track salesErrorColumns = [
+        {
+            label: "娑堣�楀搧璁㈠崟",
+            fieldName: "ConsumableorderminorUrl",
+            hideDefaultActions: true,
+            type: "url",
+            typeAttributes: {
+                label: { fieldName: "Consumable_order_minor__c" },
+                target: "_blank",
+            },
+            wrapText: true,
+        },
+        {
+            label: "娑堣�楀搧鏄庣粏2鍚嶇О",
+            fieldName: "orderdetails2Name",
+            hideDefaultActions: true,
+            initialWidth: 150,
+            wrapText: true,
+        },
+        {
+            label: "娑堣�楀搧鍚嶇О",
+            fieldName: "ProdName",
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "鍗曚綅",
+            fieldName: "Box_Piece__c",
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 50
+        },
+        {
+            label: "BarCode",
+            fieldName: "Bar_Code__c",
+            hideDefaultActions: true,
+            wrapText: true,
+            initialWidth: 380
+        },
+        {
+            label: "浣跨敤鏈熼檺",
+            fieldName: "Sterilization_limit__c",
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+        {
+            label: "閿欒鍘熷洜",
+            fieldName: "ErrorReason",
+            hideDefaultActions: true,
+            wrapText: true,
+        },
+    ];
+    @track salesErrorData = [];
+    @track salesAccountName = "";
+    @track salesUserWorkLocation = "";
+    @track salesAccountid = "";
+    @track salesOrderdetails = [];
+    @track salesCoc = {};
+    @track salesOrderpieceorboxMap;
+    @track salesOrderpriceMap;
+    @track salesOrderagencypriceMap;
+
+    //鏄剧ず鎸夐挳
+    @track isSaveShow = false;
+    @track isEditShow = false;
+    @track isDeliveryShow = false;
+    @track isOpenToInvoiceShow = false;
+    @track isPraseToPDFShow = false;
+    @track isOpenReportShow = false;
+    @track isDeleteShow = false;
+    @track isFileShow = false;
+    @track isShippingSales = false;
+    @track isSales = false;
+    @track isBarcode = true;
+    @track isShowInformation = true;
+    @track isShowOutboundProductDetails = false;
+    @track showAttPop = false;
+    @track showPopSpinner = false;
+
+    //disable鎸夐挳
+    @track isEditDisabled = false;
+    @track isDeliveryDisabled = false;
+    @track isOpenToInvoiceDisabled = true;
+    @track isPraseToPDFDisabled = true;
+    @track isOpenReportDisabled = true;
+    @track isDeleteDisabled = false;
+
+    //鍑哄簱鍗曚俊鎭�
+    @track cocId = "";
+    @track EditAble = false;
+    @track summonsStatusPriceNotDetermined = false;
+    @track isSummonsForDirctionTwoShow = false;
+    @track isSummonsFlag = false;
+    @track isConInvoiceShow = false;
+    @track sumPrice = "";
+    @track isSearchShow = false;
+    @track Existarrive = false;
+    @track Category3 = "";
+    @track category3Options = [];
+    @track Category4 = "";
+    @track category4Options = [];
+    @track Category5 = "";
+    @track category5Options = [];
+    //鍙戠エid
+    @track invoiceId = '';
+
+    //浜岀骇缁忛攢鍟�
+    @track secondaryDistributor = "";
+    @track secondaryDistributorOptions = [];
+    @track isDisabledSecondaryDistributor = false;
+
+    //缁忛攢鍟嗗綍鍏�
+    @track ForDealerText = "";
+    @track isDisabledForDealerText = false;
+
+    //瀹㈡埛鍚�
+    @track isModalOpen = false;
+    @track HospitalName = "";
+    @track searchHospitalName = "";
+    @track OECId = "";
+    @track isDisabledHospitalName = false;
+
+    //绉戝
+    @track ForCustomerText = "";
+    @track isDisabledForCustomerText = false;
+
+    //娌℃湁纭畾浠锋牸
+    @track NoConfirmedPrice = false;
+
+    //娑堣�楀搧鍚嶇О
+    @track consumableName = "";
+
+    @track agencyProType = "";
+    @track accountName = "";
+    @track userWorkLocation = "";
+    @track OutPattern__c = false;
+    @track outOutPattern = "";
+
+    //鍑哄簱鍗曟槑缁�
+    @track showTable = false;
+    @track data = [];
+    @track isSelectShow = false;
+    @track hidecheckboxcolumn = false;
+    @track is345Show = false;
+    @track arriveorder = "";
+    @track hasHosPro = false;
+    @track InvoiceProNotLabel = "";
+    @track RrturnProLabel = "";
+    @track InvoicedLabel = "";
+    @track outOutPatternOptionList = [];
+
+    //鏂囦欢涓婁紶
+    @track showLoadingSpinner = false;
+    @track UploadFile = "Upload File";
+    @track fileName = "";
+    @track fileData = [];
+    @track fileColumns = [
+        {
+            label: "鏍囬",
+            fieldName: "url",
+            type: "url",
+            typeAttributes: { label: { fieldName: "Title" }, target: "_blank" },
+            hideDefaultActions: true,
+        },
+        {
+            label: "鍒涘缓浜�",
+            fieldName: "CreatedByName",
+            hideDefaultActions: true,
+        },
+        {
+            label: '',
+            type: 'tableCellIcon',
+            typeAttributes: {
+                iconName: 'utility:delete',
+                recordId: {
+                    fieldName: 'Id'
+                }
+            },
+            initialWidth: 50,
+            hideDefaultActions: true
+        },
+    ];
+    filesUploaded = [];
+    fileContents;
+    fileReader;
+    content;
+    MAX_FILE_SIZE = 1500000;
+
+    //鍒嗛〉start
+    //@track sortBy = "";
+    //@track sortDirection = "asc";
+    defaultSortDirection = 'asc';
+    sortDirection = 'asc';
+    sortedBy;
+    @track pageSize = 200;
+    error;
+    records;
+    currentPageToken = 0;
+    nextPageToken = this.pageSize;
+    @track totalRecords = 0;
+    @track loader = false;
+    @track pageNumber = 1;
+    @track paginationVisibility = false;
+    @track totalPages = 1;
+    pageSizeOptions = [100, 200, 300];
+    @track recordStart = 0;
+    @track recordEnd = 0;
+    //end
+    @track SearchDone = '';
+    @track hideCheckboxColumn = false;
+
+    stylesLoaded = false;
+    renderedCallback() {
+        if (!this.stylesLoaded) {
+            Promise.all([loadStyle(this, WrappedHeaderTable)])
+                .then(() => {
+                    console.log("Custom styles loaded");
+                    this.stylesLoaded = true;
+                })
+                .catch((error) => {
+                    console.error("Error loading custom styles");
+                });
+        }
+    }
+
+
+    //InvoiceProNotLabel    RrturnProLabel  InvoicedLabel
+    @wire(getObjectInfo, { objectApiName: OPPORTUNITY_OBJECT })
+    oppInfo({ data, error }) {
+        if (data) {
+            this.InvoiceProNotLabel = data.fields.InvoiceProNot_count__c.label;
+            this.RrturnProLabel = data.fields.RrturnPro_count__c.label;
+            this.InvoicedLabel = data.fields.Invoiced_Procount__c.label;
+            console.log("this.InvoiceProNotLabel = " + this.InvoiceProNotLabel);
+            console.log("this.RrturnProLabel = " + this.RrturnProLabel);
+            console.log("this.InvoicedLabel = " + this.InvoicedLabel);
+        }
+    }
+
+    //鑾峰彇閾炬帴鍙傛暟
+    getQueryString(name) {
+        console.log("getQueryString name " + name);
+        let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
+        let r = window.location.search.substr(1).match(reg);
+        if (r != null) {
+            return decodeURIComponent(r[2]);
+        }
+        return null;
+    }
+    connectedCallback() {
+        console.log("connectedCallback LexSummonsCreat");
+        this.ESetid = this.getQueryString("ESetid");
+        this.ESetid = this.ESetid == null ? "" : this.ESetid;
+        //statusEdit
+        this.statusEdit = this.getQueryString("KeyWords");
+        this.statusEdit = this.statusEdit == null ? "" : this.statusEdit;
+        //arriveorder
+        this.arriveorder = this.getQueryString("arriveorder");
+        this.arriveorder = this.arriveorder == null ? "" : this.arriveorder;
+        console.log("this.ESetid = " + this.ESetid);
+        console.log("this.statusEdit = " + this.statusEdit);
+        console.log("this.arriveorder = " + this.arriveorder);
+        if (this.ESetid == "") {
+            this.isShowInformation = false;
+        }
+        console.log("init LexSummonsCreat");
+        init({
+            ESetidJs: this.ESetid,
+            statusEdit: this.statusEdit,
+            pageSizeLWC: this.pageSize,
+            pageTokenLWC: this.currentPageToken,
+            arriveorderLWC: this.arriveorder
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+
+            if (r.status == "Success") {
+
+                //鍒嗛〉
+                console.log('r.entity.paginatedAccounts = ' + JSON.stringify(r.entity.paginatedAccounts));
+                this.nextPageToken = r.entity.paginatedAccounts.nextPageToken;
+                this.totalRecords = r.entity.paginatedAccounts.totalRecords;
+                this.recordStart = r.entity.paginatedAccounts.recordStart;
+                this.recordEnd = r.entity.paginatedAccounts.recordEnd;
+                this.totalPages = Math.ceil(r.entity.paginatedAccounts.totalRecords / this.pageSize);
+                console.log('this.totalPages = ' + this.totalPages);
+
+
+                this.OECId = r.entity.HospitalInfo == null ? '' : r.entity.HospitalInfo;
+                console.log("this.OECId = " + this.OECId);
+                this.ConsumableOut_report = r.entity.ConsumableOut_report;
+                console.log("this.ConsumableOut_report = " + this.ConsumableOut_report);
+                this.accountid = r.entity.accountid;
+                this.consumableproductdetailsRecords =
+                    r.entity.consumableproductdetailsRecords;
+                this.accountName = r.entity.accountName;
+                this.agencyProType = r.entity.agencyProType;
+                this.accountName = r.entity.accountName;
+                this.userWorkLocation = r.entity.userWorkLocation;
+                this.EditAble = r.entity.EditAble;
+                this.consumableorderdetails2Records = r.entity.consumableorderdetails2Records;
+                for (var i in this.consumableorderdetails2Records) {
+                    this.consumableorderdetails2Records[i]["ProdName"] = this.consumableorderdetails2Records[i].Prod.Name;
+                    this.consumableorderdetails2Records[i]["orderdetails2SerialLotNo__c"] = this.consumableorderdetails2Records[i].orderdetails2.SerialLotNo__c;
+                    this.consumableorderdetails2Records[i]["orderdetails2TracingCode__c"] = this.consumableorderdetails2Records[i].orderdetails2.TracingCode__c;
+                    this.consumableorderdetails2Records[i]["orderdetails2Sterilization_limit__c"] = this.consumableorderdetails2Records[i].orderdetails2.Sterilization_limit__c;
+                }
+                this.isShowOutboundProductDetails = r.entity.consumableorderdetails2Count > 0 ? true : false;
+                console.log("this.agencyProType = " + this.agencyProType);
+                console.log("this.EditAble = " + this.EditAble);
+                //鏌ヨ闄勪欢
+                if (!this.EditAble) this.getFiles();
+                //绗�3鍒嗙被
+                for (var key in r.entity.categoryOptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.categoryOptionMap[key];
+                    object["value"] = key;
+                    this.category3Options.push(object);
+                }
+                console.log("this.category3Options = " + JSON.stringify(this.category3Options));
+                //绗�4鍒嗙被
+                for (var key in r.entity.category4OptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.category4OptionMap[key];
+                    object["value"] = key;
+                    this.category4Options.push(object);
+                }
+                console.log("this.category4Options = " + this.category4Options);
+                //绗�5鍒嗙被
+                for (var key in r.entity.category5OptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.category5OptionMap[key];
+                    object["value"] = key;
+                    this.category5Options.push(object);
+                }
+                console.log("this.category5Options = " + this.category5Options);
+
+                this.data = r.entity.pageRecords;
+                this.editData = r.entity.pageRecords;
+                console.log("this.data start = " + JSON.stringify(this.data));
+                this.hasHosPro = r.entity.hasHosPro;
+                console.log("this.hasHosPro = " + this.hasHosPro);
+                if (this.EditAble) {
+                    for (var i in this.data) {
+                        let unitOptions = [];
+                        for (var key in this.data[i].boxorpieceMap) {
+                            let unitOption = {};
+                            unitOption["label"] = this.data[i].boxorpieceMap[key];
+                            unitOption["value"] = key;
+                            unitOptions.push(unitOption);
+                        }
+                        this.data[i]["unitOptions"] = unitOptions;
+                        this.data[i]["unitValue"] = this.data[i]["unitValue"] == null ? unitOptions[0].value : this.data[i]["unitValue"];
+                        if (this.EditAble) {
+                            this.data[i].orderdetails1["Box_Piece__c"] = this.data[i].orderdetails1["Box_Piece__c"] == null ? unitOptions[0].value : this.data[i].orderdetails1["Box_Piece__c"];
+                            this.data[i]["unitValue"] = this.data[i].orderdetails1["Box_Piece__c"] == null ? unitOptions[0].value : this.data[i].orderdetails1["Box_Piece__c"];
+                            console.log('this.data[i].orderdetails1["Box_Piece__c"] = ' + this.data[i].orderdetails1["Box_Piece__c"]);
+                            this.data[i].orderdetails1["Shipment_Count__c"] = this.data[i].orderdetails1["Shipment_Count__c"] == null ? 0 : this.data[i].orderdetails1["Shipment_Count__c"];
+                            this.data[i].orderdetails1["Delivery_List_RMB__c"] = this.data[i].orderdetails1["Delivery_List_RMB__c"] == null ? 0.0 : this.data[i].orderdetails1["Delivery_List_RMB__c"];
+                        } else {
+                            this.data[i]["InvoiceProNot_count__c"] = this.data[i].orderdetails1.InvoiceProNot_count__c;
+                            this.data[i]["RrturnPro_count__c"] = this.data[i].orderdetails1.RrturnPro_count__c;
+                            this.data[i]["Invoiced_Procount__c"] = this.data[i].orderdetails1.Invoiced_Procount__c;
+                        }
+                        // this.data[i]["shipmentNumber"] = 0;
+                        // this.data[i]["shippingUnitPrice"] = 0.0;
+                        //this.data[i]["shipmentNumber"] = this.data[i].orderdetails1["Shipment_Count__c"] == 0 ? '' : this.data[i].orderdetails1["Shipment_Count__c"];
+                        //this.data[i]["shippingUnitPrice"] = this.data[i].orderdetails1["Delivery_List_RMB__c"] == 0 ? '' : this.data[i].orderdetails1["Delivery_List_RMB__c"];
+                        this.data[i]["shipmentNumber"] = this.data[i].orderdetails1["Shipment_Count__c"];
+                        this.data[i]["shippingUnitPrice"] = this.data[i].orderdetails1["Delivery_List_RMB__c"];
+
+
+
+                        this.data[i]["Id"] = this.data[i].Prod.Id;
+
+                        if (this.hasHosPro) {
+                            if (this.data[i]["hospitalSpecialOffer"]) {
+                                this.data[i]["Id"] = this.data[i].Prod.Id + 'ishos';
+                            } else {
+                                this.data[i]["Id"] = this.data[i].Prod.Id + 'nothos';
+                            }
+                        }
+                        this.data[i]["recordId"] = this.data[i].Prod.Id;
+                        this.data[i]["Name__c"] = this.data[i].Prod.Name__c;
+                        this.data[i]["SFDA_Status__c"] = this.data[i].Prod.SFDA_Status__c;
+                        this.data[i]["Category3__c"] = this.data[i].Prod.Category3__c;
+                        this.data[i]["Category4__c"] = this.data[i].Prod.Category4__c;
+                        this.data[i]["Category5__c"] = this.data[i].Prod.Category5__c;
+                        this.data[i]["Box_Piece__c"] = this.data[i].orderdetails1.Box_Piece__c;
+                        this.data[i]["shipmentAmount"] = this.data[i].orderdetails1.Shipment_amount__c;
+                        this.data[i]["Shipment_amount__c"] = this.data[i].orderdetails1.Shipment_amount__c;
+                        this.data[i]["Shipment_Count__c"] = this.data[i].orderdetails1.Shipment_Count__c;
+
+                        if (this.data[i]['check']) {
+                            this.selectedRows.push(this.data[i].Id);
+                        }
+                    }
+                    console.log('EditAble this.data = ' + JSON.stringify(this.data))
+                } else {
+                    for (var i in this.editData) {
+                        this.editData[i]["unitValue"] = this.editData[i]["unitValue"];
+                        this.editData[i]["InvoiceProNot_count__c"] = this.editData[i].orderdetails1.InvoiceProNot_count__c;
+                        this.editData[i]["RrturnPro_count__c"] = this.editData[i].orderdetails1.RrturnPro_count__c;
+                        this.editData[i]["Invoiced_Procount__c"] = this.editData[i].orderdetails1.Invoiced_Procount__c;
+                        this.editData[i]["shipmentNumber"] = this.editData[i].orderdetails1["Shipment_Count__c"];
+                        this.editData[i]["shippingUnitPrice"] = this.editData[i].orderdetails1["Delivery_List_RMB__c"];
+
+                        this.editData[i]["recordId"] = this.editData[i].Prod.Id;
+                        this.editData[i]["Id"] = this.editData[i].Prod.Id;
+                        this.editData[i]["Name__c"] = this.editData[i].Prod.Name__c;
+                        this.editData[i]["SFDA_Status__c"] = this.editData[i].Prod.SFDA_Status__c;
+                        this.editData[i]["Category3__c"] = this.editData[i].Prod.Category3__c;
+                        this.editData[i]["Category4__c"] = this.editData[i].Prod.Category4__c;
+                        this.editData[i]["Category5__c"] = this.editData[i].Prod.Category5__c;
+                        this.editData[i]["Box_Piece__c"] = this.editData[i].orderdetails1.Box_Piece__c;
+                        this.editData[i]["shipmentAmount"] = this.editData[i].orderdetails1.Shipment_amount__c;
+                        //this.editData[i]["Shipment_amount__c"] = this.editData[i].orderdetails1.Shipment_amount__c;
+                        this.editData[i]["Delivery_List_RMB__c"] = this.editData[i].orderdetails1.Delivery_List_RMB__c;
+                        this.editData[i]["Shipment_Count__c"] = this.editData[i].orderdetails1.Shipment_Count__c;
+                    }
+                    console.log('end this.editData = ' + JSON.stringify(this.editData));
+                }
+
+                console.log("this.data = " + JSON.stringify(this.data));
+                //show
+                if (r.entity.EditDelCommitBtnDisabled || r.entity.EditAble) {
+                    this.isSaveShow = true;
+                } else {
+                    this.isEditShow = true;
+                    this.isDeliveryShow = true;
+                    this.isOpenToInvoiceShow = true;
+                    this.isPraseToPDFShow = true;
+                    this.isOpenReportShow = true;
+                    this.isDeleteShow = true;
+                }
+
+                this.Existarrive = r.entity.Existarrive;
+
+                console.log("this.EditAble = " + this.EditAble);
+
+                //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 == 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;
+                    }
+                    if (
+                        coc.SummonsStatus_c__c == "鎵瑰噯" ||
+                        coc.SummonsStatus_c__c == "宸查攢鍞緟涓婁紶绾冲搧涔�" ||
+                        coc.SummonsStatus_c__c == "鍑哄簱鍗曞凡鎵撳嵃" ||
+                        coc.SummonsStatus_c__c == "宸插畬鎴�"
+                    ) {
+                        this.isDeliveryDisabled = true;
+                    }
+                    if (
+                        ((coc.Billed_Status__c != "鍏ㄩ儴寮�绁�" &&
+                            coc.SummonsStatus_c__c == "宸插畬鎴�") ||
+                            coc.Onchange_order__c == true) &&
+                        coc.SummonsForDirction__c != "浜掔浉璋冭揣"
+                    ) {
+                        this.isOpenToInvoiceDisabled = false;
+                    }
+                    if (
+                        coc.SummonsStatus_c__c == "宸查攢鍞緟涓婁紶绾冲搧涔�" ||
+                        coc.SummonsStatus_c__c == "鎵瑰噯" ||
+                        coc.SummonsStatus_c__c == "鍑哄簱鍗曞凡鎵撳嵃" ||
+                        coc.SummonsStatus_c__c == "鑽夋涓�"
+                    ) {
+                        this.isPraseToPDFDisabled = false;
+                    }
+                    if ((coc.Billed_Status__c != "杩樻病寮�绁�" || coc.SummonsStatus_c__c == "宸插畬鎴�")) {
+                        this.isOpenReportDisabled = false;
+                    }
+                    if (
+                        coc.SummonsStatus_c__c == "宸查攢鍞緟涓婁紶绾冲搧涔�" ||
+                        coc.SummonsStatus_c__c == "浠锋牸鏈畾" ||
+                        coc.SummonsStatus_c__c == "鎵瑰噯" ||
+                        coc.SummonsStatus_c__c == "鍑哄簱鍗曞凡鎵撳嵃" ||
+                        coc.SummonsStatus_c__c == "宸插畬鎴�"
+                    ) {
+                        this.isDeleteDisabled = true;
+                    }
+                    this.isConInvoiceShow =
+                        coc.SummonsStatus_c__c == "宸插畬鎴�" &&
+                            coc.SummonsForDirction__c != "浜掔浉璋冭揣"
+                            ? true
+                            : false;
+                    this.summonsStatusPriceNotDetermined =
+                        coc.SummonsStatus_c__c == "浠锋牸鏈畾" ? true : false;
+                    this.isSummonsForDirctionTwoShow =
+                        coc.SummonsForDirction__c == "閿�鍞粰浜岀骇缁忛攢鍟�" ? true : false;
+                }
+                this.isSearchShow =
+                    !this.Existarrive &&
+                        r.entity.coc.SummonsStatus_c__c != "浠锋牸鏈畾" &&
+                        r.entity.EditAble
+                        ? true
+                        : false;
+                this.hidecheckboxcolumn = !this.isSearchShow;
+                this.arriveorder = r.entity.arriveorder;
+                this.is345Show =
+                    this.arriveorder == "" && this.Existarrive == false && this.EditAble
+                        ? true
+                        : false;
+                //濡傛灉涓嶆樉绀�345鍒嗙被锛宑olumns閲岄潰鍒犻櫎3锛�4锛�5鍒嗙被
+                if (!this.is345Show) {
+                    for (var i = 0; i < this.columns.length; i++) {
+                        if (this.columns[i].label == "绗�3鍒嗙被") {
+                            this.columns.splice(i, 1);
+                        }
+                    }
+                    for (var i = 0; i < this.columns.length; i++) {
+                        if (this.columns[i].label == "绗�4鍒嗙被") {
+                            this.columns.splice(i, 1);
+                        }
+                    }
+                    for (var i = 0; i < this.columns.length; i++) {
+                        if (this.columns[i].label == "绗�5鍒嗙被") {
+                            this.columns.splice(i, 1);
+                        }
+                    }
+                    for (var i = 0; i < this.editColumns.length; i++) {
+                        if (this.editColumns[i].label == "绗�3鍒嗙被") {
+                            this.editColumns.splice(i, 1);
+                        }
+                    }
+                    for (var i = 0; i < this.editColumns.length; i++) {
+                        if (this.editColumns[i].label == "绗�4鍒嗙被") {
+                            this.editColumns.splice(i, 1);
+                        }
+                    }
+                    for (var i = 0; i < this.editColumns.length; i++) {
+                        if (this.editColumns[i].label == "绗�5鍒嗙被") {
+                            this.editColumns.splice(i, 1);
+                        }
+                    }
+                }
+                //濡傛灉EditAble==false锛屽垹闄� 鍑鸿揣閲戦(鍏�) 鏈夋晥鏈熷唴搴撳瓨(鐩�) 鏈夋晥鏈熷唴搴撳瓨(涓�) 3鍒� 灞曠ず 杩樻病鍙戠エ鏁伴噺 杩斿搧鏁伴噺 宸插彂绁ㄦ暟閲�
+                //type : "number",
+                // typeAttributes:{
+                //     minimumFractionDigits:2,
+                // },
+                if (!this.EditAble) {
+                    let object1 = {
+                        label: this.InvoiceProNotLabel,
+                        fieldName: "InvoiceProNot_count__c",
+                        type: "number",
+                        initialWidth: 105,
+                        typeAttributes: {
+                            minimumFractionDigits: 2,
+                        },
+                        hideDefaultActions: true,
+                    };
+                    let object2 = {
+                        label: this.RrturnProLabel,
+                        fieldName: "RrturnPro_count__c",
+                        cellAttributes: { alignment: "right" },
+                        initialWidth: 100,
+                        hideDefaultActions: true,
+                    };
+                    let object3 = {
+                        label: this.InvoicedLabel,
+                        fieldName: "Invoiced_Procount__c",
+                        type: "number",
+                        initialWidth: 100,
+                        typeAttributes: {
+                            minimumFractionDigits: 2,
+                        },
+                        hideDefaultActions: true,
+                    };
+                    this.editColumns.push(object1);
+                    this.editColumns.push(object2);
+                    this.editColumns.push(object3);
+                } else {
+                    this.ForCustomerText = this.cocLwc.Order_ForCustomerText__c;
+                    console.log('EditAble = true this.ForCustomerText = ' + this.ForCustomerText);
+                    this.summonsForDirction = this.cocLwc.SummonsForDirction__c;
+                    console.log('EditAble = true this.summonsForDirction = ' + this.summonsForDirction);
+                    let value = this.summonsForDirction;
+                    switch (value) {
+                        case "鐩存帴閿�鍞粰鍖婚櫌":
+                            this.isDisabledHospitalName = false;
+                            this.isDisabledForCustomerText = false;
+                            this.secondaryDistributor = "";
+                            this.ForDealerText = "";
+                            this.accountValue = "";
+                            this.cocLwc['Order_ForDealerText__c'] = '';
+                            this.isDisabledForDealerText = true;
+                            this.isDisabledSecondaryDistributor = true;
+                            break;
+                        case "鍖婚櫌璇曠敤":
+                            this.isDisabledHospitalName = false;
+                            this.isDisabledForCustomerText = false;
+                            this.isDisabledForDealerText = false;
+                            this.isDisabledSecondaryDistributor = false;
+                            this.isMutualTransferGoods = false;
+                            break;
+                        case "閿�鍞粰浜岀骇缁忛攢鍟�":
+                            this.isDisabledHospitalName = false;
+                            this.isDisabledForCustomerText = false;
+                            this.isDisabledForDealerText = false;
+                            this.isDisabledSecondaryDistributor = false;
+                            this.isMutualTransferGoods = false;
+                            break;
+                        case "浜掔浉璋冭揣":
+                            this.isDisabledHospitalName = true;
+                            this.HospitalName = "";
+                            this.OECId = "";
+                            this.isDisabledForCustomerText = true;
+                            this.ForCustomerText = "";
+                            this.cocLwc["Order_ForCustomerText__c"] = "";
+                            this.isDisabledForDealerText = false;
+                            this.isDisabledSecondaryDistributor = false;
+                            this.isMutualTransferGoods = true;
+                            break;
+                        default:
+                            this.isDisabledHospitalName = false;
+                            this.isDisabledForCustomerText = false;
+                            this.isDisabledForDealerText = false;
+                            this.isDisabledSecondaryDistributor = false;
+                    }
+                }
+
+                //濡傛灉hasHosPro = true 鍖婚櫌鐗逛环
+                if (this.hasHosPro) {
+                    let object1 = {
+                        label: "鍖婚櫌鐗逛环",
+                        initialWidth: 80,
+                        fieldName: "hospitalSpecialOffer",
+                        type: 'boolean',
+                        hideDefaultActions: true,
+                    };
+                    this.columns.push(object1);
+                    this.editColumns.push(object1);
+                }
+                //鍑哄簱鍗曚俊鎭�
+                this.isSummonsFlag = r.entity.SummonsFlag == "visible" ? true : false;
+                console.log("r.entity.provinceOptsMap = " + r.entity.provinceOptsMap);
+                for (var key in r.entity.provinceOptsMap) {
+                    let object = {};
+                    object["label"] = r.entity.provinceOptsMap[key];
+                    object["value"] = key;
+                    this.secondaryDistributorOptions.push(object);
+                }
+                for (var key in r.entity.outOutPatternOptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.outOutPatternOptionMap[key];
+                    object["value"] = key;
+                    this.outOutPatternOptionList.push(object);
+                }
+                console.log(
+                    "this.secondaryDistributorOptions = " +
+                    JSON.stringify(this.secondaryDistributorOptions)
+                );
+                this.HospitalName = r.entity.HospitalName;
+                this.sumPrice = r.entity.sumPrice.toFixed(2) + "鍏�";
+                debugger
+                console.log('this.Existarrive = ' + this.Existarrive);
+                console.log('this.EditAble = ' + this.EditAble);
+                console.log('r.entity.coc.SummonsStatus_c__c = ' + r.entity.coc.SummonsStatus_c__c);
+                if (!this.Existarrive && this.EditAble && r.entity.coc.SummonsStatus_c__c != '浠锋牸鏈畾') {
+                    this.hideCheckboxColumn = false;
+                } else {
+                    this.hideCheckboxColumn = true;
+                }
+                if (!(this.arriveorder == '' && this.Existarrive == false && this.EditAble && this.cocLwc.SummonsStatus_c__c != '浠锋牸鏈畾')) {
+                    //璁╁崟浣嶏紝鍑鸿揣鏁伴噺 鍙樹负涓嶅彲閫夌殑text绫诲瀷
+                    for (var i in this.columns) {
+                        if (this.columns[i].label == '鍗曚綅') {
+                            this.columns[i].type = 'text';
+                            this.columns[i].fieldName = 'unitValue';
+                        }
+                        if (this.columns[i].label == '鍑鸿揣鏁伴噺') {
+                            this.columns[i].type = 'text';
+                            this.columns[i].fieldName = 'shipmentNumber';
+                        }
+                    }
+                }
+                this.isShowSpinner = false;
+                this.showTable = true;
+                console.log("ESetid = " + this.ESetid);
+            } else {
+                console.log("r = " + JSON.stringify(r));
+                this.showMyToast('鍒濆鍖栧け璐�', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error = " + JSON.stringify(error));
+            this.showMyToast('閿欒', '鍒濆鍖栧け璐�', 'Error');
         });
     }
-  }
 
-  //InvoiceProNotLabel    RrturnProLabel  InvoicedLabel
-  @wire(getObjectInfo, { objectApiName: OPPORTUNITY_OBJECT })
-  oppInfo({ data, error }) {
-    if (data) {
-      this.InvoiceProNotLabel = data.fields.InvoiceProNot_count__c.label;
-      this.RrturnProLabel = data.fields.RrturnPro_count__c.label;
-      this.InvoicedLabel = data.fields.Invoiced_Procount__c.label;
-      console.log("this.InvoiceProNotLabel = " + this.InvoiceProNotLabel);
-      console.log("this.RrturnProLabel = " + this.RrturnProLabel);
-      console.log("this.InvoicedLabel = " + this.InvoicedLabel);
-    }
-  }
-
-  //鑾峰彇閾炬帴鍙傛暟
-  getQueryString(name) {
-    console.log("getQueryString name " + name);
-    let reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
-    let r = window.location.search.substr(1).match(reg);
-    if (r != null) {
-      return decodeURIComponent(r[2]);
-    }
-    return null;
-  }
-  connectedCallback() {
-    console.log("connectedCallback LexSummonsCreat");
-    this.ESetid = this.getQueryString("ESetid");
-    this.ESetid = this.ESetid == null ? "" : this.ESetid;
-    //statusEdit
-    this.statusEdit = this.getQueryString("KeyWords");
-    this.statusEdit = this.statusEdit == null ? "" : this.statusEdit;
-    //arriveorder
-    this.arriveorder = this.getQueryString("arriveorder");
-    this.arriveorder = this.arriveorder == null ? "" : this.arriveorder;
-    console.log("this.ESetid = " + this.ESetid);
-    console.log("this.statusEdit = " + this.statusEdit);
-    console.log("this.arriveorder = " + this.arriveorder);
-    if (this.ESetid == "") {
-      this.isShowInformation = false;
-    }
-    console.log("init LexSummonsCreat");
-    init({
-      ESetidJs: this.ESetid,
-      statusEdit: this.statusEdit,
-      pageSizeLWC: this.pageSize,
-      pageTokenLWC: this.currentPageToken,
-      arriveorderLWC: this.arriveorder
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-
-        if (r.status == "Success") {
-          //鍒嗛〉
-          console.log(
-            "r.entity.paginatedAccounts = " +
-              JSON.stringify(r.entity.paginatedAccounts)
-          );
-          this.nextPageToken = r.entity.paginatedAccounts.nextPageToken;
-          this.totalRecords = r.entity.paginatedAccounts.totalRecords;
-          this.recordStart = r.entity.paginatedAccounts.recordStart;
-          this.recordEnd = r.entity.paginatedAccounts.recordEnd;
-          this.totalPages = Math.ceil(
-            r.entity.paginatedAccounts.totalRecords / this.pageSize
-          );
-          console.log("this.totalPages = " + this.totalPages);
-
-          this.OECId =
-            r.entity.HospitalInfo == null ? "" : r.entity.HospitalInfo;
-          console.log("this.OECId = " + this.OECId);
-          this.ConsumableOut_report = r.entity.ConsumableOut_report;
-          console.log(
-            "this.ConsumableOut_report = " + this.ConsumableOut_report
-          );
-          this.accountid = r.entity.accountid;
-          this.consumableproductdetailsRecords =
-            r.entity.consumableproductdetailsRecords;
-          this.accountName = r.entity.accountName;
-          this.agencyProType = r.entity.agencyProType;
-          this.accountName = r.entity.accountName;
-          this.userWorkLocation = r.entity.userWorkLocation;
-          this.EditAble = r.entity.EditAble;
-          this.consumableorderdetails2Records =
-            r.entity.consumableorderdetails2Records;
-          for (var i in this.consumableorderdetails2Records) {
-            this.consumableorderdetails2Records[i]["ProdName"] =
-              this.consumableorderdetails2Records[i].Prod.Name;
-            this.consumableorderdetails2Records[i][
-              "orderdetails2SerialLotNo__c"
-            ] =
-              this.consumableorderdetails2Records[
-                i
-              ].orderdetails2.SerialLotNo__c;
-            this.consumableorderdetails2Records[i][
-              "orderdetails2TracingCode__c"
-            ] =
-              this.consumableorderdetails2Records[
-                i
-              ].orderdetails2.TracingCode__c;
-            this.consumableorderdetails2Records[i][
-              "orderdetails2Sterilization_limit__c"
-            ] =
-              this.consumableorderdetails2Records[
-                i
-              ].orderdetails2.Sterilization_limit__c;
-          }
-          this.isShowOutboundProductDetails =
-            r.entity.consumableorderdetails2Count > 0 ? true : false;
-          console.log("this.agencyProType = " + this.agencyProType);
-          console.log("this.EditAble = " + this.EditAble);
-          //鏌ヨ闄勪欢
-          if (!this.EditAble) this.getFiles();
-          //绗�3鍒嗙被
-          for (var key in r.entity.categoryOptionMap) {
-            let object = {};
-            object["label"] = r.entity.categoryOptionMap[key];
-            object["value"] = key;
-            this.category3Options.push(object);
-          }
-          console.log(
-            "this.category3Options = " + JSON.stringify(this.category3Options)
-          );
-          //绗�4鍒嗙被
-          for (var key in r.entity.category4OptionMap) {
-            let object = {};
-            object["label"] = r.entity.category4OptionMap[key];
-            object["value"] = key;
-            this.category4Options.push(object);
-          }
-          console.log("this.category4Options = " + this.category4Options);
-          //绗�5鍒嗙被
-          for (var key in r.entity.category5OptionMap) {
-            let object = {};
-            object["label"] = r.entity.category5OptionMap[key];
-            object["value"] = key;
-            this.category5Options.push(object);
-          }
-          console.log("this.category5Options = " + this.category5Options);
-
-          this.data = r.entity.pageRecords;
-          this.editData = r.entity.pageRecords;
-          console.log("this.data start = " + JSON.stringify(this.data));
-          this.hasHosPro = r.entity.hasHosPro;
-          console.log("this.hasHosPro = " + this.hasHosPro);
-          if (this.EditAble) {
-            for (var i in this.data) {
-              let unitOptions = [];
-              for (var key in this.data[i].boxorpieceMap) {
-                let unitOption = {};
-                unitOption["label"] = this.data[i].boxorpieceMap[key];
-                unitOption["value"] = key;
-                unitOptions.push(unitOption);
-              }
-              this.data[i]["unitOptions"] = unitOptions;
-              this.data[i]["unitValue"] =
-                this.data[i]["unitValue"] == null
-                  ? unitOptions[0].value
-                  : this.data[i]["unitValue"];
-              if (this.EditAble) {
-                this.data[i].orderdetails1["Box_Piece__c"] =
-                  this.data[i].orderdetails1["Box_Piece__c"] == null
-                    ? unitOptions[0].value
-                    : this.data[i].orderdetails1["Box_Piece__c"];
-                this.data[i]["unitValue"] =
-                  this.data[i].orderdetails1["Box_Piece__c"] == null
-                    ? unitOptions[0].value
-                    : this.data[i].orderdetails1["Box_Piece__c"];
-                console.log(
-                  'this.data[i].orderdetails1["Box_Piece__c"] = ' +
-                    this.data[i].orderdetails1["Box_Piece__c"]
-                );
-                this.data[i].orderdetails1["Shipment_Count__c"] =
-                  this.data[i].orderdetails1["Shipment_Count__c"] == null
-                    ? 0
-                    : this.data[i].orderdetails1["Shipment_Count__c"];
-                this.data[i].orderdetails1["Delivery_List_RMB__c"] =
-                  this.data[i].orderdetails1["Delivery_List_RMB__c"] == null
-                    ? 0.0
-                    : this.data[i].orderdetails1["Delivery_List_RMB__c"];
-              } else {
-                this.data[i]["InvoiceProNot_count__c"] =
-                  this.data[i].orderdetails1.InvoiceProNot_count__c;
-                this.data[i]["RrturnPro_count__c"] =
-                  this.data[i].orderdetails1.RrturnPro_count__c;
-                this.data[i]["Invoiced_Procount__c"] =
-                  this.data[i].orderdetails1.Invoiced_Procount__c;
-              }
-              // this.data[i]["shipmentNumber"] = 0;
-              // this.data[i]["shippingUnitPrice"] = 0.0;
-              //this.data[i]["shipmentNumber"] = this.data[i].orderdetails1["Shipment_Count__c"] == 0 ? '' : this.data[i].orderdetails1["Shipment_Count__c"];
-              //this.data[i]["shippingUnitPrice"] = this.data[i].orderdetails1["Delivery_List_RMB__c"] == 0 ? '' : this.data[i].orderdetails1["Delivery_List_RMB__c"];
-              this.data[i]["shipmentNumber"] =
-                this.data[i].orderdetails1["Shipment_Count__c"];
-              this.data[i]["shippingUnitPrice"] =
-                this.data[i].orderdetails1["Delivery_List_RMB__c"];
-
-              this.data[i]["Id"] = this.data[i].Prod.Id;
-
-              if (this.hasHosPro) {
-                if (this.data[i]["hospitalSpecialOffer"]) {
-                  this.data[i]["Id"] = this.data[i].Prod.Id + "ishos";
-                } else {
-                  this.data[i]["Id"] = this.data[i].Prod.Id + "nothos";
-                }
-              }
-              this.data[i]["recordId"] = this.data[i].Prod.Id;
-              this.data[i]["Name__c"] = this.data[i].Prod.Name__c;
-              this.data[i]["SFDA_Status__c"] = this.data[i].Prod.SFDA_Status__c;
-              this.data[i]["Category3__c"] = this.data[i].Prod.Category3__c;
-              this.data[i]["Category4__c"] = this.data[i].Prod.Category4__c;
-              this.data[i]["Category5__c"] = this.data[i].Prod.Category5__c;
-              this.data[i]["Box_Piece__c"] =
-                this.data[i].orderdetails1.Box_Piece__c;
-              this.data[i]["shipmentAmount"] =
-                this.data[i].orderdetails1.Shipment_amount__c;
-              this.data[i]["Shipment_amount__c"] =
-                this.data[i].orderdetails1.Shipment_amount__c;
-              this.data[i]["Shipment_Count__c"] =
-                this.data[i].orderdetails1.Shipment_Count__c;
-
-              if (this.data[i]["check"]) {
-                this.selectedRows.push(this.data[i].Id);
-              }
-            }
-            console.log("EditAble this.data = " + JSON.stringify(this.data));
-          } else {
-            for (var i in this.editData) {
-              this.editData[i]["unitValue"] = this.editData[i]["unitValue"];
-              this.editData[i]["InvoiceProNot_count__c"] =
-                this.editData[i].orderdetails1.InvoiceProNot_count__c;
-              this.editData[i]["RrturnPro_count__c"] =
-                this.editData[i].orderdetails1.RrturnPro_count__c;
-              this.editData[i]["Invoiced_Procount__c"] =
-                this.editData[i].orderdetails1.Invoiced_Procount__c;
-              this.editData[i]["shipmentNumber"] =
-                this.editData[i].orderdetails1["Shipment_Count__c"];
-              this.editData[i]["shippingUnitPrice"] =
-                this.editData[i].orderdetails1["Delivery_List_RMB__c"];
-
-              this.editData[i]["recordId"] = this.editData[i].Prod.Id;
-              this.editData[i]["Id"] = this.editData[i].Prod.Id;
-              this.editData[i]["Name__c"] = this.editData[i].Prod.Name__c;
-              this.editData[i]["SFDA_Status__c"] =
-                this.editData[i].Prod.SFDA_Status__c;
-              this.editData[i]["Category3__c"] =
-                this.editData[i].Prod.Category3__c;
-              this.editData[i]["Category4__c"] =
-                this.editData[i].Prod.Category4__c;
-              this.editData[i]["Category5__c"] =
-                this.editData[i].Prod.Category5__c;
-              this.editData[i]["Box_Piece__c"] =
-                this.editData[i].orderdetails1.Box_Piece__c;
-              this.editData[i]["shipmentAmount"] =
-                this.editData[i].orderdetails1.Shipment_amount__c;
-              //this.editData[i]["Shipment_amount__c"] = this.editData[i].orderdetails1.Shipment_amount__c;
-              this.editData[i]["Delivery_List_RMB__c"] =
-                this.editData[i].orderdetails1.Delivery_List_RMB__c;
-              this.editData[i]["Shipment_Count__c"] =
-                this.editData[i].orderdetails1.Shipment_Count__c;
-            }
-            console.log("end this.editData = " + JSON.stringify(this.editData));
-          }
-
-          console.log("this.data = " + JSON.stringify(this.data));
-          //show
-          if (r.entity.EditDelCommitBtnDisabled || r.entity.EditAble) {
-            this.isSaveShow = true;
-          } else {
-            this.isEditShow = true;
-            this.isDeliveryShow = true;
-            this.isOpenToInvoiceShow = true;
-            this.isPraseToPDFShow = true;
-            this.isOpenReportShow = true;
-            this.isDeleteShow = true;
-          }
-
-          this.Existarrive = r.entity.Existarrive;
-
-          console.log("this.EditAble = " + this.EditAble);
-
-          //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 == 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;
-            }
-            if (
-              coc.SummonsStatus_c__c == "鎵瑰噯" ||
-              coc.SummonsStatus_c__c == "宸查攢鍞緟涓婁紶绾冲搧涔�" ||
-              coc.SummonsStatus_c__c == "鍑哄簱鍗曞凡鎵撳嵃" ||
-              coc.SummonsStatus_c__c == "宸插畬鎴�"
-            ) {
-              this.isDeliveryDisabled = true;
-            }
-            if (
-              ((coc.Billed_Status__c != "鍏ㄩ儴寮�绁�" &&
-                coc.SummonsStatus_c__c == "宸插畬鎴�") ||
-                coc.Onchange_order__c == true) &&
-              coc.SummonsForDirction__c != "浜掔浉璋冭揣"
-            ) {
-              this.isOpenToInvoiceDisabled = false;
-            }
-            if (
-              coc.SummonsStatus_c__c == "宸查攢鍞緟涓婁紶绾冲搧涔�" ||
-              coc.SummonsStatus_c__c == "鎵瑰噯" ||
-              coc.SummonsStatus_c__c == "鍑哄簱鍗曞凡鎵撳嵃" ||
-              coc.SummonsStatus_c__c == "鑽夋涓�"
-            ) {
-              this.isPraseToPDFDisabled = false;
-            }
-            if (
-              coc.Billed_Status__c != "杩樻病寮�绁�" ||
-              coc.SummonsStatus_c__c == "宸插畬鎴�"
-            ) {
-              this.isOpenReportDisabled = false;
-            }
-            if (
-              coc.SummonsStatus_c__c == "宸查攢鍞緟涓婁紶绾冲搧涔�" ||
-              coc.SummonsStatus_c__c == "浠锋牸鏈畾" ||
-              coc.SummonsStatus_c__c == "鎵瑰噯" ||
-              coc.SummonsStatus_c__c == "鍑哄簱鍗曞凡鎵撳嵃" ||
-              coc.SummonsStatus_c__c == "宸插畬鎴�"
-            ) {
-              this.isDeleteDisabled = true;
-            }
-            this.isConInvoiceShow =
-              coc.SummonsStatus_c__c == "宸插畬鎴�" &&
-              coc.SummonsForDirction__c != "浜掔浉璋冭揣"
-                ? true
-                : false;
-            this.summonsStatusPriceNotDetermined =
-              coc.SummonsStatus_c__c == "浠锋牸鏈畾" ? true : false;
-            this.isSummonsForDirctionTwoShow =
-              coc.SummonsForDirction__c == "閿�鍞粰浜岀骇缁忛攢鍟�" ? true : false;
-          }
-          this.isSearchShow =
-            !this.Existarrive &&
-            r.entity.coc.SummonsStatus_c__c != "浠锋牸鏈畾" &&
-            r.entity.EditAble
-              ? true
-              : false;
-          this.hidecheckboxcolumn = !this.isSearchShow;
-          this.arriveorder = r.entity.arriveorder;
-          this.is345Show =
-            this.arriveorder == "" && this.Existarrive == false && this.EditAble
-              ? true
-              : false;
-          //濡傛灉涓嶆樉绀�345鍒嗙被锛宑olumns閲岄潰鍒犻櫎3锛�4锛�5鍒嗙被
-          if (!this.is345Show) {
-            for (var i = 0; i < this.columns.length; i++) {
-              if (this.columns[i].label == "绗�3鍒嗙被") {
-                this.columns.splice(i, 1);
-              }
-            }
-            for (var i = 0; i < this.columns.length; i++) {
-              if (this.columns[i].label == "绗�4鍒嗙被") {
-                this.columns.splice(i, 1);
-              }
-            }
-            for (var i = 0; i < this.columns.length; i++) {
-              if (this.columns[i].label == "绗�5鍒嗙被") {
-                this.columns.splice(i, 1);
-              }
-            }
-            for (var i = 0; i < this.editColumns.length; i++) {
-              if (this.editColumns[i].label == "绗�3鍒嗙被") {
-                this.editColumns.splice(i, 1);
-              }
-            }
-            for (var i = 0; i < this.editColumns.length; i++) {
-              if (this.editColumns[i].label == "绗�4鍒嗙被") {
-                this.editColumns.splice(i, 1);
-              }
-            }
-            for (var i = 0; i < this.editColumns.length; i++) {
-              if (this.editColumns[i].label == "绗�5鍒嗙被") {
-                this.editColumns.splice(i, 1);
-              }
-            }
-          }
-          //濡傛灉EditAble==false锛屽垹闄� 鍑鸿揣閲戦(鍏�) 鏈夋晥鏈熷唴搴撳瓨(鐩�) 鏈夋晥鏈熷唴搴撳瓨(涓�) 3鍒� 灞曠ず 杩樻病鍙戠エ鏁伴噺 杩斿搧鏁伴噺 宸插彂绁ㄦ暟閲�
-          //type : "number",
-          // typeAttributes:{
-          //     minimumFractionDigits:2,
-          // },
-          if (!this.EditAble) {
-            let object1 = {
-              label: this.InvoiceProNotLabel,
-              fieldName: "InvoiceProNot_count__c",
-              type: "number",
-              initialWidth: 105,
-              typeAttributes: {
-                minimumFractionDigits: 2
-              },
-              hideDefaultActions: true
-            };
-            let object2 = {
-              label: this.RrturnProLabel,
-              fieldName: "RrturnPro_count__c",
-              cellAttributes: { alignment: "right" },
-              initialWidth: 100,
-              hideDefaultActions: true
-            };
-            let object3 = {
-              label: this.InvoicedLabel,
-              fieldName: "Invoiced_Procount__c",
-              type: "number",
-              initialWidth: 100,
-              typeAttributes: {
-                minimumFractionDigits: 2
-              },
-              hideDefaultActions: true
-            };
-            this.editColumns.push(object1);
-            this.editColumns.push(object2);
-            this.editColumns.push(object3);
-          } else {
-            this.ForCustomerText = this.cocLwc.Order_ForCustomerText__c;
-            console.log(
-              "EditAble = true this.ForCustomerText = " + this.ForCustomerText
-            );
-            this.summonsForDirction = this.cocLwc.SummonsForDirction__c;
-            console.log(
-              "EditAble = true this.summonsForDirction = " +
-                this.summonsForDirction
-            );
-            let value = this.summonsForDirction;
-            switch (value) {
-              case "鐩存帴閿�鍞粰鍖婚櫌":
+    ChangeDirction(event) {
+        let value = event.target.value;
+        this.summonsForDirction = value;
+        this.cocLwc["SummonsForDirction__c"] = value;
+        console.log("閫夋嫨浜� = " + value);
+        switch (value) {
+            case "鐩存帴閿�鍞粰鍖婚櫌":
                 this.isDisabledHospitalName = false;
                 this.isDisabledForCustomerText = false;
                 this.secondaryDistributor = "";
                 this.ForDealerText = "";
-                this.accountValue = "";
-                this.cocLwc["Order_ForDealerText__c"] = "";
+>>>>>>> LEXCommunityLiJun
+                this.cocLwc['Order_ForDealerText__c'] = '';
                 this.isDisabledForDealerText = true;
                 this.isDisabledSecondaryDistributor = true;
+                this.isMutualTransferGoods = false;
                 break;
-              case "鍖婚櫌璇曠敤":
+<<<<<<< HEAD
+            case '鍖婚櫌璇曠敤':
+=======
+            case "鍖婚櫌璇曠敤":
+>>>>>>> LEXCommunityLiJun
                 this.isDisabledHospitalName = false;
                 this.isDisabledForCustomerText = false;
                 this.isDisabledForDealerText = false;
                 this.isDisabledSecondaryDistributor = false;
                 this.isMutualTransferGoods = false;
                 break;
-              case "閿�鍞粰浜岀骇缁忛攢鍟�":
+<<<<<<< HEAD
+            case '閿�鍞粰浜岀骇缁忛攢鍟�':
+=======
+            case "閿�鍞粰浜岀骇缁忛攢鍟�":
+>>>>>>> LEXCommunityLiJun
                 this.isDisabledHospitalName = false;
                 this.isDisabledForCustomerText = false;
                 this.isDisabledForDealerText = false;
                 this.isDisabledSecondaryDistributor = false;
                 this.isMutualTransferGoods = false;
                 break;
-              case "浜掔浉璋冭揣":
+<<<<<<< HEAD
+            case '浜掔浉璋冭揣':
+=======
+            case "浜掔浉璋冭揣":
+>>>>>>> LEXCommunityLiJun
                 this.isDisabledHospitalName = true;
-                this.HospitalName = "";
-                this.OECId = "";
+                this.HospitalName = '';
+                this.OECId = '';
                 this.isDisabledForCustomerText = true;
-                this.ForCustomerText = "";
-                this.cocLwc["Order_ForCustomerText__c"] = "";
+                this.ForCustomerText = '';
+                this.cocLwc['Order_ForCustomerText__c'] = '';
                 this.isDisabledForDealerText = false;
                 this.isDisabledSecondaryDistributor = false;
                 this.isMutualTransferGoods = true;
                 break;
-              default:
+            default:
                 this.isDisabledHospitalName = false;
                 this.isDisabledForCustomerText = false;
                 this.isDisabledForDealerText = false;
                 this.isDisabledSecondaryDistributor = false;
-            }
-          }
-
-          //濡傛灉hasHosPro = true 鍖婚櫌鐗逛环
-          if (this.hasHosPro) {
-            let object1 = {
-              label: "鍖婚櫌鐗逛环",
-              initialWidth: 80,
-              fieldName: "hospitalSpecialOffer",
-              type: "boolean",
-              hideDefaultActions: true
-            };
-            this.columns.push(object1);
-            this.editColumns.push(object1);
-          }
-          //鍑哄簱鍗曚俊鎭�
-          this.isSummonsFlag = r.entity.SummonsFlag == "visible" ? true : false;
-          console.log("r.entity.provinceOptsMap = " + r.entity.provinceOptsMap);
-          for (var key in r.entity.provinceOptsMap) {
-            let object = {};
-            object["label"] = r.entity.provinceOptsMap[key];
-            object["value"] = key;
-            this.secondaryDistributorOptions.push(object);
-          }
-          for (var key in r.entity.outOutPatternOptionMap) {
-            let object = {};
-            object["label"] = r.entity.outOutPatternOptionMap[key];
-            object["value"] = key;
-            this.outOutPatternOptionList.push(object);
-          }
-          console.log(
-            "this.secondaryDistributorOptions = " +
-              JSON.stringify(this.secondaryDistributorOptions)
-          );
-          this.HospitalName = r.entity.HospitalName;
-          this.sumPrice = r.entity.sumPrice.toFixed(2) + "鍏�";
-          debugger;
-          console.log("this.Existarrive = " + this.Existarrive);
-          console.log("this.EditAble = " + this.EditAble);
-          console.log(
-            "r.entity.coc.SummonsStatus_c__c = " +
-              r.entity.coc.SummonsStatus_c__c
-          );
-          if (
-            !this.Existarrive &&
-            this.EditAble &&
-            r.entity.coc.SummonsStatus_c__c != "浠锋牸鏈畾"
-          ) {
-            this.hideCheckboxColumn = false;
-          } else {
-            this.hideCheckboxColumn = true;
-          }
-          if (
-            !(
-              this.arriveorder == "" &&
-              this.Existarrive == false &&
-              this.EditAble &&
-              this.cocLwc.SummonsStatus_c__c != "浠锋牸鏈畾"
-            )
-          ) {
-            //璁╁崟浣嶏紝鍑鸿揣鏁伴噺 鍙樹负涓嶅彲閫夌殑text绫诲瀷
-            for (var i in this.columns) {
-              if (this.columns[i].label == "鍗曚綅") {
-                this.columns[i].type = "text";
-                this.columns[i].fieldName = "unitValue";
-              }
-              if (this.columns[i].label == "鍑鸿揣鏁伴噺") {
-                this.columns[i].type = "text";
-                this.columns[i].fieldName = "shipmentNumber";
-              }
-            }
-          }
-          this.isShowSpinner = false;
-          this.showTable = true;
-          console.log("ESetid = " + this.ESetid);
-        } else {
-          console.log("r = " + JSON.stringify(r));
-          this.showMyToast("鍒濆鍖栧け璐�", r.msg, "Error");
+                this.isMutualTransferGoods = false;
         }
-      })
-      .catch((error) => {
-        console.log("error = " + JSON.stringify(error));
-        this.showMyToast("閿欒", "鍒濆鍖栧け璐�", "Error");
-      });
-  }
-
-  ChangeDirction(event) {
-    let value = event.target.value;
-    this.summonsForDirction = value;
-    this.cocLwc["SummonsForDirction__c"] = value;
-    console.log("閫夋嫨浜� = " + value);
-    switch (value) {
-      case "鐩存帴閿�鍞粰鍖婚櫌":
-        this.isDisabledHospitalName = false;
-        this.isDisabledForCustomerText = false;
-        this.secondaryDistributor = "";
-        this.ForDealerText = "";
-        this.cocLwc["Order_ForDealerText__c"] = "";
-        this.isDisabledForDealerText = true;
-        this.isDisabledSecondaryDistributor = true;
-        this.isMutualTransferGoods = false;
-        break;
-      case "鍖婚櫌璇曠敤":
-        this.isDisabledHospitalName = false;
-        this.isDisabledForCustomerText = false;
-        this.isDisabledForDealerText = false;
-        this.isDisabledSecondaryDistributor = false;
-        this.isMutualTransferGoods = false;
-        break;
-      case "閿�鍞粰浜岀骇缁忛攢鍟�":
-        this.isDisabledHospitalName = false;
-        this.isDisabledForCustomerText = false;
-        this.isDisabledForDealerText = false;
-        this.isDisabledSecondaryDistributor = false;
-        this.isMutualTransferGoods = false;
-        break;
-      case "浜掔浉璋冭揣":
-        this.isDisabledHospitalName = true;
-        this.HospitalName = "";
-        this.OECId = "";
-        this.isDisabledForCustomerText = true;
-        this.ForCustomerText = "";
-        this.cocLwc["Order_ForCustomerText__c"] = "";
-        this.isDisabledForDealerText = false;
-        this.isDisabledSecondaryDistributor = false;
-        this.isMutualTransferGoods = true;
-        break;
-      default:
-        this.isDisabledHospitalName = false;
-        this.isDisabledForCustomerText = false;
-        this.isDisabledForDealerText = false;
-        this.isDisabledSecondaryDistributor = false;
-        this.isMutualTransferGoods = false;
     }
-  }
 
-  dataChange(event) {
-    let fieldName = event.target.getAttribute("data-field");
-    let value = event.detail.value;
-    console.log("fieldName = " + fieldName + " value = " + value);
-    switch (fieldName) {
-      case "summonsForDirction":
-        this.summonsForDirction = value;
-        break;
-      case "secondaryDistributor":
-        this.secondaryDistributor = value;
-        break;
-      case "HospitalName":
-        this.HospitalName = value;
-        break;
-      case "outOutPattern":
-        this.outOutPattern = value;
-        break;
-      case "ForDealerText":
-        this.ForDealerText = value;
-        this.cocLwc["Order_ForDealerText__c"] = value;
-        break;
-      case "ForCustomerText":
-        this.cocLwc["Order_ForCustomerText__c"] = value;
-        this.ForCustomerText = value;
-        break;
-      case "sumPrice":
-        this.sumPrice = value.toFixed(2);
-        break;
-      case "NoConfirmedPrice":
-        this.NoConfirmedPrice = !this.NoConfirmedPrice;
-        this.cocLwc["NoConfirmedPrice__c"] = this.NoConfirmedPrice;
-        console.log("this.NoConfirmedPrice = " + this.NoConfirmedPrice);
-        break;
-      case "consumableName":
-        this.consumableName = value;
-        break;
-      case "Category3":
-        this.Category3 = value;
-        //璋冪敤鍚庡彴鏄剧ず绗洓浜斿垎绫�
-        this.showAllCate();
-        if (this.Category3 == "") {
-          this.Category4 = "";
-          this.Category5 = "";
+    dataChange(event) {
+<<<<<<< HEAD
+        let fieldName = event.target.getAttribute('data-field');
+        let value = event.detail.value;
+        console.log('fieldName = ' + fieldName + ' value = ' + value);
+        switch (fieldName) {
+            case 'summonsForDirction':
+                this.summonsForDirction = value;
+                break;
+            case 'secondaryDistributor':
+                this.secondaryDistributor = value;
+                break;
+            case 'HospitalName':
+                this.HospitalName = value;
+                break;
+            case 'outOutPattern':
+                this.outOutPattern = value;
+                break;
+            case 'ForDealerText':
+                this.ForDealerText = value;
+                this.cocLwc['Order_ForDealerText__c'] = value;
+                break;
+            case 'ForCustomerText':
+                this.cocLwc['Order_ForCustomerText__c'] = value;
+                this.ForCustomerText = value;
+                break;
+            case 'sumPrice':
+                this.sumPrice = value.toFixed(2);
+                break;
+            case 'NoConfirmedPrice':
+                this.NoConfirmedPrice = !this.NoConfirmedPrice;
+                this.cocLwc['NoConfirmedPrice__c'] = this.NoConfirmedPrice;
+                console.log('this.NoConfirmedPrice = ' + this.NoConfirmedPrice);
+                break;
+            case 'consumableName':
+                this.consumableName = value;
+                break;
+            case 'Category3':
+=======
+        let fieldName = event.target.getAttribute("data-field");
+        let value = event.detail.value;
+        console.log("fieldName = " + fieldName + " value = " + value);
+        switch (fieldName) {
+            case "summonsForDirction":
+                this.summonsForDirction = value;
+                break;
+            case "secondaryDistributor":
+                this.secondaryDistributor = value;
+                break;
+            case "HospitalName":
+                this.HospitalName = value;
+                break;
+            case "outOutPattern":
+                this.outOutPattern = value;
+                break;
+            case "ForDealerText":
+                this.ForDealerText = value;
+                this.cocLwc["Order_ForDealerText__c"] = value;
+                break;
+            case "ForCustomerText":
+                this.cocLwc["Order_ForCustomerText__c"] = value;
+                this.ForCustomerText = value;
+                break;
+            case "sumPrice":
+                this.sumPrice = value.toFixed(2);
+                break;
+            case "NoConfirmedPrice":
+                this.NoConfirmedPrice = !this.NoConfirmedPrice;
+                this.cocLwc["NoConfirmedPrice__c"] = this.NoConfirmedPrice;
+                console.log("this.NoConfirmedPrice = " + this.NoConfirmedPrice);
+                break;
+            case "consumableName":
+                this.consumableName = value;
+                break;
+            case "Category3":
+>>>>>>> LEXCommunityLiJun
+                this.Category3 = value;
+                //璋冪敤鍚庡彴鏄剧ず绗洓浜斿垎绫�
+                this.showAllCate();
+                if (this.Category3 == '') {
+                    this.Category4 = '';
+                    this.Category5 = '';
+                }
+                break;
+<<<<<<< HEAD
+            case 'Category4':
+=======
+            case "Category4":
+>>>>>>> LEXCommunityLiJun
+                this.Category4 = value;
+                //璋冪敤鍚庡彴鏄剧ず绗簲鍒嗙被
+                this.showCate();
+                if (this.Category4 == '') {
+                    this.Category5 = '';
+                }
+                break;
+<<<<<<< HEAD
+            case 'Category5':
+                this.Category5 = value;
+                break;
+            case 'searchHospitalName':
+                this.searchHospitalName = value;
+                break;
+            case 'Barcode':
+                this.Barcode = value;
+                break;
+            case 'Order_ForDealerText__c':
+                this.cocLwc['Order_ForDealerText__c'] = value;
+=======
+            case "Category5":
+                this.Category5 = value;
+                break;
+            case "searchHospitalName":
+                this.searchHospitalName = value;
+                break;
+            case "Barcode":
+                this.Barcode = value;
+                break;
+            case "Order_ForDealerText__c":
+                this.cocLwc["Order_ForDealerText__c"] = value;
+>>>>>>> LEXCommunityLiJun
+                break;
         }
-        break;
-      case "Category4":
-        this.Category4 = value;
-        //璋冪敤鍚庡彴鏄剧ず绗簲鍒嗙被
-        this.showCate();
-        if (this.Category4 == "") {
-          this.Category5 = "";
-        }
-        break;
-      case "Category5":
-        this.Category5 = value;
-        break;
-      case "searchHospitalName":
-        this.searchHospitalName = value;
-        break;
-      case "Barcode":
-        this.Barcode = value;
-        break;
-      case "Order_ForDealerText__c":
-        this.cocLwc["Order_ForDealerText__c"] = value;
-        break;
-    }
-  }
-
-  showAllCate() {
-    console.log("showAllCate");
-    categoryAllload({
-      category3Lwc: this.Category3
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          this.category4Options = [];
-          this.category5Options = [];
-          //绗�4鍒嗙被
-          for (var key in r.entity.category4OptionMap) {
-            let object = {};
-            object["label"] = r.entity.category4OptionMap[key];
-            object["value"] = key;
-            this.category4Options.push(object);
-          }
-          console.log("this.category4Options = " + this.category4Options);
-          //绗�5鍒嗙被
-          for (var key in r.entity.category5OptionMap) {
-            let object = {};
-            object["label"] = r.entity.category5OptionMap[key];
-            object["value"] = key;
-            this.category5Options.push(object);
-          }
-        } else {
-          console.log("r = " + JSON.stringify(r));
-          this.showMyToast("4/5鍒嗙被鏌ヨ澶辫触", r.msg, "Error");
-        }
-      })
-      .catch((error) => {
-        console.log("error" + JSON.stringify(error));
-      });
-  }
-
-  showCate() {
-    console.log("showAllCate");
-    categoryload({
-      category3Lwc: this.Category3,
-      category4Lwc: this.Category4
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          this.category4Options = [];
-          this.category5Options = [];
-          //绗�4鍒嗙被
-          for (var key in r.entity.category4OptionMap) {
-            let object = {};
-            object["label"] = r.entity.category4OptionMap[key];
-            object["value"] = key;
-            this.category4Options.push(object);
-          }
-          console.log("this.category4Options = " + this.category4Options);
-          //绗�5鍒嗙被
-          for (var key in r.entity.category5OptionMap) {
-            let object = {};
-            object["label"] = r.entity.category5OptionMap[key];
-            object["value"] = key;
-            this.category5Options.push(object);
-          }
-        } else {
-          console.log("r = " + JSON.stringify(r));
-          this.showMyToast("Error", r.msg, "Error");
-        }
-      })
-      .catch((error) => {
-        console.log("error" + JSON.stringify(error));
-      });
-  }
-
-  invoiceChange(event) {
-    this.invoiceId = event.target.value;
-    console.log("this.invoiceId = " + this.invoiceId);
-  }
-
-  showMyToast(title, message, variant) {
-    this.isShowSpinner = false;
-    this.showLoadingSpinner = false;
-    this.isEditShowSpinner = false;
-    console.log("show custom message");
-    var iconName = "";
-    var content = "";
-    if (variant.toLowerCase() == "success") {
-      iconName = "utility:check";
-    } else {
-      iconName = "utility:error";
-    }
-    if (message != "") {
-      content =
-        "<h2><strong>" + title + "<strong/></h2><h5>" + message + "</h5>";
-    } else {
-      content = "<h2><strong>" + title + "<strong/></h2>";
-    }
-    this.template
-      .querySelector("c-common-toast")
-      .showToast(variant, content, iconName, 10000);
-  }
-
-  searchProductJs() {
-    this.isEditShowSpinner = true;
-    //this.showTable = false;
-    //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
-    const selectedRows = this.template
-      .querySelector("c-lex-custom-lightning-datatable")
-      .getSelectedRows();
-    console.log("selectedRows = " + selectedRows);
-    for (var i in this.data) {
-      this.data[i]["check"] = false;
-    }
-    for (var i in this.data) {
-      for (var j in selectedRows) {
-        if (this.data[i].Id == selectedRows[j].Id) {
-          this.data[i]["check"] = true;
-        }
-      }
     }
 
-    let cloneData = this.deepClone(this.data);
-    for (var i in cloneData) {
-      cloneData[i]["Name"] = cloneData[i].Name__c;
-      cloneData[i]["Category3"] = cloneData[i].Category3__c;
-      cloneData[i]["Category4"] = cloneData[i].Category4__c;
-      cloneData[i]["Category5"] = cloneData[i].Category5__c;
-      cloneData[i]["BoxPiece"] = cloneData[i].Box_Piece__c;
-      delete cloneData[i].Name__c;
-      delete cloneData[i].Category3__c;
-      delete cloneData[i].Category4__c;
-      delete cloneData[i].Category5__c;
-      delete cloneData[i].Box_Piece__c;
+    showAllCate() {
+<<<<<<< HEAD
+        console.log('showAllCate');
+        categoryAllload({
+            category3Lwc: this.Category3
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    this.category4Options = [];
+                    this.category5Options = [];
+                    //绗�4鍒嗙被
+                    for (var key in r.entity.category4OptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.category4OptionMap[key];
+                        object['value'] = key;
+                        this.category4Options.push(object);
+                    }
+                    console.log(
+                        'this.category4Options = ' + this.category4Options
+                    );
+                    //绗�5鍒嗙被
+                    for (var key in r.entity.category5OptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.category5OptionMap[key];
+                        object['value'] = key;
+                        this.category5Options.push(object);
+                    }
+                } else {
+                    console.log('r = ' + JSON.stringify(r));
+                    this.showMyToast('4/5鍒嗙被鏌ヨ澶辫触', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error' + JSON.stringify(error));
+            });
     }
 
-    console.log("cloneData = " + JSON.stringify(cloneData));
-    searchConsumableorderdetails({
-      agencyProTypeLwc: this.agencyProType,
-      accountNameLwc: this.accountName,
-      userWorkLocationLwc: this.userWorkLocation,
-      outOutPattern: this.outOutPattern,
-      category1: this.consumableName,
-      category3: this.Category3,
-      category4: this.Category4,
-      category5: this.Category5,
-      editAbleLwc: this.EditAble,
-      pageRecordsLwcLwc: cloneData,
-      consumableproductdetailsRecordsLwc: this.consumableproductdetailsRecords,
-      arriveorderLwc: this.arriveorder,
-      pageSizeLWC: this.pageSize,
-      pageTokenLWC: this.currentPageToken
-    }).then((r) => {
-      r = JSON.parse(JSON.stringify(r));
-      console.log("r = " + JSON.stringify(r));
-      if (r.status == "Success") {
-        //鍒嗛〉
-        console.log(
-          "r.entity.paginatedAccounts = " +
-            JSON.stringify(r.entity.paginatedAccounts)
-        );
-        this.nextPageToken = r.entity.paginatedAccounts.nextPageToken;
-        this.totalRecords = r.entity.paginatedAccounts.totalRecords;
-        this.recordStart = r.entity.paginatedAccounts.recordStart;
-        this.recordEnd = r.entity.paginatedAccounts.recordEnd;
-        this.totalPages = Math.ceil(
-          r.entity.paginatedAccounts.totalRecords / this.pageSize
-        );
-        console.log("this.totalPages = " + this.totalPages);
+    showCate() {
+        console.log('showAllCate');
+        categoryload({
+            category3Lwc: this.Category3,
+            category4Lwc: this.Category4
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    this.category4Options = [];
+                    this.category5Options = [];
+                    //绗�4鍒嗙被
+                    for (var key in r.entity.category4OptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.category4OptionMap[key];
+                        object['value'] = key;
+                        this.category4Options.push(object);
+                    }
+                    console.log(
+                        'this.category4Options = ' + this.category4Options
+                    );
+                    //绗�5鍒嗙被
+                    for (var key in r.entity.category5OptionMap) {
+                        let object = {};
+                        object['label'] = r.entity.category5OptionMap[key];
+                        object['value'] = key;
+                        this.category5Options.push(object);
+                    }
+                } else {
+                    console.log('r = ' + JSON.stringify(r));
+                    this.showMyToast('Error', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error' + JSON.stringify(error));
+            });
+    }
 
-        this.hasHosPro = r.entity.hasHosPro;
-        console.log("this.hasHosPro = " + this.hasHosPro);
+    invoiceChange(event) {
+        this.invoiceId = event.target.value;
+        console.log('this.invoiceId = ' + this.invoiceId);
+    }
 
-        this.SearchDone = r.entity.SearchDone;
-        let tempData = [];
-        this.selectedRows = [];
-        tempData = r.entity.pageRecords;
-        for (var i in tempData) {
-          let unitOptions = [];
-          for (var key in tempData[i].boxorpieceMap) {
-            let unitOption = {};
-            unitOption["label"] = tempData[i].boxorpieceMap[key];
-            unitOption["value"] = key;
-            unitOptions.push(unitOption);
-          }
-          tempData[i]["unitOptions"] = unitOptions;
-          tempData[i]["unitValue"] =
-            tempData[i]["unitValue"] == null
-              ? unitOptions[0].value
-              : tempData[i]["unitValue"];
-          if (this.EditAble) {
-            tempData[i].orderdetails1["Box_Piece__c"] =
-              tempData[i].orderdetails1["Box_Piece__c"] == null
-                ? unitOptions[0].value
-                : tempData[i].orderdetails1["Box_Piece__c"];
-            tempData[i]["unitValue"] =
-              tempData[i].orderdetails1["Box_Piece__c"] == null
-                ? unitOptions[0].value
-                : tempData[i].orderdetails1["Box_Piece__c"];
-            tempData[i].orderdetails1["Shipment_Count__c"] =
-              tempData[i].orderdetails1["Shipment_Count__c"] == null
-                ? 0
-                : tempData[i].orderdetails1["Shipment_Count__c"];
-            tempData[i].orderdetails1["Delivery_List_RMB__c"] =
-              tempData[i].orderdetails1["Delivery_List_RMB__c"] == null
-                ? 0.0
-                : tempData[i].orderdetails1["Delivery_List_RMB__c"];
-          } else {
-            tempData[i]["InvoiceProNot_count__c"] =
-              tempData[i].orderdetails1.InvoiceProNot_count__c;
-            tempData[i]["RrturnPro_count__c"] =
-              tempData[i].orderdetails1.RrturnPro_count__c;
-            tempData[i]["Invoiced_Procount__c"] =
-              tempData[i].orderdetails1.Invoiced_Procount__c;
-          }
-          tempData[i]["shipmentNumber"] =
-            tempData[i].orderdetails1["Shipment_Count__c"];
-          tempData[i]["shippingUnitPrice"] =
-            tempData[i].orderdetails1["Delivery_List_RMB__c"];
-
-          tempData[i]["Id"] = tempData[i].Prod.Id;
-
-          console.log(
-            'tempData[i]["hospitalSpecialOffer"] = ' +
-              tempData[i]["hospitalSpecialOffer"]
-          );
-          if (this.hasHosPro) {
-            if (tempData[i]["hospitalSpecialOffer"]) {
-              tempData[i]["Id"] = tempData[i].Prod.Id + "ishos";
+=======
+        console.log('showAllCate')
+        categoryAllload({
+            category3Lwc: this.Category3
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                this.category4Options = [];
+                this.category5Options = [];
+                //绗�4鍒嗙被
+                for (var key in r.entity.category4OptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.category4OptionMap[key];
+                    object["value"] = key;
+                    this.category4Options.push(object);
+                }
+                console.log("this.category4Options = " + this.category4Options);
+                //绗�5鍒嗙被
+                for (var key in r.entity.category5OptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.category5OptionMap[key];
+                    object["value"] = key;
+                    this.category5Options.push(object);
+                }
             } else {
-              tempData[i]["Id"] = tempData[i].Prod.Id + "nothos";
+                console.log("r = " + JSON.stringify(r));
+                this.showMyToast('4/5鍒嗙被鏌ヨ澶辫触', r.msg, 'Error');
             }
-          }
-
-          tempData[i]["recordId"] = tempData[i]["Id"];
-          tempData[i]["Name__c"] = tempData[i].Prod.Name__c;
-          tempData[i]["SFDA_Status__c"] = tempData[i].Prod.SFDA_Status__c;
-          tempData[i]["Category3__c"] = tempData[i].Prod.Category3__c;
-          tempData[i]["Category4__c"] = tempData[i].Prod.Category4__c;
-          tempData[i]["Category5__c"] = tempData[i].Prod.Category5__c;
-          tempData[i]["Box_Piece__c"] = tempData[i].orderdetails1.Box_Piece__c;
-          tempData[i]["shipmentAmount"] =
-            tempData[i].orderdetails1.Shipment_amount__c;
-          tempData[i]["Shipment_amount__c"] =
-            tempData[i].orderdetails1.Shipment_amount__c;
-          tempData[i]["Shipment_Count__c"] =
-            tempData[i].orderdetails1.Shipment_Count__c;
-
-          if (tempData[i]["shippingUnitPrice"] && tempData[i]["shipmentNumber"])
-            tempData[i]["shipmentAmount"] = this.amend(
-              tempData[i]["shipmentNumber"],
-              tempData[i]["shippingUnitPrice"],
-              "*"
-            );
-
-          if (tempData[i]["check"]) {
-            this.selectedRows.push(tempData[i].Id);
-          }
-        }
-        this.data = tempData;
-
-        //濡傛灉hasHosPro = true 鍖婚櫌鐗逛环
-        console.log("this.hasHosPro = " + this.hasHosPro);
-        if (this.hasHosPro) {
-          let object1 = {
-            label: "鍖婚櫌鐗逛环",
-            fieldName: "hospitalSpecialOffer",
-            type: "boolean",
-            initialWidth: 80,
-            hideDefaultActions: true
-          };
-          this.columns.push(object1);
-          this.editColumns.push(object1);
-        }
-        this.columns = [...this.columns];
-        this.editColumns = [...this.editColumns];
-        console.log("this.columns = " + JSON.stringify(this.columns));
-        console.log("this.data = " + JSON.stringify(this.data));
-        console.log(
-          " this.selectedRows = " + JSON.stringify(this.selectedRows)
-        );
-        //this.showTable = true;
-        this.isEditShowSpinner = false;
-      } else {
-        console.log("r = " + JSON.stringify(r));
-        this.showMyToast("鏌ヨ澶辫触", r.msg, "Error");
-      }
-    });
-  }
-
-  searchHospitalNameModal() {
-    console.log("searchHospitalNameModal");
-    hospitalInit({
-      ctype: this.agencyProType
-    }).then((r) => {
-      r = JSON.parse(JSON.stringify(r));
-      if (r.status == "Success") {
-        this.hospitalList = r.entity.at;
-        for (var i in this.hospitalList) {
-          this.hospitalList[i]["stateMasterName"] =
-            this.hospitalList[i].State_Master__r.Name;
-        }
-        console.log("hospitalInit r = " + JSON.stringify(this.hospitalList));
-        this.isModalOpen = true;
-      }
-    });
-  }
-
-  searchHospital() {
-    console.log("this.searchHospitalName = " + this.searchHospitalName);
-    serContact({
-      searchName: this.searchHospitalName,
-      ctype: this.agencyProType
-    }).then((r) => {
-      r = JSON.parse(JSON.stringify(r));
-      if (r.status == "Success") {
-        this.hospitalList = r.entity.at;
-        for (var i in this.hospitalList) {
-          this.hospitalList[i]["stateMasterName"] =
-            this.hospitalList[i].State_Master__r.Name;
-        }
-        console.log("hospitalInit r = " + JSON.stringify(this.hospitalList));
-      }
-    });
-  }
-
-  searchHandleRowAction(event) {
-    console.log("searchHandleRowAction");
-    let row = event.detail.row;
-    this.OECId = row.Id;
-    this.HospitalName = row.Name;
-    console.log(
-      "this.OECId = " + this.OECId + " this.HospitalName = " + this.HospitalName
-    );
-    this.isModalOpen = false;
-    console.log("this.isModalOpen = " + this.isModalOpen);
-  }
-
-  clearAgencyI(event) {
-    this.HospitalName = event.target.value;
-    if (this.HospitalName == "" || this.HospitalName == null) {
-      this.OECId = "";
-    }
-    console.log("this.HospitalName = " + this.HospitalName);
-    console.log("this.OECId = " + this.OECId);
-    if (this.OECId != null && this.OECId != "") {
-      this.checkOutPattern();
-    }
-  }
-
-  checkOutPattern() {
-    //鏍规嵁鐢ㄦ埛閫変腑鐨勪骇鍝佺粰 鍑哄簱鍗曚笂鐨勬槸鍚﹀尰闄㈢壒浠峰嚭搴撳瓧娈佃祴鍊�
-    let ishos = 0;
-    for (var i in this.data) {
-      if (
-        this.data[i].check == true &&
-        this.data[i].hospitalSpecialOffer == true
-      ) {
-        ishos = ishos + 1;
-      }
-    }
-    if (ishos > 0) {
-      this.cocLwc["OutPattern__c"] = true;
-    } else {
-      this.cocLwc["OutPattern__c"] = false;
-    }
-  }
-
-  closeModal() {
-    this.isModalOpen = false;
-  }
-
-  handleUnitChange(event) {
-    console.log("handleUnitChange");
-    const unitDetail = event.detail;
-    console.log("unitDetail = " + JSON.stringify(unitDetail));
-    for (var i in this.data) {
-      if (this.data[i].Id == unitDetail.data.recordId) {
-        this.data[i].unitValue = unitDetail.data.unitValue;
-        this.data[i].orderdetails1["Box_Piece__c"] = unitDetail.data.unitValue;
-      }
-    }
-    console.log("this.data = " + JSON.stringify(this.data));
-  }
-
-  handleShipmentNumber(event) {
-    console.log("handleShipmentNumber");
-    const numberDetail = event.detail;
-    console.log("numberDetail = " + JSON.stringify(numberDetail));
-    let index = 0;
-    for (var i in this.data) {
-      if (this.data[i].Id == numberDetail.data.recordId) {
-        index = i;
-        this.data[i].shipmentNumber = Number(numberDetail.data.shipmentnumber);
-        this.data[i].orderdetails1["Shipment_Count__c"] = Number(
-          numberDetail.data.shipmentnumber
-        );
-        console.log(
-          'this.data[i].orderdetails1["Shipment_Count__c"] = ' +
-            this.data[i].orderdetails1["Shipment_Count__c"]
-        );
-        console.log(
-          "this.selectedRows.indexOf(this.data[i].Id) = " +
-            this.selectedRows.indexOf(this.data[i].Id)
-        );
-        if (this.data[i].orderdetails1["Shipment_Count__c"] != "") {
-          if (this.selectedRows.indexOf(this.data[i].Id) == -1) {
-            this.selectedRows.push(this.data[i].Id);
-          }
-          this.data[i].check = true;
-        } else {
-          if (this.selectedRows.indexOf(this.data[i].Id) != -1) {
-            this.selectedRows.splice(
-              this.selectedRows.indexOf(this.data[i].Id),
-              1
-            );
-          }
-          this.data[i].check = false;
-        }
-        this.selectedRows = [...this.selectedRows];
-        console.log("this.selectedRows = " + JSON.stringify(this.selectedRows));
-      }
-    }
-    this.data = [...this.data];
-    this.ComputePrice(
-      index,
-      this.data[index].shipmentNumber,
-      this.data[index].shippingUnitPrice
-    );
-  }
-
-  handleShipmentUnitPrice(event) {
-    console.log("handleShipmentUnitPrice");
-    const priceDetail = event.detail;
-    let index = 0;
-    for (var i in this.data) {
-      if (this.data[i].Id == priceDetail.data.recordId) {
-        index = i;
-        this.data[i].shippingUnitPrice = Number(
-          priceDetail.data.shipmentunitprice
-        );
-        this.data[i].orderdetails1["Delivery_List_RMB__c"] = Number(
-          priceDetail.data.shipmentunitprice
-        );
-      }
-    }
-    this.ComputePrice(
-      index,
-      this.data[index].shipmentNumber,
-      this.data[index].shippingUnitPrice
-    );
-  }
-
-  ComputePrice(index, number, price) {
-    console.log("index = " + index);
-    console.log("number = " + number);
-    console.log("price = " + price);
-    let shipmentAmount = this.amend(number, price, "*");
-    console.log("shipmentAmount = " + shipmentAmount);
-    let sumPrice = 0.0;
-    this.data[index].shipmentAmount = shipmentAmount;
-    for (var i in this.data) {
-      if (this.data[i].shipmentAmount) sumPrice += this.data[i].shipmentAmount;
-    }
-    this.sumPrice = sumPrice.toFixed(2) + "鍏�";
-    //瀛樹笅閫夋嫨琛岋紝涓嶄細琚竻绌�
-    // if (this.selectedRows.indexOf(this.data[index].Id) == -1)
-    //     this.selectedRows.push(this.data[index].Id);
-    // this.selectedRows = [];
-    // for (var i in this.data) {
-    //     if (this.data[i].check) {
-    //         this.selectedRows.push(this.data[i].Id);
-    //     }
-    // }
-    this.data = [...this.data];
-    // this.selectedRows = [...this.selectedRows]
-    // console.log("this.selectedRows = " + JSON.stringify(this.selectedRows));
-    console.log("this.data = " + JSON.stringify(this.data));
-  }
-
-  //num1 num2浼犲叆涓や釜鍊�  symbol +-*/绗﹀彿
-  amend(num1, num2, symbol) {
-    var str1 = num1.toString(),
-      str2 = num2.toString(),
-      result,
-      str1Length,
-      str2Length;
-    //瑙e喅鏁存暟娌℃湁灏忔暟鐐规柟娉�
-    try {
-      str1Length = str1.split(".")[1].length;
-    } catch (error) {
-      str1Length = 0;
-    }
-    try {
-      str2Length = str2.split(".")[1].length;
-    } catch (error) {
-      str2Length = 0;
-    }
-    var step = Math.pow(10, Math.max(str1Length, str2Length));
-    //
-    console.log(step);
-    switch (symbol) {
-      case "+":
-        result = (num1 * step + num2 * step) / step;
-        break;
-      case "-":
-        result = (num1 * step - num2 * step) / step;
-        break;
-      case "*":
-        result = (num1 * step * (num2 * step)) / step / step;
-        break;
-      case "/":
-        result = (num1 * step) / (num2 * step);
-        break;
-      default:
-        break;
-    }
-    return result;
-  }
-
-  getSelectedRows(event) {
-    let selectedRowsEvent = event.detail.selectedRows;
-    console.log("selectedRowsEvent = " + JSON.stringify(selectedRowsEvent));
-    this.selectedRows = [];
-    for (var i in selectedRowsEvent) {
-      this.selectedRows.push(selectedRowsEvent[i].Id);
-    }
-    // for (var i in this.data) {
-    //     for (var j in selectedRowsEvent) {
-    //         if (this.data[i].Id == selectedRowsEvent[j].Prod.Id) {
-    //             this.ComputePrice(
-    //                 i,
-    //                 this.data[i].shipmentNumber,
-    //                 this.data[i].shippingUnitPrice
-    //             );
-    //         }
-    //     }
-    // }
-    // this.ComputePrice(
-    //     index,
-    //     this.data[index].shipmentNumber,
-    //     this.data[index].shippingUnitPrice
-    // );
-    // const selectedRows = event.detail.selectedRows;
-    // console.log("this.selectedRows = " + this.selectedRows);
-    // for (var i in this.data) {
-    //     this.data[i]["check"] = false;
-    // }
-    // for (var i in this.data) {
-    //     for (var j in selectedRows) {
-    //         if (this.data[i].Id == selectedRows[j].Id) {
-    //             this.data[i]["check"] = true;
-    //         }
-    //     }
-    // }
-  }
-
-  saveConfirmJs() {
-    let msg = "鍑哄簱浠锋牸浠呭彲鎿嶄綔涓�娆″彉鏇达紝淇濆瓨鍚庡皢鏃犳硶淇敼銆俓n\n璇风‘璁わ紒";
-    if (this.SummonsStatus == "浠锋牸鏈畾") {
-      if (confirm(msg) == true) {
-        this.saveConfirm();
-      }
-    } else {
-      this.saveConfirm();
-    }
-  }
-
-  deepClone(obj) {
-    return JSON.parse(JSON.stringify(obj));
-  }
-
-  saveConfirm() {
-    this.isShowSpinner = true;
-
-    //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
-    const selectedRows = this.template
-      .querySelector("c-lex-custom-lightning-datatable")
-      .getSelectedRows();
-    console.log("selectedRows = " + selectedRows);
-    for (var i in this.data) {
-      this.data[i]["check"] = false;
-    }
-    for (var i in this.data) {
-      for (var j in selectedRows) {
-        if (this.data[i].Id == selectedRows[j].Id) {
-          this.data[i]["check"] = true;
-        }
-      }
+        }).catch((error) => {
+            console.log("error" + JSON.stringify(error));
+        });
     }
 
-    let cloneData = this.deepClone(this.data);
-    for (var i in cloneData) {
-      cloneData[i]["Name"] = cloneData[i].Name__c;
-      cloneData[i]["Category3"] = cloneData[i].Category3__c;
-      cloneData[i]["Category4"] = cloneData[i].Category4__c;
-      cloneData[i]["Category5"] = cloneData[i].Category5__c;
-      cloneData[i]["BoxPiece"] = cloneData[i].Box_Piece__c;
-      //cloneData[i]["shippingUnitPrice"] = cloneData[i]["shippingUnitPrice"] == '' ? 0 : cloneData[i]["shippingUnitPrice"];
-      delete cloneData[i].Name__c;
-      delete cloneData[i].Category3__c;
-      delete cloneData[i].Category4__c;
-      delete cloneData[i].Category5__c;
-      delete cloneData[i].Box_Piece__c;
+    showCate() {
+        console.log('showAllCate')
+        categoryload({
+            category3Lwc: this.Category3,
+            category4Lwc: this.Category4
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                this.category4Options = [];
+                this.category5Options = [];
+                //绗�4鍒嗙被
+                for (var key in r.entity.category4OptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.category4OptionMap[key];
+                    object["value"] = key;
+                    this.category4Options.push(object);
+                }
+                console.log("this.category4Options = " + this.category4Options);
+                //绗�5鍒嗙被
+                for (var key in r.entity.category5OptionMap) {
+                    let object = {};
+                    object["label"] = r.entity.category5OptionMap[key];
+                    object["value"] = key;
+                    this.category5Options.push(object);
+                }
+            } else {
+                console.log("r = " + JSON.stringify(r));
+                this.showMyToast('Error', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error" + JSON.stringify(error));
+        });
     }
-    console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
-    console.log("this.OECId = " + this.OECId);
-    console.log("this.HospitalName = " + this.HospitalName);
-    console.log("this.secondaryDistributor = " + this.secondaryDistributor);
-    console.log("this.pageRecordsLwc = " + JSON.stringify(cloneData));
-    console.log("this.accountid = " + this.accountid);
-    console.log("this.ESetid = " + this.ESetid);
-    console.log(
-      "this.consumableproductdetailsRecords = " +
-        JSON.stringify(this.consumableproductdetailsRecords)
-    );
-    save({
-      cocLwc: this.cocLwc,
-      hospitalInfoLwc: this.OECId,
-      hospitalNameLwc: this.HospitalName,
-      secondaryDistributorLwc: this.secondaryDistributor,
-      pageRecordsLwc: cloneData,
-      accountidLwc: this.accountid,
-      ESetIdLwc: this.ESetid,
-      consumableproductdetailsRecordsLwc: this.consumableproductdetailsRecords,
-      agencyProTypeLwc: this.agencyProType,
-      userWorkLocationLwc: this.userWorkLocation
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        debugger;
-        if (r.status == "Success") {
-          // let url = "/lexsummonscreat?ESetid=" + r.entity.ESetId;
-          // this[NavigationMixin.Navigate]({
-          //     type: "standard__webPage",
-          //     attributes: {
-          //         url: url,
-          //     },
-          // });
-          window.location.href = "/s/lexsummonscreat?ESetid=" + r.entity.ESetId;
-        } else {
-          console.log("r.msg = " + r.msg);
-          this.showMyToast("淇濆瓨澶辫触", r.msg, "Error");
-        }
-      })
-      .catch((error) => {
-        console.log("error = " + JSON.stringify(error));
-      });
-  }
 
-  //鎵撳嵃鎸囩ず鍗�
-  PraseToPDFJs() {
-    console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
-    console.log("this.ESetId = " + this.ESetid);
-    PraseToPDF({
-      cocLwc: this.cocLwc,
-      ESetId: this.ESetid
-    }).then((r) => {
-      r = JSON.parse(JSON.stringify(r));
-      console.log("r = " + JSON.stringify(r));
-      if (r.status == "Success") {
-        window.open("/customer/summonsPDF?ESetid=" + r.entity.ESetId);
-      } else {
-        console.log("r.msg = " + r.msg);
-        this.showMyToast("鎵撳嵃澶辫触", r.msg, "Error");
-      }
-    });
-  }
-
-  //鏄剧ず鏄庣粏
-  openReportJs() {
-    console.log("openReportJs");
-    var reportId = this.ESetid;
-    reportId = reportId.substring(0, 15);
-    console.log("reportId = " + reportId);
-    let reportFilters =
-      '[{"operator":"equals","value":"' +
-      reportId +
-      '","column":"FK_CUSTENT_ID"}]';
-    let reportUrl = this.label.ConsumableOutboundReportId;
-    console.log("reportUrl = " + reportUrl);
-    let url =
-      "/s/report/" +
-      reportUrl +
-      "?reportFilters=" +
-      encodeURIComponent(reportFilters);
-    console.log("url = " + url);
-    window.open(url);
-    // this[NavigationMixin.Navigate]({
-    //     type: "standard__webPage",
-    //     attributes: {
-    //         url: url,
-    //         target: '_blank'
-    //     },
-    // });
-  }
-
-  vpClear2Delay(event) {
-    console.log("vpClear2Delay");
-    if (this.summonsForDirction != "浜掔浉璋冭揣") {
-      this.cocLwc["Order_ForDealerText__c"] = event.target.value;
-      console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
-    } else {
-      //console.log('Order_ForDealerTextID__c = ' + this.cocLwc['Order_ForDealerTextID__c'])
-      this.cocLwc["Order_ForDealerText__c"] =
-        this.cocLwc["Order_ForDealerTextID__c"] == "" ||
-        this.cocLwc["Order_ForDealerTextID__c"] == null ||
-        this.cocLwc["Order_ForDealerTextID__c"] == undefined
-          ? ""
-          : this.cocLwc["Order_ForDealerText__c"];
-      console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
-      // console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
-      // this.ForDealerText = this.cocLwc['Order_ForDealerText__c'];
-      // event.target.value = this.cocLwc['Order_ForDealerText__c'];
-      // console.log('this.ForDealerText = ' + this.ForDealerText);
+    invoiceChange(event) {
+        this.invoiceId = event.target.value;
+        console.log('this.invoiceId = ' + this.invoiceId);
     }
-  }
-  handleSearch(event) {
-    const lookupElement = event.target;
-    console.log("event.detail = " + JSON.stringify(event.detail));
-    apexSearch({
-      searchTerm: event.detail.searchTerm
-    })
-      .then((results) => {
-        lookupElement.setSearchResults(results);
-      })
-      .catch((error) => {
-        console.log("error" + JSON.stringify(error));
-      });
-  }
 
-  handleSelectionChange(event) {
-    const selection = event.target.getSelection();
-    console.log("selection = " + JSON.stringify(selection));
-    this.cocLwc["Order_ForDealerTextID__c"] = selection[0].id;
-    this.cocLwc["Order_ForDealerText__c"] = selection[0].title;
-    console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
-  }
-
-  handleFilesChange(event) {
-    console.log("handleFilesChange");
-    if (event.target.files.length > 0) {
-      this.filesUploaded = event.target.files;
-      this.fileName = event.target.files[0].name;
-    }
-  }
-
-  handleSave() {
-    console.log("saveFile");
-    if (this.filesUploaded.length > 0) {
-      this.file = this.filesUploaded[0];
-      if (this.file.size > this.MAX_FILE_SIZE) {
-        this.showMyToast("淇濆瓨澶辫触", "鏂囦欢杩囧ぇ", "Error");
-        return;
-      }
-      this.showPopSpinner = true;
-      this.fileReader = new FileReader();
-
-      this.fileReader.onloadend = () => {
-        this.fileContents = this.fileReader.result;
-        let base64 = "base64,";
-        this.content = this.fileContents.indexOf(base64) + base64.length;
-        this.fileContents = this.fileContents.substring(this.content);
-        this.saveToFile();
-      };
-      this.fileReader.readAsDataURL(this.file);
-    } else {
-      this.fileName = "閫夋嫨涓�涓枃浠朵笂浼�";
-    }
-  }
-
-  saveToFile() {
-    console.log("saveToFile");
-    console.log("base64Data = " + encodeURIComponent(this.fileContents));
-    saveFile({
-      recordId: this.ESetid,
-      fileName: this.fileName,
-      base64Data: encodeURIComponent(this.fileContents)
-    })
-      .then((r) => {
-        this.showPopSpinner = false;
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        this.closePop();
-        this.showMyToast("涓婁紶鎴愬姛", "", "Success");
-        this.getFiles();
-      })
-      .catch((error) => {
-        this.showPopSpinner = false;
-        console.log("error = " + error.message);
-        this.showMyToast("澶辫触", "涓婁紶澶辫触", "Error");
-      });
-  }
-
-  getFiles() {
-    console.log("getFiles");
-    this.showLoadingSpinner = true;
-    getFiles({
-      recordId: this.ESetid
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        this.fileData = r.entity.cvList;
-        console.log("this.fileData = " + JSON.stringify(this.fileData));
-        for (var i in this.fileData) {
-          this.fileData[i]["Id"] = this.fileData[i].Id;
-          this.fileData[i]["recordId"] = this.fileData[i].Id;
-          this.fileData[i]["url"] = "/" + this.fileData[i].Id;
-          this.fileData[i]["Title"] = this.fileData[i].Title;
-          this.fileData[i]["attUrl"] = "/" + this.fileData[i].Id;
-          this.fileData[i]["downloadUrl"] =
-            "/sfc/servlet.shepherd/document/download/" +
-            this.fileData[i].ContentDocumentId +
-            "?operationContext=S1";
-        }
-        console.log("this.fileData = " + this.fileData);
+>>>>>>> LEXCommunityLiJun
+    showMyToast(title, message, variant) {
+        this.isShowSpinner = false;
         this.showLoadingSpinner = false;
-      })
-      .catch((error) => {
-        console.log("error = " + error.message);
-        this.showMyToast("澶辫触", "鑾峰彇闄勪欢澶辫触", "Error");
-      });
-  }
-
-  GoodsDeliveryJs() {
-    this.isShowSpinner = true;
-
-    //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
-    const selectedRows = this.template
-      .querySelector("c-lex-custom-lightning-datatable")
-      .getSelectedRows();
-    console.log("selectedRows = " + selectedRows);
-    for (var i in this.data) {
-      this.data[i]["check"] = false;
-    }
-    for (var i in this.data) {
-      for (var j in selectedRows) {
-        if (this.data[i].Id == selectedRows[j].Id) {
-          this.data[i]["check"] = true;
-        }
-      }
-    }
-
-    let cloneData = this.deepClone(this.data);
-    for (var i in cloneData) {
-      cloneData[i]["Name"] = cloneData[i].Name__c;
-      cloneData[i]["Category3"] = cloneData[i].Category3__c;
-      cloneData[i]["Category4"] = cloneData[i].Category4__c;
-      cloneData[i]["Category5"] = cloneData[i].Category5__c;
-      cloneData[i]["BoxPiece"] = cloneData[i].Box_Piece__c;
-      delete cloneData[i].Name__c;
-      delete cloneData[i].Category3__c;
-      delete cloneData[i].Category4__c;
-      delete cloneData[i].Category5__c;
-      delete cloneData[i].Box_Piece__c;
-    }
-    console.log("cloneData = " + JSON.stringify(cloneData));
-    GoodsDelivery({
-      cocLwc: this.cocLwc,
-      ESetId: this.ESetid,
-      pageRecordsLwcLwc: cloneData
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          console.log(
-            "Summons_Order_type__c = " + this.cocLwc["Summons_Order_type__c"]
-          );
-          this.isSales =
-            this.cocLwc["Summons_Order_type__c"] == "閿�鍞�" ? true : false;
-          this.GoodsDeliveryInit();
+        this.isEditShowSpinner = false;
+        console.log('show custom message');
+        var iconName = '';
+        var content = '';
+        if (variant.toLowerCase() == 'success') {
+            iconName = 'utility:check';
         } else {
-          console.log("r.msg = " + r.msg);
-          this.showMyToast("閿欒", r.msg, "Error");
+            iconName = 'utility:error';
         }
-        this.isShippingSales = true;
-      })
-      .catch((error) => {
-        console.log("error = " + error.message);
-        this.showMyToast("澶辫触", "璺宠浆澶辫触", "Error");
-      });
-  }
+        if (message != '') {
+<<<<<<< HEAD
+            content =
+                '<h2><strong>' +
+                title +
+                '<strong/></h2><h5>' +
+                message +
+                '</h5>';
+        } else {
+            content = '<h2><strong>' + title + '<strong/></h2>';
+        }
+        this.template
+            .querySelector('c-common-toast')
+            .showToast(variant, content, iconName, 10000);
+=======
+            content = '<h2><strong>' + title + '<strong/></h2><h5>' + message + '</h5>';
+        } else {
+            content = '<h2><strong>' + title + '<strong/></h2>';
+        }
+        this.template.querySelector('c-common-toast').showToast(variant, content, iconName, 10000);
+>>>>>>> LEXCommunityLiJun
+    }
 
-  GoodsDeliveryInit() {
-    console.log("GoodsDeliveryInit");
-    GoodsDeliveryInit({
-      ESetId: this.ESetid
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          this.salesCoc = r.entity.coc;
-          this.salesAccountName = r.entity.accountName;
-          this.salesUserWorkLocation = r.entity.userWorkLocation;
-          this.salesAccountid = r.entity.accountid;
-          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;
+    searchProductJs() {
+        this.isEditShowSpinner = true;
+        //this.showTable = false;
+        //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
+<<<<<<< HEAD
+        const selectedRows = this.template
+            .querySelector('c-lex-custom-lightning-datatable')
+            .getSelectedRows();
+        console.log('selectedRows = ' + selectedRows);
+        for (var i in this.data) {
+            this.data[i]['check'] = false;
+=======
+        const selectedRows = this.template.querySelector('c-lex-custom-lightning-datatable').getSelectedRows();
+        console.log('selectedRows = ' + selectedRows);
+        for (var i in this.data) {
+            this.data[i]["check"] = false;
+>>>>>>> LEXCommunityLiJun
+        }
+        for (var i in this.data) {
+            for (var j in selectedRows) {
+                if (this.data[i].Id == selectedRows[j].Id) {
+<<<<<<< HEAD
+                    this.data[i]['check'] = true;
+=======
+                    this.data[i]["check"] = true;
+>>>>>>> LEXCommunityLiJun
                 }
-              }
             }
-          }
-          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);
-          this.showMyToast("鍒濆鍖栧け璐�", r.msg, "Error");
         }
-      })
-      .catch((error) => {
-        console.log("error = " + error.message);
-        this.showMyToast("閿欒", "鍒濆鍖栧け璐�", "Error");
-      });
-  }
 
-  SalesearchProductJs() {
-    console.log("this.Barcode = " + this.Barcode);
-    this.isShowSpinner = true;
-    SearchPro({
-      cocLwc: this.salesCoc,
-      barcodeLwc: this.Barcode,
-      accountName: this.salesAccountName,
-      userWorkLocation: this.salesUserWorkLocation,
-      accountid: this.salesAccountid,
-      orderdetails: this.salesOrderdetails,
-      orderpieceorboxMap: this.salesOrderpieceorboxMap
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          console.log("SearchPro success");
-          this.salesErrorData = r.entity.consumableorderdetailsRecordserror;
-          this.salesData = r.entity.consumableorderdetailsRecords;
-          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;
-          }
-          console.log("this.salesData = " + JSON.stringify(this.salesData));
-          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) {
+        let cloneData = this.deepClone(this.data);
+        for (var i in cloneData) {
+<<<<<<< HEAD
+            cloneData[i]['Name'] = cloneData[i].Name__c;
+            cloneData[i]['Category3'] = cloneData[i].Category3__c;
+            cloneData[i]['Category4'] = cloneData[i].Category4__c;
+            cloneData[i]['Category5'] = cloneData[i].Category5__c;
+            cloneData[i]['BoxPiece'] = cloneData[i].Box_Piece__c;
+=======
+            cloneData[i]["Name"] = cloneData[i].Name__c;
+            cloneData[i]["Category3"] = cloneData[i].Category3__c;
+            cloneData[i]["Category4"] = cloneData[i].Category4__c;
+            cloneData[i]["Category5"] = cloneData[i].Category5__c;
+            cloneData[i]["BoxPiece"] = cloneData[i].Box_Piece__c;
+>>>>>>> LEXCommunityLiJun
+            delete cloneData[i].Name__c;
+            delete cloneData[i].Category3__c;
+            delete cloneData[i].Category4__c;
+            delete cloneData[i].Category5__c;
+            delete cloneData[i].Box_Piece__c;
+        }
+
+<<<<<<< HEAD
+        console.log('cloneData = ' + JSON.stringify(cloneData));
+=======
+        console.log("cloneData = " + JSON.stringify(cloneData));
+>>>>>>> LEXCommunityLiJun
+        searchConsumableorderdetails({
+            agencyProTypeLwc: this.agencyProType,
+            accountNameLwc: this.accountName,
+            userWorkLocationLwc: this.userWorkLocation,
+            outOutPattern: this.outOutPattern,
+            category1: this.consumableName,
+            category3: this.Category3,
+            category4: this.Category4,
+            category5: this.Category5,
+            editAbleLwc: this.EditAble,
+            pageRecordsLwcLwc: cloneData,
+<<<<<<< HEAD
+            consumableproductdetailsRecordsLwc:
+                this.consumableproductdetailsRecords,
+=======
+            consumableproductdetailsRecordsLwc: this.consumableproductdetailsRecords,
+>>>>>>> LEXCommunityLiJun
+            arriveorderLwc: this.arriveorder,
+            pageSizeLWC: this.pageSize,
+            pageTokenLWC: this.currentPageToken
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+<<<<<<< HEAD
+            console.log('r = ' + JSON.stringify(r));
+            if (r.status == 'Success') {
+                //鍒嗛〉
                 console.log(
-                  "this.salesOrderdetails[j].Consumable_product__c = " +
-                    this.salesOrderdetails[j].Consumable_product__c
+                    'r.entity.paginatedAccounts = ' +
+                        JSON.stringify(r.entity.paginatedAccounts)
                 );
-                console.log(
-                  "this.salesData[i].orderdetails2.Consumable_product__c = " +
-                    this.salesData[i].orderdetails2.Consumable_product__c
+=======
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+
+                //鍒嗛〉
+                console.log('r.entity.paginatedAccounts = ' + JSON.stringify(r.entity.paginatedAccounts));
+>>>>>>> LEXCommunityLiJun
+                this.nextPageToken = r.entity.paginatedAccounts.nextPageToken;
+                this.totalRecords = r.entity.paginatedAccounts.totalRecords;
+                this.recordStart = r.entity.paginatedAccounts.recordStart;
+                this.recordEnd = r.entity.paginatedAccounts.recordEnd;
+<<<<<<< HEAD
+                this.totalPages = Math.ceil(
+                    r.entity.paginatedAccounts.totalRecords / this.pageSize
                 );
-                if (
-                  this.salesOrderdetails[j].Consumable_product__c ==
-                  this.salesData[i].orderdetails2.Consumable_product__c
-                ) {
-                  this.salesData[i]["outboundCount"] =
-                    this.salesOrderdetails[j].Shipment_Count__c;
+                console.log('this.totalPages = ' + this.totalPages);
+
+                this.hasHosPro = r.entity.hasHosPro;
+                console.log('this.hasHosPro = ' + this.hasHosPro);
+=======
+                this.totalPages = Math.ceil(r.entity.paginatedAccounts.totalRecords / this.pageSize);
+                console.log('this.totalPages = ' + this.totalPages);
+
+                this.hasHosPro = r.entity.hasHosPro;
+                console.log("this.hasHosPro = " + this.hasHosPro);
+>>>>>>> LEXCommunityLiJun
+
+                this.SearchDone = r.entity.SearchDone;
+                let tempData = [];
+                this.selectedRows = [];
+                tempData = r.entity.pageRecords;
+                for (var i in tempData) {
+                    let unitOptions = [];
+                    for (var key in tempData[i].boxorpieceMap) {
+                        let unitOption = {};
+<<<<<<< HEAD
+                        unitOption['label'] = tempData[i].boxorpieceMap[key];
+                        unitOption['value'] = key;
+                        unitOptions.push(unitOption);
+                    }
+                    tempData[i]['unitOptions'] = unitOptions;
+                    tempData[i]['unitValue'] =
+                        tempData[i]['unitValue'] == null
+                            ? unitOptions[0].value
+                            : tempData[i]['unitValue'];
+                    if (this.EditAble) {
+                        tempData[i].orderdetails1['Box_Piece__c'] =
+                            tempData[i].orderdetails1['Box_Piece__c'] == null
+                                ? unitOptions[0].value
+                                : tempData[i].orderdetails1['Box_Piece__c'];
+                        tempData[i]['unitValue'] =
+                            tempData[i].orderdetails1['Box_Piece__c'] == null
+                                ? unitOptions[0].value
+                                : tempData[i].orderdetails1['Box_Piece__c'];
+                        tempData[i].orderdetails1['Shipment_Count__c'] =
+                            tempData[i].orderdetails1['Shipment_Count__c'] ==
+                            null
+                                ? 0
+                                : tempData[i].orderdetails1[
+                                      'Shipment_Count__c'
+                                  ];
+                        tempData[i].orderdetails1['Delivery_List_RMB__c'] =
+                            tempData[i].orderdetails1['Delivery_List_RMB__c'] ==
+                            null
+                                ? 0.0
+                                : tempData[i].orderdetails1[
+                                      'Delivery_List_RMB__c'
+                                  ];
+                    } else {
+                        tempData[i]['InvoiceProNot_count__c'] =
+                            tempData[i].orderdetails1.InvoiceProNot_count__c;
+                        tempData[i]['RrturnPro_count__c'] =
+                            tempData[i].orderdetails1.RrturnPro_count__c;
+                        tempData[i]['Invoiced_Procount__c'] =
+                            tempData[i].orderdetails1.Invoiced_Procount__c;
+                    }
+                    tempData[i]['shipmentNumber'] =
+                        tempData[i].orderdetails1['Shipment_Count__c'];
+                    tempData[i]['shippingUnitPrice'] =
+                        tempData[i].orderdetails1['Delivery_List_RMB__c'];
+
+                    tempData[i]['Id'] = tempData[i].Prod.Id;
+
+                    console.log(
+                        'tempData[i]["hospitalSpecialOffer"] = ' +
+                            tempData[i]['hospitalSpecialOffer']
+                    );
+                    if (this.hasHosPro) {
+                        if (tempData[i]['hospitalSpecialOffer']) {
+                            tempData[i]['Id'] = tempData[i].Prod.Id + 'ishos';
+                        } else {
+                            tempData[i]['Id'] = tempData[i].Prod.Id + 'nothos';
+                        }
+                    }
+
+                    tempData[i]['recordId'] = tempData[i]['Id'];
+                    tempData[i]['Name__c'] = tempData[i].Prod.Name__c;
+                    tempData[i]['SFDA_Status__c'] =
+                        tempData[i].Prod.SFDA_Status__c;
+                    tempData[i]['Category3__c'] = tempData[i].Prod.Category3__c;
+                    tempData[i]['Category4__c'] = tempData[i].Prod.Category4__c;
+                    tempData[i]['Category5__c'] = tempData[i].Prod.Category5__c;
+                    tempData[i]['Box_Piece__c'] =
+                        tempData[i].orderdetails1.Box_Piece__c;
+                    tempData[i]['shipmentAmount'] =
+                        tempData[i].orderdetails1.Shipment_amount__c;
+                    tempData[i]['Shipment_amount__c'] =
+                        tempData[i].orderdetails1.Shipment_amount__c;
+                    tempData[i]['Shipment_Count__c'] =
+                        tempData[i].orderdetails1.Shipment_Count__c;
+
+                    if (
+                        tempData[i]['shippingUnitPrice'] &&
+                        tempData[i]['shipmentNumber']
+                    )
+                        tempData[i]['shipmentAmount'] = this.amend(
+                            tempData[i]['shipmentNumber'],
+                            tempData[i]['shippingUnitPrice'],
+                            '*'
+=======
+                        unitOption["label"] = tempData[i].boxorpieceMap[key];
+                        unitOption["value"] = key;
+                        unitOptions.push(unitOption);
+                    }
+                    tempData[i]["unitOptions"] = unitOptions;
+                    tempData[i]["unitValue"] = tempData[i]["unitValue"] == null ? unitOptions[0].value : tempData[i]["unitValue"];
+                    if (this.EditAble) {
+                        tempData[i].orderdetails1["Box_Piece__c"] = tempData[i].orderdetails1["Box_Piece__c"] == null ? unitOptions[0].value : tempData[i].orderdetails1["Box_Piece__c"];
+                        tempData[i]["unitValue"] = tempData[i].orderdetails1["Box_Piece__c"] == null ? unitOptions[0].value : tempData[i].orderdetails1["Box_Piece__c"];
+                        tempData[i].orderdetails1["Shipment_Count__c"] = tempData[i].orderdetails1["Shipment_Count__c"] == null ? 0 : tempData[i].orderdetails1["Shipment_Count__c"];
+                        tempData[i].orderdetails1["Delivery_List_RMB__c"] = tempData[i].orderdetails1["Delivery_List_RMB__c"] == null ? 0.0 : tempData[i].orderdetails1["Delivery_List_RMB__c"];
+                    } else {
+                        tempData[i]["InvoiceProNot_count__c"] =
+                            tempData[i].orderdetails1.InvoiceProNot_count__c;
+                        tempData[i]["RrturnPro_count__c"] =
+                            tempData[i].orderdetails1.RrturnPro_count__c;
+                        tempData[i]["Invoiced_Procount__c"] =
+                            tempData[i].orderdetails1.Invoiced_Procount__c;
+                    }
+                    tempData[i]["shipmentNumber"] = tempData[i].orderdetails1["Shipment_Count__c"];
+                    tempData[i]["shippingUnitPrice"] = tempData[i].orderdetails1["Delivery_List_RMB__c"];
+
+                    tempData[i]["Id"] = tempData[i].Prod.Id;
+
+                    console.log('tempData[i]["hospitalSpecialOffer"] = ' + tempData[i]["hospitalSpecialOffer"])
+                    if (this.hasHosPro) {
+                        if (tempData[i]["hospitalSpecialOffer"]) {
+                            tempData[i]["Id"] = tempData[i].Prod.Id + 'ishos';
+                        } else {
+                            tempData[i]["Id"] = tempData[i].Prod.Id + 'nothos';
+                        }
+                    }
+
+                    tempData[i]["recordId"] = tempData[i]["Id"];
+                    tempData[i]["Name__c"] = tempData[i].Prod.Name__c;
+                    tempData[i]["SFDA_Status__c"] = tempData[i].Prod.SFDA_Status__c;
+                    tempData[i]["Category3__c"] = tempData[i].Prod.Category3__c;
+                    tempData[i]["Category4__c"] = tempData[i].Prod.Category4__c;
+                    tempData[i]["Category5__c"] = tempData[i].Prod.Category5__c;
+                    tempData[i]["Box_Piece__c"] = tempData[i].orderdetails1.Box_Piece__c;
+                    tempData[i]["shipmentAmount"] = tempData[i].orderdetails1.Shipment_amount__c;
+                    tempData[i]["Shipment_amount__c"] = tempData[i].orderdetails1.Shipment_amount__c;
+                    tempData[i]["Shipment_Count__c"] = tempData[i].orderdetails1.Shipment_Count__c;
+
+                    if (tempData[i]["shippingUnitPrice"] && tempData[i]["shipmentNumber"])
+                        tempData[i]["shipmentAmount"] = this.amend(
+                            tempData[i]["shipmentNumber"],
+                            tempData[i]["shippingUnitPrice"],
+                            "*"
+>>>>>>> LEXCommunityLiJun
+                        );
+
+                    if (tempData[i]['check']) {
+                        this.selectedRows.push(tempData[i].Id);
+                    }
+<<<<<<< HEAD
+=======
+
+>>>>>>> LEXCommunityLiJun
                 }
+                this.data = tempData;
+
+                //濡傛灉hasHosPro = true 鍖婚櫌鐗逛环
+                console.log('this.hasHosPro = ' + this.hasHosPro);
+                if (this.hasHosPro) {
+                    let object1 = {
+<<<<<<< HEAD
+                        label: '鍖婚櫌鐗逛环',
+                        fieldName: 'hospitalSpecialOffer',
+                        type: 'boolean',
+                        initialWidth: 80,
+                        hideDefaultActions: true
+=======
+                        label: "鍖婚櫌鐗逛环",
+                        fieldName: "hospitalSpecialOffer",
+                        type: 'boolean',
+                        initialWidth: 80,
+                        hideDefaultActions: true,
+>>>>>>> LEXCommunityLiJun
+                    };
+                    this.columns.push(object1);
+                    this.editColumns.push(object1);
+                }
+                this.columns = [...this.columns];
+                this.editColumns = [...this.editColumns];
+<<<<<<< HEAD
+                console.log('this.columns = ' + JSON.stringify(this.columns));
+                console.log('this.data = ' + JSON.stringify(this.data));
+                console.log(
+                    ' this.selectedRows = ' + JSON.stringify(this.selectedRows)
+                );
+                //this.showTable = true;
+                this.isEditShowSpinner = false;
+            } else {
+                console.log('r = ' + JSON.stringify(r));
+=======
+                console.log("this.columns = " + JSON.stringify(this.columns));
+                console.log("this.data = " + JSON.stringify(this.data));
+                console.log(" this.selectedRows = " + JSON.stringify(this.selectedRows));
+                //this.showTable = true;
+                this.isEditShowSpinner = false;
+            } else {
+                console.log("r = " + JSON.stringify(r));
+>>>>>>> LEXCommunityLiJun
+                this.showMyToast('鏌ヨ澶辫触', r.msg, 'Error');
+            }
+        });
+    }
+<<<<<<< HEAD
+
+    searchHospitalNameModal() {
+        console.log('searchHospitalNameModal');
+        hospitalInit({
+            ctype: this.agencyProType
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            if (r.status == 'Success') {
+                this.hospitalList = r.entity.at;
+                for (var i in this.hospitalList) {
+                    this.hospitalList[i]['stateMasterName'] =
+                        this.hospitalList[i].State_Master__r.Name;
+                }
+                console.log(
+                    'hospitalInit r = ' + JSON.stringify(this.hospitalList)
+                );
+                this.isModalOpen = true;
+            }
+        });
+    }
+
+    searchHospital() {
+        console.log('this.searchHospitalName = ' + this.searchHospitalName);
+        serContact({
+            searchName: this.searchHospitalName,
+            ctype: this.agencyProType
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            if (r.status == 'Success') {
+                this.hospitalList = r.entity.at;
+                for (var i in this.hospitalList) {
+                    this.hospitalList[i]['stateMasterName'] =
+                        this.hospitalList[i].State_Master__r.Name;
+                }
+                console.log(
+                    'hospitalInit r = ' + JSON.stringify(this.hospitalList)
+                );
+            }
+        });
+    }
+
+    searchHandleRowAction(event) {
+        console.log('searchHandleRowAction');
+        let row = event.detail.row;
+        this.OECId = row.Id;
+        this.HospitalName = row.Name;
+        console.log(
+            'this.OECId = ' +
+                this.OECId +
+                ' this.HospitalName = ' +
+                this.HospitalName
+        );
+        this.isModalOpen = false;
+        console.log('this.isModalOpen = ' + this.isModalOpen);
+    }
+
+    clearAgencyI(event) {
+        this.HospitalName = event.target.value;
+        if (this.HospitalName == '' || this.HospitalName == null) {
+            this.OECId = '';
+        }
+        console.log('this.HospitalName = ' + this.HospitalName);
+        console.log('this.OECId = ' + this.OECId);
+        if (this.OECId != null && this.OECId != '') {
+            this.checkOutPattern();
+        }
+    }
+
+    checkOutPattern() {
+        //鏍规嵁鐢ㄦ埛閫変腑鐨勪骇鍝佺粰 鍑哄簱鍗曚笂鐨勬槸鍚﹀尰闄㈢壒浠峰嚭搴撳瓧娈佃祴鍊�
+        let ishos = 0;
+        for (var i in this.data) {
+            if (
+                this.data[i].check == true &&
+                this.data[i].hospitalSpecialOffer == true
+            ) {
+                ishos = ishos + 1;
+            }
+        }
+        if (ishos > 0) {
+            this.cocLwc['OutPattern__c'] = true;
+        } else {
+            this.cocLwc['OutPattern__c'] = false;
+        }
+    }
+
+    closeModal() {
+        this.isModalOpen = false;
+    }
+
+    handleUnitChange(event) {
+        console.log('handleUnitChange');
+        const unitDetail = event.detail;
+        console.log('unitDetail = ' + JSON.stringify(unitDetail));
+        for (var i in this.data) {
+            if (this.data[i].Id == unitDetail.data.recordId) {
+                this.data[i].unitValue = unitDetail.data.unitValue;
+                this.data[i].orderdetails1['Box_Piece__c'] =
+                    unitDetail.data.unitValue;
+            }
+        }
+        console.log('this.data = ' + JSON.stringify(this.data));
+    }
+
+    handleShipmentNumber(event) {
+        console.log('handleShipmentNumber');
+        const numberDetail = event.detail;
+        console.log('numberDetail = ' + JSON.stringify(numberDetail));
+        let index = 0;
+        for (var i in this.data) {
+            if (this.data[i].Id == numberDetail.data.recordId) {
+                index = i;
+                this.data[i].shipmentNumber = Number(
+                    numberDetail.data.shipmentnumber
+                );
+                this.data[i].orderdetails1['Shipment_Count__c'] = Number(
+                    numberDetail.data.shipmentnumber
+                );
+                console.log(
+                    'this.data[i].orderdetails1["Shipment_Count__c"] = ' +
+                        this.data[i].orderdetails1['Shipment_Count__c']
+                );
+                console.log(
+                    'this.selectedRows.indexOf(this.data[i].Id) = ' +
+                        this.selectedRows.indexOf(this.data[i].Id)
+                );
+                if (this.data[i].orderdetails1['Shipment_Count__c'] != '') {
+                    if (this.selectedRows.indexOf(this.data[i].Id) == -1) {
+                        this.selectedRows.push(this.data[i].Id);
+                    }
+                    this.data[i].check = true;
+                } else {
+                    if (this.selectedRows.indexOf(this.data[i].Id) != -1) {
+                        this.selectedRows.splice(
+                            this.selectedRows.indexOf(this.data[i].Id),
+                            1
+                        );
+                    }
+                    this.data[i].check = false;
+                }
+                this.selectedRows = [...this.selectedRows];
+                console.log(
+                    'this.selectedRows = ' + JSON.stringify(this.selectedRows)
+                );
+            }
+        }
+        this.data = [...this.data];
+        this.ComputePrice(
+            index,
+            this.data[index].shipmentNumber,
+            this.data[index].shippingUnitPrice
+        );
+    }
+
+    handleShipmentUnitPrice(event) {
+        console.log('handleShipmentUnitPrice');
+        const priceDetail = event.detail;
+        let index = 0;
+        for (var i in this.data) {
+            if (this.data[i].Id == priceDetail.data.recordId) {
+                index = i;
+                this.data[i].shippingUnitPrice = Number(
+                    priceDetail.data.shipmentunitprice
+                );
+                this.data[i].orderdetails1['Delivery_List_RMB__c'] = Number(
+                    priceDetail.data.shipmentunitprice
+                );
+            }
+        }
+        this.ComputePrice(
+            index,
+            this.data[index].shipmentNumber,
+            this.data[index].shippingUnitPrice
+        );
+    }
+
+    ComputePrice(index, number, price) {
+        console.log('index = ' + index);
+        console.log('number = ' + number);
+        console.log('price = ' + price);
+        let shipmentAmount = this.amend(number, price, '*');
+        console.log('shipmentAmount = ' + shipmentAmount);
+        let sumPrice = 0.0;
+        this.data[index].shipmentAmount = shipmentAmount;
+        for (var i in this.data) {
+            if (this.data[i].shipmentAmount)
+                sumPrice += this.data[i].shipmentAmount;
+        }
+        this.sumPrice = sumPrice.toFixed(2) + '鍏�';
+        //瀛樹笅閫夋嫨琛岋紝涓嶄細琚竻绌�
+        // if (this.selectedRows.indexOf(this.data[index].Id) == -1)
+        //     this.selectedRows.push(this.data[index].Id);
+        // this.selectedRows = [];
+        // for (var i in this.data) {
+        //     if (this.data[i].check) {
+        //         this.selectedRows.push(this.data[i].Id);
+        //     }
+        // }
+        this.data = [...this.data];
+        // this.selectedRows = [...this.selectedRows]
+        // console.log("this.selectedRows = " + JSON.stringify(this.selectedRows));
+        console.log('this.data = ' + JSON.stringify(this.data));
+    }
+
+    //num1 num2浼犲叆涓や釜鍊�  symbol +-*/绗﹀彿
+    amend(num1, num2, symbol) {
+        var str1 = num1.toString(),
+            str2 = num2.toString(),
+            result,
+            str1Length,
+            str2Length;
+        //瑙e喅鏁存暟娌℃湁灏忔暟鐐规柟娉�
+        try {
+            str1Length = str1.split('.')[1].length;
+        } catch (error) {
+            str1Length = 0;
+        }
+        try {
+            str2Length = str2.split('.')[1].length;
+        } catch (error) {
+            str2Length = 0;
+        }
+        var step = Math.pow(10, Math.max(str1Length, str2Length));
+        //
+        console.log(step);
+        switch (symbol) {
+            case '+':
+                result = (num1 * step + num2 * step) / step;
+                break;
+            case '-':
+                result = (num1 * step - num2 * step) / step;
+                break;
+            case '*':
+                result = (num1 * step * (num2 * step)) / step / step;
+                break;
+            case '/':
+                result = (num1 * step) / (num2 * step);
+                break;
+            default:
+                break;
+        }
+        return result;
+    }
+
+    getSelectedRows(event) {
+        let selectedRowsEvent = event.detail.selectedRows;
+        console.log('selectedRowsEvent = ' + JSON.stringify(selectedRowsEvent));
+        this.selectedRows = [];
+        for (var i in selectedRowsEvent) {
+            this.selectedRows.push(selectedRowsEvent[i].Id);
+        }
+        // for (var i in this.data) {
+        //     for (var j in selectedRowsEvent) {
+        //         if (this.data[i].Id == selectedRowsEvent[j].Prod.Id) {
+        //             this.ComputePrice(
+        //                 i,
+        //                 this.data[i].shipmentNumber,
+        //                 this.data[i].shippingUnitPrice
+        //             );
+        //         }
+        //     }
+        // }
+        // this.ComputePrice(
+        //     index,
+        //     this.data[index].shipmentNumber,
+        //     this.data[index].shippingUnitPrice
+        // );
+        // const selectedRows = event.detail.selectedRows;
+        // console.log("this.selectedRows = " + this.selectedRows);
+        // for (var i in this.data) {
+        //     this.data[i]["check"] = false;
+        // }
+        // for (var i in this.data) {
+        //     for (var j in selectedRows) {
+        //         if (this.data[i].Id == selectedRows[j].Id) {
+        //             this.data[i]["check"] = true;
+        //         }
+        //     }
+        // }
+    }
+
+    saveConfirmJs() {
+        let msg = '鍑哄簱浠锋牸浠呭彲鎿嶄綔涓�娆″彉鏇达紝淇濆瓨鍚庡皢鏃犳硶淇敼銆俓n\n璇风‘璁わ紒';
+        if (this.SummonsStatus == '浠锋牸鏈畾') {
+            if (confirm(msg) == true) {
+                this.saveConfirm();
+            }
+        } else {
+            this.saveConfirm();
+        }
+    }
+
+    deepClone(obj) {
+        return JSON.parse(JSON.stringify(obj));
+    }
+
+    saveConfirm() {
+        this.isShowSpinner = true;
+
+        //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
+        const selectedRows = this.template
+            .querySelector('c-lex-custom-lightning-datatable')
+            .getSelectedRows();
+        console.log('selectedRows = ' + selectedRows);
+        for (var i in this.data) {
+            this.data[i]['check'] = false;
+        }
+        for (var i in this.data) {
+            for (var j in selectedRows) {
+                if (this.data[i].Id == selectedRows[j].Id) {
+                    this.data[i]['check'] = true;
+                }
+            }
+        }
+
+        let cloneData = this.deepClone(this.data);
+        for (var i in cloneData) {
+            cloneData[i]['Name'] = cloneData[i].Name__c;
+            cloneData[i]['Category3'] = cloneData[i].Category3__c;
+            cloneData[i]['Category4'] = cloneData[i].Category4__c;
+            cloneData[i]['Category5'] = cloneData[i].Category5__c;
+            cloneData[i]['BoxPiece'] = cloneData[i].Box_Piece__c;
+            //cloneData[i]["shippingUnitPrice"] = cloneData[i]["shippingUnitPrice"] == '' ? 0 : cloneData[i]["shippingUnitPrice"];
+            delete cloneData[i].Name__c;
+            delete cloneData[i].Category3__c;
+            delete cloneData[i].Category4__c;
+            delete cloneData[i].Category5__c;
+            delete cloneData[i].Box_Piece__c;
+        }
+        console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
+        console.log('this.OECId = ' + this.OECId);
+        console.log('this.HospitalName = ' + this.HospitalName);
+        console.log('this.secondaryDistributor = ' + this.secondaryDistributor);
+        console.log('this.pageRecordsLwc = ' + JSON.stringify(cloneData));
+        console.log('this.accountid = ' + this.accountid);
+        console.log('this.ESetid = ' + this.ESetid);
+        console.log(
+            'this.consumableproductdetailsRecords = ' +
+                JSON.stringify(this.consumableproductdetailsRecords)
+        );
+        save({
+            cocLwc: this.cocLwc,
+            hospitalInfoLwc: this.OECId,
+            hospitalNameLwc: this.HospitalName,
+            secondaryDistributorLwc: this.secondaryDistributor,
+            pageRecordsLwc: cloneData,
+            accountidLwc: this.accountid,
+            ESetIdLwc: this.ESetid,
+            consumableproductdetailsRecordsLwc:
+                this.consumableproductdetailsRecords,
+            agencyProTypeLwc: this.agencyProType,
+            userWorkLocationLwc: this.userWorkLocation
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                debugger;
+                if (r.status == 'Success') {
+                    // let url = "/lexsummonscreat?ESetid=" + r.entity.ESetId;
+                    // this[NavigationMixin.Navigate]({
+                    //     type: "standard__webPage",
+                    //     attributes: {
+                    //         url: url,
+                    //     },
+                    // });
+                    window.location.href =
+                        '/s/lexsummonscreat?ESetid=' + r.entity.ESetId;
+                } else {
+                    console.log('r.msg = ' + r.msg);
+                    this.showMyToast('淇濆瓨澶辫触', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error = ' + JSON.stringify(error));
+            });
+    }
+
+    //鎵撳嵃鎸囩ず鍗�
+    PraseToPDFJs() {
+        console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
+        console.log('this.ESetId = ' + this.ESetid);
+        PraseToPDF({
+            cocLwc: this.cocLwc,
+            ESetId: this.ESetid
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log('r = ' + JSON.stringify(r));
+            if (r.status == 'Success') {
+                window.open('/customer/summonsPDF?ESetid=' + r.entity.ESetId);
+            } else {
+                console.log('r.msg = ' + r.msg);
+                this.showMyToast('鎵撳嵃澶辫触', r.msg, 'Error');
+            }
+        });
+    }
+
+    //鏄剧ず鏄庣粏
+    openReportJs() {
+        console.log('openReportJs');
+        var reportId = this.ESetid;
+        reportId = reportId.substring(0, 15);
+        console.log('reportId = ' + reportId);
+        let reportFilters =
+            '[{"operator":"equals","value":"' +
+            reportId +
+            '","column":"FK_CUSTENT_ID"}]';
+        let reportUrl = this.label.ConsumableOutboundReportId;
+        console.log('reportUrl = ' + reportUrl);
+        let url =
+            '/s/report/' +
+            reportUrl +
+            '?reportFilters=' +
+            encodeURIComponent(reportFilters);
+        console.log('url = ' + url);
+        window.open(url);
+        // this[NavigationMixin.Navigate]({
+        //     type: "standard__webPage",
+        //     attributes: {
+        //         url: url,
+        //         target: '_blank'
+        //     },
+        // });
+    }
+
+    vpClear2Delay(event) {
+        console.log('vpClear2Delay');
+        if (this.summonsForDirction != '浜掔浉璋冭揣') {
+            this.cocLwc['Order_ForDealerText__c'] = event.target.value;
+            console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
+        } else {
+            //console.log('Order_ForDealerTextID__c = ' + this.cocLwc['Order_ForDealerTextID__c'])
+            this.cocLwc['Order_ForDealerText__c'] =
+                this.cocLwc['Order_ForDealerTextID__c'] == '' ||
+                this.cocLwc['Order_ForDealerTextID__c'] == null ||
+                this.cocLwc['Order_ForDealerTextID__c'] == undefined
+                    ? ''
+                    : this.cocLwc['Order_ForDealerText__c'];
+            console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
+            // console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
+            // this.ForDealerText = this.cocLwc['Order_ForDealerText__c'];
+            // event.target.value = this.cocLwc['Order_ForDealerText__c'];
+            // console.log('this.ForDealerText = ' + this.ForDealerText);
+        }
+    }
+    handleSearch(event) {
+        const lookupElement = event.target;
+        console.log('event.detail = ' + JSON.stringify(event.detail));
+        apexSearch({
+            searchTerm: event.detail.searchTerm
+        })
+            .then((results) => {
+                lookupElement.setSearchResults(results);
+            })
+            .catch((error) => {
+                console.log('error' + JSON.stringify(error));
+            });
+    }
+
+    handleSelectionChange(event) {
+        const selection = event.target.getSelection();
+        console.log('selection = ' + JSON.stringify(selection));
+        this.cocLwc['Order_ForDealerTextID__c'] = selection[0].id;
+        this.cocLwc['Order_ForDealerText__c'] = selection[0].title;
+        console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
+    }
+
+    handleFilesChange(event) {
+        console.log('handleFilesChange');
+        if (event.target.files.length > 0) {
+            this.filesUploaded = event.target.files;
+            this.fileName = event.target.files[0].name;
+        }
+    }
+
+    handleSave() {
+        console.log('saveFile');
+        if (this.filesUploaded.length > 0) {
+            this.file = this.filesUploaded[0];
+            if (this.file.size > this.MAX_FILE_SIZE) {
+                this.showMyToast('淇濆瓨澶辫触', '鏂囦欢杩囧ぇ', 'Error');
+                return;
+            }
+            this.showPopSpinner = true;
+            this.fileReader = new FileReader();
+
+            this.fileReader.onloadend = () => {
+                this.fileContents = this.fileReader.result;
+                let base64 = 'base64,';
+                this.content =
+                    this.fileContents.indexOf(base64) + base64.length;
+                this.fileContents = this.fileContents.substring(this.content);
+                this.saveToFile();
+            };
+            this.fileReader.readAsDataURL(this.file);
+        } else {
+            this.fileName = '閫夋嫨涓�涓枃浠朵笂浼�';
+        }
+    }
+
+    saveToFile() {
+        console.log('saveToFile');
+        console.log('base64Data = ' + encodeURIComponent(this.fileContents));
+        saveFile({
+            recordId: this.ESetid,
+            fileName: this.fileName,
+            base64Data: encodeURIComponent(this.fileContents)
+        })
+            .then((r) => {
+                this.showPopSpinner = false;
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                this.closePop();
+                this.showMyToast('涓婁紶鎴愬姛', '', 'Success');
+                this.getFiles();
+            })
+            .catch((error) => {
+                this.showPopSpinner = false;
+                console.log('error = ' + error.message);
+                this.showMyToast('澶辫触', '涓婁紶澶辫触', 'Error');
+            });
+    }
+
+    getFiles() {
+        console.log('getFiles');
+        this.showLoadingSpinner = true;
+        getFiles({
+            recordId: this.ESetid
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                this.fileData = r.entity.cvList;
+                console.log('this.fileData = ' + JSON.stringify(this.fileData));
+                for (var i in this.fileData) {
+                    this.fileData[i]['Id'] = this.fileData[i].Id;
+                    this.fileData[i]['recordId'] = this.fileData[i].Id;
+                    this.fileData[i]['url'] = '/' + this.fileData[i].Id;
+                    this.fileData[i]['Title'] = this.fileData[i].Title;
+                    this.fileData[i]['attUrl'] = '/' + this.fileData[i].Id;
+                    this.fileData[i]['downloadUrl'] =
+                        '/sfc/servlet.shepherd/document/download/' +
+                        this.fileData[i].ContentDocumentId +
+                        '?operationContext=S1';
+                }
+                console.log('this.fileData = ' + this.fileData);
+                this.showLoadingSpinner = false;
+            })
+            .catch((error) => {
+                console.log('error = ' + error.message);
+                this.showMyToast('澶辫触', '鑾峰彇闄勪欢澶辫触', 'Error');
+            });
+    }
+
+    GoodsDeliveryJs() {
+        this.isShowSpinner = true;
+
+        //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
+        const selectedRows = this.template
+            .querySelector('c-lex-custom-lightning-datatable')
+            .getSelectedRows();
+        console.log('selectedRows = ' + selectedRows);
+        for (var i in this.data) {
+            this.data[i]['check'] = false;
+        }
+        for (var i in this.data) {
+            for (var j in selectedRows) {
+                if (this.data[i].Id == selectedRows[j].Id) {
+                    this.data[i]['check'] = true;
+                }
+            }
+        }
+
+        let cloneData = this.deepClone(this.data);
+        for (var i in cloneData) {
+            cloneData[i]['Name'] = cloneData[i].Name__c;
+            cloneData[i]['Category3'] = cloneData[i].Category3__c;
+            cloneData[i]['Category4'] = cloneData[i].Category4__c;
+            cloneData[i]['Category5'] = cloneData[i].Category5__c;
+            cloneData[i]['BoxPiece'] = cloneData[i].Box_Piece__c;
+            delete cloneData[i].Name__c;
+            delete cloneData[i].Category3__c;
+            delete cloneData[i].Category4__c;
+            delete cloneData[i].Category5__c;
+            delete cloneData[i].Box_Piece__c;
+        }
+        console.log('cloneData = ' + JSON.stringify(cloneData));
+        GoodsDelivery({
+            cocLwc: this.cocLwc,
+            ESetId: this.ESetid,
+            pageRecordsLwcLwc: cloneData
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    console.log(
+                        'Summons_Order_type__c = ' +
+                            this.cocLwc['Summons_Order_type__c']
+                    );
+                    this.isSales =
+                        this.cocLwc['Summons_Order_type__c'] == '閿�鍞�'
+                            ? true
+                            : false;
+                    this.GoodsDeliveryInit();
+                } else {
+                    console.log('r.msg = ' + r.msg);
+                    this.showMyToast('閿欒', r.msg, 'Error');
+                }
+                this.isShippingSales = true;
+            })
+            .catch((error) => {
+                console.log('error = ' + error.message);
+                this.showMyToast('澶辫触', '璺宠浆澶辫触', 'Error');
+            });
+    }
+
+    GoodsDeliveryInit() {
+        console.log('GoodsDeliveryInit');
+        GoodsDeliveryInit({
+            ESetId: this.ESetid
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    this.salesCoc = r.entity.coc;
+                    this.salesAccountName = r.entity.accountName;
+                    this.salesUserWorkLocation = r.entity.userWorkLocation;
+                    this.salesAccountid = r.entity.accountid;
+                    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);
+                    this.showMyToast('鍒濆鍖栧け璐�', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error = ' + error.message);
+                this.showMyToast('閿欒', '鍒濆鍖栧け璐�', 'Error');
+            });
+    }
+
+    SalesearchProductJs() {
+        console.log('this.Barcode = ' + this.Barcode);
+        this.isShowSpinner = true;
+        SearchPro({
+            cocLwc: this.salesCoc,
+            barcodeLwc: this.Barcode,
+            accountName: this.salesAccountName,
+            userWorkLocation: this.salesUserWorkLocation,
+            accountid: this.salesAccountid,
+            orderdetails: this.salesOrderdetails,
+            orderpieceorboxMap: this.salesOrderpieceorboxMap
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    console.log('SearchPro success');
+                    this.salesErrorData =
+                        r.entity.consumableorderdetailsRecordserror;
+                    this.salesData = r.entity.consumableorderdetailsRecords;
+                    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;
+                    }
+                    console.log(
+                        'this.salesData = ' + JSON.stringify(this.salesData)
+                    );
+                    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;
+                                }
+                            }
+                        }
+
+                        //salescolomus
+                        // console.log('this.salesData[i]["Box_Piece__c"] = ' + this.salesData[i]["Box_Piece__c"])
+                        // if (this.salesData[i]["Box_Piece__c"] == '鐩�') {
+                        //     this.salesData[i]["isDisable"] = true;
+                        //     this.salesData[i]["count"] = this.salesData[i].outboundCount;
+                        // }
+                        // if (this.salesData[i]["Box_Piece__c"] == '涓�') {
+                        //     this.salesData[i]["isDisable"] = false;
+                        // }
+                    }
+                    this.salesColumns = [...this.salesColumns];
+                    this.isShowSpinner = false;
+                } else {
+                    console.log('r.msg = ' + r.msg);
+                    this.showMyToast('鑾峰彇澶辫触', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error = ' + JSON.stringify(error.message));
+            });
+    }
+
+    handleOutboundCount(event) {
+        let outboundDetail = event.detail;
+        for (var i in this.salesData) {
+            if (this.salesData[i].Id == outboundDetail.data.recordId) {
+                this.salesData[i]['outboundCount'] = outboundDetail.data.count;
+            }
+        }
+        console.log('this.salesData = ' + JSON.stringify(this.salesData));
+    }
+
+    SaveP() {
+        let cloneSalesData = this.salesData;
+        for (var i in cloneSalesData) {
+            delete cloneSalesData[i].Consumable_order_minor__c;
+            delete cloneSalesData[i].ConsumableorderminorUrl;
+            delete cloneSalesData[i].orderdetails2Name;
+            delete cloneSalesData[i].orderdetails2NameUrl;
+            delete cloneSalesData[i].Box_Piece__c;
+            delete cloneSalesData[i].ProdName;
+            delete cloneSalesData[i].Deliver_date__c;
+            delete cloneSalesData[i].Bar_Code__c;
+            delete cloneSalesData[i].Sterilization_limit__c;
+            cloneSalesData[i]['ErrorReason'] = '';
+        }
+        this.isShowSpinner = true;
+        ProSale({
+            ESetIdLwc: this.ESetid,
+            cocLwc: this.salesCoc,
+            barcodeLwc: this.Barcode,
+            accountNameLwc: this.salesAccountName,
+            userWorkLocationLwc: this.salesUserWorkLocation,
+            consumableorderdetailsRecordsLwc: JSON.stringify(cloneSalesData),
+            orderdetailsLwc: this.salesOrderdetails,
+            orderpriceMapLwc: this.salesOrderpriceMap,
+            orderagencypriceMapLwc: this.salesOrderagencypriceMap
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    console.log('ProdElivery success');
+                    this.isShowSpinner = false;
+                    this[NavigationMixin.Navigate]({
+                        type: 'standard__webPage',
+                        attributes: {
+                            url: '/lexsaleanddelivery'
+                        }
+                    });
+                } else {
+                    console.log('r.msg = ' + r.msg);
+                    this.showMyToast('閿�鍞け璐�', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error = ' + JSON.stringify(error.message));
+                this.showMyToast('閿欒', '閿�鍞け璐�', 'Error');
+            });
+    }
+
+    SaveE() {
+        let cloneSalesData = this.salesData;
+        for (var i in cloneSalesData) {
+            delete cloneSalesData[i].Consumable_order_minor__c;
+            delete cloneSalesData[i].orderdetails2Name;
+            delete cloneSalesData[i].orderdetails2NameUrl;
+            delete cloneSalesData[i].Box_Piece__c;
+            delete cloneSalesData[i].ProdName;
+            delete cloneSalesData[i].Deliver_date__c;
+            delete cloneSalesData[i].Bar_Code__c;
+            delete cloneSalesData[i].Sterilization_limit__c;
+            cloneSalesData[i]['ErrorReason'] = '';
+        }
+        this.isShowSpinner = true;
+        ProdElivery({
+            ESetIdLwc: this.ESetid,
+            cocLwc: this.salesCoc,
+            barcodeLwc: this.Barcode,
+            accountNameLwc: this.salesAccountName,
+            userWorkLocationLwc: this.salesUserWorkLocation,
+            consumableorderdetailsRecordsLwc: JSON.stringify(cloneSalesData),
+            orderdetailsLwc: this.salesOrderdetails,
+            orderpriceMapLwc: this.salesOrderpriceMap,
+            orderagencypriceMapLwc: this.salesOrderagencypriceMap
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    console.log('ProdElivery success');
+                    this.isShowSpinner = false;
+                    this[NavigationMixin.Navigate]({
+                        type: 'standard__webPage',
+                        attributes: {
+                            url: '/lexsaleanddelivery'
+                        }
+                    });
+                } else {
+                    console.log('r.msg = ' + r.msg);
+                    this.showMyToast('鍑鸿揣澶辫触', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error = ' + JSON.stringify(error.message));
+                this.showMyToast('閿欒', '鍑鸿揣澶辫触', 'Error');
+            });
+    }
+
+    //鍙戠エ
+    openToInvoiceJs() {
+        let url = '';
+        console.log('this.invoiceId = ' + this.invoiceId);
+        if (this.invoiceId.length > 0 && this.invoiceId != '000000000000000') {
+            url =
+                '/s/lexconinvoiceview?deliveryId=' +
+                this.ESetid +
+                '&invoiceId=' +
+                this.invoiceId +
+                '&KeyWords=Redirect';
+        } else {
+            url =
+                '/s/lexconinvoiceview?deliveryId=' +
+                this.ESetid +
+                '&KeyWords=Redirect';
+        }
+        window.open(url);
+        // this[NavigationMixin.Navigate]({
+        //     type: "standard__webPage",
+        //     attributes: {
+        //         url: url,
+        //         target:'_blank'
+        //     },
+        // });
+    }
+
+    //鍒犻櫎
+    DeleteConsumable() {
+        this.isShowSpinner = true;
+        DelConsumable({
+            ESetId: this.ESetid
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    let url = '/lexsaleanddelivery';
+                    this[NavigationMixin.Navigate]({
+                        type: 'standard__webPage',
+                        attributes: {
+                            url: url
+                        }
+                    });
+                } else {
+                    console.log('r.msg = ' + r.msg);
+                    this.showMyToast('鍒犻櫎澶辫触', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                console.log('error = ' + error.message);
+                this.showMyToast('閿欒', '鍒犻櫎澶辫触', 'Error');
+            });
+    }
+
+    handleLoad() {
+        console.log('handleLoad');
+        try {
+            const style = document.createElement('style');
+            style.innerText =
+                '.hehe-layoutItem .slds-button__icon {display: none;}';
+            this.template.querySelector('.hideHelpText').appendChild(style);
+        } catch (error) {
+            console.log(error);
+        }
+    }
+
+    handleLoad2() {
+        console.log('handleLoad2');
+        try {
+            const style = document.createElement('style');
+            style.innerText =
+                '.hehe-layoutItem .slds-button__icon {display: none;}';
+            this.template.querySelector('.hideHelpText').appendChild(style);
+
+            const style2 = document.createElement('style');
+            style2.innerText =
+                '.hehe-layoutItem  .slds-form-element__label {padding : 0px}';
+            this.template.querySelector('.hideHelpText').appendChild(style2);
+        } catch (error) {
+            console.log(error);
+        }
+    }
+    //缂栬緫鍑哄簱鍗�
+    EditConsumable() {
+        let url =
+            '/lexsummonscreat?ESetid=' + this.ESetid + '&KeyWords=Redirect';
+        this[NavigationMixin.Navigate]({
+            type: 'standard__webPage',
+            attributes: {
+                url: url
+            }
+        });
+    }
+
+    //鏄剧ず涓婁紶闄勪欢
+    uploadOrder(event) {
+        this.showAttPop = true;
+    }
+
+    //闄勪欢change浜嬩欢
+    attChange(event) {
+        if (event.target.files.length > 0) {
+            this.filesUploaded = event.target.files;
+            this.fileName = event.target.files[0].name;
+            console.log('this.fileName:' + this.fileName);
+        }
+    }
+
+    //鏄惁鏄剧ず闄勪欢绉婚櫎
+    get attDelBtn() {
+        if (
+            this.fileName != '' &&
+            this.fileName != null &&
+            this.fileName != '璇烽�夋嫨涓�涓枃浠朵笂浼�'
+        ) {
+            return true;
+        } else {
+            return false;
+        }
+    }
+
+    //鍏抽棴闄勪欢寮圭獥
+    closePop() {
+        this.showAttPop = false;
+        this.filesUploaded = [];
+        this.fileName = null;
+    }
+
+    //绉婚櫎闄勪欢
+    removeAtt() {
+        this.filesUploaded = [];
+        this.fileName = '';
+    }
+
+    ClearJs() {
+        this.consumableName = '';
+        this.Category3 = '';
+        this.Category4 = '';
+        this.Category5 = '';
+        this.searchProductJs();
+    }
+
+    sortBy(field, reverse, primer) {
+        const key = primer
+            ? function (x) {
+                  return primer(x[field]);
               }
+            : function (x) {
+                  return x[field];
+              };
+
+=======
+
+    searchHospitalNameModal() {
+        console.log("searchHospitalNameModal");
+        hospitalInit({
+            ctype: this.agencyProType,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            if (r.status == "Success") {
+                this.hospitalList = r.entity.at;
+                for (var i in this.hospitalList) {
+                    this.hospitalList[i]["stateMasterName"] =
+                        this.hospitalList[i].State_Master__r.Name;
+                }
+                console.log("hospitalInit r = " + JSON.stringify(this.hospitalList));
+                this.isModalOpen = true;
             }
+        });
+    }
 
-            //salescolomus
-            // console.log('this.salesData[i]["Box_Piece__c"] = ' + this.salesData[i]["Box_Piece__c"])
-            // if (this.salesData[i]["Box_Piece__c"] == '鐩�') {
-            //     this.salesData[i]["isDisable"] = true;
-            //     this.salesData[i]["count"] = this.salesData[i].outboundCount;
-            // }
-            // if (this.salesData[i]["Box_Piece__c"] == '涓�') {
-            //     this.salesData[i]["isDisable"] = false;
-            // }
-          }
-          this.salesColumns = [...this.salesColumns];
-          this.isShowSpinner = false;
-        } else {
-          console.log("r.msg = " + r.msg);
-          this.showMyToast("鑾峰彇澶辫触", r.msg, "Error");
+    searchHospital() {
+        console.log("this.searchHospitalName = " + this.searchHospitalName);
+        serContact({
+            searchName: this.searchHospitalName,
+            ctype: this.agencyProType,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            if (r.status == "Success") {
+                this.hospitalList = r.entity.at;
+                for (var i in this.hospitalList) {
+                    this.hospitalList[i]["stateMasterName"] =
+                        this.hospitalList[i].State_Master__r.Name;
+                }
+                console.log("hospitalInit r = " + JSON.stringify(this.hospitalList));
+            }
+        });
+    }
+
+    searchHandleRowAction(event) {
+        console.log("searchHandleRowAction");
+        let row = event.detail.row;
+        this.OECId = row.Id;
+        this.HospitalName = row.Name;
+        console.log(
+            "this.OECId = " + this.OECId + " this.HospitalName = " + this.HospitalName
+        );
+        this.isModalOpen = false;
+        console.log("this.isModalOpen = " + this.isModalOpen);
+    }
+
+    clearAgencyI(event) {
+        this.HospitalName = event.target.value;
+        if (this.HospitalName == "" || this.HospitalName == null) {
+            this.OECId = "";
         }
-      })
-      .catch((error) => {
-        console.log("error = " + JSON.stringify(error.message));
-      });
-  }
-
-  handleOutboundCount(event) {
-    let outboundDetail = event.detail;
-    for (var i in this.salesData) {
-      if (this.salesData[i].Id == outboundDetail.data.recordId) {
-        this.salesData[i]["outboundCount"] = outboundDetail.data.count;
-      }
+        console.log("this.HospitalName = " + this.HospitalName);
+        console.log("this.OECId = " + this.OECId);
+        if (this.OECId != null && this.OECId != "") {
+            this.checkOutPattern();
+        }
     }
-    console.log("this.salesData = " + JSON.stringify(this.salesData));
-  }
 
-  SaveP() {
-    let cloneSalesData = this.salesData;
-    for (var i in cloneSalesData) {
-      delete cloneSalesData[i].Consumable_order_minor__c;
-      delete cloneSalesData[i].ConsumableorderminorUrl;
-      delete cloneSalesData[i].orderdetails2Name;
-      delete cloneSalesData[i].orderdetails2NameUrl;
-      delete cloneSalesData[i].Box_Piece__c;
-      delete cloneSalesData[i].ProdName;
-      delete cloneSalesData[i].Deliver_date__c;
-      delete cloneSalesData[i].Bar_Code__c;
-      delete cloneSalesData[i].Sterilization_limit__c;
-      cloneSalesData[i]["ErrorReason"] = "";
+    checkOutPattern() {
+        //鏍规嵁鐢ㄦ埛閫変腑鐨勪骇鍝佺粰 鍑哄簱鍗曚笂鐨勬槸鍚﹀尰闄㈢壒浠峰嚭搴撳瓧娈佃祴鍊�
+        let ishos = 0;
+        for (var i in this.data) {
+            if (
+                this.data[i].check == true &&
+                this.data[i].hospitalSpecialOffer == true
+            ) {
+                ishos = ishos + 1;
+            }
+        }
+        if (ishos > 0) {
+            this.cocLwc["OutPattern__c"] = true;
+        } else {
+            this.cocLwc["OutPattern__c"] = false;
+        }
     }
-    this.isShowSpinner = true;
-    ProSale({
-      ESetIdLwc: this.ESetid,
-      cocLwc: this.salesCoc,
-      barcodeLwc: this.Barcode,
-      accountNameLwc: this.salesAccountName,
-      userWorkLocationLwc: this.salesUserWorkLocation,
-      consumableorderdetailsRecordsLwc: JSON.stringify(cloneSalesData),
-      orderdetailsLwc: this.salesOrderdetails,
-      orderpriceMapLwc: this.salesOrderpriceMap,
-      orderagencypriceMapLwc: this.salesOrderagencypriceMap
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          console.log("ProdElivery success");
-          this.isShowSpinner = false;
-          this[NavigationMixin.Navigate]({
+
+    closeModal() {
+        this.isModalOpen = false;
+    }
+
+    handleUnitChange(event) {
+        console.log("handleUnitChange");
+        const unitDetail = event.detail;
+        console.log("unitDetail = " + JSON.stringify(unitDetail));
+        for (var i in this.data) {
+            if (this.data[i].Id == unitDetail.data.recordId) {
+                this.data[i].unitValue = unitDetail.data.unitValue;
+                this.data[i].orderdetails1["Box_Piece__c"] = unitDetail.data.unitValue;
+            }
+        }
+        console.log("this.data = " + JSON.stringify(this.data));
+    }
+
+    handleShipmentNumber(event) {
+        console.log("handleShipmentNumber");
+        const numberDetail = event.detail;
+        console.log("numberDetail = " + JSON.stringify(numberDetail));
+        let index = 0;
+        for (var i in this.data) {
+            if (this.data[i].Id == numberDetail.data.recordId) {
+                index = i;
+                this.data[i].shipmentNumber = Number(numberDetail.data.shipmentnumber);
+                this.data[i].orderdetails1["Shipment_Count__c"] = Number(numberDetail.data.shipmentnumber);
+                console.log('this.data[i].orderdetails1["Shipment_Count__c"] = ' + this.data[i].orderdetails1["Shipment_Count__c"]);
+                console.log('this.selectedRows.indexOf(this.data[i].Id) = ' + this.selectedRows.indexOf(this.data[i].Id));
+                if (this.data[i].orderdetails1["Shipment_Count__c"] != '') {
+                    if (this.selectedRows.indexOf(this.data[i].Id) == -1) {
+                        this.selectedRows.push(this.data[i].Id);
+                    }
+                    this.data[i].check = true;
+                } else {
+                    if (this.selectedRows.indexOf(this.data[i].Id) != -1) {
+                        this.selectedRows.splice(this.selectedRows.indexOf(this.data[i].Id), 1);
+                    }
+                    this.data[i].check = false;
+                }
+                this.selectedRows = [...this.selectedRows];
+                console.log('this.selectedRows = ' + JSON.stringify(this.selectedRows));
+            }
+        }
+        this.data = [...this.data];
+        this.ComputePrice(
+            index,
+            this.data[index].shipmentNumber,
+            this.data[index].shippingUnitPrice
+        );
+    }
+
+    handleShipmentUnitPrice(event) {
+        console.log("handleShipmentUnitPrice");
+        const priceDetail = event.detail;
+        let index = 0;
+        for (var i in this.data) {
+            if (this.data[i].Id == priceDetail.data.recordId) {
+                index = i;
+                this.data[i].shippingUnitPrice = Number(
+                    priceDetail.data.shipmentunitprice
+                );
+                this.data[i].orderdetails1["Delivery_List_RMB__c"] = Number(
+                    priceDetail.data.shipmentunitprice
+                );
+            }
+        }
+        this.ComputePrice(
+            index,
+            this.data[index].shipmentNumber,
+            this.data[index].shippingUnitPrice
+        );
+    }
+
+    ComputePrice(index, number, price) {
+        console.log("index = " + index);
+        console.log("number = " + number);
+        console.log("price = " + price);
+        let shipmentAmount = this.amend(number, price, "*");
+        console.log("shipmentAmount = " + shipmentAmount);
+        let sumPrice = 0.0;
+        this.data[index].shipmentAmount = shipmentAmount;
+        for (var i in this.data) {
+            if (this.data[i].shipmentAmount) sumPrice += this.data[i].shipmentAmount;
+        }
+        this.sumPrice = sumPrice.toFixed(2) + "鍏�";
+        //瀛樹笅閫夋嫨琛岋紝涓嶄細琚竻绌�
+        // if (this.selectedRows.indexOf(this.data[index].Id) == -1)
+        //     this.selectedRows.push(this.data[index].Id);
+        // this.selectedRows = [];
+        // for (var i in this.data) {
+        //     if (this.data[i].check) {
+        //         this.selectedRows.push(this.data[i].Id);
+        //     }
+        // }
+        this.data = [...this.data];
+        // this.selectedRows = [...this.selectedRows]
+        // console.log("this.selectedRows = " + JSON.stringify(this.selectedRows));
+        console.log("this.data = " + JSON.stringify(this.data));
+    }
+
+    //num1 num2浼犲叆涓や釜鍊�  symbol +-*/绗﹀彿
+    amend(num1, num2, symbol) {
+        var str1 = num1.toString(),
+            str2 = num2.toString(),
+            result,
+            str1Length,
+            str2Length;
+        //瑙e喅鏁存暟娌℃湁灏忔暟鐐规柟娉�
+        try {
+            str1Length = str1.split(".")[1].length;
+        } catch (error) {
+            str1Length = 0;
+        }
+        try {
+            str2Length = str2.split(".")[1].length;
+        } catch (error) {
+            str2Length = 0;
+        }
+        var step = Math.pow(10, Math.max(str1Length, str2Length));
+        //
+        console.log(step);
+        switch (symbol) {
+            case "+":
+                result = (num1 * step + num2 * step) / step;
+                break;
+            case "-":
+                result = (num1 * step - num2 * step) / step;
+                break;
+            case "*":
+                result = (num1 * step * (num2 * step)) / step / step;
+                break;
+            case "/":
+                result = (num1 * step) / (num2 * step);
+                break;
+            default:
+                break;
+        }
+        return result;
+    }
+
+    getSelectedRows(event) {
+        let selectedRowsEvent = event.detail.selectedRows;
+        console.log('selectedRowsEvent = ' + JSON.stringify(selectedRowsEvent))
+        this.selectedRows = [];
+        for (var i in selectedRowsEvent) {
+            this.selectedRows.push(selectedRowsEvent[i].Id)
+        }
+        // for (var i in this.data) {
+        //     for (var j in selectedRowsEvent) {
+        //         if (this.data[i].Id == selectedRowsEvent[j].Prod.Id) {
+        //             this.ComputePrice(
+        //                 i,
+        //                 this.data[i].shipmentNumber,
+        //                 this.data[i].shippingUnitPrice
+        //             );
+        //         }
+        //     }
+        // }
+        // this.ComputePrice(
+        //     index,
+        //     this.data[index].shipmentNumber,
+        //     this.data[index].shippingUnitPrice
+        // );
+        // const selectedRows = event.detail.selectedRows;
+        // console.log("this.selectedRows = " + this.selectedRows);
+        // for (var i in this.data) {
+        //     this.data[i]["check"] = false;
+        // }
+        // for (var i in this.data) {
+        //     for (var j in selectedRows) {
+        //         if (this.data[i].Id == selectedRows[j].Id) {
+        //             this.data[i]["check"] = true;
+        //         }
+        //     }
+        // }
+    }
+
+    saveConfirmJs() {
+        let msg = "鍑哄簱浠锋牸浠呭彲鎿嶄綔涓�娆″彉鏇达紝淇濆瓨鍚庡皢鏃犳硶淇敼銆俓n\n璇风‘璁わ紒";
+        if (this.SummonsStatus == "浠锋牸鏈畾") {
+            if (confirm(msg) == true) {
+                this.saveConfirm();
+            }
+        } else {
+            this.saveConfirm();
+        }
+    }
+
+    deepClone(obj) {
+        return JSON.parse(JSON.stringify(obj));
+    }
+
+    saveConfirm() {
+        this.isShowSpinner = true;
+
+        //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
+        const selectedRows = this.template.querySelector('c-lex-custom-lightning-datatable').getSelectedRows();
+        console.log('selectedRows = ' + selectedRows);
+        for (var i in this.data) {
+            this.data[i]["check"] = false;
+        }
+        for (var i in this.data) {
+            for (var j in selectedRows) {
+                if (this.data[i].Id == selectedRows[j].Id) {
+                    this.data[i]["check"] = true;
+                }
+            }
+        }
+
+        let cloneData = this.deepClone(this.data);
+        for (var i in cloneData) {
+            cloneData[i]["Name"] = cloneData[i].Name__c;
+            cloneData[i]["Category3"] = cloneData[i].Category3__c;
+            cloneData[i]["Category4"] = cloneData[i].Category4__c;
+            cloneData[i]["Category5"] = cloneData[i].Category5__c;
+            cloneData[i]["BoxPiece"] = cloneData[i].Box_Piece__c;
+            //cloneData[i]["shippingUnitPrice"] = cloneData[i]["shippingUnitPrice"] == '' ? 0 : cloneData[i]["shippingUnitPrice"];
+            delete cloneData[i].Name__c;
+            delete cloneData[i].Category3__c;
+            delete cloneData[i].Category4__c;
+            delete cloneData[i].Category5__c;
+            delete cloneData[i].Box_Piece__c;
+        }
+        console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
+        console.log("this.OECId = " + this.OECId);
+        console.log("this.HospitalName = " + this.HospitalName);
+        console.log("this.secondaryDistributor = " + this.secondaryDistributor);
+        console.log("this.pageRecordsLwc = " + JSON.stringify(cloneData));
+        console.log("this.accountid = " + this.accountid);
+        console.log("this.ESetid = " + this.ESetid);
+        console.log(
+            "this.consumableproductdetailsRecords = " +
+            JSON.stringify(this.consumableproductdetailsRecords)
+        );
+        save({
+            cocLwc: this.cocLwc,
+            hospitalInfoLwc: this.OECId,
+            hospitalNameLwc: this.HospitalName,
+            secondaryDistributorLwc: this.secondaryDistributor,
+            pageRecordsLwc: cloneData,
+            accountidLwc: this.accountid,
+            ESetIdLwc: this.ESetid,
+            consumableproductdetailsRecordsLwc: this.consumableproductdetailsRecords,
+            agencyProTypeLwc: this.agencyProType,
+            userWorkLocationLwc: this.userWorkLocation
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            debugger
+            if (r.status == "Success") {
+                // let url = "/lexsummonscreat?ESetid=" + r.entity.ESetId;
+                // this[NavigationMixin.Navigate]({
+                //     type: "standard__webPage",
+                //     attributes: {
+                //         url: url,
+                //     },
+                // });
+                window.location.href = "/s/lexsummonscreat?ESetid=" + r.entity.ESetId;
+            } else {
+                console.log("r.msg = " + r.msg);
+                this.showMyToast('淇濆瓨澶辫触', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error = " + JSON.stringify(error));
+        });
+    }
+
+    //鎵撳嵃鎸囩ず鍗�
+    PraseToPDFJs() {
+        console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
+        console.log("this.ESetId = " + this.ESetid);
+        PraseToPDF({
+            cocLwc: this.cocLwc,
+            ESetId: this.ESetid,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                window.open("/customer/summonsPDF?ESetid=" + r.entity.ESetId);
+            } else {
+                console.log("r.msg = " + r.msg);
+                this.showMyToast('鎵撳嵃澶辫触', r.msg, 'Error');
+            }
+        });
+    }
+
+    //鏄剧ず鏄庣粏
+    openReportJs() {
+        console.log("openReportJs");
+        var reportId = this.ESetid;
+        reportId = reportId.substring(0, 15);
+        console.log("reportId = " + reportId);
+        let reportFilters = '[{"operator":"equals","value":"' + reportId + '","column":"FK_CUSTENT_ID"}]';
+        let reportUrl = this.label.ConsumableOutboundReportId;
+        console.log("reportUrl = " + reportUrl);
+        let url = "/s/report/" + reportUrl + "?reportFilters=" + encodeURIComponent(reportFilters);
+        console.log("url = " + url);
+        window.open(url);
+        // this[NavigationMixin.Navigate]({
+        //     type: "standard__webPage",
+        //     attributes: {
+        //         url: url,
+        //         target: '_blank'
+        //     },
+        // });
+    }
+
+    vpClear2Delay(event) {
+        console.log("vpClear2Delay");
+        if (this.summonsForDirction != "浜掔浉璋冭揣") {
+            this.cocLwc["Order_ForDealerText__c"] = event.target.value;
+            console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
+        } else {
+            //console.log('Order_ForDealerTextID__c = ' + this.cocLwc['Order_ForDealerTextID__c'])
+            this.cocLwc["Order_ForDealerText__c"] =
+                this.cocLwc["Order_ForDealerTextID__c"] == "" ||
+                    this.cocLwc["Order_ForDealerTextID__c"] == null ||
+                    this.cocLwc["Order_ForDealerTextID__c"] == undefined
+                    ? ""
+                    : this.cocLwc["Order_ForDealerText__c"];
+            console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
+            // console.log('this.cocLwc = ' + JSON.stringify(this.cocLwc));
+            // this.ForDealerText = this.cocLwc['Order_ForDealerText__c'];
+            // event.target.value = this.cocLwc['Order_ForDealerText__c'];
+            // console.log('this.ForDealerText = ' + this.ForDealerText);
+        }
+    }
+    handleSearch(event) {
+        const lookupElement = event.target;
+        console.log("event.detail = " + JSON.stringify(event.detail));
+        apexSearch({
+            searchTerm: event.detail.searchTerm,
+        }).then((results) => {
+            lookupElement.setSearchResults(results);
+        }).catch((error) => {
+            console.log("error" + JSON.stringify(error));
+        });
+    }
+
+    handleSelectionChange(event) {
+        const selection = event.target.getSelection();
+        console.log("selection = " + JSON.stringify(selection));
+        this.cocLwc["Order_ForDealerTextID__c"] = selection[0].id;
+        this.cocLwc["Order_ForDealerText__c"] = selection[0].title;
+        console.log("this.cocLwc = " + JSON.stringify(this.cocLwc));
+    }
+
+    handleFilesChange(event) {
+        console.log("handleFilesChange");
+        if (event.target.files.length > 0) {
+            this.filesUploaded = event.target.files;
+            this.fileName = event.target.files[0].name;
+        }
+    }
+
+    handleSave() {
+        console.log("saveFile");
+        if (this.filesUploaded.length > 0) {
+            this.file = this.filesUploaded[0];
+            if (this.file.size > this.MAX_FILE_SIZE) {
+                this.showMyToast('淇濆瓨澶辫触', '鏂囦欢杩囧ぇ', 'Error');
+                return;
+            }
+            this.showPopSpinner = true;
+            this.fileReader = new FileReader();
+
+            this.fileReader.onloadend = () => {
+                this.fileContents = this.fileReader.result;
+                let base64 = "base64,";
+                this.content = this.fileContents.indexOf(base64) + base64.length;
+                this.fileContents = this.fileContents.substring(this.content);
+                this.saveToFile();
+            };
+            this.fileReader.readAsDataURL(this.file);
+        } else {
+            this.fileName = "閫夋嫨涓�涓枃浠朵笂浼�";
+        }
+    }
+
+    saveToFile() {
+        console.log("saveToFile");
+        console.log("base64Data = " + encodeURIComponent(this.fileContents));
+        saveFile({
+            recordId: this.ESetid,
+            fileName: this.fileName,
+            base64Data: encodeURIComponent(this.fileContents),
+        }).then((r) => {
+            this.showPopSpinner = false;
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            this.closePop();
+            this.showMyToast('涓婁紶鎴愬姛', '', 'Success');
+            this.getFiles();
+        }).catch((error) => {
+            this.showPopSpinner = false;
+            console.log("error = " + error.message);
+            this.showMyToast('澶辫触', '涓婁紶澶辫触', 'Error');
+        });
+    }
+
+    getFiles() {
+        console.log("getFiles");
+        this.showLoadingSpinner = true;
+        getFiles({
+            recordId: this.ESetid,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            this.fileData = r.entity.cvList;
+            console.log("this.fileData = " + JSON.stringify(this.fileData));
+            for (var i in this.fileData) {
+                this.fileData[i]["Id"] = this.fileData[i].Id;
+                this.fileData[i]["recordId"] = this.fileData[i].Id;
+                this.fileData[i]["url"] = "/" + this.fileData[i].Id;
+                this.fileData[i]["Title"] = this.fileData[i].Title;
+                this.fileData[i]["attUrl"] = '/' + this.fileData[i].Id;
+                this.fileData[i]['downloadUrl'] = '/sfc/servlet.shepherd/document/download/' + this.fileData[i].ContentDocumentId + '?operationContext=S1';
+            }
+            console.log("this.fileData = " + this.fileData);
+            this.showLoadingSpinner = false;
+        }).catch((error) => {
+            console.log("error = " + error.message);
+            this.showMyToast('澶辫触', '鑾峰彇闄勪欢澶辫触', 'Error');
+        });
+    }
+
+    GoodsDeliveryJs() {
+        this.isShowSpinner = true;
+
+        //鏌ヨ鏈夊摢浜涢�夋嫨浜嗙殑鐒跺悗check
+        const selectedRows = this.template.querySelector('c-lex-custom-lightning-datatable').getSelectedRows();
+        console.log('selectedRows = ' + selectedRows);
+        for (var i in this.data) {
+            this.data[i]["check"] = false;
+        }
+        for (var i in this.data) {
+            for (var j in selectedRows) {
+                if (this.data[i].Id == selectedRows[j].Id) {
+                    this.data[i]["check"] = true;
+                }
+            }
+        }
+
+        let cloneData = this.deepClone(this.data);
+        for (var i in cloneData) {
+            cloneData[i]["Name"] = cloneData[i].Name__c;
+            cloneData[i]["Category3"] = cloneData[i].Category3__c;
+            cloneData[i]["Category4"] = cloneData[i].Category4__c;
+            cloneData[i]["Category5"] = cloneData[i].Category5__c;
+            cloneData[i]["BoxPiece"] = cloneData[i].Box_Piece__c;
+            delete cloneData[i].Name__c;
+            delete cloneData[i].Category3__c;
+            delete cloneData[i].Category4__c;
+            delete cloneData[i].Category5__c;
+            delete cloneData[i].Box_Piece__c;
+        }
+        console.log("cloneData = " + JSON.stringify(cloneData));
+        GoodsDelivery({
+            cocLwc: this.cocLwc,
+            ESetId: this.ESetid,
+            pageRecordsLwcLwc: cloneData,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                console.log(
+                    "Summons_Order_type__c = " + this.cocLwc["Summons_Order_type__c"]
+                );
+                this.isSales = this.cocLwc["Summons_Order_type__c"] == "閿�鍞�" ? true : false;
+                this.GoodsDeliveryInit();
+            } else {
+                console.log("r.msg = " + r.msg);
+                this.showMyToast('閿欒', r.msg, 'Error');
+            }
+            this.isShippingSales = true;
+        }).catch((error) => {
+            console.log("error = " + error.message);
+            this.showMyToast('澶辫触', '璺宠浆澶辫触', 'Error');
+        });
+    }
+
+    GoodsDeliveryInit() {
+        console.log("GoodsDeliveryInit");
+        GoodsDeliveryInit({
+            ESetId: this.ESetid,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                this.salesCoc = r.entity.coc;
+                this.salesAccountName = r.entity.accountName;
+                this.salesUserWorkLocation = r.entity.userWorkLocation;
+                this.salesAccountid = r.entity.accountid;
+                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);
+                this.showMyToast('鍒濆鍖栧け璐�', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error = " + error.message);
+            this.showMyToast('閿欒', '鍒濆鍖栧け璐�', 'Error');
+        });
+    }
+
+    SalesearchProductJs() {
+        console.log("this.Barcode = " + this.Barcode);
+        this.isShowSpinner = true;
+        SearchPro({
+            cocLwc: this.salesCoc,
+            barcodeLwc: this.Barcode,
+            accountName: this.salesAccountName,
+            userWorkLocation: this.salesUserWorkLocation,
+            accountid: this.salesAccountid,
+            orderdetails: this.salesOrderdetails,
+            orderpieceorboxMap: this.salesOrderpieceorboxMap,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                console.log("SearchPro success");
+                this.salesErrorData = r.entity.consumableorderdetailsRecordserror;
+                this.salesData = r.entity.consumableorderdetailsRecords;
+                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;
+                }
+                console.log('this.salesData = ' + JSON.stringify(this.salesData));
+                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;
+                            }
+                        }
+                    }
+
+                    //salescolomus
+                    // console.log('this.salesData[i]["Box_Piece__c"] = ' + this.salesData[i]["Box_Piece__c"])
+                    // if (this.salesData[i]["Box_Piece__c"] == '鐩�') {
+                    //     this.salesData[i]["isDisable"] = true;
+                    //     this.salesData[i]["count"] = this.salesData[i].outboundCount;
+                    // }
+                    // if (this.salesData[i]["Box_Piece__c"] == '涓�') {
+                    //     this.salesData[i]["isDisable"] = false;
+                    // }
+                }
+                this.salesColumns = [...this.salesColumns];
+                this.isShowSpinner = false;
+            } else {
+                console.log("r.msg = " + r.msg);
+                this.showMyToast('鑾峰彇澶辫触', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error = " + JSON.stringify(error.message));
+        });
+    }
+
+    handleOutboundCount(event) {
+        let outboundDetail = event.detail;
+        for (var i in this.salesData) {
+            if (this.salesData[i].Id == outboundDetail.data.recordId) {
+                this.salesData[i]['outboundCount'] = outboundDetail.data.count
+            }
+        }
+        console.log('this.salesData = ' + JSON.stringify(this.salesData))
+    }
+
+    SaveP() {
+        let cloneSalesData = this.salesData;
+        for (var i in cloneSalesData) {
+            delete cloneSalesData[i].Consumable_order_minor__c;
+            delete cloneSalesData[i].ConsumableorderminorUrl;
+            delete cloneSalesData[i].orderdetails2Name;
+            delete cloneSalesData[i].orderdetails2NameUrl;
+            delete cloneSalesData[i].Box_Piece__c;
+            delete cloneSalesData[i].ProdName;
+            delete cloneSalesData[i].Deliver_date__c;
+            delete cloneSalesData[i].Bar_Code__c;
+            delete cloneSalesData[i].Sterilization_limit__c;
+            cloneSalesData[i]["ErrorReason"] = "";
+        }
+        this.isShowSpinner = true;
+        ProSale({
+            ESetIdLwc: this.ESetid,
+            cocLwc: this.salesCoc,
+            barcodeLwc: this.Barcode,
+            accountNameLwc: this.salesAccountName,
+            userWorkLocationLwc: this.salesUserWorkLocation,
+            consumableorderdetailsRecordsLwc: JSON.stringify(cloneSalesData),
+            orderdetailsLwc: this.salesOrderdetails,
+            orderpriceMapLwc: this.salesOrderpriceMap,
+            orderagencypriceMapLwc: this.salesOrderagencypriceMap,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                console.log("ProdElivery success");
+                this.isShowSpinner = false;
+                this[NavigationMixin.Navigate]({
+                    type: "standard__webPage",
+                    attributes: {
+                        url: "/lexsaleanddelivery",
+                    },
+                });
+            } else {
+                console.log("r.msg = " + r.msg);
+                this.showMyToast('閿�鍞け璐�', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error = " + JSON.stringify(error.message));
+            this.showMyToast('閿欒', '閿�鍞け璐�', 'Error');
+        });
+    }
+
+    SaveE() {
+        let cloneSalesData = this.salesData;
+        for (var i in cloneSalesData) {
+            delete cloneSalesData[i].Consumable_order_minor__c;
+            delete cloneSalesData[i].orderdetails2Name;
+            delete cloneSalesData[i].orderdetails2NameUrl;
+            delete cloneSalesData[i].Box_Piece__c;
+            delete cloneSalesData[i].ProdName;
+            delete cloneSalesData[i].Deliver_date__c;
+            delete cloneSalesData[i].Bar_Code__c;
+            delete cloneSalesData[i].Sterilization_limit__c;
+            cloneSalesData[i]["ErrorReason"] = "";
+        }
+        this.isShowSpinner = true;
+        ProdElivery({
+            ESetIdLwc: this.ESetid,
+            cocLwc: this.salesCoc,
+            barcodeLwc: this.Barcode,
+            accountNameLwc: this.salesAccountName,
+            userWorkLocationLwc: this.salesUserWorkLocation,
+            consumableorderdetailsRecordsLwc: JSON.stringify(cloneSalesData),
+            orderdetailsLwc: this.salesOrderdetails,
+            orderpriceMapLwc: this.salesOrderpriceMap,
+            orderagencypriceMapLwc: this.salesOrderagencypriceMap,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                console.log("ProdElivery success");
+                this.isShowSpinner = false;
+                this[NavigationMixin.Navigate]({
+                    type: "standard__webPage",
+                    attributes: {
+                        url: "/lexsaleanddelivery",
+                    },
+                });
+            } else {
+                console.log("r.msg = " + r.msg);
+                this.showMyToast('鍑鸿揣澶辫触', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error = " + JSON.stringify(error.message));
+            this.showMyToast('閿欒', '鍑鸿揣澶辫触', 'Error');
+        });
+    }
+
+    //鍙戠エ
+    openToInvoiceJs() {
+        let url = '';
+        console.log('this.invoiceId = ' + this.invoiceId);
+        if (this.invoiceId.length > 0 && this.invoiceId != '000000000000000') {
+            url = "/s/lexconinvoiceview?deliveryId=" + this.ESetid + "&invoiceId=" + this.invoiceId + "&KeyWords=Redirect";
+        } else {
+            url = "/s/lexconinvoiceview?deliveryId=" + this.ESetid + "&KeyWords=Redirect";
+        }
+        window.open(url);
+        // this[NavigationMixin.Navigate]({
+        //     type: "standard__webPage",
+        //     attributes: {
+        //         url: url,
+        //         target:'_blank'
+        //     },
+        // });
+    }
+
+    //鍒犻櫎
+    DeleteConsumable() {
+        this.isShowSpinner = true;
+        DelConsumable({
+            ESetId: this.ESetid,
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                let url = "/lexsaleanddelivery";
+                this[NavigationMixin.Navigate]({
+                    type: "standard__webPage",
+                    attributes: {
+                        url: url,
+                    },
+                });
+            } else {
+                console.log("r.msg = " + r.msg);
+                this.showMyToast('鍒犻櫎澶辫触', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            console.log("error = " + error.message);
+            this.showMyToast('閿欒', '鍒犻櫎澶辫触', 'Error');
+        });
+    }
+
+    handleLoad() {
+        console.log('handleLoad')
+        try {
+            const style = document.createElement('style');
+            style.innerText = '.hehe-layoutItem .slds-button__icon {display: none;}';
+            this.template.querySelector('.hideHelpText').appendChild(style);
+        } catch (error) {
+            console.log(error);
+        }
+    }
+
+    handleLoad2() {
+        console.log('handleLoad2')
+        try {
+            const style = document.createElement('style');
+            style.innerText = '.hehe-layoutItem .slds-button__icon {display: none;}';
+            this.template.querySelector('.hideHelpText').appendChild(style);
+
+            const style2 = document.createElement('style');
+            style2.innerText = '.hehe-layoutItem  .slds-form-element__label {padding : 0px}';
+            this.template.querySelector('.hideHelpText').appendChild(style2);
+        } catch (error) {
+            console.log(error);
+        }
+    }
+    //缂栬緫鍑哄簱鍗�
+    EditConsumable() {
+        let url = "/lexsummonscreat?ESetid=" + this.ESetid + "&KeyWords=Redirect";
+        this[NavigationMixin.Navigate]({
             type: "standard__webPage",
             attributes: {
-              url: "/lexsaleanddelivery"
-            }
-          });
+                url: url,
+            },
+        });
+    }
+
+    //鏄剧ず涓婁紶闄勪欢
+    uploadOrder(event) {
+        this.showAttPop = true;
+    }
+
+    //闄勪欢change浜嬩欢
+    attChange(event) {
+        if (event.target.files.length > 0) {
+            this.filesUploaded = event.target.files;
+            this.fileName = event.target.files[0].name;
+            console.log('this.fileName:' + this.fileName);
+        }
+    }
+
+    //鏄惁鏄剧ず闄勪欢绉婚櫎
+    get attDelBtn() {
+        if (this.fileName != '' && this.fileName != null && this.fileName != '璇烽�夋嫨涓�涓枃浠朵笂浼�') {
+            return true;
         } else {
-          console.log("r.msg = " + r.msg);
-          this.showMyToast("閿�鍞け璐�", r.msg, "Error");
+            return false;
         }
-      })
-      .catch((error) => {
-        console.log("error = " + JSON.stringify(error.message));
-        this.showMyToast("閿欒", "閿�鍞け璐�", "Error");
-      });
-  }
-
-  SaveE() {
-    let cloneSalesData = this.salesData;
-    for (var i in cloneSalesData) {
-      delete cloneSalesData[i].Consumable_order_minor__c;
-      delete cloneSalesData[i].orderdetails2Name;
-      delete cloneSalesData[i].orderdetails2NameUrl;
-      delete cloneSalesData[i].Box_Piece__c;
-      delete cloneSalesData[i].ProdName;
-      delete cloneSalesData[i].Deliver_date__c;
-      delete cloneSalesData[i].Bar_Code__c;
-      delete cloneSalesData[i].Sterilization_limit__c;
-      cloneSalesData[i]["ErrorReason"] = "";
     }
-    this.isShowSpinner = true;
-    ProdElivery({
-      ESetIdLwc: this.ESetid,
-      cocLwc: this.salesCoc,
-      barcodeLwc: this.Barcode,
-      accountNameLwc: this.salesAccountName,
-      userWorkLocationLwc: this.salesUserWorkLocation,
-      consumableorderdetailsRecordsLwc: JSON.stringify(cloneSalesData),
-      orderdetailsLwc: this.salesOrderdetails,
-      orderpriceMapLwc: this.salesOrderpriceMap,
-      orderagencypriceMapLwc: this.salesOrderagencypriceMap
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          console.log("ProdElivery success");
-          this.isShowSpinner = false;
-          this[NavigationMixin.Navigate]({
-            type: "standard__webPage",
-            attributes: {
-              url: "/lexsaleanddelivery"
+
+    //鍏抽棴闄勪欢寮圭獥
+    closePop() {
+        this.showAttPop = false;
+        this.filesUploaded = [];
+        this.fileName = null;
+    }
+
+    //绉婚櫎闄勪欢
+    removeAtt() {
+        this.filesUploaded = [];
+        this.fileName = '';
+    }
+
+    ClearJs() {
+        this.consumableName = '';
+        this.Category3 = '';
+        this.Category4 = '';
+        this.Category5 = '';
+        this.searchProductJs();
+    }
+
+    sortBy(field, reverse, primer) {
+        const key = primer
+            ? function (x) {
+                return primer(x[field]);
             }
-          });
-        } else {
-          console.log("r.msg = " + r.msg);
-          this.showMyToast("鍑鸿揣澶辫触", r.msg, "Error");
-        }
-      })
-      .catch((error) => {
-        console.log("error = " + JSON.stringify(error.message));
-        this.showMyToast("閿欒", "鍑鸿揣澶辫触", "Error");
-      });
-  }
+            : function (x) {
+                return x[field];
+            };
 
-  //鍙戠エ
-  openToInvoiceJs() {
-    let url = "";
-    console.log("this.invoiceId = " + this.invoiceId);
-    if (this.invoiceId.length > 0 && this.invoiceId != "000000000000000") {
-      url =
-        "/s/lexconinvoiceview?deliveryId=" +
-        this.ESetid +
-        "&invoiceId=" +
-        this.invoiceId +
-        "&KeyWords=Redirect";
-    } else {
-      url =
-        "/s/lexconinvoiceview?deliveryId=" + this.ESetid + "&KeyWords=Redirect";
-    }
-    window.open(url);
-    // this[NavigationMixin.Navigate]({
-    //     type: "standard__webPage",
-    //     attributes: {
-    //         url: url,
-    //         target:'_blank'
-    //     },
-    // });
-  }
-
-  //鍒犻櫎
-  DeleteConsumable() {
-    this.isShowSpinner = true;
-    DelConsumable({
-      ESetId: this.ESetid
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          let url = "/lexsaleanddelivery";
-          this[NavigationMixin.Navigate]({
-            type: "standard__webPage",
-            attributes: {
-              url: url
-            }
-          });
-        } else {
-          console.log("r.msg = " + r.msg);
-          this.showMyToast("鍒犻櫎澶辫触", r.msg, "Error");
-        }
-      })
-      .catch((error) => {
-        console.log("error = " + error.message);
-        this.showMyToast("閿欒", "鍒犻櫎澶辫触", "Error");
-      });
-  }
-
-  handleLoad() {
-    console.log("handleLoad");
-    try {
-      const style = document.createElement("style");
-      style.innerText = ".hehe-layoutItem .slds-button__icon {display: none;}";
-      this.template.querySelector(".hideHelpText").appendChild(style);
-    } catch (error) {
-      console.log(error);
-    }
-  }
-
-  handleLoad2() {
-    console.log("handleLoad2");
-    try {
-      const style = document.createElement("style");
-      style.innerText = ".hehe-layoutItem .slds-button__icon {display: none;}";
-      this.template.querySelector(".hideHelpText").appendChild(style);
-
-      const style2 = document.createElement("style");
-      style2.innerText =
-        ".hehe-layoutItem  .slds-form-element__label {padding : 0px}";
-      this.template.querySelector(".hideHelpText").appendChild(style2);
-    } catch (error) {
-      console.log(error);
-    }
-  }
-  //缂栬緫鍑哄簱鍗�
-  EditConsumable() {
-    let url = "/lexsummonscreat?ESetid=" + this.ESetid + "&KeyWords=Redirect";
-    this[NavigationMixin.Navigate]({
-      type: "standard__webPage",
-      attributes: {
-        url: url
-      }
-    });
-  }
-
-  //鏄剧ず涓婁紶闄勪欢
-  uploadOrder(event) {
-    this.showAttPop = true;
-  }
-
-  //闄勪欢change浜嬩欢
-  attChange(event) {
-    if (event.target.files.length > 0) {
-      this.filesUploaded = event.target.files;
-      this.fileName = event.target.files[0].name;
-      console.log("this.fileName:" + this.fileName);
-    }
-  }
-
-  //鏄惁鏄剧ず闄勪欢绉婚櫎
-  get attDelBtn() {
-    if (
-      this.fileName != "" &&
-      this.fileName != null &&
-      this.fileName != "璇烽�夋嫨涓�涓枃浠朵笂浼�"
-    ) {
-      return true;
-    } else {
-      return false;
-    }
-  }
-
-  //鍏抽棴闄勪欢寮圭獥
-  closePop() {
-    this.showAttPop = false;
-    this.filesUploaded = [];
-    this.fileName = null;
-  }
-
-  //绉婚櫎闄勪欢
-  removeAtt() {
-    this.filesUploaded = [];
-    this.fileName = "";
-  }
-
-  ClearJs() {
-    this.consumableName = "";
-    this.Category3 = "";
-    this.Category4 = "";
-    this.Category5 = "";
-    this.searchProductJs();
-  }
-
-  sortBy(field, reverse, primer) {
-    const key = primer
-      ? function (x) {
-          return primer(x[field]);
-        }
-      : function (x) {
-          return x[field];
+>>>>>>> LEXCommunityLiJun
+        return function (a, b) {
+            a = key(a);
+            b = key(b);
+            return reverse * ((a > b) - (b > a));
         };
-
-    return function (a, b) {
-      a = key(a);
-      b = key(b);
-      return reverse * ((a > b) - (b > a));
-    };
-  }
-
-  onHandleSort(event) {
-    //灏嗗凡缁忛�夊ソ浜嗙殑鏀惧埌鍓嶉潰锛屼笉杩涜鎺掑簭
-    if (this.EditAble) {
-      const { fieldName: sortedBy, sortDirection } = event.detail;
-      const cloneData = [...this.data];
-      cloneData.sort(this.sortBy(sortedBy, sortDirection === "asc" ? 1 : -1));
-      let index = 0;
-      let selectedRows = this.template
-        .querySelector("c-lex-custom-lightning-datatable")
-        .getSelectedRows();
-      let selectedRowsIds = [];
-      for (var i in selectedRows) {
-        selectedRowsIds.push(selectedRows[i].Id);
-      }
-      console.log("selectedRowsIds = " + JSON.stringify(selectedRowsIds));
-      for (var i = 0; i < cloneData.length; i++) {
-        if (selectedRowsIds.indexOf(cloneData[i].Id) != -1) {
-          if (i != 0) {
-            let temp = cloneData[index];
-            cloneData[index] = cloneData[i];
-            cloneData[i] = temp;
-          }
-          index++;
-        }
-      }
-      this.data = cloneData;
-      this.sortDirection = sortDirection;
-      this.sortedBy = sortedBy;
-    } else {
-      const { fieldName: sortedBy, sortDirection } = event.detail;
-      const cloneData = [...this.editData];
-      cloneData.sort(this.sortBy(sortedBy, sortDirection === "asc" ? 1 : -1));
-      this.editData = cloneData;
-      this.sortDirection = sortDirection;
-      this.sortedBy = sortedBy;
     }
-  }
 
-  handlePrevious() {
-    this.currentPageToken =
-      Number(this.currentPageToken) - Number(this.pageSize);
-    this.searchProductJs();
-  }
+    onHandleSort(event) {
+<<<<<<< HEAD
+=======
 
-  handleNext() {
-    this.currentPageToken =
-      Number(this.currentPageToken) + Number(this.pageSize);
-    this.searchProductJs();
-  }
-  handleFirst() {
-    this.currentPageToken = 0;
-    this.searchProductJs();
-  }
-
-  handleLast() {
-    this.currentPageToken =
-      this.totalPages > 1 ? (this.totalPages - 1) * this.pageSize : 0;
-    this.searchProductJs();
-  }
-
-  handlePageschange(event) {
-    console.log(event.detail);
-    this.pageSize = event.detail;
-    this.currentPageToken = 0;
-    this.searchProductJs();
-  }
-
-  editHandlePrevious() {
-    this.currentPageToken =
-      Number(this.currentPageToken) - Number(this.pageSize);
-    this.searchEditProductJs();
-  }
-
-  editHandleNext() {
-    this.currentPageToken =
-      Number(this.currentPageToken) + Number(this.pageSize);
-    this.searchEditProductJs();
-  }
-  editHandleFirst() {
-    this.currentPageToken = 0;
-    this.searchEditProductJs();
-  }
-
-  editHandleLast() {
-    this.currentPageToken =
-      this.totalPages > 1 ? (this.totalPages - 1) * this.pageSize : 0;
-    this.searchEditProductJs();
-  }
-
-  editHandlePageschange(event) {
-    console.log(event.detail);
-    this.pageSize = event.detail;
-    this.currentPageToken = 0;
-    this.searchEditProductJs();
-  }
-
-  searchEditProductJs() {
-    this.isEditShowSpinner = true;
-    this.showTable = false;
-    init({
-      ESetidJs: this.ESetid,
-      statusEdit: this.statusEdit,
-      pageSizeLWC: this.pageSize,
-      pageTokenLWC: this.currentPageToken
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        console.log("r = " + JSON.stringify(r));
-        if (r.status == "Success") {
-          //鍒嗛〉
-          console.log(
-            "r.entity.paginatedAccounts = " +
-              JSON.stringify(r.entity.paginatedAccounts)
-          );
-          this.nextPageToken = r.entity.paginatedAccounts.nextPageToken;
-          this.totalRecords = r.entity.paginatedAccounts.totalRecords;
-          this.recordStart = r.entity.paginatedAccounts.recordStart;
-          this.recordEnd = r.entity.paginatedAccounts.recordEnd;
-          this.totalPages = Math.ceil(
-            r.entity.paginatedAccounts.totalRecords / this.pageSize
-          );
-          console.log("this.totalPages = " + this.totalPages);
-
-          this.editData = r.entity.pageRecords;
-          console.log("this.data start = " + JSON.stringify(this.data));
-          for (var i in this.editData) {
-            this.editData[i]["unitValue"] = this.editData[i]["unitValue"];
-            this.editData[i]["InvoiceProNot_count__c"] =
-              this.editData[i].orderdetails1.InvoiceProNot_count__c;
-            this.editData[i]["RrturnPro_count__c"] =
-              this.editData[i].orderdetails1.RrturnPro_count__c;
-            this.editData[i]["Invoiced_Procount__c"] =
-              this.editData[i].orderdetails1.Invoiced_Procount__c;
-            this.editData[i]["shipmentNumber"] =
-              this.editData[i].orderdetails1["Shipment_Count__c"];
-            this.editData[i]["shippingUnitPrice"] =
-              this.editData[i].orderdetails1["Delivery_List_RMB__c"];
-
-            this.editData[i]["recordId"] = this.editData[i].Prod.Id;
-            this.editData[i]["Id"] = this.editData[i].Prod.Id;
-            this.editData[i]["Name__c"] = this.editData[i].Prod.Name__c;
-            this.editData[i]["SFDA_Status__c"] =
-              this.editData[i].Prod.SFDA_Status__c;
-            this.editData[i]["Category3__c"] =
-              this.editData[i].Prod.Category3__c;
-            this.editData[i]["Category4__c"] =
-              this.editData[i].Prod.Category4__c;
-            this.editData[i]["Category5__c"] =
-              this.editData[i].Prod.Category5__c;
-            this.editData[i]["Box_Piece__c"] =
-              this.editData[i].orderdetails1.Box_Piece__c;
-            this.editData[i]["shipmentAmount"] =
-              this.editData[i].orderdetails1.Shipment_amount__c;
-            //this.editData[i]["Shipment_amount__c"] = this.editData[i].orderdetails1.Shipment_amount__c;
-            this.editData[i]["Delivery_List_RMB__c"] =
-              this.editData[i].orderdetails1.Delivery_List_RMB__c;
-            this.editData[i]["Shipment_Count__c"] =
-              this.editData[i].orderdetails1.Shipment_Count__c;
-          }
-          this.showTable = true;
-          this.isEditShowSpinner = false;
+>>>>>>> LEXCommunityLiJun
+        //灏嗗凡缁忛�夊ソ浜嗙殑鏀惧埌鍓嶉潰锛屼笉杩涜鎺掑簭
+        if (this.EditAble) {
+            const { fieldName: sortedBy, sortDirection } = event.detail;
+            const cloneData = [...this.data];
+<<<<<<< HEAD
+            cloneData.sort(
+                this.sortBy(sortedBy, sortDirection === 'asc' ? 1 : -1)
+            );
+            let index = 0;
+            let selectedRows = this.template
+                .querySelector('c-lex-custom-lightning-datatable')
+                .getSelectedRows();
+=======
+            cloneData.sort(this.sortBy(sortedBy, sortDirection === 'asc' ? 1 : -1));
+            let index = 0;
+            let selectedRows = this.template.querySelector('c-lex-custom-lightning-datatable').getSelectedRows();
+>>>>>>> LEXCommunityLiJun
+            let selectedRowsIds = [];
+            for (var i in selectedRows) {
+                selectedRowsIds.push(selectedRows[i].Id);
+            }
+            console.log('selectedRowsIds = ' + JSON.stringify(selectedRowsIds));
+            for (var i = 0; i < cloneData.length; i++) {
+                if (selectedRowsIds.indexOf(cloneData[i].Id) != -1) {
+                    if (i != 0) {
+                        let temp = cloneData[index];
+                        cloneData[index] = cloneData[i];
+                        cloneData[i] = temp;
+                    }
+                    index++;
+                }
+            }
+            this.data = cloneData;
+            this.sortDirection = sortDirection;
+            this.sortedBy = sortedBy;
         } else {
-          console.log("r = " + JSON.stringify(r));
-          this.showMyToast("鎼滅储澶辫触", r.msg, "Error");
+            const { fieldName: sortedBy, sortDirection } = event.detail;
+            const cloneData = [...this.editData];
+<<<<<<< HEAD
+            cloneData.sort(
+                this.sortBy(sortedBy, sortDirection === 'asc' ? 1 : -1)
+            );
+=======
+            cloneData.sort(this.sortBy(sortedBy, sortDirection === 'asc' ? 1 : -1));
+>>>>>>> LEXCommunityLiJun
+            this.editData = cloneData;
+            this.sortDirection = sortDirection;
+            this.sortedBy = sortedBy;
         }
-      })
-      .catch((error) => {
-        this.showMyToast("閿欒", "鎼滅储澶辫触", "Error");
-      });
-  }
+    }
 
-  get previousButtonDisabled() {
-    return this.currentPageToken === 0;
-  }
+    handlePrevious() {
+<<<<<<< HEAD
+        this.currentPageToken =
+            Number(this.currentPageToken) - Number(this.pageSize);
+=======
+        this.currentPageToken = Number(this.currentPageToken) - Number(this.pageSize);
+>>>>>>> LEXCommunityLiJun
+        this.searchProductJs();
+    }
 
-  get nextButtonDisabled() {
-    return this.nextPageToken === undefined;
-  }
+    handleNext() {
+<<<<<<< HEAD
+        this.currentPageToken =
+            Number(this.currentPageToken) + Number(this.pageSize);
+=======
+        this.currentPageToken = Number(this.currentPageToken) + Number(this.pageSize);
+>>>>>>> LEXCommunityLiJun
+        this.searchProductJs();
+    }
+    handleFirst() {
+        this.currentPageToken = 0;
+        this.searchProductJs();
+    }
 
-  //鍒犻櫎闄勪欢
-  deleteAtt(event) {
-    this.isShowSpinner = true;
-    //var recordId = event.detail.data.recordId;
-    var recordId = event.target.getAttribute("data-fileid");
-    console.log("attid:" + recordId);
-    deleteAtt({
-      contentVersionId: recordId
-    })
-      .then((r) => {
-        r = JSON.parse(JSON.stringify(r));
-        if (r.status == "Success") {
-          this.showMyToast("鍒犻櫎鎴愬姛", "", "Success");
-          this.getFiles();
-        } else {
-          this.showMyToast("鍒犻櫎澶辫触", r.msg, "Error");
-        }
-      })
-      .catch((error) => {
-        this.showMyToast("閿欒", error.message, "Error");
-      });
-  }
+    handleLast() {
+<<<<<<< HEAD
+        this.currentPageToken =
+            this.totalPages > 1 ? (this.totalPages - 1) * this.pageSize : 0;
+=======
+        this.currentPageToken = this.totalPages > 1 ? (this.totalPages - 1) * this.pageSize : 0;
+>>>>>>> LEXCommunityLiJun
+        this.searchProductJs();
+    }
+
+    handlePageschange(event) {
+        console.log(event.detail);
+        this.pageSize = event.detail;
+        this.currentPageToken = 0;
+        this.searchProductJs();
+    }
+
+<<<<<<< HEAD
+    editHandlePrevious() {
+        this.currentPageToken =
+            Number(this.currentPageToken) - Number(this.pageSize);
+=======
+
+
+    editHandlePrevious() {
+        this.currentPageToken = Number(this.currentPageToken) - Number(this.pageSize);
+>>>>>>> LEXCommunityLiJun
+        this.searchEditProductJs();
+    }
+
+    editHandleNext() {
+<<<<<<< HEAD
+        this.currentPageToken =
+            Number(this.currentPageToken) + Number(this.pageSize);
+=======
+        this.currentPageToken = Number(this.currentPageToken) + Number(this.pageSize);
+>>>>>>> LEXCommunityLiJun
+        this.searchEditProductJs();
+    }
+    editHandleFirst() {
+        this.currentPageToken = 0;
+        this.searchEditProductJs();
+    }
+
+    editHandleLast() {
+<<<<<<< HEAD
+        this.currentPageToken =
+            this.totalPages > 1 ? (this.totalPages - 1) * this.pageSize : 0;
+=======
+        this.currentPageToken = this.totalPages > 1 ? (this.totalPages - 1) * this.pageSize : 0;
+>>>>>>> LEXCommunityLiJun
+        this.searchEditProductJs();
+    }
+
+    editHandlePageschange(event) {
+        console.log(event.detail);
+        this.pageSize = event.detail;
+        this.currentPageToken = 0;
+        this.searchEditProductJs();
+    }
+
+    searchEditProductJs() {
+        this.isEditShowSpinner = true;
+        this.showTable = false;
+        init({
+            ESetidJs: this.ESetid,
+            statusEdit: this.statusEdit,
+            pageSizeLWC: this.pageSize,
+            pageTokenLWC: this.currentPageToken
+<<<<<<< HEAD
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                console.log('r = ' + JSON.stringify(r));
+                if (r.status == 'Success') {
+                    //鍒嗛〉
+                    console.log(
+                        'r.entity.paginatedAccounts = ' +
+                            JSON.stringify(r.entity.paginatedAccounts)
+                    );
+                    this.nextPageToken =
+                        r.entity.paginatedAccounts.nextPageToken;
+                    this.totalRecords = r.entity.paginatedAccounts.totalRecords;
+                    this.recordStart = r.entity.paginatedAccounts.recordStart;
+                    this.recordEnd = r.entity.paginatedAccounts.recordEnd;
+                    this.totalPages = Math.ceil(
+                        r.entity.paginatedAccounts.totalRecords / this.pageSize
+                    );
+                    console.log('this.totalPages = ' + this.totalPages);
+
+                    this.editData = r.entity.pageRecords;
+                    console.log(
+                        'this.data start = ' + JSON.stringify(this.data)
+                    );
+                    for (var i in this.editData) {
+                        this.editData[i]['unitValue'] =
+                            this.editData[i]['unitValue'];
+                        this.editData[i]['InvoiceProNot_count__c'] =
+                            this.editData[
+                                i
+                            ].orderdetails1.InvoiceProNot_count__c;
+                        this.editData[i]['RrturnPro_count__c'] =
+                            this.editData[i].orderdetails1.RrturnPro_count__c;
+                        this.editData[i]['Invoiced_Procount__c'] =
+                            this.editData[i].orderdetails1.Invoiced_Procount__c;
+                        this.editData[i]['shipmentNumber'] =
+                            this.editData[i].orderdetails1['Shipment_Count__c'];
+                        this.editData[i]['shippingUnitPrice'] =
+                            this.editData[i].orderdetails1[
+                                'Delivery_List_RMB__c'
+                            ];
+
+                        this.editData[i]['recordId'] = this.editData[i].Prod.Id;
+                        this.editData[i]['Id'] = this.editData[i].Prod.Id;
+                        this.editData[i]['Name__c'] =
+                            this.editData[i].Prod.Name__c;
+                        this.editData[i]['SFDA_Status__c'] =
+                            this.editData[i].Prod.SFDA_Status__c;
+                        this.editData[i]['Category3__c'] =
+                            this.editData[i].Prod.Category3__c;
+                        this.editData[i]['Category4__c'] =
+                            this.editData[i].Prod.Category4__c;
+                        this.editData[i]['Category5__c'] =
+                            this.editData[i].Prod.Category5__c;
+                        this.editData[i]['Box_Piece__c'] =
+                            this.editData[i].orderdetails1.Box_Piece__c;
+                        this.editData[i]['shipmentAmount'] =
+                            this.editData[i].orderdetails1.Shipment_amount__c;
+                        //this.editData[i]["Shipment_amount__c"] = this.editData[i].orderdetails1.Shipment_amount__c;
+                        this.editData[i]['Delivery_List_RMB__c'] =
+                            this.editData[i].orderdetails1.Delivery_List_RMB__c;
+                        this.editData[i]['Shipment_Count__c'] =
+                            this.editData[i].orderdetails1.Shipment_Count__c;
+                    }
+                    this.showTable = true;
+                    this.isEditShowSpinner = false;
+                } else {
+                    console.log('r = ' + JSON.stringify(r));
+                    this.showMyToast('鎼滅储澶辫触', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                this.showMyToast('閿欒', '鎼滅储澶辫触', 'Error');
+            });
+=======
+        }).then((r) => {
+            r = JSON.parse(JSON.stringify(r));
+            console.log("r = " + JSON.stringify(r));
+            if (r.status == "Success") {
+                //鍒嗛〉
+                console.log('r.entity.paginatedAccounts = ' + JSON.stringify(r.entity.paginatedAccounts));
+                this.nextPageToken = r.entity.paginatedAccounts.nextPageToken;
+                this.totalRecords = r.entity.paginatedAccounts.totalRecords;
+                this.recordStart = r.entity.paginatedAccounts.recordStart;
+                this.recordEnd = r.entity.paginatedAccounts.recordEnd;
+                this.totalPages = Math.ceil(r.entity.paginatedAccounts.totalRecords / this.pageSize);
+                console.log('this.totalPages = ' + this.totalPages);
+
+                this.editData = r.entity.pageRecords;
+                console.log("this.data start = " + JSON.stringify(this.data));
+                for (var i in this.editData) {
+                    this.editData[i]["unitValue"] = this.editData[i]["unitValue"];
+                    this.editData[i]["InvoiceProNot_count__c"] = this.editData[i].orderdetails1.InvoiceProNot_count__c;
+                    this.editData[i]["RrturnPro_count__c"] = this.editData[i].orderdetails1.RrturnPro_count__c;
+                    this.editData[i]["Invoiced_Procount__c"] = this.editData[i].orderdetails1.Invoiced_Procount__c;
+                    this.editData[i]["shipmentNumber"] = this.editData[i].orderdetails1["Shipment_Count__c"];
+                    this.editData[i]["shippingUnitPrice"] = this.editData[i].orderdetails1["Delivery_List_RMB__c"];
+
+                    this.editData[i]["recordId"] = this.editData[i].Prod.Id;
+                    this.editData[i]["Id"] = this.editData[i].Prod.Id;
+                    this.editData[i]["Name__c"] = this.editData[i].Prod.Name__c;
+                    this.editData[i]["SFDA_Status__c"] = this.editData[i].Prod.SFDA_Status__c;
+                    this.editData[i]["Category3__c"] = this.editData[i].Prod.Category3__c;
+                    this.editData[i]["Category4__c"] = this.editData[i].Prod.Category4__c;
+                    this.editData[i]["Category5__c"] = this.editData[i].Prod.Category5__c;
+                    this.editData[i]["Box_Piece__c"] = this.editData[i].orderdetails1.Box_Piece__c;
+                    this.editData[i]["shipmentAmount"] = this.editData[i].orderdetails1.Shipment_amount__c;
+                    //this.editData[i]["Shipment_amount__c"] = this.editData[i].orderdetails1.Shipment_amount__c;
+                    this.editData[i]["Delivery_List_RMB__c"] = this.editData[i].orderdetails1.Delivery_List_RMB__c;
+                    this.editData[i]["Shipment_Count__c"] = this.editData[i].orderdetails1.Shipment_Count__c;
+                }
+                this.showTable = true;
+                this.isEditShowSpinner = false;
+            } else {
+                console.log("r = " + JSON.stringify(r));
+                this.showMyToast('鎼滅储澶辫触', r.msg, 'Error');
+            }
+        }).catch((error) => {
+            this.showMyToast('閿欒', '鎼滅储澶辫触', 'Error');
+        });
+>>>>>>> LEXCommunityLiJun
+    }
+
+    get previousButtonDisabled() {
+        return this.currentPageToken === 0;
+    }
+
+    get nextButtonDisabled() {
+        return this.nextPageToken === undefined;
+    }
+
+    //鍒犻櫎闄勪欢
+    deleteAtt(event) {
+        this.isShowSpinner = true;
+        //var recordId = event.detail.data.recordId;
+<<<<<<< HEAD
+        var recordId = event.target.getAttribute('data-fileid');
+        console.log('attid:' + recordId);
+        deleteAtt({
+            contentVersionId: recordId
+        })
+            .then((r) => {
+                r = JSON.parse(JSON.stringify(r));
+                if (r.status == 'Success') {
+                    this.showMyToast('鍒犻櫎鎴愬姛', '', 'Success');
+                    this.getFiles();
+                } else {
+                    this.showMyToast('鍒犻櫎澶辫触', r.msg, 'Error');
+                }
+            })
+            .catch((error) => {
+                this.showMyToast('閿欒', error.message, 'Error');
+            });
+    }
 }
+=======
+        var recordId = event.target.getAttribute("data-fileid");
+        console.log('attid:' + recordId);
+        deleteAtt({
+            contentVersionId: recordId
+        }).then(r => {
+            r = JSON.parse(JSON.stringify(r));
+            if (r.status == "Success") {
+                this.showMyToast('鍒犻櫎鎴愬姛', '', 'Success');
+                this.getFiles();
+            } else {
+                this.showMyToast('鍒犻櫎澶辫触', r.msg, 'Error');
+            }
+        }).catch(error => {
+            this.showMyToast('閿欒', error.message, 'Error');
+        })
+    }
+}
+>>>>>>> LEXCommunityLiJun

--
Gitblit v1.9.1