高章伟
2023-10-30 e48cd34b21a3841cac102402c15903e8e075ad02
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<template>
<!--     <lightning-card  variant="Narrow">
 -->        <div class="exampleHolder" if:true={IsLoading}>
          <lightning-spinner alternative-text="Loading" size="large"></lightning-spinner>
        </div>
        <div class="">
            <lightning-layout>
                <lightning-layout-item flexibility="auto" padding="around-small" size=1 style='height: 40px;line-height: 40px;text-align: right;'>
                    <span>选择条件</span>
                </lightning-layout-item>
                <lightning-layout-item flexibility="auto" padding="around-small" size=2 >
                    <lightning-combobox class='slds-combobox__input ' value={text1}  options={textOpts} onchange={handleSearchText}></lightning-combobox>
                </lightning-layout-item>
                <lightning-layout-item flexibility="auto" padding="around-small" size=1>
                    <lightning-combobox class='slds-combobox__input ' value={cond1}  options={equalOpts} onchange={handleSearchCond}></lightning-combobox>
                </lightning-layout-item> 
                <lightning-layout-item flexibility="auto" padding="around-small" size=2>
                    <lightning-input value={val1}   onchange={handleSearchVal}></lightning-input>
                </lightning-layout-item>         
                <lightning-layout-item flexibility="auto" padding="around-small" size=1 style='height: 40px;line-height: 40px;text-align: right;'>
                    <span>{labelMap.Hospital__c}</span>
                </lightning-layout-item>
                <lightning-record-edit-form style='margin-top: -4px;'
                                    object-api-name="Maintenance_Contract__c"
                                    fields={fields}>
                  <lightning-layout-item flexibility="auto" padding="around-small" size=2 >
                    <lightning-input-field  field-name="Hospital__c" value={searchHospital} onchange={handleSearchHospital} variant="label-hidden"></lightning-input-field>
                    <!-- <lightning-input label={label.Last_Name} value="" ></lightning-input> -->
                </lightning-layout-item>                       
          </lightning-record-edit-form>
<!--                 <lightning-layout-item flexibility="auto" padding="around-small" size=2>
                    <lightning-input value={}  </lightning-input>
                </lightning-layout-item>  -->
                <lightning-layout-item flexibility="auto" padding="around-small" size="2">
                    <button class='slds-button slds-button_brand' onclick={searchMc}>检索</button>
                    <button class='slds-button slds-button_brand' onclick={saveMc}>添加进打包合同</button>
                </lightning-layout-item> 
            </lightning-layout>
        </div>
        <div style="background-color:#f1e6e6;height:30px;line-height: 30px; font-weight: bold;padding-left:20px;"><h3>已选合同</h3></div>
    <div class="table-container" >
        <lightning-datatable  
          key-field="id"
          data={selectedDatas}
          columns={selectedColumns}
          onrowaction={callRowAction}
           hide-checkbox-column>
        </lightning-datatable>
    </div>
    <div style='background-color:#f1e6e6;height:30px;line-height: 30px;font-weight: bold;padding-left:20px;'><h3>未选合同</h3></div>
        <div  class="table-container" id='selectedDatatable' >
        <lightning-datatable
          key-field="id"
          data={allDatas}
          columns={allColumns}
          onrowaction={callRowAction}
          hide-checkbox-column >
        </lightning-datatable>
    </div>
</template>