From f94d7f9cd1d2d467e7242245719192d7157e3ede Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期五, 09 六月 2023 11:38:01 +0800
Subject: [PATCH] issfix

---
 force-app/main/default/lwc/lexCancelRemoveBox/lexCancelRemoveBox.js |  385 +++++++++++++++++++++++++++---------------------------
 1 files changed, 194 insertions(+), 191 deletions(-)

diff --git a/force-app/main/default/lwc/lexCancelRemoveBox/lexCancelRemoveBox.js b/force-app/main/default/lwc/lexCancelRemoveBox/lexCancelRemoveBox.js
index 52d3451..a894763 100644
--- a/force-app/main/default/lwc/lexCancelRemoveBox/lexCancelRemoveBox.js
+++ b/force-app/main/default/lwc/lexCancelRemoveBox/lexCancelRemoveBox.js
@@ -1,135 +1,133 @@
-import { LightningElement, wire, api, track } from 'lwc';
-import { ShowToastEvent } from 'lightning/platformShowToastEvent';
+import { LightningElement, wire, api, track } from "lwc";
+import { ShowToastEvent } from "lightning/platformShowToastEvent";
 import oninit from "@salesforce/apex/LexCancelRemoveBoxController.init";
-import searchDeatail from "@salesforce/apex/LexCancelRemoveBoxController.searchConsumableorderdetails" 
-import saveConfirm from '@salesforce/apex/LexCancelRemoveBoxController.cancelRemoveBoxConfirm';
+import searchDeatail from "@salesforce/apex/LexCancelRemoveBoxController.searchConsumableorderdetails";
+import saveConfirm from "@salesforce/apex/LexCancelRemoveBoxController.cancelRemoveBoxConfirm";
 
-//table css 
+//table css
 import { loadStyle } from "lightning/platformResourceLoader";
 import WrappedHeaderTable from "@salesforce/resourceUrl/lexdatatable";
 const columns = [
-    {
-      label: '娑堣�楀搧鍚嶇О',
-      fieldName: 'Name__c',
-      hideDefaultActions: true,
-      wrapText:true
-      // initialWidth: 350,
-  
-    },
-    {
-      label: '瑙勬牸',
-      fieldName: 'ProductPacking_list_manual__c',
-      hideDefaultActions: true,
-      cellAttributes: { alignment: "right" },
-      initialWidth: 50,
-  
-    },
-    {
-      label: 'CFDA鐘舵��',
-      fieldName: 'CFDA_Status__c',
-      hideDefaultActions: true,
-      initialWidth: 200,
-  
-    },
-    {
-      label: '娉ㄥ唽璇佺紪鐮佸彿',
-      fieldName: 'Report_Product_Approbation__c',
-      hideDefaultActions: true,
-      initialWidth: 200,
-    },
-    {
-      label: '娉ㄥ唽璇佹晥鏈�',
-      fieldName: 'Report_Product_Expiration__c',
-      hideDefaultActions: true,
-      // initialWidth: 250,
-    },
-    {
-      label: 'BarCode',
-      fieldName: 'Bar_Code__c',
-      hideDefaultActions: true,
-      initialWidth: 400,
-    }
-  ];
-  
-  const column = [
-    {
-      label: '娑堣�楀搧鍚嶇О',
-      fieldName: 'Name__c',
-      hideDefaultActions: true,
-  
-    },
-    {
-      label: 'BarCode',
-      fieldName: 'Bar_Code__c',
-      hideDefaultActions: true,
-     
-    }
-    ,
-    {
-      label: '閿欒鍘熷洜',
-      fieldName: 'ErrorReason',
-      hideDefaultActions: true,
-    }
-  ];
-  
+  {
+    label: "娑堣�楀搧鍚嶇О",
+    fieldName: "Name__c",
+    hideDefaultActions: true,
+    wrapText: true
+    // initialWidth: 350,
+  },
+  {
+    label: "瑙勬牸",
+    fieldName: "ProductPacking_list_manual__c",
+    hideDefaultActions: true,
+    cellAttributes: { alignment: "right" },
+    initialWidth: 50
+  },
+  {
+    label: "CFDA鐘舵��",
+    fieldName: "CFDA_Status__c",
+    hideDefaultActions: true,
+    initialWidth: 100,
+    wrapText: true
+  },
+  {
+    label: "娉ㄥ唽璇佺紪鐮佸彿",
+    fieldName: "Report_Product_Approbation__c",
+    hideDefaultActions: true,
+    initialWidth: 200,
+    wrapText: true
+  },
+  {
+    label: "娉ㄥ唽璇佹晥鏈�",
+    fieldName: "Report_Product_Expiration__c",
+    hideDefaultActions: true,
+    initialWidth: 110,
+    wrapText: true
+  },
+  {
+    label: "BarCode",
+    fieldName: "Bar_Code__c",
+    hideDefaultActions: true,
+    wrapText: true
+  }
+];
+
+const column = [
+  {
+    label: "娑堣�楀搧鍚嶇О",
+    fieldName: "Name__c",
+    hideDefaultActions: true,
+    wrapText: true
+  },
+  {
+    label: "BarCode",
+    fieldName: "Bar_Code__c",
+    wrapText: true,
+    hideDefaultActions: true
+    // initialWidth:600
+  },
+  {
+    label: "閿欒鍘熷洜",
+    fieldName: "ErrorReason",
+    hideDefaultActions: true
+  }
+];
 
 export default class LexCancelRemoveBox extends LightningElement {
-    columns = columns;
-    column = column;
-    @track selectedRows = [];
-    @track data = [];
-    @track errorDetail = [];
-  
-    // 鏄剧ず
-    @track showTable = false
-    @track showSpinner = false;
+  columns = columns;
+  column = column;
+  @track selectedRows = [];
+  @track data = [];
+  @track errorDetail = [];
 
-    //鏁版嵁鏋勬垚
-    @track accountName
-    @track userWorkLocation
-    @track agencyProType
-    @track barcode = ''
-    @track saveFLGbln = false
-    @track dataSize = 0;
+  // 鏄剧ず
+  @track showTable = false;
+  @track showSpinner = 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");
-              });
-      }
+  //鏁版嵁鏋勬垚
+  @track accountName;
+  @track userWorkLocation;
+  @track agencyProType;
+  @track barcode = "";
+  @track saveFLGbln = false;
+  @track dataSize = 0;
+
+  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");
+        });
+    }
   }
