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

2 lines
4.3 KiB
JavaScript

import{h as I,r as O,i as j,o as K,j as T,k as u,a4 as D,l as C,y as t,z as o,a6 as n,F as L,C as y,D as R,X as U,W as $,P as B,w as m,m as Q,x as F,s,K as S,E as W,b as X}from"./vendor.14d7a511.js";import{l as G,d as H}from"./dept.0f9618dd.js";import J from"./editModule.6787e833.js";import"./index.d7413c26.js";const Y={class:"app-container"},Z=s("\u641C\u7D22"),ee=s("\u91CD\u7F6E"),te=s("\u65B0\u589E "),ae=s("\u4FEE\u6539"),le=s("\u65B0\u589E"),oe=s("\u5220\u9664"),re=I({setup(ue){const{proxy:_}=L(),E=O(),a=j({loading:!0,title:"",tableData:[],statusOptions:[],queryParams:{deptName:void 0,status:void 0}}),i=()=>{a.loading=!0,G(a.queryParams).then(l=>{a.tableData=l.data,a.loading=!1})},g=()=>{a.queryParams.deptName=void 0,a.queryParams.status=void 0,i()},v=l=>_.selectDictLabel(a.statusOptions,l.status),b=l=>{let d=l.deptId;l=[],l.parentId=d,a.title="\u6DFB\u52A0\u90E8\u95E8",E.value.openDialog(l)},w=l=>{a.title="\u4FEE\u6539\u90E8\u95E8",E.value.openDialog(l)},k=l=>{W({message:'\u662F\u5426\u786E\u8BA4\u5220\u9664\u540D\u79F0\u4E3A"'+l.deptName+'"\u7684\u6570\u636E\u9879?',title:"\u8B66\u544A",showCancelButton:!0,confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(function(){return H(l.deptId).then(()=>{i(),X.success("\u5220\u9664\u6210\u529F")})})};return K(()=>{i(),_.getDicts("sys_normal_disable").then(l=>{a.statusOptions=l.data}),_.mittBus.on("onEditDeptModule",l=>{i()})}),T(()=>{_.mittBus.off("onEditDeptModule")}),(l,d)=>{const x=u("el-input"),h=u("el-form-item"),V=u("el-option"),M=u("el-select"),r=u("el-button"),N=u("el-form"),c=u("el-table-column"),q=u("el-tag"),A=u("el-table"),P=u("el-card"),f=D("auth"),z=D("loading");return y(),C("div",Y,[t(P,{shadow:"always"},{default:o(()=>[t(N,{model:n(a).queryParams,ref:(e,p)=>{p.queryForm=e},inline:!0,"label-width":"68px"},{default:o(()=>[t(h,{label:"\u90E8\u95E8\u540D\u79F0",prop:"deptName"},{default:o(()=>[t(x,{placeholder:"\u8BF7\u8F93\u5165\u90E8\u95E8\u540D\u79F0\u6A21\u7CCA\u67E5\u8BE2",clearable:"",size:"small",onKeyup:R(i,["enter","native"]),modelValue:n(a).queryParams.deptName,"onUpdate:modelValue":d[0]||(d[0]=e=>n(a).queryParams.deptName=e)},null,8,["onKeyup","modelValue"])]),_:1}),t(h,{label:"\u72B6\u6001",prop:"status"},{default:o(()=>[t(M,{modelValue:n(a).queryParams.status,"onUpdate:modelValue":d[1]||(d[1]=e=>n(a).queryParams.status=e),placeholder:"\u90E8\u95E8\u72B6\u6001",clearable:"",size:"small"},{default:o(()=>[(y(!0),C(U,null,$(n(a).statusOptions,e=>(y(),B(V,{key:e.dictValue,label:e.dictLabel,value:e.dictValue},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(h,null,{default:o(()=>[t(r,{type:"primary",icon:"el-icon-search",size:"mini",onClick:i},{default:o(()=>[Z]),_:1}),t(r,{icon:"el-icon-refresh",size:"mini",onClick:g},{default:o(()=>[ee]),_:1}),m(t(r,{type:"primary",plain:"",icon:"el-icon-plus",size:"mini",onClick:b},{default:o(()=>[te]),_:1},512),[[f,"system:dept:add"]])]),_:1})]),_:1},8,["model"]),m(t(A,{data:n(a).tableData,"row-key":"deptId",border:"","default-expand-all":"","tree-props":{children:"children",hasChildren:"hasChildren"}},{default:o(()=>[t(c,{prop:"deptName",label:"\u90E8\u95E8\u540D\u79F0",width:"260"}),t(c,{prop:"create_time",label:"\u521B\u5EFA\u65F6\u95F4",width:"300"},{default:o(e=>[Q("span",null,F(l.dateStrFormat(e.row.create_time)),1)]),_:1}),t(c,{prop:"sort",label:"\u6392\u5E8F",width:"200"}),t(c,{prop:"status",label:"\u72B6\u6001",width:"100"},{default:o(e=>[t(q,{type:e.row.status==="1"?"danger":"success","disable-transitions":""},{default:o(()=>[s(F(v(e.row)),1)]),_:2},1032,["type"])]),_:1}),t(c,{label:"\u8D1F\u8D23\u4EBA",align:"center",prop:"leader",width:"200"}),t(c,{label:"\u64CD\u4F5C",align:"center","class-name":"small-padding fixed-width"},{default:o(e=>[m(t(r,{size:"mini",type:"text",icon:"el-icon-edit",onClick:p=>w(e.row)},{default:o(()=>[ae]),_:2},1032,["onClick"]),[[f,"system:dept:edit"]]),m(t(r,{size:"mini",type:"text",icon:"el-icon-plus",onClick:p=>b(e.row)},{default:o(()=>[le]),_:2},1032,["onClick"]),[[f,"system:dept:add"]]),e.row.parentId!=0?m((y(),B(r,{key:0,size:"mini",type:"text",icon:"el-icon-delete",onClick:p=>k(e.row)},{default:o(()=>[oe]),_:2},1032,["onClick"])),[[f,"system:dept:delete"]]):S("",!0)]),_:1})]),_:1},8,["data"]),[[z,n(a).loading]])]),_:1}),t(J,{ref:(e,p)=>{p.editModuleRef=e,E.value=e},title:n(a).title},null,8,["title"])])}}});export{re as default};