| | |
| | | import customTableInputTemplate from './customTableInput.html'; |
| | | import customOutputGoodsTemplate from './customOutputGoods.html'; |
| | | import customReturnGoodInputTemplate from './customReturnGoodInput.html'; |
| | | import customInventoryColorTemplate from './customInventoryColor.html'; |
| | | import customTableCellIconTemplate from './customTableCellIcon.html'; |
| | | import customOutboundCountTemplate from './customOutboundCount.html'; |
| | | import customWeeklyReportTemplate from './customWeeklyReport.html'; |
| | | import customAgencyOppInputTemplate from './customAgencyOppInput.html'; |
| | | import customMyDrCheckBoxTemplate from './customMyDrCheckBox.html'; |
| | | import customdeleteReasonTemplate from './customdeleteReason.html'; |
| | | import { loadStyle} from 'lightning/platformResourceLoader'; |
| | | import LexCustomDataTable from '@salesforce/resourceUrl/LexCustomDataTable'; |
| | | |
| | |
| | | static customTypes = { |
| | | customUnit: { |
| | | template: customUnitTemplate, |
| | | typeAttributes: ['unitValue','unitOptions','recordId'], |
| | | typeAttributes: ['unitValue','unitOptions','recordId','isDisabled'], |
| | | }, |
| | | customShipment: { |
| | | template: customShipmentNumberTemplate, |
| | |
| | | }, |
| | | customDiffReason : { |
| | | template: customDiffReasonTemplate, |
| | | typeAttributes: ['ProdId'], |
| | | typeAttributes: ['ProdId','boxPiece'], |
| | | }, |
| | | customAttachmentType: { |
| | | template: attachmentTypeTemplate, |
| | |
| | | }, |
| | | customTableInput: { |
| | | template: customTableInputTemplate, |
| | | typeAttributes:['inputValue','recordId','valueType'], |
| | | typeAttributes:['inputValue','recordId','valueType','upperLimit','lowerLimit','allnumber'], |
| | | }, |
| | | customOutputGood:{ |
| | | template: customOutputGoodsTemplate, |
| | |
| | | customReturnGoodInput:{ |
| | | template: customReturnGoodInputTemplate, |
| | | typeAttributes:['inputValue','boxPrice','recordId'], |
| | | } |
| | | }, |
| | | customInventoryColor:{ |
| | | template: customInventoryColorTemplate, |
| | | typeAttributes:['value','upperlimit','lowerlimit','boxPrice'], |
| | | }, |
| | | tableCellIcon:{ |
| | | template: customTableCellIconTemplate, |
| | | typeAttributes:['iconName','recordId'], |
| | | }, |
| | | outboundCount:{ |
| | | template: customOutboundCountTemplate, |
| | | typeAttributes:['isDisable','recordId','Count'], |
| | | }, |
| | | weeklyReport:{ |
| | | template: customWeeklyReportTemplate, |
| | | typeAttributes:['recordId','hospitalName','isShowButton'], |
| | | }, |
| | | agencyOppInput:{ |
| | | template: customAgencyOppInputTemplate, |
| | | typeAttributes:['inputValue','recordId','fieldName','showType'], |
| | | }, |
| | | MyDrCheckBox:{ |
| | | template: customMyDrCheckBoxTemplate, |
| | | typeAttributes:['recordId','isCheckedMyDr'], |
| | | }, |
| | | deleteReason:{ |
| | | template: customdeleteReasonTemplate, |
| | | typeAttributes:['recordId'], |
| | | }, |
| | | }; |
| | | constructor() { |
| | | super(); |