| 1 |
- var r=(e,l,a)=>new Promise((p,d)=>{var c=t=>{try{n(a.next(t))}catch(o){d(o)}},s=t=>{try{n(a.throw(t))}catch(o){d(o)}},n=t=>t.done?p(t.value):Promise.resolve(t.value).then(c,s);n((a=a.apply(e,l)).next())});import{l as i}from"./deviceManageApi-09af95da.js";import{r as m}from"./recordTemplateApi-3cadddc3.js";const P=[{title:"测试标准",dataIndex:"standardName",align:"left",width:150},{title:"目录",dataIndex:"catalog",align:"left",width:100},{title:"项目名称",dataIndex:"itemName",align:"left"},{title:"模板编码",dataIndex:"templateName",align:"left"},{title:"收费单价(元)",dataIndex:"priceYuan",align:"left"},{title:"检测仪器",dataIndex:"device",align:"left"},{title:"其他数据",dataIndex:"elseContent",align:"left"},{title:"自定义标准技术要求",dataIndex:"techContentStr",align:"left"}],b=[{title:"目录",dataIndex:"catalog",ellipsis:!1,width:100,editRow:!0,editComponent:"Input",editRule:!0},{title:"内容",dataIndex:"techContent",ellipsis:!1,align:"left",editRow:!0,editComponent:"Input"}],g=[{field:"standardParent",component:"PlainTitle",defaultValue:"章节内容",colProps:{span:24}},{label:"标准名称",field:"standardName",required:!0,component:"Input",componentProps:{placeholder:"请输入标准名称"},rules:[{required:!0,validator:(e,l)=>r(void 0,null,function*(){return l.match(/^[0-9a-zA-Z_.]{1,}$/)?Promise.resolve():Promise.reject("输入内容不符合标准形式, eg: GB15810_2018")}),trigger:"change"}]},{label:"目录",field:"catalog",required:!0,component:"Input",componentProps:{placeholder:"请输入标准编号"},rules:[{required:!0,validator:(e,l)=>r(void 0,null,function*(){return l.match(/^[0-9.]{1,}$/)?Promise.resolve():Promise.reject("目录以数字开头,且仅包含数字、小数点, eg: 5.2")}),trigger:"change"}]},{label:"项目名称",field:"itemName",required:!0,component:"Input",componentProps:{placeholder:"请输入项目名称"}},{label:"收费单价(元)",field:"priceYuan",required:!0,component:"InputNumber",componentProps:{placeholder:"请输入收费单价(元)"}},{label:"模板编码",field:"templateId",required:!0,component:"ApiSelect",componentProps:{placeholder:"请选择模板",api:m,params:{pageSize:9999},labelField:"name",valueField:"id"}},{label:"检测仪器",field:"deviceIds",required:!0,component:"ApiSelect",componentProps:{mode:"multiple",placeholder:"请选择仪器",api:i,params:{pageSize:9999},labelField:"name",valueField:"id",resultField:"data",extraLabelField:"number"}},{label:"其他数据",field:"elseContent",component:"InputTextArea",componentProps:{placeholder:"请输入其他数据",rows:1},colProps:{span:24}},{label:"帮助信息",field:"helpContent",component:"InputTextArea",componentProps:{placeholder:"请输入帮助信息",rows:1},colProps:{span:24}},{label:"技术要求",field:"techStandard",required:!0,component:"RadioGroup",componentProps:{options:[{label:"标准",value:1},{label:"自定义",value:0}],disabled:!1}},{label:"技术要求内容",field:"techContentStr",component:"InputTextArea",helpMessage:"请输入自定义标准技术要求,并用分隔符 || 进行分割",componentProps:{placeholder:"请输入自定义标准技术要求 在3001x~7001x的照度下,用正常视力或矫正至正常的视力通过肉眼观察,注射器在正常使用中与注射液接触的表面应清洁,无微粒、无异物。|| 注射器不应有毛边、毛刺、塑流、缺损。"},colProps:{span:24},ifShow:({values:e})=>!e.techStandard},{field:"standardChild",component:"PlainTitle",defaultValue:"技术要求内容",colProps:{span:24},ifShow:({values:e})=>!!e.techStandard},{field:"addBtn",component:"PlainSlot",label:"",slot:"addBtn",ifShow:({values:e})=>!!e.techStandard}],I=[{label:"测试标准",field:"standardName",component:"Input",componentProps:{placeholder:"请输入测试标准"}},{label:"目录",field:"catalog",component:"Input",componentProps:{placeholder:"请输入目录"}},{label:"项目名称",field:"itemName",component:"Input",componentProps:{placeholder:"请输入项目名称"}},{label:"检测仪器",field:"deviceIds",component:"ApiSelect",componentProps:{mode:"multiple",placeholder:"请选择仪器",api:i,params:{pageSize:9999},labelField:"name",valueField:"id",resultField:"data",extraLabelField:"number"}}];export{P as a,b as c,g as d,I as s};
|