| 1 |
- import{d as w,j as N,z as L,B as P,C as q,a as S,o as l,m as e,w as a,b as v,D as r,H as d,e as n,G as g,v as T,q as f,p as U,M as $,_ as j,N as z,I,J as R,K as A}from"./index-CCU9aCns.js";import{E as F}from"./el-card-B5f4fxr5.js";import{_ as G}from"./index.vue_vue_type_script_setup_true_lang-BzXHmdCc.js";import{E as H,a as J}from"./el-table-column-Dx0tDWRm.js";import"./el-checkbox-DivMJ7n7.js";import"./el-tag-Du0g49xg.js";import{e as K}from"./give-57aeuE-y.js";import{u as M}from"./usePaging-Dxzo2_Wi.js";import"./el-select-C_rQgeiE.js";import"./index-bosozBbq.js";import"./token-DI9FKtlJ.js";import"./isEqual-D8flBje4.js";import"./_Uint8Array-B3VXDpj8.js";import"./_initCloneObject-BE9kd2Bt.js";const O={class:"article-lists"},Q={class:"flex justify-end mt-4"},W=w({name:"articleLists"}),pe=w({...W,setup(X){const b=N({status:2}),{pager:s,getLists:c}=M({fetchFun:K,params:b}),C=async _=>{await A.confirm("确定要删除?"),await articleDelete({id:_}),c()};return L(()=>{c()}),c(),(_,o)=>{const k=U,u=T,h=P("router-link"),i=J,V=j,y=z,E=H,B=G,D=F,m=q("perms"),x=I;return l(),S("div",O,[e(D,{class:"!border-none mt-4",shadow:"never"},{default:a(()=>[v("div",null,[r((l(),d(h,{to:{path:n(g)("article.article/add:edit")}},{default:a(()=>[e(u,{type:"primary",class:"mb-4"},{icon:a(()=>[e(k,{name:"el-icon-Plus"})]),default:a(()=>[o[1]||(o[1]=f(" 新增服务商 "))]),_:1,__:[1]})]),_:1},8,["to"])),[[m,["article.article/add","article.article/add:edit"]]])]),r((l(),d(E,{size:"large",data:n(s).lists},{default:a(()=>[e(i,{label:"ID",prop:"id","min-width":"80"}),e(i,{label:"封面","min-width":"100"},{default:a(({row:t})=>[t.image?(l(),d(V,{key:0,src:t.image,width:60,height:45,"preview-src-list":[t.image],"preview-teleported":"",fit:"contain"},null,8,["src","preview-src-list"])):$("",!0)]),_:1}),e(i,{label:"标题",prop:"title","min-width":"160","show-tooltip-when-overflow":""}),e(i,{label:"栏目",prop:"cate_name","min-width":"100"}),e(i,{label:"作者",prop:"author","min-width":"120"}),e(i,{label:"浏览量",prop:"click","min-width":"100"}),e(i,{label:"状态","min-width":"100"},{default:a(({row:t})=>[r(e(y,{modelValue:t.is_show,"onUpdate:modelValue":p=>t.is_show=p,"active-value":1,"inactive-value":0,onChange:p=>_.changeStatus(p,t.id)},null,8,["modelValue","onUpdate:modelValue","onChange"]),[[m,["article.article/updateStatus"]]])]),_:1}),e(i,{label:"排序",prop:"sort","min-width":"100"}),e(i,{label:"发布时间",prop:"create_time","min-width":"120"}),e(i,{label:"操作",width:"120",fixed:"right"},{default:a(({row:t})=>[r((l(),d(u,{type:"primary",link:""},{default:a(()=>[e(h,{to:{path:n(g)("article.article/add:edit"),query:{id:t.id}}},{default:a(()=>o[2]||(o[2]=[f(" 编辑 ")])),_:2,__:[2]},1032,["to"])]),_:2},1024)),[[m,["article.article/edit","article.article/add:edit"]]]),r((l(),d(u,{type:"danger",link:"",onClick:p=>C(t.id)},{default:a(()=>o[3]||(o[3]=[f(" 删除 ")])),_:2,__:[3]},1032,["onClick"])),[[m,["article.article/delete"]]])]),_:1})]),_:1},8,["data"])),[[x,n(s).loading]]),v("div",Q,[e(B,{modelValue:n(s),"onUpdate:modelValue":o[0]||(o[0]=t=>R(s)?s.value=t:null),onChange:n(c)},null,8,["modelValue","onChange"])])]),_:1})])}}});export{pe as default};
|