index.607099d2.js 9.8 KB

1
  1. var he=Object.defineProperty;var E=Object.getOwnPropertySymbols;var be=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable;var F=(s,a,r)=>a in s?he(s,a,{enumerable:!0,configurable:!0,writable:!0,value:r}):s[a]=r,L=(s,a)=>{for(var r in a||(a={}))be.call(a,r)&&F(s,r,a[r]);if(E)for(var r of E(a))Ve.call(a,r)&&F(s,r,a[r]);return s};import{a4 as we,r as y,ad as ke,_ as Ce,g as d,ac as Q,o as f,h as I,Y as g,Z as M,i as e,w as o,k as t,ai as A,z as O,B as X,j as v,m as Z,t as G,N as p,X as Ne}from"./vendor.0bc3c1d4.js";import{f as C}from"./index.d15345ba.js";function Se(s){return C({url:"/system/config/list",method:"get",params:s})}function Te(s){return C({url:"/system/config/"+s,method:"get"})}function Ke(s){return C({url:"/system/config",method:"post",data:s})}function xe(s){return C({url:"/system/config",method:"put",data:s})}function Ue(s){return C({url:"/system/config/"+s,method:"delete"})}function $e(){return C({url:"/system/config/refreshCache",method:"delete"})}const De={class:"app-container"},Re=p("\u641C\u7D22"),Ie=p("\u91CD\u7F6E"),qe=p("\u65B0\u589E "),Pe=p("\u4FEE\u6539"),Ye=p("\u5220\u9664"),Be=p(" \u5BFC\u51FA"),je=p("\u5237\u65B0\u7F13\u5B58"),ze=p("\u4FEE\u6539 "),Ee=p("\u5220\u9664 "),Fe={class:"dialog-footer"},Le=p("\u786E \u5B9A"),Qe=p("\u53D6 \u6D88"),Me=we({name:"Config"}),Ze=Object.assign(Me,{setup(s){const{proxy:a}=Ne(),{sys_yes_no:r}=a.useDict("sys_yes_no"),q=y([]),w=y(!1),K=y(!0),x=y(!0),U=y([]),P=y(!0),Y=y(!0),$=y(0),D=y(""),S=y([]),H=ke({form:{},queryParams:{pageNum:1,pageSize:10,configName:void 0,configKey:void 0,configType:void 0},rules:{configName:[{required:!0,message:"\u53C2\u6570\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],configKey:[{required:!0,message:"\u53C2\u6570\u952E\u540D\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],configValue:[{required:!0,message:"\u53C2\u6570\u952E\u503C\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}}),{queryParams:c,form:u,rules:J}=Ce(H);function k(){K.value=!0,Se(a.addDateRange(c.value,S.value)).then(i=>{q.value=i.rows,$.value=i.total,K.value=!1})}function W(){w.value=!1,R()}function R(){u.value={configId:void 0,configName:void 0,configKey:void 0,configValue:void 0,configType:"Y",remark:void 0},a.resetForm("configRef")}function T(){c.value.pageNum=1,k()}function ee(){S.value=[],a.resetForm("queryRef"),T()}function le(i){U.value=i.map(n=>n.configId),P.value=i.length!=1,Y.value=!i.length}function oe(){R(),w.value=!0,D.value="\u6DFB\u52A0\u53C2\u6570"}function B(i){R();const n=i.configId||U.value;Te(n).then(b=>{u.value=b.data,w.value=!0,D.value="\u4FEE\u6539\u53C2\u6570"})}function ne(){a.$refs.configRef.validate(i=>{i&&(u.value.configId!=null?xe(u.value).then(n=>{a.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),w.value=!1,k()}):Ke(u.value).then(n=>{a.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),w.value=!1,k()}))})}function j(i){const n=i.configId||U.value;a.$modal.confirm('\u662F\u5426\u786E\u8BA4\u5220\u9664\u53C2\u6570\u7F16\u53F7\u4E3A"'+n+'"\u7684\u6570\u636E\u9879\uFF1F').then(function(){return Ue(n)}).then(()=>{k(),a.$modal.msgSuccess("\u5220\u9664\u6210\u529F")}).catch(()=>{})}function te(){a.download("system/config/export",L({},c.value),`config_${new Date().getTime()}.xlsx`)}function ae(){$e().then(()=>{a.$modal.msgSuccess("\u5237\u65B0\u7F13\u5B58\u6210\u529F")})}return k(),(i,n)=>{const b=d("el-input"),_=d("el-form-item"),ie=d("el-option"),se=d("el-select"),de=d("el-date-picker"),m=d("el-button"),z=d("el-form"),N=d("el-col"),ue=d("right-toolbar"),re=d("el-row"),h=d("el-table-column"),ce=d("dict-tag"),fe=d("el-table"),pe=d("pagination"),me=d("el-radio"),ge=d("el-radio-group"),_e=d("el-dialog"),V=Q("hasPermi"),ye=Q("loading");return f(),I("div",De,[g(e(z,{model:t(c),ref:"queryRef",inline:!0,"label-width":"68px"},{default:o(()=>[e(_,{label:"\u53C2\u6570\u540D\u79F0",prop:"configName"},{default:o(()=>[e(b,{modelValue:t(c).configName,"onUpdate:modelValue":n[0]||(n[0]=l=>t(c).configName=l),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D\u79F0",clearable:"",style:{width:"240px"},onKeyup:A(T,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(_,{label:"\u53C2\u6570\u952E\u540D",prop:"configKey"},{default:o(()=>[e(b,{modelValue:t(c).configKey,"onUpdate:modelValue":n[1]||(n[1]=l=>t(c).configKey=l),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u952E\u540D",clearable:"",style:{width:"240px"},onKeyup:A(T,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(_,{label:"\u7CFB\u7EDF\u5185\u7F6E",prop:"configType"},{default:o(()=>[e(se,{modelValue:t(c).configType,"onUpdate:modelValue":n[2]||(n[2]=l=>t(c).configType=l),placeholder:"\u7CFB\u7EDF\u5185\u7F6E",clearable:""},{default:o(()=>[(f(!0),I(O,null,X(t(r),l=>(f(),v(ie,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(_,{label:"\u521B\u5EFA\u65F6\u95F4",style:{width:"308px"}},{default:o(()=>[e(de,{modelValue:S.value,"onUpdate:modelValue":n[3]||(n[3]=l=>S.value=l),"value-format":"YYYY-MM-DD",type:"daterange","range-separator":"-","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F"},null,8,["modelValue"])]),_:1}),e(_,null,{default:o(()=>[e(m,{type:"primary",icon:"Search",onClick:T},{default:o(()=>[Re]),_:1}),e(m,{icon:"Refresh",onClick:ee},{default:o(()=>[Ie]),_:1})]),_:1})]),_:1},8,["model"]),[[M,x.value]]),e(re,{gutter:10,class:"mb8",style:{"min-height":"32px"}},{default:o(()=>[g((f(),v(N,{span:1.5},{default:o(()=>[e(m,{type:"primary",plain:"",icon:"Plus",onClick:oe},{default:o(()=>[qe]),_:1})]),_:1},8,["span"])),[[V,["system:config:add"]]]),g((f(),v(N,{span:1.5},{default:o(()=>[e(m,{type:"success",plain:"",icon:"Edit",disabled:P.value,onClick:B},{default:o(()=>[Pe]),_:1},8,["disabled"])]),_:1},8,["span"])),[[V,["system:config:edit"]]]),g((f(),v(N,{span:1.5},{default:o(()=>[e(m,{type:"danger",plain:"",icon:"Delete",disabled:Y.value,onClick:j},{default:o(()=>[Ye]),_:1},8,["disabled"])]),_:1},8,["span"])),[[V,["system:config:remove"]]]),g((f(),v(N,{span:1.5},{default:o(()=>[e(m,{type:"warning",plain:"",icon:"Download",onClick:te},{default:o(()=>[Be]),_:1})]),_:1},8,["span"])),[[V,["system:config:export"]]]),g((f(),v(N,{span:1.5},{default:o(()=>[e(m,{type:"danger",plain:"",icon:"Refresh",onClick:ae},{default:o(()=>[je]),_:1})]),_:1},8,["span"])),[[V,["system:config:remove"]]]),e(ue,{showSearch:x.value,"onUpdate:showSearch":n[4]||(n[4]=l=>x.value=l),onQueryTable:k},null,8,["showSearch"])]),_:1}),g((f(),v(fe,{data:q.value,onSelectionChange:le},{default:o(()=>[g(e(h,{type:"selection",width:"55",align:"center"},null,512),[[V,["system:config:edit","system:config:remove"]]]),e(h,{label:"\u53C2\u6570\u4E3B\u952E",align:"center",prop:"configId"}),e(h,{label:"\u53C2\u6570\u540D\u79F0",align:"center",prop:"configName","show-overflow-tooltip":!0}),e(h,{label:"\u53C2\u6570\u952E\u540D",align:"center",prop:"configKey","show-overflow-tooltip":!0}),e(h,{label:"\u53C2\u6570\u952E\u503C",align:"center",prop:"configValue"}),e(h,{label:"\u7CFB\u7EDF\u5185\u7F6E",align:"center",prop:"configType"},{default:o(l=>[e(ce,{options:t(r),value:l.row.configType},null,8,["options","value"])]),_:1}),e(h,{label:"\u5907\u6CE8",align:"center",prop:"remark","show-overflow-tooltip":!0}),e(h,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"createTime",width:"180"},{default:o(l=>[Z("span",null,G(i.parseTime(l.row.createTime)),1)]),_:1}),e(h,{label:"\u64CD\u4F5C",align:"center",width:"150","class-name":"small-padding fixed-width"},{default:o(l=>[g((f(),v(m,{link:"",icon:"Edit",onClick:ve=>B(l.row)},{default:o(()=>[ze]),_:2},1032,["onClick"])),[[V,["system:config:edit"]]]),g((f(),v(m,{link:"",icon:"Delete",onClick:ve=>j(l.row)},{default:o(()=>[Ee]),_:2},1032,["onClick"])),[[V,["system:config:remove"]]])]),_:1})]),_:1},8,["data"])),[[ye,K.value]]),g(e(pe,{total:$.value,page:t(c).pageNum,"onUpdate:page":n[5]||(n[5]=l=>t(c).pageNum=l),limit:t(c).pageSize,"onUpdate:limit":n[6]||(n[6]=l=>t(c).pageSize=l),onPagination:k},null,8,["total","page","limit"]),[[M,$.value>0]]),e(_e,{title:D.value,modelValue:w.value,"onUpdate:modelValue":n[12]||(n[12]=l=>w.value=l),width:"500px","append-to-body":""},{footer:o(()=>[Z("div",Fe,[e(m,{type:"primary",onClick:ne},{default:o(()=>[Le]),_:1}),e(m,{onClick:W},{default:o(()=>[Qe]),_:1})])]),default:o(()=>[e(z,{ref:"configRef",model:t(u),rules:t(J),"label-width":"80px"},{default:o(()=>[e(_,{label:"\u53C2\u6570\u540D\u79F0",prop:"configName"},{default:o(()=>[e(b,{modelValue:t(u).configName,"onUpdate:modelValue":n[7]||(n[7]=l=>t(u).configName=l),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D\u79F0",disabled:!i.$store.state.user.user.admin},null,8,["modelValue","disabled"])]),_:1}),e(_,{label:"\u53C2\u6570\u952E\u540D",prop:"configKey"},{default:o(()=>[e(b,{modelValue:t(u).configKey,"onUpdate:modelValue":n[8]||(n[8]=l=>t(u).configKey=l),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u952E\u540D",disabled:!i.$store.state.user.user.admin},null,8,["modelValue","disabled"])]),_:1}),e(_,{label:"\u53C2\u6570\u952E\u503C",prop:"configValue"},{default:o(()=>[e(b,{modelValue:t(u).configValue,"onUpdate:modelValue":n[9]||(n[9]=l=>t(u).configValue=l),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u952E\u503C"},null,8,["modelValue"])]),_:1}),e(_,{label:"\u7CFB\u7EDF\u5185\u7F6E",prop:"configType"},{default:o(()=>[e(ge,{modelValue:t(u).configType,"onUpdate:modelValue":n[10]||(n[10]=l=>t(u).configType=l),disabled:!i.$store.state.user.user.admin},{default:o(()=>[(f(!0),I(O,null,X(t(r),l=>(f(),v(me,{key:l.value,label:l.value},{default:o(()=>[p(G(l.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","disabled"])]),_:1}),e(_,{label:"\u5907\u6CE8",prop:"remark",disabled:!i.$store.state.user.user.admin},{default:o(()=>[e(b,{modelValue:t(u).remark,"onUpdate:modelValue":n[11]||(n[11]=l=>t(u).remark=l),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9",disabled:!i.$store.state.user.user.admin},null,8,["modelValue","disabled"])]),_:1},8,["disabled"])]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});export{Ze as default};