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