engineering/public/admin/assets/index.15403687.js
2024-04-19 12:13:39 +08:00

2 lines
5.1 KiB
JavaScript

import{y as z,A as G,B as H,D as J,w as K,L as X,C as Y,O as Z,P as ee,Q as te}from"./element-plus.c5968462.js";import{_ as oe}from"./index.vue_vue_type_script_setup_true_lang.963b6450.js";import{f as ae,a as le}from"./index.9aa949ed.js";import{u as ne}from"./usePaging.5a1a0ff2.js";import{u as se,a as ie}from"./useDictOptions.65204acf.js";import{a as re,e as ue}from"./consult_subdirectory.02e5ac75.js";import"./lodash.f060c5ce.js";import{_ as ce}from"./edit.vue_vue_type_script_setup_true_name_consultSubdirectoryEdit_lang.ae9f6c08.js";import{a as V}from"./consult_directory.c1d83719.js";import{d as S,s as de,r as k,a0 as me,ai as pe,o as n,c as B,V as t,M as o,O as m,u as s,L as i,S as _e,W as fe,a8 as ve,a as L,k as ye,T as c,n as x}from"./@vue.ab566ce7.js";import"./@vueuse.8fcae4c2.js";import"./@element-plus.b89f1627.js";import"./lodash-es.9bff6341.js";import"./dayjs.920ed704.js";import"./axios.fd7895df.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./vue-router.87ebc608.js";import"./pinia.b6700c26.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.89a2cd6d.js";import"./color.f7f12e1b.js";import"./clone.3f99ce25.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./debug.7ca60bdd.js";import"./ms.a9ae1d6d.js";import"./nprogress.2d805d1c.js";import"./vue-clipboard3.f9b015dd.js";import"./clipboard.84da4513.js";import"./echarts.50cbfcc9.js";import"./tslib.60310f1a.js";import"./zrender.a255a587.js";import"./highlight.js.dba6fa1b.js";import"./@highlightjs.d693a0d8.js";import"./index.4450cf90.js";const Ce=c("\u67E5\u8BE2"),be=c("\u91CD\u7F6E"),Ee=c(" \u65B0\u589E "),ge=c(" \u5220\u9664 "),he={class:"mt-4"},Fe=c(" \u7F16\u8F91 "),ke=c(" \u5220\u9664 "),De={class:"flex mt-4 justify-end"},we=S({name:"consultSubdirectoryLists"}),_t=S({...we,setup(Ve){const p=de(),_=k(!1),r=me({directory_id:"",name:""}),b=k([]),P=l=>{b.value=l.map(({id:e})=>e)},{dictData:$}=se("consult_menu"),{pager:d,getLists:f,resetParams:j,resetPage:T}=ne({fetchFun:re,params:r}),{optionsData:E}=ie({projectList:{api:V}}),g=k(!1),N=async l=>{g.value=!0;const e=await V();E.projectList=e,console.log(E,"optionsData"),g.value=!1},O=async()=>{var l;_.value=!0,await x(),(l=p.value)==null||l.open("add")},R=async l=>{var e,v;_.value=!0,await x(),(e=p.value)==null||e.open("edit"),(v=p.value)==null||v.setFormData(l)},D=async l=>{await ae.confirm("\u786E\u5B9A\u8981\u5220\u9664\uFF1F"),await ue({id:l}),f()};return f(),(l,e)=>{const v=z,q=G,h=H,A=J,u=K,U=X,w=Y,I=le,y=Z,M=ee,Q=oe,C=pe("perms"),W=te;return n(),B("div",null,[t(w,{class:"!border-none mb-4",shadow:"never"},{default:o(()=>[t(U,{class:"mb-[-16px]",model:r,inline:""},{default:o(()=>[t(h,{label:"\u6240\u5C5E\u76EE\u5F55",prop:"directory_id"},{default:o(()=>[t(q,{modelValue:r.directory_id,"onUpdate:modelValue":e[0]||(e[0]=a=>r.directory_id=a),remote:"",filterable:"","remote-method":N,loading:g.value,class:"flex-1"},{default:o(()=>[(n(!0),B(fe,null,ve(s(E).projectList.lists,(a,F)=>(n(),i(v,{key:F,label:a.name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","loading"])]),_:1}),t(h,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",prop:"name"},{default:o(()=>[t(A,{class:"w-[280px]",modelValue:r.name,"onUpdate:modelValue":e[1]||(e[1]=a=>r.name=a),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u5B50\u76EE\u5F55\u540D\u79F0"},null,8,["modelValue"])]),_:1}),t(h,null,{default:o(()=>[t(u,{type:"primary",onClick:s(T)},{default:o(()=>[Ce]),_:1},8,["onClick"]),t(u,{onClick:s(j)},{default:o(()=>[be]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),m((n(),i(w,{class:"!border-none",shadow:"never"},{default:o(()=>[m((n(),i(u,{type:"primary",onClick:O},{icon:o(()=>[t(I,{name:"el-icon-Plus"})]),default:o(()=>[Ee]),_:1})),[[C,["consult_catalog.consult_subdirectory/add"]]]),m((n(),i(u,{disabled:!b.value.length,onClick:e[2]||(e[2]=a=>D(b.value))},{default:o(()=>[ge]),_:1},8,["disabled"])),[[C,["consult_catalog.consult_subdirectory/delete"]]]),L("div",he,[t(M,{border:"",data:s(d).lists,onSelectionChange:P},{default:o(()=>[t(y,{type:"selection",width:"55"}),t(y,{label:"\u6240\u5C5E\u76EE\u5F55",prop:"directory_name","show-overflow-tooltip":""}),t(y,{label:"\u5B50\u76EE\u5F55\u540D\u79F0",prop:"name","show-overflow-tooltip":""}),t(y,{label:"\u64CD\u4F5C",width:"120",fixed:"right"},{default:o(({row:a})=>[m((n(),i(u,{type:"primary",link:"",onClick:F=>R(a)},{default:o(()=>[Fe]),_:2},1032,["onClick"])),[[C,["consult_catalog.consult_subdirectory/edit"]]]),m((n(),i(u,{type:"danger",link:"",onClick:F=>D(a.id)},{default:o(()=>[ke]),_:2},1032,["onClick"])),[[C,["consult_catalog.consult_subdirectory/delete"]]])]),_:1})]),_:1},8,["data"])]),L("div",De,[t(Q,{modelValue:s(d),"onUpdate:modelValue":e[3]||(e[3]=a=>ye(d)?d.value=a:null),onChange:s(f)},null,8,["modelValue","onChange"])])]),_:1})),[[W,s(d).loading]]),_.value?(n(),i(ce,{key:0,ref_key:"editRef",ref:p,"dict-data":s($),onSuccess:s(f),onClose:e[4]||(e[4]=a=>_.value=!1)},null,8,["dict-data","onSuccess"])):_e("",!0)])}}});export{_t as default};