| 1 |
- var Z=Object.defineProperty,A=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var F=Object.getOwnPropertySymbols;var H=Object.prototype.hasOwnProperty,J=Object.prototype.propertyIsEnumerable;var M=(i,n,a)=>n in i?Z(i,n,{enumerable:!0,configurable:!0,writable:!0,value:a}):i[n]=a,N=(i,n)=>{for(var a in n||(n={}))H.call(n,a)&&M(i,a,n[a]);if(F)for(var a of F(n))J.call(n,a)&&M(i,a,n[a]);return i},R=(i,n)=>A(i,G(n));var b=(i,n,a)=>new Promise((k,p)=>{var v=d=>{try{f(a.next(d))}catch(S){p(S)}},D=d=>{try{f(a.throw(d))}catch(S){p(S)}},f=d=>d.done?k(d.value):Promise.resolve(d.value).then(v,D);f((a=a.apply(i,n)).next())});import{u as L,a as W,_ as X}from"./useTable-4417017a.js";import{m as I,c as ee,F as te,s as ae}from"./formModal-7f595a8b.js";import{m as se,aj as T,_ as ie}from"./index.js";import{l as ne}from"./index-971488e0.js";import{u as oe}from"./index-74ee4d87.js";import{_ as le}from"./componentMap-090b9009.js";import{u as ue}from"./useForm-2d0613b7.js";import"./FormItem.vue_vue_type_script_lang-d3f182d4.js";import{l as ce}from"./antd-d98832c6.js";import{d as re,f as C,B as de,a5 as _e,q as pe,Y as e,Z as t,_ as u,n as me,a6 as V,a7 as w,l as B,E as r,u as m,a9 as l,F as x,a0 as g,ad as ye,$ as _,a1 as he,a2 as ke}from"./vue-8fccce23.js";import"./useForm-bca35dcc.js";import"./componentMap-4cfd6e0f.js";import"./uuid-31b8b5a4.js";import"./useWindowSizeFn-e2b93e2a.js";import"./onMountedOrActivated-cb072c10.js";import"./sortable.esm-4ae27e0b.js";import"./dialysisDeviceApi-42fc5982.js";import"./index-7b00e5b4.js";import"./index-a7810134.js";import"./useFormItem-9c6d112e.js";import"./useSortable-7338e303.js";import"./download-fac9a150.js";import"./copyTextToClipboard-ba2fd847.js";import"./TextEditor-e80f27f2.js";const y=i=>(he("data-v-0590a045"),i=i(),ke(),i),fe={class:"m-4 modals"},be={class:"flex items-center justify-between my-4"},ve={key:0},Se={key:1},xe={key:2},ge={key:3},Ce={key:4},we=y(()=>u("br",null,null,-1)),Be=y(()=>u("br",null,null,-1)),De={key:5},Ee=y(()=>u("br",null,null,-1)),Fe=y(()=>u("br",null,null,-1)),Me={key:6},Ne=y(()=>u("br",null,null,-1)),Re=y(()=>u("br",null,null,-1)),Te={key:7},Ve=y(()=>u("br",null,null,-1)),ze=y(()=>u("br",null,null,-1)),$e={key:8},Ue={key:0},Ye={key:0},Ke={key:0},je={key:0},qe=re({__name:"index",setup(i){const[n,{getFieldsValue:a}]=ue({schemas:ae,autoSubmitOnEnter:!0,size:"large",rowProps:{gutter:16}}),k=C(""),p=C([]),v=C();de(()=>b(this,null,function*(){v.value=yield ne({dictCode:"sys_disable_type"})}));const[D,{openModal:f}]=oe(),d=C([{field:"create_time",direction:"DESC"}]),[S,{reload:E,clearSelectedRowKeys:z}]=L({api:I,rowKey:"id",columns:ee,showIndexColumn:!1,bordered:!0,actionColumn:{width:200,title:"操作",dataIndex:"action"},beforeFetch:Y,sortFn:U});function $(c){f(!0,{isUpdate:!0,record:c})}function U(c){c!=null&&c.order&&(c!=null&&c.columnKey)&&(d.value=[{field:c.columnKey,direction:c.order.replace(/(\w+)(end)/g,"$1").toUpperCase()}])}function Y(c){return b(this,null,function*(){const h=[];return p.value&&p.value.length>0&&(h.push(p.value[0]),h.push(p.value[1]),h[1]=ce(h[1]).add(1,"day").format("YYYY-MM-DD")),R(N({},c),{orders:d.value,deviceUniqueCode:k.value==""?void 0:k.value,detectionTime:h.length<=0?void 0:h})})}function K(){f(!0,{isUpdate:!1})}function j(){return b(this,null,function*(){z(),yield E()})}function q(){return b(this,null,function*(){yield E()})}function O(){return b(this,null,function*(){p.value=a().shiftDate?a().shiftDate:"",k.value=a().searchNames?a().searchNames:"",console.log("callForm:::",k.value),yield E()})}return(c,h)=>{const P=_e("a-button"),Q=pe("auth");return e(),t("div",fe,[u("div",null,[u("div",be,[u("div",null,[me((e(),V(P,{type:"primary",size:"large",class:"btn-add",onClick:K},{icon:w(()=>[B(se,{icon:"icon-xt-add_default|iconfont"})]),default:w(()=>[r("新增检测")]),_:1})),[[Q,["biz:microbialDetectionDialysate:add"]]])]),u("div",null,[B(m(le),{onRegister:m(n),onFieldValueChange:O,style:{width:"450px"},class:"mr-2"},null,8,["onRegister"])])])]),B(m(X),{onRegister:m(S)},{headerCell:w(({column:o})=>[o.key==="deviceUniqueCode"?(e(),t("span",ve,"设备编号")):l("",!0),o.key==="deviceManufacturer"?(e(),t("span",Se,"设备厂家")):l("",!0),o.key==="deviceSerialNumber"?(e(),t("span",xe,"设备型号")):l("",!0),o.key==="detectionTime"?(e(),t("span",ge,"检测时间")):l("",!0),o.key==="intakeBacteria"?(e(),t("span",Ce,[r("进水口细菌(cfu/ml)"),we,r("正常值≤100"),Be,r("干预值>50")])):l("",!0),o.key==="intakeEndotoxin"?(e(),t("span",De,[r("进水口内毒素(Eu/ml)"),Ee,r("正常值≤0.5"),Fe,r("干预值>0.25")])):l("",!0),o.key==="outletBacteria"?(e(),t("span",Me,[r("出水口细菌(cfu/ml)"),Ne,r("正常值≤100"),Re,r("干预值>50")])):l("",!0),o.key==="outletEndotoxin"?(e(),t("span",Te,[r("出水口内毒素(Eu/ml)"),Ve,r("正常值≤0.5"),ze,r("干预值>0.25")])):l("",!0),o.key==="action"?(e(),t("span",$e,"操作")):l("",!0)]),bodyCell:w(({column:o,record:s})=>[o.key==="disable"?(e(),t(x,{key:0},[u("span",{class:g(["table-dot"]),style:ye({backgroundColor:m(T)(v.value,s.disable,"prefixColor")})},null,4),u("span",null,_(m(T)(v.value,s.disable,"label")),1)],64)):l("",!0),o.key==="intakeBacteria"?(e(),t(x,{key:1},[s.intakeBacteriaStatus==="0"?(e(),t("span",Ue,_(s.intakeBacteria),1)):(e(),t("span",{key:1,class:g(s.intakeBacteriaStatus==="2"?"upStatus":"downStatus")},_(s.intakeBacteria),3))],64)):l("",!0),o.key==="intakeEndotoxin"?(e(),t(x,{key:2},[s.intakeEndotoxinStatus==="0"?(e(),t("span",Ye,_(s.intakeEndotoxin),1)):(e(),t("span",{key:1,class:g(s.intakeEndotoxinStatus==="2"?"upStatus":"downStatus")},_(s.intakeEndotoxin),3))],64)):l("",!0),o.key==="outletBacteria"?(e(),t(x,{key:3},[s.outletBacteriaStatus==="0"?(e(),t("span",Ke,_(s.outletBacteria),1)):(e(),t("span",{key:1,class:g(s.outletBacteriaStatus==="2"?"upStatus":"downStatus")},_(s.outletBacteria),3))],64)):l("",!0),o.key==="outletEndotoxin"?(e(),t(x,{key:4},[s.outletEndotoxinStatus==="0"?(e(),t("span",je,_(s.outletEndotoxin),1)):(e(),t("span",{key:1,class:g(s.outletEndotoxinStatus==="2"?"upStatus":"downStatus")},_(s.outletEndotoxin),3))],64)):l("",!0),o.key==="action"?(e(),V(m(W),{key:5,actions:[{auth:"biz:microbialDetectionDialysate:edit",icon:"icon-xt-details_edit_default|iconfont",tooltip:"编辑",onClick:$.bind(null,s)}]},null,8,["actions"])):l("",!0)]),_:1},8,["onRegister"]),B(te,{onRegister:m(D),onSuccess:q,onCancel:j},null,8,["onRegister"])])}}});const pt=ie(qe,[["__scopeId","data-v-0590a045"]]);export{pt as default};
|