index-HvNwcxE9.js 6.0 KB

1
  1. var m=(I,r,p)=>new Promise((k,_)=>{var b=l=>{try{C(p.next(l))}catch(f){_(f)}},w=l=>{try{C(p.throw(l))}catch(f){_(f)}},C=l=>l.done?k(l.value):Promise.resolve(l.value).then(b,w);C((p=p.apply(I,r)).next())});import{_ as L}from"./BasicTable.vue_vue_type_script_setup_true_lang-B7GyWG6-.js";import"./TableImg.vue_vue_type_style_index_0_lang-DgpmxWau.js";import{_ as Y}from"./index-Ba9m1Z2i.js";import{u as q}from"./useTable-CjAHdKBS.js";import{u as G}from"./index-BcY2Kpt-.js";import{c0 as R,u as J,B as K,_ as P}from"./entry/index-BNACB_--.js";import{_ as Q,s as W,a as Z,c as A}from"./FormModal.vue_vue_type_script_setup_true_lang-7O-IFIl0.js";import{d as H,e as M}from"./sysConfigApi-DAAnZOIP.js";import{ad as T}from"./antd-Cume0_44.js";import{d as X,D as ee,r as te,a4 as h,q as se,Z as oe,_ as v,k as s,a6 as t,n as U,a5 as g,G as a,$ as u,a7 as x,u as c,a0 as F}from"./vue-4umLpMSY.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-Cfrd_OEt.js";import"./FormItem.vue_vue_type_script_lang-BG_Hgd-5.js";import"./helper-UVqxDIO3.js";import"./index-1M-LKJ9F.js";import"./index-xdVQCFbC.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-Dv_C7pJU.js";import"./copyTextToClipboard-IX_c5UwA.js";import"./index-D7uXL0a9.js";import"./base64Conver-DEMZeTZS.js";import"./index-BEP2aUmQ.js";import"./uuid-BUBnBT7J.js";import"./onMountedOrActivated-fw6WqIjB.js";import"./index-ktbhHpdf.js";import"./UploadPreviewModal-DxqXOqeV.js";import"./download-BpR8hoG0.js";import"./cateApi-DSHQyvRO.js";import"./resourceApi-BVpB_GMk.js";import"./common-CD3I_mlz.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-n7pBmzA-.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CJxIZ_VL.js";import"./useForm-BDqk7o8n.js";import"./sortable.esm-JiwbClG7.js";import"./componentMap-DPwyFJcI.js";import"./useWindowSizeFn-DI3b0T9E.js";import"./useSortable-B4CB7rKS.js";import"./filters-CDubYUui.js";const ae={class:"search"},ne=X({name:"SysConfig",__name:"index",setup(I){ee(()=>m(this,null,function*(){}));const r=te({value1:"",value2:"1",value3:"1"}),{createMessage:p,createConfirm:k}=J(),[_,{reload:b,getCacheColumns:w,setColumns:C}]=q({id:"sys_config",storage:!0,title:"参数列表",api:M,rowKey:"id",columns:A,formConfig:{formId:"sys_config",labelWidth:100,schemas:Z,actionColOptions:{xs:24,sm:12,md:12,lg:8},autoSubmitOnEnter:!0,baseColProps:{xs:24,sm:12,md:12,lg:8},resetButtonOptions:{preIcon:"icon-delete|iconfont"},submitButtonOptions:{preIcon:"icon-search|iconfont"}},basicSearch:{schemas:W,fields:r},showIndexColumn:!0,useSearchForm:!0,showTableSetting:!0,bordered:!0,actionColumn:{auth:["system:sysConfig:edit","system:sysConfig:remove"],width:80,title:"操作",dataIndex:"action"}}),[l,{openModal:f}]=G();function O(){f(!0,{isUpdate:!1})}function N(n){f(!0,{record:n,isUpdate:!0})}function V(n){return m(this,null,function*(){yield H([n.id]),p.success("删除成功!"),yield b()})}function $(){return m(this,null,function*(){k({iconType:"warning",title:"提示",content:"确认刷新所有参数缓存?",onOk:()=>m(this,null,function*(){yield M({}),p.success("刷新成功!")})})})}function E(S){return m(this,arguments,function*({isUpdate:n,values:e}){yield b()})}const j=K((n,e)=>m(this,null,function*(){const i=(yield w()).map(y=>(y.dataIndex==e.dataIndex&&(y.width=n),y));C(i)}),1e3*3);function z(n,e){return m(this,null,function*(){e.width=n,j(n,e)})}return(n,e)=>{const S=h("a-input-search"),i=h("a-select-option"),y=h("a-select"),B=h("a-button"),D=se("auth");return v(),oe("div",null,[s(c(L),{onRegister:c(_),onResizeColumn:z},{bodyCell:t(({column:d,record:o})=>[d.key==="disable"?(v(),g(c(T),{key:0,color:o.disable?"error":"success"},{default:t(()=>[a(F(c(R)(o.disable,1)),1)]),_:2},1032,["color"])):x("",!0),d.key==="sysInner"?(v(),g(c(T),{key:1,color:o.sysInner?"success":"error"},{default:t(()=>[a(F(c(R)(o.sysInner,1)),1)]),_:2},1032,["color"])):x("",!0),d.key==="action"?(v(),g(c(Y),{key:2,actions:[{icon:"icon-edit|iconfont",tooltip:"编辑",onClick:N.bind(null,o)},{icon:"icon-delete|iconfont",tooltip:"删除",color:"error",popConfirm:{title:"是否确认删除",placement:"left",confirm:V.bind(null,o)}}]},null,8,["actions"])):x("",!0)]),search:t(({onSearch:d})=>[u("div",ae,[s(S,{class:"table-search-item",value:r.value1,"onUpdate:value":e[0]||(e[0]=o=>r.value1=o),placeholder:"请输入姓名",onSearch:d},null,8,["value","onSearch"]),s(y,{ref:"select",placeholder:"选择病区",value:r.value2,"onUpdate:value":e[1]||(e[1]=o=>r.value2=o),style:{width:"120px"},onChange:d,class:"table-search-item"},{default:t(()=>[s(i,{value:"1"},{default:t(()=>e[3]||(e[3]=[u("span",{class:"mr-1"},"病区",-1),a("全部 ")])),_:1}),s(i,{value:"jack"},{default:t(()=>e[4]||(e[4]=[u("span",{class:"mr-1"},"病区",-1),a("Jack ")])),_:1}),s(i,{value:"lucy"},{default:t(()=>e[5]||(e[5]=[u("span",{class:"mr-1"},"病区",-1),a("Lucy")])),_:1}),s(i,{value:"Yiminghe"},{default:t(()=>e[6]||(e[6]=[u("span",{class:"mr-1"},"病区",-1),a("yiminghe")])),_:1})]),_:2},1032,["value","onChange"]),s(y,{ref:"select",placeholder:"选择设备",value:r.value3,"onUpdate:value":e[2]||(e[2]=o=>r.value3=o),style:{width:"120px"},onChange:d,class:"table-search-item"},{default:t(()=>[s(i,{value:"1"},{default:t(()=>e[7]||(e[7]=[u("span",{class:"mr-1"},"设备",-1),a("全部 ")])),_:1}),s(i,{value:"jack"},{default:t(()=>e[8]||(e[8]=[u("span",{class:"mr-1"},"设备",-1),a("111 ")])),_:1}),s(i,{value:"lucy"},{default:t(()=>e[9]||(e[9]=[u("span",{class:"mr-1"},"设备",-1),a("222")])),_:1}),s(i,{value:"Yiminghe"},{default:t(()=>e[10]||(e[10]=[u("span",{class:"mr-1"},"设备",-1),a("333")])),_:1})]),_:2},1032,["value","onChange"])])]),toolbar:t(()=>[U((v(),g(B,{preIcon:"icon-plus|iconfont",type:"primary",onClick:O},{default:t(()=>e[11]||(e[11]=[a("新增 ")])),_:1})),[[D,["system:sysConfig:add"]]]),U((v(),g(B,{color:"success",preIcon:"icon-redo|iconfont",onClick:$},{default:t(()=>e[12]||(e[12]=[a("刷新缓存 ")])),_:1})),[[D,["system:sysConfig:refresh"]]])]),_:1},8,["onRegister"]),s(Q,{onRegister:c(l),onSuccess:E},null,8,["onRegister"])])}}}),Ge=P(ne,[["__scopeId","data-v-0bf75a0e"]]);export{Ge as default};