From f0bccccbb88d93ac05010c17d4b2e0cb22a2ce9a Mon Sep 17 00:00:00 2001
From: buli <137736985@qq.com>
Date: 星期四, 20 四月 2023 15:45:11 +0800
Subject: [PATCH] backup0420

---
 force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.html |  159 +++++++++++++++++++++++++++++++---------------------
 1 files changed, 95 insertions(+), 64 deletions(-)

diff --git a/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.html b/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.html
index 7c503c5..75d091b 100644
--- a/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.html
+++ b/force-app/main/default/lwc/lexinventoryViewLWC/lexinventoryViewLWC.html
@@ -1,4 +1,7 @@
 <template>
+    <template if:true={showSpinner}>
+        <lightning-spinner size="medium" variant="brand"></lightning-spinner>
+    </template>
     <div style="border: 1px solid #D4D4D4;border-radius:5px;">
         <div style="border-top: 3px solid #51606E;;border-bottom: 1px solid #D4D4D4;padding:3px;">
             <p style="font-size: 19px;"><strong>搴撳瓨绠$悊</strong></p>
@@ -6,7 +9,13 @@
         <div style="padding:10px;">
             <div style="border: 1px solid #D4D4D4;border-radius:5px;margin-bottom:7px;">
                 <div style="border-top: 3px solid #51606E;border-bottom: 1px solid #D4D4D4;padding:3px;">
-                    <table>
+                    <lightning-button style="margin: 5px;" label="搴撳瓨鐩樼偣" title="搴撳瓨鐩樼偣"
+                        onclick={inventoryCount}></lightning-button>
+                    <lightning-button style="margin: 5px;" label="杩囨湡搴撳瓨閿�瀛�" title="杩囨湡搴撳瓨閿�瀛�"
+                        onclick={handleExpired}></lightning-button>
+                    <lightning-button style="margin: 5px;" label="鎷嗙洅" title="鎷嗙洅" onclick={removeBox}></lightning-button>
+                    <lightning-button style="margin: 5px;" label="鍙栨秷鎷嗙洅" title="鍙栨秷鎷嗙洅" onclick={cancelremoveBox}></lightning-button>
+                    <!-- <table>
                         <colgroup>
                             <col width="160px"/>
                             <col width="100px"/>
@@ -25,89 +34,111 @@
                         </colgroup>
                         <tbody>
                             <tr>
-                                <td></td>
-                                <td><lightning-button label="搴撳瓨鐩樼偣" title="搴撳瓨鐩樼偣" onclick={inventoryCount} ></lightning-button></td>
+                                <td style="width:15%;"></td>
+                                <td style="width:15%;"><lightning-button label="搴撳瓨鐩樼偣" title="搴撳瓨鐩樼偣" onclick={inventoryCount} ></lightning-button></td>
                                 <td></td>
                                 <td></td>
-                                <td style="width:100px;"><lightning-button label="杩囨湡搴撳瓨閿�瀛�"  title="杩囨湡搴撳瓨閿�瀛�" onclick={handleExpired} ></lightning-button></td>
+                                <td style="width:15%"><lightning-button label="杩囨湡搴撳瓨閿�瀛�"  title="杩囨湡搴撳瓨閿�瀛�" onclick={handleExpired} ></lightning-button></td>
                                 <td></td>
                                 <td></td>
-                                <td style="width:100px;"><lightning-button label="鎷嗙洅" title="鎷嗙洅" onclick={handleClick} ></lightning-button></td>
+                                <td style="width:15%;"><lightning-button label="鎷嗙洅" title="鎷嗙洅" onclick={removeBox} ></lightning-button></td>
                                 <td></td>
                                 <td></td>
-                                <td style="width:100px;"><lightning-button label="鍙栨秷鎷嗙洅" title="鍙栨秷鎷嗙洅" onclick={handleClick}></lightning-button></td>
+                                <td style="width:15%;"><lightning-button label="鍙栨秷鎷嗙洅" title="鍙栨秷鎷嗙洅" onclick={handleClick}></lightning-button></td>
         
                             </tr>
                         </tbody>  
-                </table>
+                </table> -->
                 </div>
             </div>
 
