Files
sbnews/server/public/admin/assets/index-75_LIKol.js
T
2026-06-11 12:15:29 +08:00

2 lines
4.3 KiB
JavaScript

import{D as L,B as P,C as R,G as N,H as U,i as A,I as F,J as S,K as $,L as M,M as j}from"./element-plus-9rG8B66a.js";import{_ as q}from"./index.vue_vue_type_script_setup_true_lang-hZIM17yN.js";import{d as z,a0 as G,c as H,o as r,U as t,L as o,a9 as J,u as n,R as i,M as O,a as Q,K as p,S as w,P as g,i as W}from"./@vue-DjVelRet.js";import{a as X,b as Y,c as Z}from"./article-DPN3XdBP.js";import{u as tt}from"./usePaging-Dtz4iZyr.js";import{f as v}from"./index-Cjwo1RxW.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"./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 et={class:"ai-comment-task"},ot={class:"flex justify-end mt-4"},Ft=z({__name:"index",setup(at){const s=G({article_id:"",status:""}),{pager:m,getLists:d,resetPage:k,resetParams:C}=tt({fetchFun:X,params:s}),V=async u=>{await v.confirm("确定要删除该任务?"),await Y({id:u}),d()},x=async u=>{await v.confirm("确定要重试该任务?任务将重新加入队列。"),await Z({id:u}),d()};return d(),(u,e)=>{const E=R,f=P,_=U,D=N,c=A,h=L,y=F,l=$,b=M,I=S,T=q,B=j;return r(),H("div",et,[t(y,{class:"!border-none",shadow:"never"},{default:o(()=>[t(h,{ref:"formRef",class:"mb-[-16px]",model:s,inline:!0},{default:o(()=>[t(f,{class:"w-[280px]",label:"文章ID"},{default:o(()=>[t(E,{modelValue:s.article_id,"onUpdate:modelValue":e[0]||(e[0]=a=>s.article_id=a),placeholder:"输入文章ID",clearable:"",onKeyup:J(n(k),["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),t(f,{class:"w-[280px]",label:"任务状态"},{default:o(()=>[t(D,{modelValue:s.status,"onUpdate:modelValue":e[1]||(e[1]=a=>s.status=a),clearable:""},{default:o(()=>[t(_,{label:"全部",value:""}),t(_,{label:"待执行",value:0}),t(_,{label:"已执行",value:1}),t(_,{label:"失败",value:2})]),_:1},8,["modelValue"])]),_:1}),t(f,null,{default:o(()=>[t(c,{type:"primary",onClick:n(k)},{default:o(()=>e[3]||(e[3]=[i("查询")])),_:1},8,["onClick"]),t(c,{onClick:n(C)},{default:o(()=>e[4]||(e[4]=[i("重置")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),t(y,{class:"!border-none mt-4",shadow:"never"},{default:o(()=>[O((r(),p(I,{size:"large",data:n(m).lists},{default:o(()=>[t(l,{label:"ID",prop:"id","min-width":"60"}),t(l,{label:"文章ID",prop:"article_id","min-width":"80"}),t(l,{label:"虚拟用户","min-width":"120"},{default:o(({row:a})=>[i(w(a.virtual_nickname)+" (ID:"+w(a.virtual_user_id)+") ",1)]),_:1}),t(l,{label:"评论内容",prop:"comment_content","min-width":"260","show-tooltip-when-overflow":""}),t(l,{label:"计划执行时间",prop:"run_at_text","min-width":"160"}),t(l,{label:"状态","min-width":"90"},{default:o(({row:a})=>[a.status===0?(r(),p(b,{key:0,type:"info"},{default:o(()=>e[5]||(e[5]=[i("待执行")])),_:1})):a.status===1?(r(),p(b,{key:1,type:"success"},{default:o(()=>e[6]||(e[6]=[i("已执行")])),_:1})):a.status===2?(r(),p(b,{key:2,type:"danger"},{default:o(()=>e[7]||(e[7]=[i("失败")])),_:1})):g("",!0)]),_:1}),t(l,{label:"错误信息",prop:"error_msg","min-width":"180","show-tooltip-when-overflow":""}),t(l,{label:"创建时间",prop:"create_time_text","min-width":"160"}),t(l,{label:"操作",width:"140",fixed:"right"},{default:o(({row:a})=>[a.status===2?(r(),p(c,{key:0,type:"primary",link:"",onClick:K=>x(a.id)},{default:o(()=>e[8]||(e[8]=[i(" 重试 ")])),_:2},1032,["onClick"])):g("",!0),t(c,{type:"danger",link:"",onClick:K=>V(a.id)},{default:o(()=>e[9]||(e[9]=[i(" 删除 ")])),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[B,n(m).loading]]),Q("div",ot,[t(T,{modelValue:n(m),"onUpdate:modelValue":e[2]||(e[2]=a=>W(m)?m.value=a:null),onChange:n(d)},null,8,["modelValue","onChange"])])]),_:1})])}}});export{Ft as default};