-  
 
-
-
-    connectedCallback() {
-      console.log('鍒濆鍖�');
-      // this.showTable = false;
-      oninit().then((result) => {
+  connectedCallback() {
+    console.log("鍒濆鍖�");
+    // this.showTable = false;
+    oninit()
+      .then((result) => {
         result = JSON.parse(JSON.stringify(result));
-        console.log('result =' + JSON.stringify(result));
-        if (result.status = 'Success') {
-          console.log('result');
+        console.log("result =" + JSON.stringify(result));
+        if ((result.status = "Success")) {
+          console.log("result");
           this.agencyProType = result.entity.agencyProType;
           this.userWorkLocation = result.entity.userWorkLocation;
           this.accountName = result.entity.accountName;
           // this.data = JSON.parse(result.entity.codPageRecords);
           // this.showTable = true;
         } else {
-          this.showMyToast('鍒濆鍖栧け璐�',result.msg,'error');
+          this.showMyToast("鍒濆鍖栧け璐�", result.msg, "error");
         }
-      }).catch((error) => {
-        console.log('error = ' + JSON.stringify(error));
+      })
+      .catch((error) => {
+        console.log("error = " + JSON.stringify(error));
       });
-    }
+  }
 
-    //褰曞叆
+  //褰曞叆
   getDetails() {
     this.showSpinner = true;
     searchDeatail({
@@ -137,106 +135,111 @@
       userWorkLocation: this.userWorkLocation,
       agencyProType: this.agencyProType,
       barcode: this.barcode
-    }).then((result) => {
-      result = JSON.parse(JSON.stringify(result));
-      console.log('result =' + JSON.stringify(result));
-      if (result.status == 'Success') {
-        console.log('鎴愬姛');
-        this.data = JSON.parse(result.entity.ConsumableorderdetailsRecordsdummy);
-        this.errorDetail = JSON.parse(result.entity.ConsumableorderdetailsRecordserror);
-        this.dataSize = result.entity.dataSize;
-        for (let i in this.data) {
-          this.data[i]['Name__c'] = this.data[i].Prod.Name__c;
-          this.data[i]['ProductPacking_list_manual__c'] = this.data[i].esd.ProductPacking_list_manual__c;
-          this.data[i]['CFDA_Status__c'] = this.data[i].esd.CFDA_Status__c;
-          this.data[i]['Report_Product_Approbation__c'] = this.data[i].esd.Report_Product_Approbation__c;
-          this.data[i]['Report_Product_Expiration__c'] = this.data[i].esd.Report_Product_Expiration__c;
-          this.data[i]['Bar_Code__c'] = this.data[i].esd.Bar_Code__c;
+    })
+      .then((result) => {
+        result = JSON.parse(JSON.stringify(result));
+        console.log("result =" + JSON.stringify(result));
+        if (result.status == "Success") {
+          console.log("鎴愬姛");
+          this.data = JSON.parse(
+            result.entity.ConsumableorderdetailsRecordsdummy
+          );
+          this.errorDetail = JSON.parse(
+            result.entity.ConsumableorderdetailsRecordserror
+          );
+          this.dataSize = result.entity.dataSize;
+          for (let i in this.data) {
+            this.data[i]["Name__c"] = this.data[i].Prod.Name__c;
+            this.data[i]["ProductPacking_list_manual__c"] =
+              this.data[i].esd.ProductPacking_list_manual__c;
+            this.data[i]["CFDA_Status__c"] = this.data[i].esd.CFDA_Status__c;
+            this.data[i]["Report_Product_Approbation__c"] =
+              this.data[i].esd.Report_Product_Approbation__c;
+            this.data[i]["Report_Product_Expiration__c"] =
+              this.data[i].esd.Report_Product_Expiration__c;
+            this.data[i]["Bar_Code__c"] = this.data[i].esd.Bar_Code__c;
+          }
+          // this.showTable = true;
+          for (let i in this.errorDetail) {
+            this.errorDetail[i]["Name__c"] = this.errorDetail[i].Prod.Name__c;
+            this.errorDetail[i]["Bar_Code__c"] =
+              this.errorDetail[i].esd.Bar_Code__c;
+            this.errorDetail[i]["ErrorReason"] =
+              this.errorDetail[i].ErrorReason;
+          }
+          // this.showTables = true;
+          this.showSpinner = false;
+        } else {
+          this.showMyToast("鑾峰彇澶辫触", result.msg, "error");
+          this.showSpinner = false;
         }
-        // this.showTable = true;
-        for (let i in this.errorDetail) {
-          this.errorDetail[i]['Name__c'] = this.errorDetail[i].Prod.Name__c;
-          this.errorDetail[i]['Bar_Code__c'] = this.errorDetail[i].esd.Bar_Code__c;
-          this.errorDetail[i]['ErrorReason'] = this.errorDetail[i].ErrorReason;
-        }
-        // this.showTables = true;
-        this.showSpinner = false;
-      } else{
-        this.showMyToast('鑾峰彇澶辫触',result.msg,'error');
-        this.showSpinner = false;
-      }
-    }).catch((error) => {
-      console.log('error = ' + JSON.stringify(error));
-    });
-
+      })
+      .catch((error) => {
+        console.log("error = " + JSON.stringify(error));
+      });
   }
-   //鑾峰彇褰撳墠杈撳叆鍊�
-   handleChange(event) {
+  //鑾峰彇褰撳墠杈撳叆鍊�
+  handleChange(event) {
     let value = event.detail.value;
-    console.log('value' + value);
+    console.log("value" + value);
     this.barcode = value;
-    console.log('this.barcode' + this.barcode);
+    console.log("this.barcode" + this.barcode);
   }
-
 
   saveConfirm() {
     let msg = "纭鍙栨秷鎷嗙洅鍚�";
-    if (this.dataSize>0) {
-        if (confirm(msg) == true) {
-            this.CancelRemoveBox();
-        }
-    } else {
+    if (this.dataSize > 0) {
+      if (confirm(msg) == true) {
         this.CancelRemoveBox();
+      }
+    } else {
+      this.CancelRemoveBox();
     }
   }
-    CancelRemoveBox(){
-      this.showSpinner = true;
+  CancelRemoveBox() {
+    this.showSpinner = true;
     saveConfirm({
       saveConsumableorderdetailsRecordsdummy: JSON.stringify(this.data),
       accountName: this.accountName,
       userWorkLocation: this.userWorkLocation,
       agencyProType: this.agencyProType
-    }).then((result) => {
-      result = JSON.parse(JSON.stringify(result));
-      console.log('result淇濆瓨 = ' + JSON.stringify(result));
-      if (result.status == 'Success') {
-         this.saveFLGbln = result.entity.saveFLGbln;
-        //  this.showSpinner = false;
-         if(this.saveFLGbln){
-          this.showMyToast(result.msg,'','success');
-          this.showSpinner = false;
-
-
-         }
-      } else {
-        this.showMyToast('鍙栨秷鎷嗙洅澶辫触',result.msg,'error');
-        this.showSpinner = false;
-      }
     })
+      .then((result) => {
+        result = JSON.parse(JSON.stringify(result));
+        console.log("result淇濆瓨 = " + JSON.stringify(result));
+        if (result.status == "Success") {
+          this.saveFLGbln = result.entity.saveFLGbln;
+          //  this.showSpinner = false;
+          if (this.saveFLGbln) {
+            this.showMyToast(result.msg, "", "success");
+            this.showSpinner = false;
+          }
+        } else {
+          this.showMyToast("鍙栨秷鎷嗙洅澶辫触", result.msg, "error");
+          this.showSpinner = false;
+        }
+      })
       .catch((error) => {
-        console.log('error = ' + JSON.stringify(error));
+        console.log("error = " + JSON.stringify(error));
       });
-
   }
   showMyToast(title, message, variant) {
-    console.log('show custom message');
-    var iconName = '';
-    var content = '';
-    if(variant == 'success'){
-       iconName = 'utility:check';
-    }else{
-       iconName = 'utility:error';
+    console.log("show custom message");
+    var iconName = "";
+    var content = "";
+    if (variant == "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>';
+    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);
-	}
-
-
-
-
-
-}
\ No newline at end of file
+    this.template
+      .querySelector("c-common-toast")
+      .showToast(variant, content, iconName, 10000);
+  }
+}

--
Gitblit v1.9.1