webSite/admin/website-admin/assets/index.69c02f0d.js

2 lines
7.8 KiB
JavaScript
Raw Normal View History

2024-02-18 07:23:48 +00:00
import{H as k,z as me,r as d,A as ce,L as pe,W as fe,d as u,K as Q,o as s,c as B,C as v,D as j,e,w as a,f as o,M,N as H,j as _,i as ge,m as f,k as ve,s as _e}from"./index.7d345d00.js";import{f as be}from"./column.c45e57d2.js";function ye(m){return k({url:"/system/article/list",method:"get",params:m})}function he(m){return k({url:"/system/article/"+m,method:"get"})}function Ve(m){return k({url:"/system/article",method:"post",data:m})}function we(m){return k({url:"/system/article",method:"put",data:m})}function ke(m){return k({url:"/system/article/"+m,method:"delete"})}const Ce={class:"app-container"},Ne={class:"dialog-footer"},Se=me({name:"Article"}),Ae=Object.assign(Se,{setup(m){const{proxy:b}=_e(),D=d([]),y=d(!1),C=d(!1),g=d(!0),U=d(!0),q=d([]),F=d(!0),L=d(!0),A=d(0),I=d(""),O=ce({form:{},queryParams:{pageNum:1,pageSize:10,columnId:void 0,title:void 0},rules:{id:[{required:!0,message:"\u4E3B\u952E\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],columnId:[{required:!0,message:"\u5206\u7C7Bid\u4E0D\u80FD\u4E3A\u7A7A",trigger:"change"}],title:[{required:!0,message:"\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],remark:[{required:!0,message:"\u63CF\u8FF0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],cover:[{required:!0,message:"\u5C01\u9762\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],content:[{required:!0,message:"\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],orderNum:[{required:!0,message:"\u6392\u5E8F\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}}),{queryParams:i,form:n,rules:W}=pe(O);function h(){g.value=!0,ye(i.value).then(r=>{D.value=r.rows,A.value=r.total,g.value=!1})}const x=d([]),G=async()=>{const r=await be();x.value=r.data};fe(()=>{G()});function J(){y.value=!1,P()}function P(){n.value={id:null,columnId:null,title:null,cover:null,content:null,orderNum:null,createBy:null,createTime:null,updateBy:null,updateTime:null,delFlag:null},b.resetForm("articleRef")}function R(){i.value.pageNum=1,h()}function X(){b.resetForm("queryRef"),R()}function Y(r){q.value=r.map(t=>t.id),F.value=r.length!=1,L.value=!r.length}function Z(){P(),y.value=!0,I.value="\u6DFB\u52A0\u7F51\u7AD9\u6587\u7AE0"}function z(r){g.value=!0,P();const t=r.id||q.value;he(t).then(N=>{g.value=!1,n.value=N.data,y.value=!0,I.value="\u4FEE\u6539\u7F51\u7AD9\u6587\u7AE0"})}function ee(){b.$refs.articleRef.validate(r=>{r&&(C.value=!0,n.value.id!=null?we(n.value).then(t=>{b.$modal.msgSuccess("\u4FEE\u6539\u6210\u529F"),y.value=!1,h()}).finally(()=>{C.value=!1}):Ve(n.value).then(t=>{b.$modal.msgSuccess("\u65B0\u589E\u6210\u529F"),y.value=!1,h()}).finally(()=>{C.value=!1}))})}function K(r){const t=r.id||q.value;b.$modal.confirm('\u662F\u5426\u786E\u8BA4\u5220\u9664\u7F51\u7AD9\u6587\u7AE0\u7F16\u53F7\u4E3A"'+t+'"\u7684\u6570\u636E\u9879\uFF1F').then(function(){return g.value=!0,ke(t)}).then(()=>{g.value=!0,h(),b.$modal.msgSuccess("\u5220\u9664\u6210\u529F")}).catch(()=>{}).finally(()=>{g.value=!1})}return h(),(r,t)=>{const N=u("el-option"),T=u("el-select"),c=u("el-form-item"),S=u("el-input"),p=u("el-button"),E=u("el-form"),$=u("el-col"),le=u("right-toolbar"),te=u("el-row"),V=u("el-table-column"),ae=u("image-preview"),oe=u("el-table"),ne=u("pagination"),ue=u("image-upload"),re=u("editor"),ie=u("el-dialog"),w=Q("hasPermi"),de=Q("loading");return s(),B("div",Ce,[v(e(E,{model:o(i),ref:"queryRef",inline:!0,"label-width":"68px"},{default:a(()=>[e(c,{label:"\u680F\u76EE",prop:"columnId"},{default:a(()=>[e(T,{modelValue:o(i).columnId,"onUpdate:modelValue":t[0]||(t[0]=l=>o(i).columnId=l),placeholder:"\u8BF7\u9009\u62E9\u680F\u76EE",style:{width:"100%"}},{default:a(()=>[(s(!0),B(M,null,H(x.value,l=>(s(),_(N,{key:l.id,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(c,{label:"\u6807\u9898",prop:"title"},{default:a(()=>[e(S,{modelValue:o(i).title,"onUpdate:modelValue":t[1]||(t[1]=l=>o(i).title=l),placeholder:"\u8BF7\u8F93\u5165\u6807\u9898",clearable:"",onKeyup:ge(R,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(c,null,{default:a(()=>[e(p,{type:"primary",icon:"Search",onClick:R},{default:a(()=>[f("\u641C\u7D22")]),_:1}),e(