Files
PandaX/static/assets/index.6537ede1.js
feilong.teng@rheinchina.com cd824b7f0c 集成完成
2021-12-12 19:49:39 +08:00

2 lines
7.1 KiB
JavaScript

var Q=Object.defineProperty;var b=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var D=(t,l,n)=>l in t?Q(t,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[l]=n,v=(t,l)=>{for(var n in l||(l={}))R.call(l,n)&&D(t,n,l[n]);if(b)for(var n of b(l))j.call(l,n)&&D(t,n,l[n]);return t};import{r as U,i as L,o as W,j as X,t as G,k as s,a4 as B,l as k,y as e,z as a,F as H,E as z,b as J,C as _,D as P,X as Y,W as Z,P as q,w as p,s as c,x as A,m as T,K as $,v as ee}from"./vendor.14d7a511.js";import{E as ne,l as te,d as oe,e as ae}from"./editModule.7765f515.js";import{_ as le}from"./index.1f7143d6.js";const ue={name:"index",components:{EditModule:ne},setup(){const{proxy:t}=H(),l=U(),n=L({loading:!0,ids:[],single:!0,multiple:!0,title:"",tableData:[],total:0,typeOptions:[],queryParams:{pageNum:1,pageSize:10,configName:void 0,configKey:void 0,configType:void 0}}),u=()=>{n.loading=!0,te(n.queryParams).then(o=>{n.tableData=o.data.data,n.total=o.data.total,n.loading=!1})},w=()=>{n.queryParams.configName=void 0,n.queryParams.configKey=void 0,n.queryParams.configType=void 0,u()},F=(o,r)=>t.selectDictLabel(n.typeOptions,o.configType),y=o=>{o=[],n.title="\u6DFB\u52A0\u914D\u7F6E\u53C2\u6570",l.value.openDialog(o)},m=o=>{n.title="\u4FEE\u6539\u914D\u7F6E\u53C2\u6570",l.value.openDialog(o)},C=o=>{const r=o.dictId||n.ids;z({message:'\u662F\u5426\u786E\u8BA4\u5220\u9664\u914D\u7F6E\u53C2\u6570\u7F16\u53F7\u4E3A"'+r+'"\u7684\u6570\u636E\u9879?',title:"\u8B66\u544A",showCancelButton:!0,confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(function(){return oe(r).then(()=>{u(),J.success("\u5220\u9664\u6210\u529F")})})},h=o=>{n.ids=o.map(r=>r.postId),n.single=o.length!=1,n.multiple=!o.length},d=()=>{const o=n.queryParams;z({message:"\u662F\u5426\u786E\u8BA4\u5BFC\u51FA\u6240\u6709\u53C2\u6570\u6570\u636E\u9879?",title:"\u8B66\u544A",showCancelButton:!0,confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(function(){return ae(o)}).then(r=>{t.download(r.data)})},E=o=>{n.queryParams.pageSize=o,u()},g=o=>{n.queryParams.pageNum=o,u()};return W(()=>{u(),t.getDicts("sys_yes_no").then(o=>{n.typeOptions=o.data}),t.mittBus.on("onEditPostModule",o=>{u()})}),X(()=>{t.mittBus.off("onEditPostModule")}),v({editModuleRef:l,handleSelectionChange:h,handleSizeChange:E,handleCurrentChange:g,handleQuery:u,resetQuery:w,handleExport:d,onOpenAddModule:y,onOpenEditModule:m,typeFormat:F,onTabelRowDel:C},G(n))}},ie={class:"app-container"},re=c("\u641C\u7D22"),se=c("\u91CD\u7F6E"),de=c("\u65B0\u589E"),ce=c("\u5220\u9664"),pe=c("\u5BFC\u51FA"),me=c("\u4FEE\u6539"),ge=c("\u5220\u9664");function fe(t,l,n,u,w,F){const y=s("el-input"),m=s("el-form-item"),C=s("el-option"),h=s("el-select"),d=s("el-button"),E=s("el-form"),g=s("el-col"),o=s("el-row"),r=s("el-table-column"),V=s("el-tag"),M=s("el-table"),S=s("el-divider"),N=s("el-pagination"),K=s("el-card"),x=s("EditModule"),f=B("auth"),O=B("loading");return _(),k("div",ie,[e(K,{shadow:"always"},{default:a(()=>[e(E,{model:t.queryParams,ref:"queryForm",inline:!0,"label-width":"68px"},{default:a(()=>[e(m,{label:"\u53C2\u6570\u540D\u79F0",prop:"configName"},{default:a(()=>[e(y,{placeholder:"\u53C2\u6570\u540D\u79F0\u6A21\u7CCA\u67E5\u8BE2",clearable:"",size:"small",onKeyup:P(u.handleQuery,["enter"]),style:{width:"240px"},modelValue:t.queryParams.configName,"onUpdate:modelValue":l[0]||(l[0]=i=>t.queryParams.configName=i)},null,8,["onKeyup","modelValue"])]),_:1}),e(m,{label:"\u53C2\u6570\u952E\u540D",prop:"configKey"},{default:a(()=>[e(y,{placeholder:"\u53C2\u6570\u952E\u540D\u6A21\u7CCA\u67E5\u8BE2",clearable:"",size:"small",onKeyup:P(u.handleQuery,["enter"]),style:{width:"240px"},modelValue:t.queryParams.configKey,"onUpdate:modelValue":l[1]||(l[1]=i=>t.queryParams.configKey=i)},null,8,["onKeyup","modelValue"])]),_:1}),e(m,{label:"\u7CFB\u7EDF\u5185\u7F6E",prop:"configType"},{default:a(()=>[e(h,{modelValue:t.queryParams.configType,"onUpdate:modelValue":l[2]||(l[2]=i=>t.queryParams.configType=i),placeholder:"\u7CFB\u7EDF\u5185\u7F6E",clearable:"",size:"small",style:{width:"240px"}},{default:a(()=>[(_(!0),k(Y,null,Z(t.typeOptions,i=>(_(),q(C,{key:i.dictValue,label:i.dictLabel,value:i.dictValue},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(m,null,{default:a(()=>[e(d,{type:"primary",icon:"el-icon-search",size:"mini",onClick:u.handleQuery},{default:a(()=>[re]),_:1},8,["onClick"]),e(d,{icon:"el-icon-refresh",size:"mini",onClick:u.resetQuery},{default:a(()=>[se]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),e(o,{gutter:10,class:"mb8"},{default:a(()=>[e(g,{span:1.5},{default:a(()=>[p(e(d,{type:"primary",plain:"",icon:"el-icon-plus",size:"mini",onClick:u.onOpenAddModule},{default:a(()=>[de]),_:1},8,["onClick"]),[[f,"system:config:add"]])]),_:1},8,["span"]),e(g,{span:1.5},{default:a(()=>[p(e(d,{type:"danger",plain:"",icon:"el-icon-delete",size:"mini",disabled:t.multiple,onClick:u.onTabelRowDel},{default:a(()=>[ce]),_:1},8,["disabled","onClick"]),[[f,"system:config:delete"]])]),_:1},8,["span"]),e(g,{span:1.5},{default:a(()=>[p(e(d,{type:"warning",plain:"",icon:"el-icon-download",size:"mini",onClick:u.handleExport},{default:a(()=>[pe]),_:1},8,["onClick"]),[[f,"system:config:export"]])]),_:1},8,["span"])]),_:1}),p(e(M,{data:t.tableData,onSelectionChange:u.handleSelectionChange},{default:a(()=>[e(r,{type:"selection",width:"55",align:"center"}),e(r,{label:"\u53C2\u6570\u4E3B\u952E",align:"center",prop:"configId"}),e(r,{label:"\u53C2\u6570\u540D\u79F0",align:"center",prop:"configName","show-overflow-tooltip":!0}),e(r,{label:"\u53C2\u6570\u952E\u540D",align:"center",prop:"configKey","show-overflow-tooltip":!0}),e(r,{label:"\u53C2\u6570\u952E\u503C",align:"center",prop:"configValue"}),e(r,{label:"\u7CFB\u7EDF\u5185\u7F6E",align:"center",prop:"configType"},{default:a(i=>[e(V,{type:i.row.configType==="1"?"danger":"success","disable-transitions":""},{default:a(()=>[c(A(u.typeFormat(i.row)),1)]),_:2},1032,["type"])]),_:1}),e(r,{label:"\u5907\u6CE8",align:"center",prop:"remark","show-overflow-tooltip":!0}),e(r,{label:"\u521B\u5EFA\u65F6\u95F4",align:"center",prop:"create_time",width:"180"},{default:a(i=>[T("span",null,A(t.dateStrFormat(i.row.create_time)),1)]),_:1}),e(r,{label:"\u64CD\u4F5C",align:"center",width:"200","class-name":"medium-padding fixed-width"},{default:a(i=>[p(e(d,{size:"mini",type:"text",icon:"el-icon-edit",onClick:I=>u.onOpenEditModule(i.row)},{default:a(()=>[me]),_:2},1032,["onClick"]),[[f,"system:config:edit"]]),i.row.parentId!=0?p((_(),q(d,{key:0,size:"mini",type:"text",icon:"el-icon-delete",onClick:I=>u.onTabelRowDel(i.row)},{default:a(()=>[ge]),_:2},1032,["onClick"])),[[f,"system:config:delete"]]):$("",!0)]),_:1})]),_:1},8,["data","onSelectionChange"]),[[O,t.loading]]),p(T("div",null,[e(S),e(N,{background:"",total:t.total,"current-page":t.queryParams.pageNum,"page-size":t.queryParams.pageSize,layout:"total, sizes, prev, pager, next, jumper",onSizeChange:u.handleSizeChange,onCurrentChange:u.handleCurrentChange},null,8,["total","current-page","page-size","onSizeChange","onCurrentChange"])],512),[[ee,t.total>0]])]),_:1}),e(x,{ref:"editModuleRef",title:t.title},null,8,["title"])])}var Ee=le(ue,[["render",fe]]);export{Ee as default};