orderTemplateApi-076f0235.js 2.5 KB

1
  1. import{l as o}from"./index-a4e1ec38.js";import{l as n}from"./antd-f259b82a.js";import{al as t}from"./index.js";const d=[{title:"下达时间",dataIndex:"patrolTime",width:200,align:"left"},{title:"下达医嘱",dataIndex:"content",align:"left"},{title:"医嘱类型",dataIndex:"patrolTime",width:200,align:"left"},{title:"阶段",dataIndex:"content",align:"left"},{title:"医嘱项目",dataIndex:"content",align:"left"},{title:"数量",dataIndex:"content",align:"left"},{title:"长期频次",dataIndex:"updatorName",width:120,align:"left"},{title:"备注",dataIndex:"patrolTime",width:200,align:"left"}],p=[{title:"删除时间",dataIndex:"patrolTime",width:200,align:"left"},{title:"删除操作人",dataIndex:"content",align:"left"},{title:"下达医嘱",dataIndex:"content",align:"left"},{title:"医嘱类型",dataIndex:"patrolTime",width:200,align:"left"},{title:"医嘱内容",dataIndex:"content",align:"left"}],s=[{label:"下达时间",field:"issueTime",required:!0,component:"DatePicker",componentProps:({formModel:e})=>({placeholder:"请输入下达时间",getPopupContainer:()=>document.body,valueFormat:"YYYY-MM-DD HH:mm:ss",showTime:!0,disabledDate:a=>a<n(e.accessSetUpTime).subtract(1,"day").endOf("day")}),colProps:{span:10}},{label:"医嘱类型",field:"orderType",required:!0,component:"ApiRadioGroup",componentProps:{api:o,params:{dictCode:"ot"}},colProps:{span:14}},{label:"医嘱项目",field:"itemContent",required:!0,itemProps:{validateTrigger:"blur"},component:"ApiSelect",componentProps:{api:o,params:{dictCode:"oi"}},colProps:{span:8}},{label:"执行阶段",field:"state",required:!0,itemProps:{validateTrigger:"blur"},component:"ApiSelect",componentProps:{api:o,params:{dictCode:"d"}},colProps:{span:8}},{field:"count",component:"InputNumber",label:"数量",componentProps:({formModel:e})=>({options:[{field:"num"}],onChange:a=>e.count=a}),colProps:{span:8}},{field:"firstDose",component:"InputNumber",label:"频次(次/周)",componentProps:{min:0,max:5},colProps:{span:12}},{label:"是否长期",field:"isLongTerm",required:!0,component:"ApiRadioGroup",componentProps:{api:o,params:{dictCode:"mod"}},colProps:{span:12}},{label:"备注",field:"remark",component:"Input",colProps:{span:24}}],c=e=>t.get({url:"/biz/orderTemplate/query/dialysisCases/"+(e==null?void 0:e.id)}),m=e=>t.post({url:"/biz/orderTemplate/detail/"+e}),u=e=>t.post({url:"/biz/orderTemplate/add/effective",params:e}),f=e=>t.post({url:"/biz/orderTemplate/add/noEffective",params:e}),g=e=>t.post({url:"/biz/orderTemplate/edit",params:e});export{u as a,g as b,f as c,s as d,c as e,d as f,p as g,m as o};