From 80a3f59e2d3df07805bc67e329300b8de90a5b3a Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期二, 11 七月 2023 14:13:08 +0800
Subject: [PATCH] Merge branch 'LEXCommunityLiJun' into LEXUpgrade2023-Deloitte
---
force-app/main/default/lwc/lexConsumableAccount/lexConsumableAccount.html | 467 ++++++++++++++++++++++++++++++++++++++++------------------
1 files changed, 322 insertions(+), 145 deletions(-)
diff --git a/force-app/main/default/lwc/lexConsumableAccount/lexConsumableAccount.html b/force-app/main/default/lwc/lexConsumableAccount/lexConsumableAccount.html
index d0db616..b1101b4 100644
--- a/force-app/main/default/lwc/lexConsumableAccount/lexConsumableAccount.html
+++ b/force-app/main/default/lwc/lexConsumableAccount/lexConsumableAccount.html
@@ -1,45 +1,76 @@
<!-- sldsValidatorIgnore -->
<!-- sldsValidatorIgnore -->
<template>
- <c-common-toast></c-common-toast>
<template if:true={isShowSpinner}>
- <lightning-spinner alternative-text="Loading" size="large"></lightning-spinner>
+ <lightning-spinner size="medium" variant="brand"></lightning-spinner>
</template>
-
+ <c-common-toast></c-common-toast>
<template if:false={isShowAccountInfo}>
<div class="outerBorderCss">
<div style="padding: 5px">
<div class="borderCss">
<div class="headerDorderCss">
<lightning-layout>
- <lightning-layout-item padding="around-small" size="2">
- <lightning-icon icon-name="action:priority" alternative-text="priority" title="priority"
- size="x-small" style="float: left;"></lightning-icon>
- <p style="font-size: 18px; margin-left: 5px;float: left;">
+ <lightning-layout-item
+ padding="around-small"
+ size="2"
+ >
+ <lightning-icon
+ icon-name="action:priority"
+ alternative-text="priority"
+ title="priority"
+ size="x-small"
+ style="float: left"
+ ></lightning-icon>
+ <p
+ style="
+ font-size: 18px;
+ margin-left: 5px;
+ float: left;
+ "
+ >
<strong>閿�閲忓墠鍗�</strong>
</p>
</lightning-layout-item>
- <lightning-layout-item size="7"></lightning-layout-item>
- <lightning-layout-item padding="around-small" size="3">
- <lightning-combobox name="progress" label="璐㈠勾" value={fiscalYearOption}
- variant="label-hidden" options={fiscalYearOptions} onchange={dataChange}
- data-field="fiscalYearOption" class="inputFont" style="
- min-width: 250px;
- max-width: 250px;
- margin-left: 10px;
- float: left;
- "></lightning-combobox>
+ <lightning-layout-item
+ size="7"
+ ></lightning-layout-item>
+ <lightning-layout-item
+ padding="around-small"
+ size="3"
+ >
+ <lightning-combobox
+ name="progress"
+ label="璐㈠勾"
+ value={fiscalYearOption}
+ variant="label-hidden"
+ options={fiscalYearOptions}
+ onchange={dataChange}
+ data-field="fiscalYearOption"
+ class="inputFont"
+ style="
+ min-width: 250px;
+ max-width: 250px;
+ margin-left: 10px;
+ float: left;
+ "
+ ></lightning-combobox>
</lightning-layout-item>
</lightning-layout>
</div>
<div style="padding: 7px">
<!-- <lightning-datatable key-field="id" data={topAccountData} columns={topColumns} hide-checkbox-column
- class="wrapped-header-datatable">
+ class="wrapped-header-datatable">
</lightning-datatable> -->
- <c-lex-custom-lightning-datatable key-field="Id" data={topAccountData} columns={topColumns}
- hide-checkbox-column style="word-wrap: break-word; word-break: break-all"
- class="wrapped-header-datatable">
+ <c-lex-custom-lightning-datatable
+ key-field="Id"
+ data={topAccountData}
+ columns={topColumns}
+ hide-checkbox-column
+ style="word-wrap: break-word; word-break: break-all"
+ class="wrapped-header-datatable"
+ >
</c-lex-custom-lightning-datatable>
</div>
</div>
@@ -72,16 +103,29 @@
<p style="font-size: 18px; margin-left: 5px;float: left;">
<strong>閿�閲忓墠鍗�</strong>
</p> -->
- <lightning-icon icon-name="standard:account" alternative-text="Account" title="瀹㈡埛"
- size="small" style="float: left;margin-top:3px"></lightning-icon>
- <lightning-combobox name="progress" label="瀹㈡埛" value={viewOption} variant="label-hidden"
- options={listViewOptions} onchange={dataChange} data-field="viewOption"
- class="inputFont" style="
- min-width: 250px;
- max-width: 250px;
- margin-left: 10px;
- float: left;
- "></lightning-combobox>
+ <lightning-icon
+ icon-name="standard:account"
+ alternative-text="Account"
+ title="瀹㈡埛"
+ size="small"
+ style="float: left; margin-top: 3px"
+ ></lightning-icon>
+ <lightning-combobox
+ name="progress"
+ label="瀹㈡埛"
+ value={viewOption}
+ variant="label-hidden"
+ options={listViewOptions}
+ onchange={dataChange}
+ data-field="viewOption"
+ class="inputFont"
+ style="
+ min-width: 250px;
+ max-width: 250px;
+ margin-left: 10px;
+ float: left;
+ "
+ ></lightning-combobox>
</lightning-layout-item>
</lightning-layout>
</div>
@@ -92,17 +136,31 @@
<div lwc:dom="manual" class="resultDiv"></div>
<div draggable="false">
<div class="slds-m-top_small slds-m-bottom_medium">
- <lightning-datatable key-field="id" data={pageRecords} columns={columns}
- hide-checkbox-column default-sort-direction={defaultSortDirection}
- sorted-direction={sortDirection} sorted-by={sortedBy} onsort={onHandleSort}
- class="wrapped-header-datatable">
+ <lightning-datatable
+ key-field="id"
+ data={pageRecords}
+ columns={columns}
+ hide-checkbox-column
+ default-sort-direction={defaultSortDirection}
+ sorted-direction={sortDirection}
+ sorted-by={sortedBy}
+ onsort={onHandleSort}
+ class="wrapped-header-datatable grayBackground"
+ >
</lightning-datatable>
- <c-paginator onprevious={handlePrevious} onnext={handleNext}
- onpageschange={handlePageschange} onfirst={handleFirst} onlast={handleLast}
+ <c-paginator
+ onprevious={handlePrevious}
+ onnext={handleNext}
+ onpageschange={handlePageschange}
+ onfirst={handleFirst}
+ onlast={handleLast}
page-size-options={pageSizeOptions}
previous-button-disabled={previousButtonDisabled}
- next-button-disabled={nextButtonDisabled} record-start={recordStart}
- record-end={recordEnd} total-records={totalRecords}></c-paginator>
+ next-button-disabled={nextButtonDisabled}
+ record-start={recordStart}
+ record-end={recordEnd}
+ total-records={totalRecords}
+ ></c-paginator>
</div>
</div>
</div>
@@ -118,13 +176,19 @@
<div></div>
<strong style="font-size: 20px">{accountDataInfo.name}</strong>
<p>
- <lightning-formatted-url value="/lexconsumableaccount" label="杩斿洖鍒楄〃"></lightning-formatted-url>
+ <lightning-formatted-url
+ value="/lexconsumableaccount"
+ label="杩斿洖鍒楄〃"
+ ></lightning-formatted-url>
</p>
</lightning-layout-item>
<lightning-layout-item size="9"></lightning-layout-item>
<lightning-layout-item size="1">
<p>
- <lightning-formatted-url value={printUrl} label="鍙墦鍗拌鍥�"></lightning-formatted-url>
+ <lightning-formatted-url
+ value={printUrl}
+ label="鍙墦鍗拌鍥�"
+ ></lightning-formatted-url>
</p>
</lightning-layout-item>
</lightning-layout>
@@ -156,76 +220,31 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="瀹㈡埛鍚�" value={accountDataInfo.name}
- variant="label-inline" read-only style="
- border-bottom: 1px solid #dde4e9;
- " class="adjustHeight"></lightning-input>
- </lightning-layout-item>
- <lightning-layout-item size="1">
- </lightning-layout-item>
- <lightning-layout-item size="4">
- <lightning-input type="text" label="瀹㈡埛鎵�鏈変汉" value={accountDataInfo.ownerName}
- variant="label-inline" read-only style="
- border-bottom: 1px solid #dde4e9;
- "></lightning-input>
- </lightning-layout-item>
- </lightning-layout>
-
- <lightning-layout multiple-rows="true">
- <lightning-layout-item size="1">
- </lightning-layout-item>
- <lightning-layout-item size="4">
- <lightning-input type="text" label="鍒悕1" value={accountDataInfo.site}
- variant="label-inline" read-only style="
- border-bottom: 1px solid #dde4e9;
- "></lightning-input>
- </lightning-layout-item>
- <lightning-layout-item size="1">
- </lightning-layout-item>
- <lightning-layout-item size="4">
- <lightning-input type="text" label="鏈夋晥/鏃犳晥" value={accountDataInfo.isActive}
- variant="label-inline" read-only style="
- border-bottom: 1px solid #dde4e9;
- "></lightning-input>
- </lightning-layout-item>
- </lightning-layout>
-
- <lightning-layout multiple-rows="true">
- <lightning-layout-item size="1">
- </lightning-layout-item>
- <lightning-layout-item size="4">
- <lightning-input type="text" label="鍒悕2" value={accountDataInfo.aliasName2}
- variant="label-inline" read-only style="
- border-bottom: 1px solid #dde4e9;
- "></lightning-input>
- </lightning-layout-item>
- <lightning-layout-item size="1">
- </lightning-layout-item>
- <lightning-layout-item size="4">
- <lightning-input type="text" label="绂佺敤鐞嗙敱" value={accountDataInfo.banOnUseReason}
- variant="label-inline" read-only style="
- border-bottom: 1px solid #dde4e9;
- "></lightning-input>
- </lightning-layout-item>
- </lightning-layout>
-
- <lightning-layout multiple-rows="true">
- <lightning-layout-item size="1">
- </lightning-layout-item>
- <lightning-layout-item size="4">
- <lightning-input type="text" label="鏀垮簻绛夌礆" value={accountDataInfo.grade}
- variant="label-inline" read-only style="
- border-bottom: 1px solid #dde4e9;
- "></lightning-input>
- </lightning-layout-item>
- <lightning-layout-item size="1">
- </lightning-layout-item>
- <lightning-layout-item size="4">
- <lightning-input type="text" label="鍖婚櫌鎵�灞炴�ц川"
- value={accountDataInfo.attributeType} variant="label-inline" read-only
+ <lightning-input
+ type="text"
+ label="瀹㈡埛鍚�"
+ value={accountDataInfo.name}
+ variant="label-inline"
+ read-only
style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ class="adjustHeight"
+ ></lightning-input>
+ </lightning-layout-item>
+ <lightning-layout-item size="1">
+ </lightning-layout-item>
+ <lightning-layout-item size="4">
+ <lightning-input
+ type="text"
+ label="瀹㈡埛鎵�鏈変汉"
+ value={accountDataInfo.ownerName}
+ variant="label-inline"
+ read-only
+ style="
+ border-bottom: 1px solid #dde4e9;
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
@@ -233,19 +252,117 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="OCSM鍒嗙被(鍖婚櫌)"
+ <lightning-input
+ type="text"
+ label="鍒悕1"
+ value={accountDataInfo.site}
+ variant="label-inline"
+ read-only
+ style="
+ border-bottom: 1px solid #dde4e9;
+ "
+ ></lightning-input>
+ </lightning-layout-item>
+ <lightning-layout-item size="1">
+ </lightning-layout-item>
+ <lightning-layout-item size="4">
+ <lightning-input
+ type="text"
+ label="鏈夋晥/鏃犳晥"
+ value={accountDataInfo.isActive}
+ variant="label-inline"
+ read-only
+ style="
+ border-bottom: 1px solid #dde4e9;
+ "
+ ></lightning-input>
+ </lightning-layout-item>
+ </lightning-layout>
+
+ <lightning-layout multiple-rows="true">
+ <lightning-layout-item size="1">
+ </lightning-layout-item>
+ <lightning-layout-item size="4">
+ <lightning-input
+ type="text"
+ label="鍒悕2"
+ value={accountDataInfo.aliasName2}
+ variant="label-inline"
+ read-only
+ style="
+ border-bottom: 1px solid #dde4e9;
+ "
+ ></lightning-input>
+ </lightning-layout-item>
+ <lightning-layout-item size="1">
+ </lightning-layout-item>
+ <lightning-layout-item size="4">
+ <lightning-input
+ type="text"
+ label="绂佺敤鐞嗙敱"
+ value={accountDataInfo.banOnUseReason}
+ variant="label-inline"
+ read-only
+ style="
+ border-bottom: 1px solid #dde4e9;
+ "
+ ></lightning-input>
+ </lightning-layout-item>
+ </lightning-layout>
+
+ <lightning-layout multiple-rows="true">
+ <lightning-layout-item size="1">
+ </lightning-layout-item>
+ <lightning-layout-item size="4">
+ <lightning-input
+ type="text"
+ label="鏀垮簻绛夌礆"
+ value={accountDataInfo.grade}
+ variant="label-inline"
+ read-only
+ style="
+ border-bottom: 1px solid #dde4e9;
+ "
+ ></lightning-input>
+ </lightning-layout-item>
+ <lightning-layout-item size="1">
+ </lightning-layout-item>
+ <lightning-layout-item size="4">
+ <lightning-input
+ type="text"
+ label="鍖婚櫌鎵�灞炴�ц川"
+ value={accountDataInfo.attributeType}
+ variant="label-inline"
+ read-only
+ style="
+ border-bottom: 1px solid #dde4e9;
+ "
+ ></lightning-input>
+ </lightning-layout-item>
+ </lightning-layout>
+
+ <lightning-layout multiple-rows="true">
+ <lightning-layout-item size="1">
+ </lightning-layout-item>
+ <lightning-layout-item size="4">
+ <!-- <lightning-input type="text" label="OCSM鍒嗙被(鍖婚櫌)"
value={accountDataInfo.oCMCategory} variant="label-inline" read-only style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "></lightning-input> -->
</lightning-layout-item>
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="鍖婚櫌涓撲笟鍖哄垎"
- value={accountDataInfo.specialityType} variant="label-inline" read-only
+ <lightning-input
+ type="text"
+ label="鍖婚櫌涓撲笟鍖哄垎"
+ value={accountDataInfo.specialityType}
+ variant="label-inline"
+ read-only
style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
</div>
@@ -267,18 +384,30 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="鐪�" value={accountDataInfo.stateMasterName}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="鐪�"
+ value={accountDataInfo.stateMasterName}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="鐢佃瘽" value={accountDataInfo.phone}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="鐢佃瘽"
+ value={accountDataInfo.phone}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
@@ -286,18 +415,30 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="甯�" value={accountDataInfo.cityMasterName}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="甯�"
+ value={accountDataInfo.cityMasterName}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="鐢佃瘽2" value={accountDataInfo.phoneCall}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="鐢佃瘽2"
+ value={accountDataInfo.phoneCall}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
@@ -305,18 +446,30 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="鍘�/鍖�" value={accountDataInfo.town}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="鍘�/鍖�"
+ value={accountDataInfo.town}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="浼犵湡" value={accountDataInfo.fax}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="浼犵湡"
+ value={accountDataInfo.fax}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
@@ -324,18 +477,30 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="琛楅亾" value={accountDataInfo.street}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="琛楅亾"
+ value={accountDataInfo.street}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="閭紪" value={accountDataInfo.postalCode}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="閭紪"
+ value={accountDataInfo.postalCode}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
@@ -343,10 +508,16 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="鍦板潃" value={accountDataInfo.address}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="鍦板潃"
+ value={accountDataInfo.address}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
</div>
@@ -368,10 +539,16 @@
<lightning-layout-item size="1">
</lightning-layout-item>
<lightning-layout-item size="4">
- <lightning-input type="text" label="姣嶅叕鍙�" value={accountDataInfo.parentName}
- variant="label-inline" read-only style="
+ <lightning-input
+ type="text"
+ label="姣嶅叕鍙�"
+ value={accountDataInfo.parentName}
+ variant="label-inline"
+ read-only
+ style="
border-bottom: 1px solid #dde4e9;
- "></lightning-input>
+ "
+ ></lightning-input>
</lightning-layout-item>
</lightning-layout>
</div>
@@ -381,4 +558,4 @@
</div>
</div>
</template>
-</template>
\ No newline at end of file
+</template>
--
Gitblit v1.9.1