import{NavBar as e,__commonJSMin as t,__plugin_vue_export_helper_default as n,__toESM as r,getGroupsList as i,getMassSend as a}from"./_plugin-vue_export-helper-BZSVNCRS.js";import{Fragment as o,createBaseVNode as s,createCommentVNode as c,createElementBlock as l,createTextVNode as u,createVNode as d,onBeforeMount as f,onMounted as p,openBlock as m,ref as h,renderList as g,toDisplayString as _,unref as v,useRouter as y,withCtx as b}from"./index-BDung3EM.js";import"./use-tab-status-h26HXBjN.js";import{Tag as x}from"./style-BQynSzsA.js";import{List as S,Search as C}from"./style-BcxYlg2q.js";var w=t((exports,t)=>{(function(n,r){typeof exports==`object`&&t!==void 0?t.exports=r():typeof define==`function`&&define.amd?define(r):(n=typeof globalThis<`u`?globalThis:n||self).dayjs=r()})(void 0,function(){"use strict";var e=1e3,t=6e4,n=36e5,r=`millisecond`,i=`second`,a=`minute`,o=`hour`,s=`day`,c=`week`,l=`month`,u=`quarter`,d=`year`,f=`date`,p=`Invalid Date`,m=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,g={name:`en`,weekdays:`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),months:`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),ordinal:function(e){var t=[`th`,`st`,`nd`,`rd`],n=e%100;return`[`+e+(t[(n-20)%10]||t[n]||t[0])+`]`}},_=function(e,t,n){var r=String(e);return!r||r.length>=t?e:``+Array(t+1-r.length).join(n)+e},v={s:_,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?`+`:`-`)+_(r,2,`0`)+`:`+_(i,2,`0`)},m:function e(t,n){if(t.date()1)return e(o[0])}else{var s=t.name;b[s]=t,i=s}return!r&&i&&(y=i),i||!r&&y},w=function(e,t){if(S(e))return e.clone();var n=typeof t==`object`?t:{};return n.date=e,n.args=arguments,new E(n)},T=v;T.l=C,T.i=S,T.w=function(e,t){return w(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var E=function(){function g(e){this.$L=C(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var _=g.prototype;return _.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(t===null)return new Date(NaN);if(T.u(t))return new Date;if(t instanceof Date)return new Date(t);if(typeof t==`string`&&!/Z$/i.test(t)){var r=t.match(m);if(r){var i=r[2]-1||0,a=(r[7]||`0`).substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(t)}(e),this.init()},_.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},_.$utils=function(){return T},_.isValid=function(){return this.$d.toString()!==p},_.isSame=function(e,t){var n=w(e);return this.startOf(t)<=n&&n<=this.endOf(t)},_.isAfter=function(e,t){return w(e){let e=await a({page:F,per_page:10,task_id:w.value});console.log(`list`,e),F==1?(M.value=[],M.value=e.data):M.value=M.value.concat(e.data),N.value=F*10>=e.total,F+=1,P.value=!1,console.log(`finished`,N,F)},L=()=>{F=1,I()},R=h([]);f(async()=>{}),p(async()=>{w.value=localStorage.getItem(`current_task_id`),R.value=await i({pagination:`off`}),console.log(`groupList`,R.value)});let z=e=>{let t=e?.tg_message_id,n=e?.chat_id;return`https://t.me/c/${n}/${t}`},B=e=>{console.log(`goPage`,e),e&&window.open(e)},V=()=>{n.back()},H=e=>{try{return JSON.parse(e)?.code==400?JSON.parse(e)?.msg:``}catch{return e||``}};return(t,n)=>{let i=e,a=C,f=x,p=S;return m(),l(o,null,[d(i,{title:r.value,"left-text":`返回`,"left-arrow":``,onClickLeft:V},null,8,[`title`]),s(`div`,E,[d(a,{modelValue:w.value,"onUpdate:modelValue":n[0]||=e=>w.value=e,placeholder:`请输入任务名称进行搜索`,onSearch:L,onClear:L},null,8,[`modelValue`]),d(p,{loading:P.value,"onUpdate:loading":n[1]||=e=>P.value=e,finished:N.value,"finished-text":`没有更多了`,onLoad:I},{default:b(()=>[(m(!0),l(o,null,g(M.value,e=>(m(),l(`div`,{key:e.id,class:`item`},[s(`div`,null,[n[2]||=s(`span`,null,` 任务ID:`,-1),u(_(e.task_id),1)]),s(`div`,null,[n[3]||=s(`span`,null,`任务名称:`,-1),u(_(e.task_name),1)]),s(`div`,null,[n[4]||=s(`span`,null,`任务状态:`,-1),n[5]||=u(),d(f,{plain:``,type:e.status==1?`success`:`danger`},{default:b(()=>[u(_(e.status==1?`成功`:`失败`),1)]),_:2},1032,[`type`])]),s(`div`,null,[n[6]||=s(`span`,null,`发送时间:`,-1),u(_(v(T.default)(e.updated_at).format(`YYYY-MM-DD HH:mm:ss`)),1)]),e.group_id?(m(),l(`div`,{key:0,onClick:t=>B(R.value.find(t=>t.id==e.group_id).tg_url)},[n[7]||=s(`span`,null,`发送群组:`,-1),s(`a`,O,_(R.value.find(t=>t.id==e.group_id).tg_url),1)],8,D)):c(``,!0),s(`div`,{onClick:t=>B(z(e))},[n[8]||=s(`span`,null,`发送链接:`,-1),n[9]||=u(),s(`a`,A,_(z(e)),1)],8,k),s(`div`,null,[n[10]||=s(`span`,null,`失败原因:`,-1),u(` `+_(H(e.reason)),1)])]))),128))]),_:1},8,[`loading`,`finished`])])],64)}}};var M=n(j,[[`__scopeId`,`data-v-f51d525d`]]);export{M as default};