jw项目windows环境软件安装
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
9.7 KiB

1 year ago
  1. import{G as Ce,r as c,a as we,H as ke,Q as he,e as s,P as H,o as i,c as w,I as v,J,h as t,g as l,w as a,R as S,S as D,z as m,l as Te,m as r,i as W,D as O,f as Se,t as De,T as Ue,U as Le,V as xe,W as z,X as Re,Y as Ne}from"./index-9b4667b6.js";import{g as $e,o as Pe}from"./type-a9b74a70.js";const qe={class:"app-container"},Oe={key:0},ze={class:"dialog-footer"},Be=Ce({name:"Data"}),Qe=Object.assign(Be,{setup(Ee){const{proxy:_}=De(),{sys_normal_disable:U}=_.useDict("sys_normal_disable"),B=c([]),g=c(!1),L=c(!0),T=c(!0),x=c([]),E=c(!0),F=c(!0),R=c(0),N=c(""),I=c(""),Q=c([]),K=we(),X=c([{value:"default",label:"\u9ED8\u8BA4"},{value:"primary",label:"\u4E3B\u8981"},{value:"success",label:"\u6210\u529F"},{value:"info",label:"\u4FE1\u606F"},{value:"warning",label:"\u8B66\u544A"},{value:"danger",label:"\u5371\u9669"}]),Y=ke({form:{},queryParams:{pageNum:1,pageSize:10,dictName:void 0,dictType:void 0,status:void 0},rules:{dictLabel:[{required:!0,message:"\u6570\u636E\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],dictValue:[{required:!0,message:"\u6570\u636E\u952E\u503C\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],dictSort:[{required:!0,message:"\u6570\u636E\u987A\u5E8F\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}}),{queryParams:d,form:n,rules:M}=he(Y);function Z(u){$e(u).then(o=>{d.value.dictType=o.data.dictType,I.value=o.data.dictType,y()})}function ee(){Pe().then(u=>{Q.value=u.data})}function y(){L.value=!0,Ue(d.value).then(u=>{B.value=u.rows,R.value=u.total,L.value=!1})}function le(){g.value=!1,$()}function $(){n.value={dictCode:void 0,dictLabel:void 0,dictValue:void 0,cssClass:void 0,listClass:"default",dictSort:0,status:"0",remark:void 0},_.resetForm("dataRef")}function P(){d.value.pageNum=1,y()}function te(){const u={path:"/system/dict"};_.$tab.closeOpenPage(u)}function ae(){_.resetForm("queryRef"),d.value.dictType=I,P()}function oe(){$(),g.value=!0,N.value="\u6DFB\u52A0\u5B57\u5178\u6570\u636E",n.value.dictType=d.value.dictType}function ne(u){x.value=u.map(o=>o.dictCode),E.value=u.length!=1,F.value=!u.length}function j(u){$();const o=u.dictCode||x.value;Le(o).then(k=>{n.value=k.data,g.value=!0,N.value="\u4FEE\u6539\u5B57\u5178\u6570\u636E"})}function de(){_.$refs.dataRef.validate(u=>{u&&(n.value.dictCode!=null?xe(n.value).then(o=>{z().removeDict(d.value.dictType),_.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),g.value=!1,y()}):Re(n.value).then(o=>{z().removeDict(d.value.dictType),_.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),g.value=!1,y()}))})}function A(u){const o=u.dictCode||x.value;_.$modal.confirm('\u662F\u5426\u786E\u8BA4\u5220\u9664\u5B57\u5178\u7F16\u7801\u4E3A"'+o+'"\u7684\u6570\u636E\u9879\uFF1F').then(function(){return Ne(o)}).then(()=>{y(),_.$modal.msgSuccess("\u5220\u9664\u6210\u529F"),z().removeDict(d.value.dictType)}).catch(()=>{})}function ue(){_.download("system/dict/data/export",{...d.value},`dict_data_${new Date().getTime()}.xlsx`)}return Z(K.params&&K.params.dictId),ee(),(u,o)=>{const k=s("el-option"),q=s("el-select"),p=s("el-form-item"),V=s("el-input"),f=s("el-button"),G=s("el-form"),h=s("el-col"),se=s("right-toolbar"),ie=s("el-row"),b=s("el-table-column"),re=s("el-tag"),pe=s("dict-tag"),ce=s("OperateRecord"),me=s("el-table"),fe=s("pagination"),_e=s("el-input-number"),be=s("el-radio"),ve=s("el-radio-group"),ge=s("el-dialog"),C=H("hasPermi"),ye=H("loading");return i(),w("div",qe,[v(l(G,{model:t(d),ref:"queryRef",inline:!0},{default:a(()=>[l(p,{label:"\u5B57\u5178\u540D\u79F0",prop:"dictType"},{default:a(()=>[l(q,{modelValue:t(d).dictType,"onUpdate:modelValue":o[0]||(o[0]=e=>t(d).dictType=e)},{default:a(()=>[(i(!0),w(S,null,D(t(Q),e=>(i(),m(k,{key:e.dictId,label:e.dictName,value:e.dictType},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),l(p,{label:"\u5B57\u5178\u6807\u7B7E",prop:"dictLabel"},{default:a(()=>[l(V,{modelValue:t(d).dictLabel,"onUpdate:modelValue":o[1]||(o[1]=e=>t(d).dictLabel=e),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u6807\u7B7E",clearable:"",onKeyup:Te(P,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),l(p,{label:"\u72B6\u6001",prop:"status"},{default:a(()=>[l