Files
sbnews/server/public/admin/assets/index-CQYKfWrb.js
T

2 lines
4.2 KiB
JavaScript

import{D as C,B as E,G as D,H as B,C as U,i as I,I as K,J as L,K as P,L as T,M as F}from"./element-plus-BluzIk5z.js";import{_ as N}from"./index.vue_vue_type_script_setup_true_lang-BYYopaMT.js";import{d as v,a0 as S,c as M,o as f,U as e,L as t,u as l,a9 as R,R as d,M as j,a as q,K as z,S as G,i as H}from"./@vue-DjVelRet.js";import{e as J}from"./ai-BRVAyVEY.js";import{u as O}from"./usePaging-Dtz4iZyr.js";import"./@element-plus-RuzzlbSF.js";import"./lodash-es-VsDguZh5.js";import"./dayjs-Mv9jwnDt.js";import"./@popperjs-D_chPuIy.js";import"./async-validator-9PlIezaS.js";import"./@ctrl-r5W6hzzQ.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./index-CLy3qTQ5.js";import"./nprogress-DYbUr3Ql.js";import"./vue-router-DifUqGFW.js";import"./pinia-D1_qSsvX.js";import"./axios-DIsA03vz.js";import"./lodash-wrSAtCJj.js";import"./@vueuse-DbKvT5Ch.js";import"./css-color-function-DsMtFL6v.js";import"./balanced-match-BdS7OldZ.js";import"./color-DYO1E7y4.js";import"./clone-Ddk2tjDh.js";import"./color-convert-DsNsD289.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-DXsJvHIW.js";import"./clipboard-DPX9bJ1T.js";import"./echarts-CXZcVnUo.js";import"./tslib-BDyQ-Jie.js";import"./zrender-DO4NV0px.js";import"./highlight.js--xG_hASo.js";import"./@highlightjs-DcY7_PRf.js";const $={class:"kb-document"},A={class:"flex justify-end mt-4"},Q=v({name:"kbDocument"}),Le=v({...Q,setup(W){const i=S({domain:"",subtype:"",is_active:"",title:""}),{pager:r,getLists:u,resetPage:_,resetParams:w}=O({fetchFun:J,params:i});return u(),(X,o)=>{const s=B,m=D,p=E,y=U,c=I,V=C,b=K,n=P,g=T,h=L,x=N,k=F;return f(),M("div",$,[e(b,{class:"!border-none",shadow:"never"},{default:t(()=>[e(V,{class:"mb-[-16px]",model:l(i),inline:!0},{default:t(()=>[e(p,{class:"w-[180px]",label:"领域"},{default:t(()=>[e(m,{modelValue:l(i).domain,"onUpdate:modelValue":o[0]||(o[0]=a=>l(i).domain=a),clearable:"",placeholder:"全部"},{default:t(()=>[e(s,{label:"资讯",value:"article"}),e(s,{label:"帖子",value:"post"}),e(s,{label:"彩票",value:"lottery"})]),_:1},8,["modelValue"])]),_:1}),e(p,{class:"w-[180px]",label:"子类型"},{default:t(()=>[e(m,{modelValue:l(i).subtype,"onUpdate:modelValue":o[1]||(o[1]=a=>l(i).subtype=a),clearable:"",placeholder:"全部"},{default:t(()=>[e(s,{label:"article",value:"article"}),e(s,{label:"post",value:"post"}),e(s,{label:"draw_result",value:"draw_result"}),e(s,{label:"ai_history",value:"ai_history"})]),_:1},8,["modelValue"])]),_:1}),e(p,{class:"w-[180px]",label:"状态"},{default:t(()=>[e(m,{modelValue:l(i).is_active,"onUpdate:modelValue":o[2]||(o[2]=a=>l(i).is_active=a),clearable:"",placeholder:"全部"},{default:t(()=>[e(s,{label:"启用",value:1}),e(s,{label:"停用",value:0})]),_:1},8,["modelValue"])]),_:1}),e(p,{class:"w-[220px]",label:"关键词"},{default:t(()=>[e(y,{modelValue:l(i).title,"onUpdate:modelValue":o[3]||(o[3]=a=>l(i).title=a),placeholder:"标题或关键词",clearable:"",onKeyup:R(l(_),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(p,null,{default:t(()=>[e(c,{type:"primary",onClick:l(_)},{default:t(()=>o[5]||(o[5]=[d("查询")])),_:1},8,["onClick"]),e(c,{onClick:l(w)},{default:t(()=>o[6]||(o[6]=[d("重置")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),e(b,{class:"!border-none mt-4",shadow:"never"},{default:t(()=>[j((f(),z(h,{size:"large",data:l(r).lists},{default:t(()=>[e(n,{label:"ID",prop:"id","min-width":"80"}),e(n,{label:"领域",prop:"domain","min-width":"100"}),e(n,{label:"子类型",prop:"subtype","min-width":"110"}),e(n,{label:"来源ID",prop:"source_id","min-width":"100"}),e(n,{label:"标题",prop:"title","min-width":"260","show-overflow-tooltip":""}),e(n,{label:"关键词",prop:"keywords","min-width":"220","show-overflow-tooltip":""}),e(n,{label:"状态","min-width":"80"},{default:t(({row:a})=>[e(g,{type:a.is_active?"success":"info"},{default:t(()=>[d(G(a.is_active?"启用":"停用"),1)]),_:2},1032,["type"])]),_:1}),e(n,{label:"源更新时间",prop:"source_updated_at_text","min-width":"160"}),e(n,{label:"更新时间",prop:"update_time_text","min-width":"160"})]),_:1},8,["data"])),[[k,l(r).loading]]),q("div",A,[e(x,{modelValue:l(r),"onUpdate:modelValue":o[4]||(o[4]=a=>H(r)?r.value=a:null),onChange:l(u)},null,8,["modelValue","onChange"])])]),_:1})])}}});export{Le as default};