-                <div style="border: 1px solid #D4D4D4;border-radius:5px;margin-bottom:7px;">
-                    <div style="border-top: 3px solid #51606E;border-bottom: 1px solid #D4D4D4;padding:3px;">
-                        <table>
-                            <colgroup>
-                                <col width="160px"/>
-                                <col width="100px"/>
-                                <col width="10px"/>
-                                <col width="70px"/>
-                                <col width="100px"/>
-                                <col width="10px"/>
-                                <col width="70px"/>
-                                <col width="100px"/>
-                                <col width="10px"/>
-                                <col width="90px"/>
-                                <col width="100px"/>
-                                <col width="85px"/>
-                                <col width="100px"/>
-                                <col width="10px"/>
-                                <col width="70px"/>
-                                <col width="100px"/>
-                            </colgroup>
-                            <tbody>
-                                <tr>
-                                    <td style="width: 21%;">
-                                        <lightning-input type="text" name="Name" label="娑堣�楀搧鍚嶇О"  value={Name}  variant="label-inline" onchange={handleChange} data-field ="Name" ></lightning-input>
-                                    </td>
-                                    <td style="width: 21%;">
-                                        <lightning-combobox   name="CategoryThree" label="绗�3鍒嗙被" value={value} placeholder="璇烽�夋嫨..." options={options1} variant="label-inline" data-field ="CategoryThree" onchange={handleChange}></lightning-combobox>
-                                    </td>
-                                    <td style="width: 21%;">
-                                        <lightning-combobox  name="CategoryFour" label="绗�4鍒嗙被" value={value} placeholder="璇烽�夋嫨..." options={options2} variant="label-inline" data-field ="CategoryFour" onchange={handleChange}></lightning-combobox>
-                                    </td>
-                                    <td style="width: 21%;">
-                                        <lightning-combobox  name="CategoryFive" label="绗�5鍒嗙被" value={value} placeholder="璇烽�夋嫨..." options={options3} variant="label-inline" data-field ="CategoryFive" onchange={handleChange}></lightning-combobox>
-                                    </td>
-                                    <td style="width: 3%;"></td>
-                                    <td style="width: 8%;">
-                                        <lightning-button label="娑堣�楀搧鎼滅储" onclick={searchOrderDetail}></lightning-button>
-                                    </td>
-                                    <td style="width: 8%;">
-                                        <lightning-button label="娓呯┖" onclick={clearAll}></lightning-button>
-                                    </td>
-                                </tr>
-                            </tbody>
-                        </table>
-                    </div>
+            <div style="border: 1px solid #D4D4D4;border-radius:5px;margin-bottom:7px;">
+                <div style="border-top: 3px solid #51606E;border-bottom: 1px solid #D4D4D4;padding:3px;">
+                    <table>
+                        <colgroup>
+                            <col width="160px" />
+                            <col width="100px" />
+                            <col width="10px" />
+                            <col width="70px" />
+                            <col width="100px" />
+                            <col width="10px" />
+                            <col width="70px" />
+                            <col width="100px" />
+                            <col width="10px" />
+                            <col width="90px" />
+                            <col width="100px" />
+                            <col width="85px" />
+                            <col width="100px" />
+                            <col width="10px" />
+                            <col width="70px" />
+                            <col width="100px" />
+                        </colgroup>
+                        <tbody>
+                            <tr>
+                                <td style="width: 21%;">
+                                    <lightning-input type="text" name="Name" label="娑堣�楀搧鍚嶇О" value={Name}
+                                        variant="label-inline" onchange={handleChange}
+                                        data-field="Name"></lightning-input>
+                                </td>
+                                <td style="width: 21%;">
+                                    <lightning-combobox name="CategoryThree" label="绗�3鍒嗙被" value={value}
+                                        placeholder="璇烽�夋嫨..." options={options1} variant="label-inline"
+                                        data-field="CategoryThree" onchange={handleChange}></lightning-combobox>
+                                </td>
+                                <td style="width: 21%;">
+                                    <lightning-combobox name="CategoryFour" label="绗�4鍒嗙被" value={value}
+                                        placeholder="璇烽�夋嫨..." options={options2} variant="label-inline"
+                                        data-field="CategoryFour" onchange={handleChange}></lightning-combobox>
+                                </td>
+                                <td style="width: 21%;">
+                                    <lightning-combobox name="CategoryFive" label="绗�5鍒嗙被" value={value}
+                                        placeholder="璇烽�夋嫨..." options={options3} variant="label-inline"
+                                        data-field="CategoryFive" onchange={handleChange}></lightning-combobox>
+                                </td>
+                                <td style="width: 3%;"></td>
+                                <td style="width: 8%;">
+                                    <lightning-button label="娑堣�楀搧鎼滅储" onclick={searchOrderDetail}></lightning-button>
+                                </td>
+                                <td style="width: 8%;">
+                                    <lightning-button label="娓呯┖" onclick={clearAll}></lightning-button>
+                                </td>
+                            </tr>
+                        </tbody>
+                    </table>
                 </div>
+            </div>
             <div style="border: 1px solid #D4D4D4;border-radius:5px;margin-bottom:7px;">
                 <div style="border-top: 3px solid #51606E;border-bottom: 1px solid #D4D4D4;padding:3px;">
                     <p style="font-size: 16px;"><strong>搴撳瓨璇︽儏</strong></p>
                 </div>
                 <div style="padding:10px;">
                     <template if:true={showTable}>
-                        <c-lwc-datatable-utility 
-                            hidecheckboxcolumn = {hidecheckboxcolumn}
-                            records={data} 
-                            total-records={data.length} 
-                            columns = {columns}
-                            key-field="Id"
-                            show-search-box="true"            
-                            max-row-selection={data.length}
-                            onpaginatorchange={handlePaginatorChange}>
-                        </c-lwc-datatable-utility>
+                        <lightning-datatable 
+                        key-field="id"
+                        data={data} 
+                        columns={columns}
+                        default-sort-direction={defaultSortDirection}
+                        sorted-direction={sortDirection}
+                        sorted-by={sortedBy}
+                        onsort={onHandleSort} 
+                        hidecheckboxcolumn = {hidecheckboxcolumn}>
+                        </lightning-datatable>
+                        <c-paginator    
+                        if:true={paginationVisibility}
+                        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>
                     </template>
-                  
+
 
                     <!-- <table class="list" border="0" cellpadding="0" cellspacing="0" id="example">
                         <thead>

--
Gitblit v1.9.1