1
0
Files
build.ems/build/usr/local/omc/htdocs/front/js/index.CeBH09Rf.js
2024-10-25 14:59:47 +08:00

2 lines
14 KiB
JavaScript

import{g as we,_ as S,r as be,l as s,an as B,W as he,j as ke,A as xe,k as v,m as _,n as o,B as x,am as Te,p as e,t,aj as Ce,az as w,E as f,F as r,J,I as Q,a6 as E,ak as Ne,aA as Oe,aB as Se,aC as Ke,aF as Re,a$ as ze,aX as Pe,V as Ve,aK as Ie,aE as Be,aL as Ee,aM as Fe}from"./vendor/index.CRpmXtWV.js";import{_ as Me}from"./index.vue_vue_type_script_setup_true_lang.m9m5k4_V.js";import{d as De,p as $e,a8 as Ue,R as N,a9 as Le,aa as Ye,ab as G,ac as qe,ad as je,ae as He,_ as Ae}from"../index.D-NvtsOM.js";import{u as Je}from"./dict.DBZ2k0Lk.js";const Qe={class:"button-container"},Ge={class:"button-container"},We=we({__name:"index",setup(Xe){const{t:n}=De(),{getDict:W}=Je();let K=S({sysYesNo:[]}),b=be(["",""]),m=S({configName:"",configKey:"",configType:void 0,beginTime:"",endTime:"",pageNum:1,pageSize:20});function X(){m=Object.assign(m,{configName:"",configKey:"",configType:void 0,beginTime:"",endTime:"",pageNum:1,pageSize:20}),b.value=["",""],h.current=1,h.pageSize=20,k()}let d=S({loading:!1,size:"middle",seached:!1,data:[],selectedRowKeys:[]}),F=[{title:n("common.rowId"),dataIndex:"configId",align:"left"},{title:n("views.system.config.configName"),dataIndex:"configName",align:"left",width:200},{title:n("views.system.config.configKey"),dataIndex:"configKey",align:"left",width:200},{title:n("views.system.config.configValue"),dataIndex:"configValue",align:"left",width:200},{title:n("views.system.config.configType"),dataIndex:"configType",key:"configType",align:"center",width:100},{title:n("views.system.config.createTime"),dataIndex:"createTime",align:"center",width:150,customRender(l){return+l.value<=0?"":$e(+l.value)}},{title:n("common.operate"),key:"configId",align:"left"}],h=S({current:1,pageSize:20,defaultPageSize:20,pageSizeOptions:["10","20","50","100"],hideOnSinglePage:!1,showQuickJumper:!0,showSizeChanger:!0,total:0,showTotal:l=>n("common.tablePaginationTotal",{total:l}),onChange:(l,a)=>{h.current=l,h.pageSize=a,m.pageNum=l,m.pageSize=a,k()}});function Z({key:l}){d.size=l}function ee(l){d.selectedRowKeys=l}let i=S({visibleByView:!1,visibleByEdit:!1,title:"参数配置",from:{configId:void 0,configName:"",configKey:"",configValue:"",configType:"N",remark:void 0},confirmLoading:!1});const T=s.Form.useForm(i.from,S({configName:[{required:!0,min:1,max:50,message:n("views.system.config.configNamePlease")}],configKey:[{required:!0,min:1,max:50,message:n("views.system.config.configKeyPlease")}],configValue:[{required:!0,min:1,max:250,message:n("views.system.config.configValuePlease")}]}));function oe(l){if(!l){s.message.error(n("views.system.config.tipRowErr"),2);return}G(l).then(a=>{a.code===N&&a.data?(i.from=Object.assign(i.from,a.data),i.title=n("views.system.config.viewInfo"),i.visibleByView=!0):s.message.error(n("views.system.config.viewInfoErr"),2)})}function M(l){if(!l)T.resetFields(),i.title=n("views.system.config.addInfo"),i.visibleByEdit=!0;else{if(i.confirmLoading)return;const a=s.message.loading(n("common.loading"),0);i.confirmLoading=!0,G(l).then(g=>{i.confirmLoading=!1,a(),g.code===N&&g.data?(i.from=Object.assign(i.from,g.data),i.title=n("views.system.config.editInfo"),i.visibleByEdit=!0):s.message.error(n("views.system.config.viewInfoErr"),2)})}}function te(){T.validate().then(()=>{i.confirmLoading=!0;const l=B(i.from),a=l.configId?Le(l):Ye(l),g="config";s.message.loading({content:n("common.loading"),key:g}),a.then(u=>{u.code===N?(s.message.success({content:n("common.msgSuccess",{msg:i.title}),key:g,duration:2}),i.visibleByEdit=!1,T.resetFields(),k(1)):s.message.error({content:`${u.msg}`,key:g,duration:2})}).finally(()=>{i.confirmLoading=!1})}).catch(l=>{s.message.error(n("common.errorFields",{num:l.errorFields.length}),3)})}function P(){i.visibleByEdit=!1,i.visibleByView=!1,T.resetFields()}function D(l="0"){l==="0"&&(l=d.selectedRowKeys.join(",")),s.Modal.confirm({title:n("common.tipTitle"),content:n("views.system.config.delTip",{num:l}),onOk(){const a="delConfig";s.message.loading({content:n("common.loading"),key:a}),qe(l).then(g=>{g.code===N?(s.message.success({content:n("views.system.config.delOk"),key:a,duration:2}),k()):s.message.error({content:`${g.msg}`,key:a,duration:2})})}})}function ne(){s.Modal.confirm({title:n("common.tipTitle"),content:n("views.system.config.exportTip"),onOk(){const l="exportConfig";s.message.loading({content:n("common.loading"),key:l}),je(B(m)).then(a=>{a.code===N?(s.message.success({content:n("views.system.config.exportOk"),key:l,duration:2}),Fe.saveAs(a.data,`config_${Date.now()}.xlsx`)):s.message.error({content:`${a.msg}`,key:l,duration:2})})}})}function ae(){s.Modal.confirm({title:n("common.tipTitle"),content:n("views.system.config.refreshCacheTip"),onOk(){const l="refreshCache";s.message.loading({content:n("common.loading"),key:l}),He().then(a=>{a.code===N?s.message.success({content:n("views.system.config.refreshCacheOk"),key:l,duration:2}):s.message.error({content:`${a.msg}`,key:l,duration:2})})}})}function k(l){d.loading||(d.loading=!0,l&&(m.pageNum=l),b.value||(b.value=["",""]),m.beginTime=b.value[0],m.endTime=b.value[1],Ue(B(m)).then(a=>{a.code===N&&Array.isArray(a.rows)&&(d.selectedRowKeys.length>0&&(d.selectedRowKeys=[]),h.total=a.total,d.data=a.rows,h.total<=(m.pageNum-1)*h.pageSize&&m.pageNum!==1&&(d.loading=!1,k(m.pageNum-1))),d.loading=!1}))}return he(()=>{Promise.allSettled([W("sys_yes_no")]).then(l=>{l[0].status==="fulfilled"&&(K.sysYesNo=l[0].value)}),k()}),(l,a)=>{const g=s.Input,u=s.FormItem,p=s.Col,$=s.Select,le=s.RangePicker,ie=Oe,y=s.Button,se=Se,U=s.Space,R=s.Row,V=s.Form,L=s.Card,ce=Ke,Y=Re,me=ze,de=Pe,fe=s.Switch,O=s.Tooltip,re=Ve,ue=Ie,I=s.MenuItem,ge=s.Menu,pe=s.Dropdown,q=Me,ye=Be,ve=Ee,_e=s.Table,j=s.Textarea,H=ke("ProModal"),C=xe("perms");return v(),_(e(Ne),null,{default:o(()=>[x(t(L,{bordered:!1,"body-style":{marginBottom:"24px",paddingBottom:0}},{default:o(()=>[t(V,{model:e(m),name:"queryParams",layout:"horizontal"},{default:o(()=>[t(R,{gutter:16},{default:o(()=>[t(p,{lg:6,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configName"),name:"configName"},{default:o(()=>[t(g,{value:e(m).configName,"onUpdate:value":a[0]||(a[0]=c=>e(m).configName=c),"allow-clear":"",placeholder:e(n)("common.inputPlease")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1}),t(p,{lg:6,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configKey"),name:"configKey"},{default:o(()=>[t(g,{value:e(m).configKey,"onUpdate:value":a[1]||(a[1]=c=>e(m).configKey=c),"allow-clear":"",placeholder:e(n)("common.inputPlease")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1}),t(p,{lg:4,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configType"),name:"configType"},{default:o(()=>[t($,{value:e(m).configType,"onUpdate:value":a[2]||(a[2]=c=>e(m).configType=c),"allow-clear":"",placeholder:e(n)("common.selectPlease"),options:e(K).sysYesNo},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1}),t(p,{lg:8,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.createTime"),name:"queryRangePicker"},{default:o(()=>[t(le,{value:e(b),"onUpdate:value":a[3]||(a[3]=c=>Ce(b)?b.value=c:b=c),"allow-clear":"",bordered:"","show-time":{format:"HH:mm:ss"},format:"YYYY-MM-DD HH:mm:ss","value-format":"x",style:{width:"100%"}},null,8,["value"])]),_:1},8,["label"])]),_:1}),t(p,{lg:6,md:12,xs:24},{default:o(()=>[t(u,null,{default:o(()=>[t(U,{size:8},{default:o(()=>[t(y,{type:"primary",onClick:a[4]||(a[4]=w(c=>k(1),["prevent"]))},{icon:o(()=>[t(ie)]),default:o(()=>[f(" "+r(e(n)("common.search")),1)]),_:1}),t(y,{type:"default",onClick:w(X,["prevent"])},{icon:o(()=>[t(se)]),default:o(()=>[f(" "+r(e(n)("common.reset")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},512),[[Te,e(d).seached]]),t(L,{bordered:!1,"body-style":{padding:"0px"}},{title:o(()=>[J("div",Qe,[x((v(),_(y,{type:"primary",onClick:a[5]||(a[5]=w(c=>M(),["prevent"]))},{icon:o(()=>[t(ce)]),default:o(()=>[f(" "+r(e(n)("common.addText")),1)]),_:1})),[[C,["system:config:add"],"has"]]),x((v(),_(y,{type:"default",danger:"",disabled:e(d).selectedRowKeys.length<=0,onClick:a[6]||(a[6]=w(c=>D(),["prevent"]))},{icon:o(()=>[t(Y)]),default:o(()=>[f(" "+r(e(n)("common.deleteText")),1)]),_:1},8,["disabled"])),[[C,["system:config:remove"],"has"]]),x((v(),_(y,{type:"dashed",danger:"",onClick:w(ae,["prevent"])},{icon:o(()=>[t(me)]),default:o(()=>[f(" "+r(e(n)("views.system.config.refreshCache")),1)]),_:1})),[[C,["system:config:remove"],"has"]]),x((v(),_(y,{type:"dashed",onClick:a[7]||(a[7]=w(c=>ne(),["prevent"]))},{icon:o(()=>[t(de)]),default:o(()=>[f(" "+r(e(n)("common.export")),1)]),_:1})),[[C,["system:config:export"],"has"]])])]),extra:o(()=>[J("div",Ge,[t(O,null,{title:o(()=>[f(r(e(n)("common.searchBarText")),1)]),default:o(()=>[t(fe,{checked:e(d).seached,"onUpdate:checked":a[8]||(a[8]=c=>e(d).seached=c),"checked-children":e(n)("common.switch.show"),"un-checked-children":e(n)("common.switch.hide"),size:"small"},null,8,["checked","checked-children","un-checked-children"])]),_:1}),t(O,null,{title:o(()=>[f(r(e(n)("common.reloadText")),1)]),default:o(()=>[t(y,{type:"text",onClick:a[9]||(a[9]=w(c=>k(),["prevent"]))},{icon:o(()=>[t(re)]),_:1})]),_:1}),t(O,{placement:"topRight"},{title:o(()=>[f(r(e(n)("common.sizeText")),1)]),default:o(()=>[t(pe,{placement:"bottomRight",trigger:"click"},{overlay:o(()=>[t(ge,{"selected-keys":[e(d).size],onClick:Z},{default:o(()=>[t(I,{key:"default"},{default:o(()=>[f(r(e(n)("common.size.default")),1)]),_:1}),t(I,{key:"middle"},{default:o(()=>[f(r(e(n)("common.size.middle")),1)]),_:1}),t(I,{key:"small"},{default:o(()=>[f(r(e(n)("common.size.small")),1)]),_:1})]),_:1},8,["selected-keys"])]),default:o(()=>[t(y,{type:"text"},{icon:o(()=>[t(ue)]),_:1})]),_:1})]),_:1})])]),default:o(()=>[t(_e,{class:"table","row-key":"configId",columns:e(F),loading:e(d).loading,"data-source":e(d).data,size:e(d).size,pagination:e(h),scroll:{x:e(F).length*120},"row-selection":{type:"checkbox",selectedRowKeys:e(d).selectedRowKeys,onChange:ee}},{bodyCell:o(({column:c,record:z})=>[c.key==="configType"?(v(),_(q,{key:0,options:e(K).sysYesNo,value:z.configType},null,8,["options","value"])):Q("",!0),c.key==="configId"?(v(),_(U,{key:1,size:8,align:"center"},{default:o(()=>[t(O,null,{title:o(()=>[f(r(e(n)("common.viewText")),1)]),default:o(()=>[x((v(),_(y,{type:"link",onClick:w(A=>oe(z.configId),["prevent"])},{icon:o(()=>[t(ye)]),_:2},1032,["onClick"])),[[C,["system:config:query"],"has"]])]),_:2},1024),t(O,null,{title:o(()=>[f(r(e(n)("common.editText")),1)]),default:o(()=>[x((v(),_(y,{type:"link",onClick:w(A=>M(z.configId),["prevent"])},{icon:o(()=>[t(ve)]),_:2},1032,["onClick"])),[[C,["system:config:edit"],"has"]])]),_:2},1024),t(O,null,{title:o(()=>[f(r(e(n)("common.deleteText")),1)]),default:o(()=>[x((v(),_(y,{type:"link",onClick:w(A=>D(z.configId),["prevent"])},{icon:o(()=>[t(Y)]),_:2},1032,["onClick"])),[[C,["system:config:remove"],"has"]])]),_:2},1024)]),_:2},1024)):Q("",!0)]),_:1},8,["columns","loading","data-source","size","pagination","scroll","row-selection"])]),_:1}),t(H,{drag:!0,width:800,visible:e(i).visibleByView,title:e(i).title,onCancel:P},{footer:o(()=>[t(y,{key:"cancel",onClick:P},{default:o(()=>[f(r(e(n)("common.close")),1)]),_:1})]),default:o(()=>[t(V,{layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:o(()=>[t(R,{gutter:16},{default:o(()=>[t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configName"),name:"configName"},{default:o(()=>[f(r(e(i).from.configName),1)]),_:1},8,["label"])]),_:1}),t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configType"),name:"configType"},{default:o(()=>[t(q,{options:e(K).sysYesNo,value:e(i).from.configType},null,8,["options","value"])]),_:1},8,["label"])]),_:1})]),_:1}),t(R,{gutter:16},{default:o(()=>[t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configKey"),name:"configKey"},{default:o(()=>[f(r(e(i).from.configKey),1)]),_:1},8,["label"])]),_:1}),t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configValue"),name:"configValue"},{default:o(()=>[f(r(e(i).from.configValue),1)]),_:1},8,["label"])]),_:1})]),_:1}),t(u,{label:e(n)("views.system.config.remark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:o(()=>[t(j,{value:e(i).from.remark,"onUpdate:value":a[10]||(a[10]=c=>e(i).from.remark=c),"auto-size":{minRows:2,maxRows:6},disabled:!0},null,8,["value"])]),_:1},8,["label"])]),_:1})]),_:1},8,["visible","title"]),t(H,{drag:!0,width:800,destroyOnClose:!0,keyboard:!1,"mask-closable":!1,visible:e(i).visibleByEdit,title:e(i).title,"confirm-loading":e(i).confirmLoading,onOk:te,onCancel:P},{default:o(()=>[t(V,{name:"modalStateFrom",layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:o(()=>[t(R,{gutter:16},{default:o(()=>[t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,E({label:e(n)("views.system.config.configName"),name:"configName"},e(T).validateInfos.configName),{default:o(()=>[t(g,{value:e(i).from.configName,"onUpdate:value":a[11]||(a[11]=c=>e(i).from.configName=c),"allow-clear":"",placeholder:e(n)("views.system.config.configNamePlease")},null,8,["value","placeholder"])]),_:1},16,["label"])]),_:1}),t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,{label:e(n)("views.system.config.configType"),name:"configType"},{default:o(()=>[t($,{value:e(i).from.configType,"onUpdate:value":a[12]||(a[12]=c=>e(i).from.configType=c),"default-value":"N",placeholder:e(n)("common.selectPlease"),options:e(K).sysYesNo},null,8,["value","placeholder","options"])]),_:1},8,["label"])]),_:1})]),_:1}),t(R,{gutter:16},{default:o(()=>[t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,E({label:e(n)("views.system.config.configKey"),name:"configKey"},e(T).validateInfos.configKey),{default:o(()=>[t(g,{value:e(i).from.configKey,"onUpdate:value":a[13]||(a[13]=c=>e(i).from.configKey=c),"allow-clear":"",placeholder:e(n)("views.system.config.configKeyPlease")},null,8,["value","placeholder"])]),_:1},16,["label"])]),_:1}),t(p,{lg:12,md:12,xs:24},{default:o(()=>[t(u,E({label:e(n)("views.system.config.configValue"),name:"configValue"},e(T).validateInfos.configValue),{default:o(()=>[t(g,{value:e(i).from.configValue,"onUpdate:value":a[14]||(a[14]=c=>e(i).from.configValue=c),"allow-clear":"",placeholder:e(n)("views.system.config.configValuePlease")},null,8,["value","placeholder"])]),_:1},16,["label"])]),_:1})]),_:1}),t(u,{label:e(n)("views.system.config.remark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:o(()=>[t(j,{value:e(i).from.remark,"onUpdate:value":a[15]||(a[15]=c=>e(i).from.remark=c),"auto-size":{minRows:4,maxRows:6},maxlength:450,"show-count":!0,placeholder:e(n)("common.inputPlease")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["visible","title","confirm-loading"])]),_:1})}}}),no=Ae(We,[["__scopeId","data-v-3b3a59f6"]]);export{no as default};