From b5c5eb130ca0848124f9d136af4be142ad5aac07 Mon Sep 17 00:00:00 2001
From: binxie <137736985@qq.com>
Date: 星期一, 26 六月 2023 14:42:02 +0800
Subject: [PATCH] backup0626

---
 force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.js |   83 ++++++++++++++++++++---------------------
 1 files changed, 41 insertions(+), 42 deletions(-)

diff --git a/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.js b/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.js
index 7b2a2c7..08547a6 100644
--- a/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.js
+++ b/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.js
@@ -47,6 +47,7 @@
 	@track showTable = false;
 	@track hidecheckboxcolumn = true;
 	@track check = false;
+	@track productkucun;
 	//鍔犺浇
 	@track showSpinner = false;
 	@track showSpinners = false;
@@ -63,14 +64,14 @@
 			type: "Name",
 			sortable: true,
 			hideDefaultActions: true,
-			// initialWidth: 300,
+			initialWidth: 300,
 			wrapText: true,
 			cellAttributes: { alignment: "left" }
 		},
 		{
 			label: "绗笁鍒嗙被",
 			fieldName: "Category3__c",
-			initialWidth: 90,
+			initialWidth: 120,
 			cellAttributes: { alignment: "left" },
 			hideDefaultActions: true,
 			sortable: true,
@@ -80,7 +81,7 @@
 			label: "绗洓鍒嗙被",
 			fieldName: "Category4__c",
 			cellAttributes: { alignment: "left" },
-			initialWidth: 90,
+			initialWidth: 120,
 			hideDefaultActions: true,
 			wrapText: true,
 			sortable: true,
@@ -90,7 +91,7 @@
 			label: "绗簲鍒嗙被",
 			fieldName: "Category5__c",
 			cellAttributes: { alignment: "left" },
-			initialWidth: 90,
+			initialWidth: 120,
 			hideDefaultActions: true,
 			wrapText: true,
 			sortable: true,
@@ -118,7 +119,7 @@
 			fieldName: "approbation_No",
 			cellAttributes: { alignment: "left" },
 			wrapText: true,
-			initialWidth: 155,
+			initialWidth: 200,
 			hideDefaultActions: true,
 		},
 		{
@@ -127,7 +128,7 @@
 			cellAttributes: { alignment: "left" },
 			wrapText: true,
 			hideDefaultActions: true,
-			initialWidth: 100
+			initialWidth: 110
 		},
 		{
 			label: "CFDA鐘舵��",
@@ -147,7 +148,8 @@
 		{
 			label:'鏈夋晥鏈熷唴搴撳瓨',
 			type: "customInventoryColor",
-			// sortable: true,
+			fieldName: "limitCount",
+			sortable: true,
 			cellAttributes: {alignment: "right" },
 			typeAttributes: {
 			value: { fieldName:"limitCount"},
@@ -207,9 +209,6 @@
 			console.log("result = " + JSON.stringify(result));
 			console.log("result 1= " + JSON.stringify(result.entity));
 			console.log("result 2= " + JSON.stringify(result.entity.pageRecords));
-			console.log("result.entity.categoryOptionMap 2= " + JSON.stringify(result.entity.categoryOptionMap));
-			console.log("result.entity.categoryOptionMap 2= " + JSON.stringify(result.entity.category4OptionMap));
-			console.log("result.entity.categoryOptionMap 2= " + JSON.stringify(result.entity.category5OptionMap));
 			if (result.status == "Success") {
 				console.log('result.entity.paginatedAccounts = ' + JSON.stringify(result.entity.paginatedAccounts));
 				this.nextPageToken = result.entity.paginatedAccounts.nextPageToken;
@@ -222,12 +221,13 @@
 
 				this.loader = false;
 				this.data = result.entity.pageRecords;
+				this.productkucun = result.entity.productkucun;
 
 				for (var i in this.data) {
 					this.data[i]["Name__c"] = this.data[i].Prod.Name__c;
 					this.data[i]["Category3__c"] = this.data[i].Prod.Category3__c;
-					this.data[i]["Category4__c"] = this.data[i].Prod.Category3__c;
-					this.data[i]["Category5__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]["SFDA_Status__c"] = this.data[i].Prod.SFDA_Status__c;
 				}
 				this.showTable = true;
@@ -280,8 +280,8 @@
 					for (var j in this.data) {
 						this.data[j]["Name__c"] = this.data[j].Prod.Name__c;
 						this.data[j]["Category3__c"] = this.data[j].Prod.Category3__c;
-						this.data[j]["Category4__c"] = this.data[j].Prod.Category3__c;
-						this.data[j]["Category5__c"] = this.data[j].Prod.Category3__c;
+						this.data[j]["Category4__c"] = this.data[j].Prod.Category4__c;
+						this.data[j]["Category5__c"] = this.data[j].Prod.Category5__c;
 						this.data[j]["SFDA_Status__c"] = this.data[j].Prod.SFDA_Status__c;
 						this.data[j]["hospitalSpecialOffer__c"] = this.data[j].hospitalSpecialOffer;
 						console.log('this.data[j].hospitalSpecialOffer__c'+this.data[j].hospitalSpecialOffer);
@@ -339,7 +339,7 @@
                 }
                 break;
             case "CategoryFour":
-                this.Category4 = value;
+                this.CategoryFour = value;
                 //璋冪敤鍚庡彴鏄剧ず绗簲鍒嗙被
                 this.showCate();
                 if (this.CategoryFour == '') {
@@ -389,6 +389,7 @@
 
 	searchOrderDetail() {
 		this.showTable = false;
+		this.showSpinner = true;
 		searchOrder({
 			category1: this.Name,
 			Category3: this.CategoryThree,
@@ -400,6 +401,8 @@
 			userWorkLocation: this.userWorkLocation,
 			pageSizeLWC: this.pageSize,
 			pageTokenLWC: this.currentPageToken,
+			productkucunLWC: this.productkucun
+			
 			// sortFieldLWC: this.sortBy,
 			// sortOrderLWC: this.sortDirection
 		})
@@ -411,31 +414,42 @@
 					this.recordStart = result.entity.paginatedAccounts.recordStart;
 					this.recordEnd = result.entity.paginatedAccounts.recordEnd;
 					this.totalPages = Math.ceil(result.entity.paginatedAccounts.totalRecords / this.pageSize);
+					console.log('result.entity.paginatedAccounts = ' + JSON.stringify(result.entity.paginatedAccounts));
 					console.log('this.totalPages = ' + this.totalPages);
 					this.paginationVisibility = this.totalPages > 1 ? true : false;
 					console.log('this.sortDirection = ' + this.sortDirection);
 					// this.showToast("Success",'鎼滅储鎴愬姛', result.msg);
-					this.showMyToast('鎼滅储鎴愬姛',result.msg,'success');
+					// this.showMyToast('鎼滅储鎴愬姛',result.msg,'success');
 					this.data = result.entity.pageRecords;
 					console.log('鎼滅储Data==>'+JSON.stringify(this.data));
 					for (var i in this.data) {
 						this.data[i]["Name__c"] = this.data[i].Prod.Name__c;
 						this.data[i]["Category3__c"] = this.data[i].Prod.Category3__c;
-						this.data[i]["Category4__c"] = this.data[i].Prod.Category3__c;
-						this.data[i]["Category5__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]["SFDA_Status__c"] = this.data[i].Prod.SFDA_Status__c;
 						this.data[i]["hospitalSpecialOffer__c"] = this.data[i].hospitalSpecialOffer;
+						this.data[i]["guaranteeperiod"] = this.data[i].guaranteeperiod;
 					}
 					this.data = [...this.data];
 					console.log('this.data = ' + JSON.stringify(this.data));
 					this.showTable = true;
+					this.showSpinner = false;
 				} else {
+					this.nextPageToken = this.pageSize;
+					this.totalRecords = 0;
+					this.recordStart = 0;
+					this.recordEnd = 0;
+					this.totalPages =0; 
+
 					// this.showToast("Error",'Error', result.msg);
-					this.showMyToast('鎼滅储澶辫触',result.msg,'error');
+					// this.showMyToast('鎼滅储澶辫触',result.msg,'error');
+					this.showSpinner = false;
 				}
 			})
 			.catch((error) => {
 				console.log("error = " + JSON.stringify(error));
+				this.showSpinner = false;
 			});
 	}
 	inventoryCount() {
@@ -518,22 +532,25 @@
 					for (var i in this.data) {
 						this.data[i]["Name__c"] = this.data[i].Prod.Name__c;
 						this.data[i]["Category3__c"] = this.data[i].Prod.Category3__c;
-						this.data[i]["Category4__c"] = this.data[i].Prod.Category3__c;
-						this.data[i]["Category5__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]["SFDA_Status__c"] = this.data[i].Prod.SFDA_Status__c;
+						this.data[i]["guaranteeperiod"] = this.data[i].guaranteeperiod;
 					}
 					this.showSpinner = false;
 					this.showTable = true;
-					this.showMyToast('鎼滅储鎴愬姛',result.msg,'success');
+					// this.showMyToast('鎼滅储鎴愬姛',result.msg,'success');
 					// this.showToast("Success",'鎼滅储鎴愬姛', result.msg);
-					this.showSpinner = false;
 				} else {
 					// this.showToast("Error", 'Error',result.msg);
-					this.showMyToast('鎼滅储澶辫触',result.msg,'error');
+					// this.showMyToast('鎼滅储澶辫触',result.msg,'error');
+					this.showSpinner = false;
+					
 				}
 			})
 			.catch((error) => {
 				console.log("error = " + JSON.stringify(error));
+				this.showSpinner = false;
 			});
 	}
 
@@ -634,23 +651,5 @@
            content = '<h2><strong>'+title+'<strong/></h2>';
         }
         this.template.querySelector('c-common-toast').showToast(variant,content,iconName,10000);
-
-
-	// showToast(type,title,msg) {
-	// 	this.showSpinner = false;
-	// 	let mode = '';
-	// 	if (type.toLowerCase() != 'success') {
-	// 		mode = 'sticky';
-	// 	} else {
-	// 		mode = 'dismissable';
-	// 	}
-	// 	const event = new ShowToastEvent({
-	// 		title: title,
-	// 		variant: type,
-	// 		message: msg,
-	// 		mode: mode
-	// 	});
-	// 	this.dispatchEvent(event);
-	// }
 	}
 }
\ No newline at end of file

--
Gitblit v1.9.1