<template>
|
<!-- <div class="slds-box slds-theme--default">
|
Click on the link Below to Export data as csv/xls.
|
<p class="slds-m-top--large">
|
<a onclick={exportContactData}>Export Contact Data</a>
|
<lightning-button variant="brand" label="Export Contact data" title="Export Contact Data" onclick={exportContactData}></lightning-button>
|
</p>
|
</div> -->
|
<lightning-card variant="Narrow">
|
<div style="padding: 0 20px">
|
<div>
|
<div style="padding: 10px 3px;border-bottom: 1px solid;font: 16px;font-size: blod;">检索列</div>
|
<div style="margin-top: 5px">
|
<lightning-layout>
|
<!-- cancelPaddingLeft -->
|
<lightning-layout-item flexibility="auto" padding="around-small">
|
<lightning-combobox name="progress" label="状态1" value={searchObj.Status1} options={status1Options}
|
onchange={handleStatus1Change} class="searchField"></lightning-combobox>
|
</lightning-layout-item>
|
<lightning-layout-item flexibility="auto" padding="around-small">
|
<lightning-combobox
|
name="progress" label="状态2" value={searchObj.Status2} options={status2Options} onchange={handleStatus2Change}
|
class="searchField"></lightning-combobox>
|
</lightning-layout-item>
|
<lightning-layout-item flexibility="auto" padding="around-small">
|
<lightning-combobox
|
name="progress" label="服务方式" value={searchObj.onSiteRepair} options={siteRepairItems} onchange={handleSiteChange}
|
class="searchField"></lightning-combobox>
|
</lightning-layout-item>
|
</lightning-layout>
|
<lightning-layout>
|
<lightning-layout-item size="4" padding="horizontal-small">
|
<lightning-input value={searchObj.RepairName} type="text" label="RS修理单号" class="searchField" onchange={handleRepairNameChange}></lightning-input>
|
</lightning-layout-item>
|
<lightning-layout-item size="4" padding="horizontal-small">
|
<lightning-input value={searchObj.SAPRepairNo} type="text" label="SAP修理单号" class="searchField" onchange={handleSAPRepairNoChange}></lightning-input>
|
</lightning-layout-item>
|
<lightning-layout-item size="4" padding="horizontal-small">
|
<lightning-input value={searchObj.workLocationSelect} type="text" label="维修中心" class="searchField" onchange={handleWorkLocationChange}></lightning-input>
|
</lightning-layout-item>
|
</lightning-layout>
|
<lightning-layout>
|
<lightning-layout-item size="4" padding="horizontal-small">
|
<lightning-input value={searchObj.SerialNumber} type="text" label="机身编码" class="searchField" onchange={handleSerialNumberChange}></lightning-input>
|
</lightning-layout-item>
|
<lightning-layout-item size="4" padding="horizontal-small">
|
<lightning-input value={searchObj.State_Hospital} type="text" label="省份" class="searchField" onchange={handleStateHospitalChange}></lightning-input>
|
</lightning-layout-item>
|
<lightning-layout-item size="4" padding="horizontal-small">
|
<lightning-input value={searchObj.HospitalName} type="text" label="医院名称" class="searchField" onchange={handleHospitalChange}></lightning-input>
|
</lightning-layout-item>
|
</lightning-layout>
|
<lightning-layout>
|
<lightning-layout-item size="2" padding="horizontal-small">
|
<lightning-input type="date" label="FSE申请日(开始)" value={repair.Aware_date__c} onchange={handleAwareDateDStart}></lightning-input>
|
</lightning-layout-item>
|
<!-- cancelPaddingLeft -->
|
<lightning-layout-item size="2" padding="horizontal-small">
|
<!-- variant="label-hidden" -->
|
<lightning-input type="date" label="FSE申请日(结束)" value={repair.Aware_date2__c} onchange={handleAwareDateDEnd}></lightning-input>
|
</lightning-layout-item>
|
<lightning-layout-item size="4" padding="horizontal-small">
|
<!-- record-id={recordId} 修理委托者 Incharge_Staff__c-->
|
<!-- <lightning-record-edit-form
|
object-api-name={objectApiName}
|
record-id=''
|
>
|
<lightning-input-field field-name={nameField} onclick={handleInchargeStaffChange}> </lightning-input-field>
|
</lightning-record-edit-form> -->
|
<lightning-record-edit-form
|
object-api-name='Repair__c'
|
record-id=''
|
>
|
<lightning-input-field field-name='Incharge_Staff__c' onclick={handleInchargeStaffChange}> </lightning-input-field>
|
</lightning-record-edit-form>
|
</lightning-layout-item>
|
</lightning-layout>
|
<lightning-layout>
|
<lightning-layout-item flexibility="auto" padding="around-small">
|
<lightning-button label="检索" onclick={searchRepair}></lightning-button>
|
</lightning-layout-item>
|
</lightning-layout>
|
</div>
|
</div>
|
<div>
|
<div style="padding: 10px 5px;border-bottom: 1px solid">详细信息</div>
|
<div style="padding: 10px 0;">
|
<lightning-button label="打印PDF" onclick={skipPage}></lightning-button>
|
|
<lightning-button label="导出Excel" onclick={exportContactData}></lightning-button>
|
<!-- <lightning-button label="导出Excel" onclick={downloadCSVFile}></lightning-button> -->
|
</div>
|
<div>
|
<lightning-datatable
|
key-field="id"
|
data={data}
|
columns={columns}
|
onrowselection={getSelectedRows}
|
onrowaction={handleRowAction}>
|
|
</lightning-datatable>
|
</div>
|
</div>
|
</div>
|
</lightning-card>
|
|
</template>
|