Files
anmo/server/public/admin/assets/list-DxQk7B8g.js
2025-08-19 14:16:51 +08:00

2 lines
2.9 KiB
JavaScript
Executable File

import{d as N,j as P,s as $,r as D,y as R,o as n,a as T,m as a,w as o,z as c,B as m,p as g,f as l,b as L,I as S,G as U,N as k,C as j,v as z,a0 as q,M as F}from"./index-CGub03FT.js";import{E as G}from"./el-card-CTMWsRly.js";import{_ as I}from"./index.vue_vue_type_script_setup_true_lang-CcGOFaWK.js";import{E as M,a as A}from"./el-table-column-DBYsaEIo.js";import"./el-checkbox-DPTWUty2.js";/* empty css */import{a as H,b as J}from"./skill-nw0OYuK0.js";import{u as K}from"./usePaging-BRbHtpJx.js";import{_ as O}from"./pop.vue_vue_type_script_setup_true_lang-Bum2AAul.js";import"./el-select-D_df0KjM.js";import"./index-VnZzjdgn.js";import"./token-DI9FKtlJ.js";import"./isEqual-BjNIK6f1.js";import"./_Uint8Array-K6PPz5Xs.js";import"./_baseFindIndex-D7XfJLKM.js";import"./_baseIteratee-DQXt5gsj.js";import"./_initCloneObject-DyM2wGFM.js";import"./isArrayLikeObject-CV-4lauF.js";/* empty css */import"./el-form-item-BKRcGrWB.js";import"./_baseClone-C3INvej2.js";import"./index-D9SZz37w.js";/* empty css */import"./index-DV00iONH.js";const Q={class:"flex justify-end mt-4"},he=N({__name:"list",setup(W){const w=P({}),{pager:i,getLists:p}=K({fetchFun:H,params:w}),u=$(),s=D(!1),b=async()=>{s.value=!0,await k(),u.value.open()},h=async d=>{s.value=!0,await k(),u.value.open(d)},C=async d=>{await j.confirm("确定删除?"),await J({id:d.id}),p()};return p(),(d,e)=>{const _=z,r=M,y=q,V=A,E=I,x=G,f=R("perms"),B=F;return n(),T("div",null,[a(x,{class:"!border-none mt-4",shadow:"never"},{default:o(()=>[c((n(),m(_,{type:"primary",onClick:b},{default:o(()=>e[3]||(e[3]=[g("新增技能")])),_:1})),[[f,["coach.depositPackage/add"]]]),c((n(),m(V,{class:"mt-4",size:"large",data:l(i).lists},{default:o(()=>[a(r,{label:"技能名称",prop:"name","min-width":"150"}),a(r,{label:"关联服务",prop:"goods_count","min-width":"150"}),a(r,{label:"关联人员",prop:"coach_count","min-width":"150"}),a(r,{label:"状态","min-width":"180"},{default:o(({row:t})=>[a(y,{modelValue:t.is_show,"onUpdate:modelValue":v=>t.is_show=v,"active-value":1,"inactive-value":"0"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),a(r,{label:"操作",width:"150",fixed:"right"},{default:o(({row:t})=>[c((n(),m(_,{type:"primary",onClick:v=>h(t),link:""},{default:o(()=>e[4]||(e[4]=[g("编辑")])),_:2},1032,["onClick"])),[[f,["coach.depositPackage/edit"]]]),c((n(),m(_,{type:"danger",onClick:v=>C(t),link:""},{default:o(()=>e[5]||(e[5]=[g("删除")])),_:2},1032,["onClick"])),[[f,["coach.depositPackage/del"]]])]),_:1})]),_:1},8,["data"])),[[B,l(i).loading]]),L("div",Q,[a(E,{modelValue:l(i),"onUpdate:modelValue":e[0]||(e[0]=t=>S(i)?i.value=t:null),onChange:l(p)},null,8,["modelValue","onChange"])])]),_:1}),l(s)?(n(),m(O,{key:0,onClose:e[1]||(e[1]=t=>s.value=!1),onSubmit:e[2]||(e[2]=()=>{l(p)(),s.value=!1}),ref_key:"popRef",ref:u},null,512)):U("",!0)])}}});export{he as default};