| 1 |
- import{a as n,u as t}from"./index-b614de6b.js";import{l as a,S as l}from"./antd-ecb53b14.js";import{m as r}from"./vue-8fccce23.js";const c=[{title:"设备编号",dataIndex:"uniqueCode"},{title:"设备类型",dataIndex:"deviceType"},{title:"设备名称",dataIndex:"name"},{title:"设备厂家",dataIndex:"manufacturer"},{title:"设备型号",dataIndex:"model"},{title:"入账日期",dataIndex:"purchaseDate"},{title:"采购金额(元)",dataIndex:"priceYuan"},{title:"生产日期",dataIndex:"produceDate"},{title:"保修期限(年)",dataIndex:"warrantyPeriod",width:100},{title:"是否在保",dataIndex:"isWarranty",width:100}],d=[{label:"设备编号",field:"uniqueCode",required:!0,component:"Input",componentProps:{placeholder:"请输入设备编码"}},{label:"设备名称",field:"name",required:!0,component:"Input",componentProps:{placeholder:"请输入设备名称"}},{label:"设备类型",field:"deviceType",required:!0,itemProps:{validateTrigger:"blur"},component:"ApiSelect",componentProps:{api:n,params:{dictCode:"od"},placeholder:"请选择设备类型"}},{label:"厂家",field:"manufacturer",required:!0,component:"Input",componentProps:{placeholder:"请输入设备厂家"}},{label:"型号",field:"model",required:!0,component:"Input",componentProps:{placeholder:"请输入型号"}},{label:"入账日期",field:"purchaseDate",required:!0,component:"DatePicker",componentProps:{format:"YYYY-MM-DD",placeholder:"请选择入账日期",getPopupContainer:()=>document.body,valueFormat:"YYYY-MM-DD"}},{label:"生产日期",field:"produceDate",required:!0,component:"DatePicker",componentProps:{format:"YYYY-MM-DD",placeholder:"请选择生产日期",getPopupContainer:()=>document.body,valueFormat:"YYYY-MM-DD"}},{label:"采购金额(元)",field:"priceYuan",dynamicRules:()=>[{validator:(o,e)=>e>9999999999e-2||e<0?Promise.reject("请再次确认采购金额!"):Promise.resolve()}],component:"InputNumber",componentProps:{placeholder:"请输入采购金额",step:.01}},{label:"保修期限(年)",field:"warrantyPeriod",component:"InputNumber",componentProps:{placeholder:"请输入保修期限",min:0,step:1}}],u=[{field:"deviceInfo",component:"PlainTitle",defaultValue:"设备信息",colProps:{span:24}},{label:"设备编号",field:"uniqueCode",component:"Input",slot:"uniqueCode",colProps:{span:12}},{label:"设备厂家",field:"manufacturer",component:"Input",slot:"manufacturer",colProps:{span:12}},{label:"设备型号",field:"model",component:"Input",slot:"model",colProps:{span:12}},{field:"maintenanceInfo",component:"PlainTitle",defaultValue:"维修记录",colProps:{span:24}},{label:"维修时间",field:"maintenanceTime",required:!0,component:"DatePicker",componentProps:{format:"YYYY-MM-DD HH:mm:ss",placeholder:"请选择维修时间",showTime:!0,getPopupContainer:()=>document.body,valueFormat:"YYYY-MM-DD HH:mm:ss"},defaultValue:a().format("YYYY-MM-DD HH:mm:ss")},{label:"维修方",field:"maintenanceCompany",required:!0,itemProps:{validateTrigger:"blur"},component:"ApiSelect",componentProps:{api:n,params:{dictCode:"dmc"},placeholder:"请选择维修方"}},{label:"异常信息",field:"malfunctionMessage",component:"Input",componentProps:{placeholder:"请输入异常信息"},colProps:{span:12}},{label:"维修内容",field:"repairContent",component:"Input",componentProps:{placeholder:"请输入维修内容"},colProps:{span:12}},{label:"维修费用(元)",field:"costYuan",component:"Input",componentProps:{placeholder:"请输入维修费用(元)"},colProps:{span:12}},{label:"解决进度",field:"schedule",component:"ApiSelect",componentProps:{api:n,params:{dictCode:"rp"},placeholder:"请选择解决进度"}},{label:"维修图片",field:"files",component:"XTUpload",componentProps:({formModel:o})=>({api:t,maxSize:1,maxNumber:1,helpText:"仅支持上传jpg/png图片,图片大小不超过1M",accept:["image/*"],onChange:e=>{o.files=e}}),colProps:{span:24}}],s=[{field:"deviceInfo",component:"PlainTitle",defaultValue:"设备信息"},{label:"设备编号",field:"uniqueCode",component:"Input",slot:"uniqueCode",colProps:{span:12}},{label:"设备厂家",field:"manufacturer",component:"Input",slot:"manufacturer",colProps:{span:12}},{label:"设备型号",field:"model",component:"Input",slot:"model"},{field:"maintenanceInfo",component:"PlainTitle",defaultValue:"保养记录"},{label:"保养时间",field:"maintainTime",required:!0,component:"DatePicker",componentProps:{format:"YYYY-MM-DD HH:mm:ss",placeholder:"请选择维修时间",showTime:!0,getPopupContainer:()=>document.body,valueFormat:"YYYY-MM-DD HH:mm:ss"},defaultValue:a().format("YYYY-MM-DD HH:mm:ss")},{label:"保养内容",field:"content",required:!0,component:"Input",componentProps:{placeholder:"请输入维修内容"}},{label:"保养方",required:!0,itemProps:{validateTrigger:"blur"},field:"maintainCompany",component:"ApiSelect",componentProps:{api:n,params:{dictCode:"dmc"},placeholder:"请选择保养方"}},{label:"保养图片",field:"files",component:"XTUpload",componentProps:({formModel:o})=>({api:t,maxSize:1,maxNumber:1,helpText:"仅支持上传jpg/png图片,图片大小不超过1M",accept:["image/*"],onChange:e=>{o.files=e}})}],f=[{field:"searchNames",component:"Input",componentProps:{placeholder:"请输入设备编号"},renderComponentContent:()=>({prefix:()=>r(l)})}];export{c,d,u as m,f as s,s as u};
|