niucloud-admin/niucloud/public/admin/assets/edit-article-ba55690b.js
2023-11-15 15:57:04 +08:00

2 lines
7.4 KiB
JavaScript

/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{E as $}from"./el-overlay-08181e74.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index-7eafba5f.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{a as j,E as L}from"./el-form-item-1b16c9fc.js";/* empty css *//* empty css *//* empty css *//* empty css */import{v as g}from"./event-f85d77b0.js";import{t as a}from"./index-0ca94763.js";import{u as G}from"./diy-56ab8023.js";import{c as H}from"./common-c3be41fd.js";import{j as M}from"./article-64512a59.js";import{E as O,b as q}from"./index-ba04db70.js";import{E as J}from"./index-680a3029.js";import{E as K}from"./index-cf9a2dd7.js";import{a as Q,E as W}from"./index-fe3867fe.js";import{E as X}from"./index-888853cf.js";import{E as Y}from"./index-21f38393.js";import{E as Z}from"./index-c5914bde.js";import{E as ee}from"./index-ded3923d.js";import{v as te}from"./directive-64fb15dc.js";import{d as oe,r as x,O as le,$ as ae,e as v,f as ie,M as _,u as e,g as m,B as p,y as o,x as n,A as f,n as ne,v as V,H as re,h as me,F as se}from"./plugin-vue_export-helper-85a4d40b.js";import"./index-313cd2ce.js";import"./focus-trap-64c402c5.js";import"./index-1ad115d7.js";import"./index-de1d3b53.js";import"./vue-router-48fdc1e3.js";import"./index-bcd7a424.js";import"./index-e513479b.js";import"./el-main-86eb724f.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./index-b9e5f5cb.js";import"./index-d469ae66.js";import"./index-e27c3bb0.js";import"./index-4d8f36c6.js";import"./index-ebc73046.js";import"./_baseClone-3dbf39d6.js";import"./cloneDeep-eeb37e90.js";import"./index-ee5275c6.js";import"./aria-adfa05c5.js";import"./validator-bcf701e4.js";import"./index-dbeb412e.js";import"./index-6c0acd90.js";import"./debounce-6c3123a6.js";import"./index-95b00894.js";import"./isEqual-0b9509fd.js";import"./flatten-749195f8.js";import"./_isIterateeCall-47526406.js";import"./index-bd04154b.js";import"./index-344f0086.js";import"./position-37364850.js";import"./index-4601cf3b.js";import"./index-99b65a15.js";import"./strings-53351eda.js";const pe={class:"content-wrap"},de={class:"edit-attr-item-wrap"},ce={class:"mb-[10px]"},ue={class:"mt-[16px] flex justify-end"},_e={class:"dialog-footer"},fe={class:"style-wrap"},ge={class:"edit-attr-item-wrap"},be={class:"mb-[10px]"},Dt=oe({__name:"edit-article",setup(Ce,{expose:S}){const l=G();l.editComponent.ignore=[],l.editComponent.verify=s=>{var t={code:!0,message:""};return l.value[s].sources==="diy"&&l.value[s].articleIds.length===0&&(t.code=!1,t.message=a("selectArticleTip")),t};const u=x(!1),k=()=>{u.value=!0},r=le({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",category_id:"",is_show:1}}),b=(s=1)=>{r.loading=!0,r.page=s,M({page:r.page,limit:r.limit,...r.searchParam}).then(t=>{r.loading=!1,r.data=t.data.data,r.total=t.data.total}).catch(()=>{r.loading=!1})};b();const h=x([]),z=s=>{h.value=s},I=()=>{l.editComponent.articleIds=[],h.value.forEach(s=>{l.editComponent.articleIds.push(s.id)}),u.value=!1};return S({}),(s,t)=>{const w=O,R=q,d=j,C=J,T=ae("ArrowRight"),A=K,E=L,c=Q,B=X,D=W,U=Y,y=Z,N=$,P=ee,F=te;return v(),ie(se,null,[_(m("div",pe,[m("div",de,[m("h3",ce,p(e(a)("articleData")),1),o(E,{"label-width":"80px",class:"px-[10px]"},{default:n(()=>[o(d,{label:e(a)("dataSources")},{default:n(()=>[o(R,{modelValue:e(l).editComponent.sources,"onUpdate:modelValue":t[0]||(t[0]=i=>e(l).editComponent.sources=i)},{default:n(()=>[o(w,{label:"initial"},{default:n(()=>[f(p(e(a)("defaultSources")),1)]),_:1}),o(w,{label:"diy"},{default:n(()=>[f(p(e(a)("manualSelectionSources")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"]),_(o(d,{label:e(a)("articleNum")},{default:n(()=>[o(C,{modelValue:e(l).editComponent.count,"onUpdate:modelValue":t[1]||(t[1]=i=>e(l).editComponent.count=i),"show-input":"",size:"small",class:"ml-[10px] article-slider",min:1,max:30},null,8,["modelValue"])]),_:1},8,["label"]),[[g,e(l).editComponent.sources=="initial"]]),_(o(d,{label:e(a)("manualSelectionSources"),class:"flex"},{default:n(()=>[m("span",{onClick:k,class:ne(["cursor-pointer flex-1",{"text-primary":e(l).editComponent.articleIds.length>0}])},p(e(l).editComponent.articleIds.length>0?e(a)("selected")+e(l).editComponent.articleIds.length+e(a)("piece"):e(a)("selectPlaceholder")),3),o(A,null,{default:n(()=>[o(T)]),_:1})]),_:1},8,["label"]),[[g,e(l).editComponent.sources=="diy"]])]),_:1})]),o(N,{modelValue:u.value,"onUpdate:modelValue":t[6]||(t[6]=i=>u.value=i),title:e(a)("selectArticleTips"),width:"60%","close-on-press-escape":!1,"close-on-click-modal":!1},{footer:n(()=>[m("span",_e,[o(y,{onClick:t[5]||(t[5]=i=>u.value=!1)},{default:n(()=>[f(p(e(a)("cancel")),1)]),_:1}),o(y,{type:"primary",onClick:I},{default:n(()=>[f(p(e(a)("confirm")),1)]),_:1})])]),default:n(()=>[m("div",null,[_((v(),V(D,{data:r.data,size:"large",onSelectionChange:z},{empty:n(()=>[m("span",null,p(r.loading?"":e(a)("emptyData")),1)]),default:n(()=>[o(c,{type:"selection",width:"55"}),o(c,{prop:"title","show-overflow-tooltip":!0,label:e(a)("articleTitle"),width:"140"},null,8,["label"]),o(c,{label:e(a)("articleImage"),"min-width":"120",align:"center"},{default:n(({row:i})=>[i.image?(v(),V(B,{key:0,class:"w-12 h-12",src:e(H)(i.image),fit:"contain"},null,8,["src"])):re("",!0)]),_:1},8,["label"]),o(c,{prop:"category_name",label:e(a)("articleCategoryName"),align:"center","min-width":"140"},null,8,["label"]),o(c,{prop:"summary",label:e(a)("articleSummary"),width:"180","show-overflow-tooltip":!0},null,8,["label"]),o(c,{label:e(a)("createTime"),"min-width":"180",align:"center"},{default:n(({row:i})=>[f(p(i.create_time||""),1)]),_:1},8,["label"])]),_:1},8,["data"])),[[F,r.loading]]),m("div",ue,[o(U,{"current-page":r.page,"onUpdate:currentPage":t[2]||(t[2]=i=>r.page=i),"page-size":r.limit,"onUpdate:pageSize":t[3]||(t[3]=i=>r.limit=i),layout:"total, sizes, prev, pager, next, jumper",total:r.total,onSizeChange:t[4]||(t[4]=i=>b()),onCurrentChange:b},null,8,["current-page","page-size","total"])])])]),_:1},8,["modelValue","title"])],512),[[g,e(l).editTab=="content"]]),_(m("div",fe,[m("div",ge,[m("h3",be,p(e(a)("articleStyle")),1),o(E,{"label-width":"80px",class:"px-[10px]"},{default:n(()=>[o(d,{label:e(a)("articleBgColor")},{default:n(()=>[o(P,{modelValue:e(l).editComponent.elementBgColor,"onUpdate:modelValue":t[7]||(t[7]=i=>e(l).editComponent.elementBgColor=i),"show-alpha":"",predefine:e(l).predefineColors},null,8,["modelValue","predefine"])]),_:1},8,["label"]),o(d,{label:e(a)("topRounded")},{default:n(()=>[o(C,{modelValue:e(l).editComponent.topElementRounded,"onUpdate:modelValue":t[8]||(t[8]=i=>e(l).editComponent.topElementRounded=i),"show-input":"",size:"small",class:"ml-[10px] graphic-nav-slider",max:50},null,8,["modelValue"])]),_:1},8,["label"]),o(d,{label:e(a)("bottomRounded")},{default:n(()=>[o(C,{modelValue:e(l).editComponent.bottomElementRounded,"onUpdate:modelValue":t[9]||(t[9]=i=>e(l).editComponent.bottomElementRounded=i),"show-input":"",size:"small",class:"ml-[10px] graphic-nav-slider",max:50},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),me(s.$slots,"style")],512),[[g,e(l).editTab=="style"]])],64)}}});export{Dt as default};