高章伟
2023-03-03 d8dc84a3d56df839895f1c417a4d9cbee763d262
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
<template>
  <div style="padding:30px">
 
    <div class="exampleHolder" if:true={IsLoading}>
      <lightning-spinner alternative-text="Loading" size="large"></lightning-spinner>
    </div>
      <div style="float:right" >
        <div class="demo-only demo-only_viewport" style="height:4.5rem;" if:true = {Tongzhishow}>
          <div class="slds-notification-container" style={IsLeftStyle}>
            <div aria-live="assertive" aria-atomic="true" class="slds-assistive-text">提示</div>
            <section class="slds-notification" role="dialog" aria-labelledby="noti77" aria-describedby="dialog-body-id-43" >
              <div class="slds-notification__body" id="dialog-body-id-43" >
                <a class="slds-notification__target slds-media" href="#" style={BgColorStyle}>
                  <span class="slds-icon_container slds-icon-standard-task slds-media__figure" title="task">
                      <lightning-icon icon-name={TongzhiIcon} alternative-text="Account" title="Account"></lightning-icon>                  
                  </span>
                  <div class="slds-media__body">
                    <h2 class="slds-text-heading_small slds-m-bottom_xx-small" id="noti77">
                      <span class="slds-assistive-text">task notification:</span>提示</h2>
                    <p>{SaveShowText}</p>
                  </div>
                </a>
                <button class="slds-button slds-button_icon slds-button_icon-container slds-notification__close" title="close">
                    <lightning-icon icon-name="utility:close" alternative-text="close" title="close"  size="x-small" onclick={CloseAlert}></lightning-icon>     
                </button>
              </div>
            </section>
 
 
          </div>
        </div>
        </div>
 
 
      <div class={xgxLy} style="width: 495px;padding:1px">
        <!-- <label class="slds-form-element__label" for="select-01">是否有关联:</label>
        <select  class="slds-select"    onchange={handleRelationFn}>
          <option value={InspectData.IsRelateProject__c}> {InspectData.IsRelateProject__c} </option>
          <option  value="">选择</option>
          <option>是</option>
          <option>否</option>
        </select>
        <div class="slds-form-element__help" id="error-03" if:true={xgxLyFlag}>请选择是否有关联</div> -->
 
          <lightning-combobox
          name="progress"
          label="是否有关联"
          value={InspectData.IsRelateProject__c}
          placeholder="请选择是否有关联"
          options={RelateOption}
          onchange={handleRelationFn} 
          disabled={xgxLyDisabled}></lightning-combobox>
          <div style="font-size:10px;color:red" if:true={xgxLyFlag}>请选择是否有关联</div>
      </div>
 
 
      <div class={bxgLy} if:true={isFou}>
        <!-- <label class="slds-form-element__label" for="select-02">不相关理由:</label>
        <select  class="slds-select"   onchange={handleIrrelevantFn} >
          <option  value={InspectData.irrelevantReasons__c}>{InspectData.irrelevantReasons__c}</option>
          <option  value="">选择</option>
          <template for:each={IrrelevantReasons} for:item="item">
            <option key={item.label}>{item.label}</option>
          </template>
      </select>
      <div class="slds-form-element__help" id="error-01" if:true={bxgLyFlag}>请选择不相关理由</div> -->
          <lightning-combobox
          name="progress"
          label="不相关理由"
          value={InspectData.irrelevantReasons__c}
          placeholder="请选择不相关理由"
          options={IrrelevantReasons}
          onchange={handleIrrelevantFn} 
          style="width: 495px;padding:1px"
          ></lightning-combobox>
          <div style="font-size:10px;color:red" if:true={bxgLyFlag}>请选择不相关理由</div>
      </div>
 
      <div class={qtLy} if:true={isOther}>
        <!-- <div style="float: left;color:red">*</div> -->
        <label class="slds-form-element__label" for="select-02">补充说明</label>
        <div class="slds-form-element__control" style="width: 495px;padding:1px">
          <input type="text" id="text-input-id-1" placeholder="请输入补充说明" required="" onchange={handleOtherIrrelevantFn} value={InspectData.irrelevantReasonOther__c} aria-describedby="error-message-unique-id" class="slds-input" aria-invalid="true" />
        </div>
        <div class="slds-form-element__help" id="error-message-unique-id" if:true={qtLyFlag}>其他理由不能为空</div>
      </div>
 
 
    <div style={dispatchDivStyle}></div>
    <div>
     
      <c-jzlookuplightning if:true={isShi}  data-parent-id="lookup1"  onsearchchange={onsearchchange} objectname="Tender_information__c" fieldname="Hospital__c"  >   </c-jzlookuplightning>
     <div style="font-size:10px;color:red" if:true={isErrorShowYY}>请选择关联医院</div>
    <div style="font-size:10px;color:red" if:true={isHospitorCheck}>请检查关联医院对应的战略科室</div>
 
 
    <c-jzlookuplightning if:true={isShi}   data-parent-id="lookupyy1"  onsearchchange={onsearchchange1} objectname="Tender_information__c" fieldname="Hospital1__c"  >   </c-jzlookuplightning>
   
    <!-- <c-jzlookupv3 if:true={isShi} data-parent-id="lookupyy1" label="关联医院1" placeholder="请选择关联医院1.."  onsearchchange={onsearchchange1} searchdata={searchdata1} option={option1} onselected={selected1} onclear={onclearYY1} >   </c-jzlookupv3> -->
   
    <c-jzlookuplightning if:true={isShi}   data-parent-id="lookupyy2"  onsearchchange={onsearchchange2} objectname="Tender_information__c" fieldname="Hospital2__c"  >   </c-jzlookuplightning>
   
    <!-- <c-jzlookupv3 if:true={isShi} data-parent-id="lookupyy2" label="关联医院2" placeholder="请选择关联医院2.."  onsearchchange={onsearchchange2} searchdata={searchdata2} option={option2} onselected={selected2} onclear={onclearYY2} >   </c-jzlookupv3> -->
   
    <c-jzlookuplightning if:true={isShi}   data-parent-id="lookupyy3"  onsearchchange={onsearchchange3} objectname="Tender_information__c" fieldname="Hospital3__c"  >   </c-jzlookuplightning>
    <!-- <c-jzlookupv3 if:true={isShi} data-parent-id="lookupyy3" label="关联医院3" placeholder="请选择关联医院3.."  onsearchchange={onsearchchange3} searchdata={searchdata3} option={option3} onselected={selected3} onclear={onclearYY3} >   </c-jzlookupv3> -->
   
    <c-jzlookuplightning if:true={isShi}   data-parent-id="lookupyy4"  onsearchchange={onsearchchange4} objectname="Tender_information__c" fieldname="Hospital4__c"  >   </c-jzlookuplightning>
    <!-- <c-jzlookupv3 if:true={isShi} data-parent-id="lookupyy4" label="关联医院4" placeholder="请选择关联医院4.."  onsearchchange={onsearchchange4} searchdata={searchdata4} option={option4} onselected={selected4} onclear={onclearYY4} >   </c-jzlookupv3> -->
   
  </div>
 
    <c-jzlookupv3 if:true={isDisable} data-parent-id="lookupfzr" label="项目负责人" placeholder="请选择项目负责人.."  onsearchchange={onsearchchange5} searchdata={searchdata5} option={option5} onselected={selected5} onclear={onclearFZR5} >   </c-jzlookupv3>
    <div style="font-size:10px;color:red" if:true={isErrorShowFZR}>请选择项目负责人</div>
 
    <c-jzlookupv3 if:true={isDisable} data-parent-id="lookup2" label="关联主战略科室" placeholder="请选择主战略科室.."  onsearchchange={onsearchchangeZLKS} searchdata={searchdataZLKS} option={optionZLKS} onselected={selectedZLKS} onclear={onclearZLKS}  ></c-jzlookupv3> 
    <div style="font-size:10px;color:red" if:true={isErrorShowZLKS}>请选择关联主战略科室</div>
    <div style="font-size:10px;color:red" if:true={isrepeate1}>战略科室不能重复选着</div>
 
 
 
    <c-jzlookupv3 if:true={isDisable} data-parent-id="lookup3" label="关联副战略科室1" placeholder="请选择副战略科室1.."  onsearchchange={onsearchchangeZLKS1} searchdata={searchdataZLKS1} option={optionZLKS1} onselected={selectedZLKS1} onclear={onclearZLKS1} onsearchclick={InitZLKS1} > </c-jzlookupv3>
    <div style="font-size:10px;color:red" if:true={isrepeate2}>战略科室不能重复选着</div>
 
    <c-jzlookupv3 if:true={isDisable} data-parent-id="lookup4" label="关联副战略科室2" placeholder="请选择副战略科室2.."  onsearchchange={onsearchchangeZLKS2} searchdata={searchdataZLKS2} option={optionZLKS2} onselected={selectedZLKS2} onclear={onclearZLKS2}> </c-jzlookupv3>
    <div style="font-size:10px;color:red" if:true={isrepeate3}>战略科室不能重复选着</div>
 
    <c-jzlookupv3 if:true={isDisable} data-parent-id="lookup5" label="关联副战略科室3" placeholder="请选择副战略科室3.."  onsearchchange={onsearchchangeZLKS3} searchdata={searchdataZLKS3} option={optionZLKS3} onselected={selectedZLKS3} onclear={onclearZLKS3}> </c-jzlookupv3>
     <div style="font-size:10px;color:red" if:true={isrepeate4}>战略科室不能重复选着</div>
 
    <c-jzlookupv3 if:true={isDisable} data-parent-id="lookup6" label="关联副战略科室4" placeholder="请选择副战略科室4.."  onsearchchange={onsearchchangeZLKS4} searchdata={searchdataZLKS4} option={optionZLKS4} onselected={selectedZLKS4} onclear={onclearZLKS4}> </c-jzlookupv3>
     <div style="font-size:10px;color:red" if:true={isrepeate5}>战略科室不能重复选着</div>
    
     <fieldset class="slds-form-element" >
      <legend class="slds-form-element__legend slds-form-element__label">关联战略科室</legend>
      <div class="slds-form-element__control">
        <div class="slds-checkbox" style="float: left;">
          <input type="checkbox" data-parent-id="unique297" name="options" id="checkbox-unique-id-297" value="01210000000QemLAAS" checked={uniqueid297} onchange={checkbox297} />
          <label class="slds-checkbox__label" for="checkbox-unique-id-297">
            <span class="slds-checkbox_faux"></span>
            <span class="slds-form-element__label">消化科</span>
          </label>
        </div>
        <div class="slds-checkbox" style="float: left;">
          <input type="checkbox" data-parent-id="unique298" name="options" id="checkbox-unique-id-298" value="01210000000QezZAAS" checked={uniqueid298} onchange={checkbox298}/>
          <label class="slds-checkbox__label" for="checkbox-unique-id-298">
            <span class="slds-checkbox_faux"></span>
            <span class="slds-form-element__label">呼吸科</span>
          </label>
        </div>
        <div class="slds-checkbox" style="float: left;">
          <input type="checkbox" data-parent-id="unique299" name="options" id="checkbox-unique-id-299" value="01210000000QezeAAC" checked={uniqueid299} onchange={checkbox299}/>
          <label class="slds-checkbox__label" for="checkbox-unique-id-299">
            <span class="slds-checkbox_faux"></span>
            <span class="slds-form-element__label">普外科</span>
          </label>
        </div>
        <div class="slds-checkbox" style="float: left;">
          <input type="checkbox" data-parent-id="unique300" name="options" id="checkbox-unique-id-300" value="01210000000QezjAAC" checked={uniqueid300} onchange={checkbox300}/>
          <label class="slds-checkbox__label" for="checkbox-unique-id-300">
            <span class="slds-checkbox_faux"></span>
            <span class="slds-form-element__label">泌尿科</span>
          </label>
        </div>
        <div class="slds-checkbox" style="float: left;">
          <input type="checkbox" data-parent-id="unique301" name="options" id="checkbox-unique-id-301" value="01210000000QezoAAC" checked={uniqueid301} onchange={checkbox301}/>
          <label class="slds-checkbox__label" for="checkbox-unique-id-301">
            <span class="slds-checkbox_faux"></span>
            <span class="slds-form-element__label">妇科</span>
          </label>
        </div>
        <div class="slds-checkbox" style="float: left;">
          <input type="checkbox" data-parent-id="unique302" name="options" id="checkbox-unique-id-302" value="01210000000QeztAAC" checked={uniqueid302} onchange={checkbox302}/>
          <label class="slds-checkbox__label" for="checkbox-unique-id-302">
            <span class="slds-checkbox_faux"></span>
            <span class="slds-form-element__label">耳鼻喉科</span>
          </label>
        </div>
      </div>
    </fieldset>
    <!-- <div style="display: flex;">
      <div>
        <lightning-checkbox-group name="Checkbox Group"
    label="Checkbox Group"
    options={options}
    value={value}
    onchange={handleChange}
    variant='label-inline' style="display : inline-block !important;" class='slds-checkbox_lin'></lightning-checkbox-group>
 
      </div>
    </div>
     -->
    <button data-parent-id="saveButton1"   class="slds-button slds-button_brand" onclick={saveFn} style={dispatchButtonStyle} if:true={saveButtonShow}>保存</button>
 
</div>
</template>