From 3962c2bb0435484b60a3e408e4738d792e249a53 Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期一, 05 六月 2023 11:09:55 +0800
Subject: [PATCH] LEX CommunityNewCmp

---
 force-app/main/default/lwc/lexTopPage/lexTopPage.html |  214 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 214 insertions(+), 0 deletions(-)

diff --git a/force-app/main/default/lwc/lexTopPage/lexTopPage.html b/force-app/main/default/lwc/lexTopPage/lexTopPage.html
new file mode 100644
index 0000000..8886b5c
--- /dev/null
+++ b/force-app/main/default/lwc/lexTopPage/lexTopPage.html
@@ -0,0 +1,214 @@
+<template>
+    <template if:true={showSpinner}>
+        <lightning-spinner size="medium" variant="brand"></lightning-spinner>
+    </template>
+    <c-common-toast></c-common-toast>
+    <template if:true={showPage}>
+        <!-- <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;">
+            <div style="border-bottom: 1px solid #D4D4D4;padding:3px;">
+                <lightning-layout>
+                    <lightning-layout-item padding="around-small">
+                        <p style="font-size: 16px">
+                            <strong>涓婚〉</strong>
+                        </p>
+                    </lightning-layout-item>
+                </lightning-layout>
+            </div>
+            <div style="padding:10px;">
+                <lightning-button style="margin: 5px;" label="鏂板缓娑堣�楀搧璁㈠崟" onclick={newOrder}></lightning-button>
+                <p style="height: 10px;"></p>
+            </div>
+        </div> -->
+        <!-- 鏈叏閮ㄥ彂璐ц鍗曟槑缁� -->
+        <template if:true={over_view}>
+            <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;margin-bottom:7px;">
+                <div style="border-bottom: 1px solid #D4D4D4;padding:3px;">
+                    <lightning-layout>
+                        <lightning-layout-item padding="around-small">
+                            <p style="font-size: 18px">
+                                <strong>鏈叏閮ㄥ彂璐ц鍗曟槑缁�</strong>
+                            </p>
+                        </lightning-layout-item>
+                    </lightning-layout>
+                    <!-- <p style="font-size: 16px;"><strong>鏈叏閮ㄥ彂璐ц鍗曟槑缁�</strong></p> -->
+                </div>
+                <div style="padding:10px;">
+                    <c-lex-custom-lightning-datatable class="wrapped-header-datatable" hide-checkbox-column key-field="Id" data={raesList} columns={colms} onclicklink={clickLick}></c-lex-custom-lightning-datatable>
+                </div>
+            </div>
+        </template>
+        <!-- 浣跨敤鏈熼檺灏忎簬涓�骞寸殑浜у搧 -->
+        <template if:true={overlimit}>
+            <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;margin-bottom:7px;">
+                <div style="border-bottom: 1px solid #D4D4D4;padding:3px;">
+                    <lightning-layout>
+                        <lightning-layout-item padding="around-small">
+                            <p style="font-size: 18px">
+                                <strong>浣跨敤鏈熼檺灏忎簬涓�骞寸殑浜у搧</strong>
+                            </p>
+                        </lightning-layout-item>
+                    </lightning-layout>
+                    <!-- <p style="font-size: 16px;"><strong>浣跨敤鏈熼檺灏忎簬涓�骞寸殑浜у搧</strong></p> -->
+                </div>
+                <div style="padding:10px;">
+                    <lightning-datatable class="wrapped-header-datatable" hide-checkbox-column key-field="prodName" data={overlimitdateorderdetails} columns={colm3}></lightning-datatable>
+                </div>
+            </div>
+        </template>
+        <!-- 缁忛攢鍟嗕俊鎭�
+        <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;margin-bottom:7px;">
+            <div style="border-bottom: 1px solid #D4D4D4;padding:3px;">
+                <lightning-layout>
+                    <lightning-layout-item padding="around-small">
+                        <p style="font-size: 16px">
+                            <strong>缁忛攢鍟嗕俊鎭�</strong>
+                        </p>
+                    </lightning-layout-item>
+                </lightning-layout>
+            </div>
+            <div style="padding:10px;">
+                <lightning-accordion allow-multiple-sections-open active-section-name={activeSections}>
+                    <lightning-record-view-form record-id={accountId} object-api-name="Account">
+                        <lightning-accordion-section label="缁忛攢鍟嗚缁嗕俊鎭�" name="A">
+                            <lightning-layout multiple-rows="true">
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Management_Code__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Name"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Ban_On_Use_Date__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Ban_On_Use_Reason__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Dealer_discount__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Sales_Shop_Class__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Deposit_Receipt_Finished__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Deposit_Receipt_Completion_Day__c"></lightning-output-field>
+                                </lightning-layout-item>
+                            </lightning-layout>
+                        </lightning-accordion-section>
+                        <lightning-accordion-section label="钀ヤ笟璁稿彲璇佷功鐘跺喌" name="B">
+                            <lightning-layout multiple-rows="true">
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Business_Authorization_No__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Business_Paper_Expiration_Date__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Tax_Practice_No__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Tax_Practice_Expiration_Date__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Medical_Equipment_Num__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Medical_Equipment_Expiration_Date__c"></lightning-output-field>
+                                </lightning-layout-item>
+                            </lightning-layout>
+                        </lightning-accordion-section>
+                        <lightning-accordion-section label="鍦板潃淇℃伅" name="C">
+                            <lightning-layout multiple-rows="true">
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Postal_Code__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Phone"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Address_Together__c"></lightning-output-field>
+                                </lightning-layout-item>
+                                <lightning-layout-item size="6">
+                                    <lightning-output-field field-name="Fax"></lightning-output-field>
+                                </lightning-layout-item>
+                            </lightning-layout>
+                        </lightning-accordion-section>
+                    </lightning-record-view-form>
+                </lightning-accordion>
+            </div>
+        </div> -->
+        <!--缁忛攢鍟嗗簱瀛樹笂涓嬮檺 -->
+        <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;margin-bottom:7px;">
+            <div style="border-bottom: 1px solid #D4D4D4;padding:3px;">
+                <lightning-layout>
+                    <lightning-layout-item padding="around-small">
+                        <p style="font-size: 18px">
+                            <strong>缁忛攢鍟嗗簱瀛樹笂涓嬮檺</strong>
+                        </p>
+                    </lightning-layout-item>
+                </lightning-layout>
+                <!-- <p style="font-size: 16px;"><strong>缁忛攢鍟嗗簱瀛樹笂涓嬮檺</strong></p> -->
+            </div>
+            <div style="padding:10px;">
+                <div lwc:dom="manual" id="resultDiv" class="resultDiv"></div>
+                <lightning-datatable class="wrapped-header-datatable" hide-checkbox-column key-field="prodName" data={productLimitRecords} columns={colm4}></lightning-datatable>
+                <p style="height: 10px;"></p>
+                <div draggable="false" >
+                    <button class="slds-button slds-button_neutral slds-button_stretch lexBorder" style="width: 220px;" onclick={editProductLimit}>缁忛攢鍟嗕骇鍝佷笂涓嬮檺缂栬緫</button>
+                </div>
+            </div>
+        </div>
+        <!-- 鍦ㄥ簱鍟嗗搧搴撳瓨涓�瑙� -->
+        <!-- <div style="border: 1px solid #D4D4D4;border-top: 3px solid #51606E;border-radius:5px;margin-bottom:7px;">
+            <div style="border-bottom: 1px solid #D4D4D4;padding:3px;">
+                <lightning-layout>
+                    <lightning-layout-item padding="around-small">
+                        <p style="font-size: 16px">
+                            <strong>鍦ㄥ簱鍟嗗搧搴撳瓨涓�瑙�</strong>
+                        </p>
+                    </lightning-layout-item>
+                </lightning-layout>
+            </div>
+            <div style="padding:10px;">
+                <template if:true={showTable}>
+                    <c-lex-custom-lightning-datatable key-field="id" data={pageRecords} columns={columns}
+                        default-sort-direction={defaultSortDirection} sorted-direction={sortDirection}
+                        sorted-by={sortedBy} onsort={onHandleSort} hide-checkbox-column={hidecheckboxcolumn}
+                        class="wrapped-header-datatable">
+                    </c-lex-custom-lightning-datatable>
+                </template>
+                <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>
+            </div>
+        </div> -->
+        <!-- 璁㈠崟鍚勭鏁伴噺淇℃伅寮圭獥 -->
+        <template if:true={showPop}>
+            <section role="dialog" tabindex="-1" aria-labelledby="modal-heading-01" aria-modal="true" aria-describedby="modal-content-id-1" class="slds-modal slds-fade-in-open slds-modal_small" style="border: 1px solid #D4D4D4;">
+                <div class="slds-modal__container">
+                    <header class="slds-modal__header" style="background-color: #F3F3F3;">
+                        <button style="" class="slds-button slds-button_icon slds-modal__close slds-button_icon-inverse" title="Close" onclick={closePop}>
+                            <lightning-icon icon-name="utility:close"
+                                alternative-text="close"
+                                variant="inverse"
+                                size="small" ></lightning-icon>
+                            <span class="slds-assistive-text">Close</span>
+                        </button>
+                        <h2 id="modal-heading-01" class="slds-text-heading_medium slds-hyphenate">{popTitle}</h2>
+                    </header>
+                    <div class="slds-modal__content slds-p-around_medium" id="modal-content-id-1" style="border: 1px solid #F3F3F3;">
+                        <lightning-datatable class="wrapped-header-datatable" hide-checkbox-column key-field="prodModel" columns={colms2}  data={recordList}></lightning-datatable>
+                    </div>
+                    <footer class="slds-modal__footer">
+                        <!-- <lightning-button style="margin-left: 10px;" variant="neutral" label="鍏抽棴" onclick={closePop}></lightning-button> -->
+                        <button class="slds-button slds-button_neutral slds-button_stretch lexclearStyle" style="margin-left: 10px;" variant="neutral" label="鍏抽棴" onclick={closePop}>鍏抽棴</button>
+                    </footer>
+                </div>
+            </section>
+            <div class="slds-backdrop slds-backdrop_open"></div>
+        </template>
+    </template>
+</template>
\ No newline at end of file

--
Gitblit v1.9.1