1 |
- var k=(e,s,u)=>new Promise((p,m)=>{var f=n=>{try{l(u.next(n))}catch(t){m(t)}},_=n=>{try{l(u.throw(n))}catch(t){m(t)}},l=n=>n.done?p(n.value):Promise.resolve(n.value).then(f,_);l((u=u.apply(e,s)).next())});import{d as T,r as y,ai as b,o as C,a7 as i,_ as D,$ as E,k as a,a9 as o,G as d,a0 as R}from"./vue-BNCny8i2.js";import{g as A}from"./sopTask-D6gtIgNs.js";import{aa as B,t as F,am as I,B as S,aX as h,aw as w,n as x}from"./antd-Da-U8e33.js";import{_ as $}from"./entry/index-CmQmcgVX-1722947009025.js";const N=T({name:"SendTasks",components:{"a-form":B,"a-form-item":B.Item,"a-input":F,"a-select":I,"a-select-option":I.Option,"a-button":S,"a-table":h,"a-pagination":w},setup(){const e=y({customer:"",socialAccount:"",type:"",result:""}),s=b(),u=y([]),p=y({spinning:!0}),m=y([{title:"序号",dataIndex:"index",key:"index"},{title:"微信ID",dataIndex:"botWxid",key:"botWxid"},{title:"联系人微信ID",dataIndex:"contactWxid",key:"contactWxid"},{title:"联系人类型",dataIndex:"contactType",key:"contactType",customRender:({record:t})=>t.contactType==1?"好友":"群组"},{title:"内容",dataIndex:"content",key:"content"},{title:"内容类型",dataIndex:"contentType",key:"contentType",customRender:({record:t})=>t.contentType==1?"文本":"文件"},{title:"错误信息",dataIndex:"errorDetail",key:"errorDetail"},{title:"发送时间",dataIndex:"sendTime",key:"sendTime",customRender:({text:t})=>x(t).format("YY-MM-DD HH:mm:ss")}]);C(()=>k(this,null,function*(){const t=s.query.sourceId,v=s.query.sourceType;try{const r=yield A({sourceId:Number(t),sourceType:Number(v),page:1,pageSize:50});r&&Array.isArray(r.data.data)&&(r.data.data.forEach((g,c)=>{g.index=c+1}),u.splice(0,u.length,...r.data.data),f.total=r.data.total)}catch(r){}finally{p.spinning=!1}}));const f=y({total:0,pageSize:10,current:1,showTotal:t=>`共 ${t} 条`});return{filters:e,data:u,columns:m,pagination:f,onSearch:()=>{},onReset:()=>{e.customer="",e.socialAccount="",e.type="",e.result=""},viewRecord:t=>{},loading:p}}}),M={class:"container"},W=["onClick"];function U(e,s,u,p,m,f){const _=i("a-input"),l=i("a-form-item"),n=i("a-select-option"),t=i("a-select"),v=i("a-button"),r=i("a-form"),g=i("a-table");return D(),E("div",M,[a(r,{model:e.filters,layout:"inline",class:"form-style"},{default:o(()=>[a(l,{label:"客户"},{default:o(()=>[a(_,{value:e.filters.customer,"onUpdate:value":s[0]||(s[0]=c=>e.filters.customer=c),placeholder:"请输入"},null,8,["value"])]),_:1}),a(l,{label:"社交账号"},{default:o(()=>[a(t,{value:e.filters.socialAccount,"onUpdate:value":s[1]||(s[1]=c=>e.filters.socialAccount=c),placeholder:"请选择",class:"select-style"},{default:o(()=>[a(n,{value:"1"},{default:o(()=>[d("好友")]),_:1}),a(n,{value:"2"},{default:o(()=>[d("群组")]),_:1})]),_:1},8,["value"])]),_:1}),a(l,{label:"类型"},{default:o(()=>[a(t,{value:e.filters.type,"onUpdate:value":s[2]||(s[2]=c=>e.filters.type=c),placeholder:"请选择",class:"select-style"},{default:o(()=>[a(n,{value:"1"},{default:o(()=>[d("好友")]),_:1}),a(n,{value:"2"},{default:o(()=>[d("群组")]),_:1})]),_:1},8,["value"])]),_:1}),a(l,null,{default:o(()=>[a(v,{type:"primary",onClick:e.onSearch},{default:o(()=>[d("查询")]),_:1},8,["onClick"])]),_:1}),a(l,null,{default:o(()=>[a(v,{onClick:e.onReset},{default:o(()=>[d("重置")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"]),a(g,{columns:e.columns,dataSource:e.data,pagination:e.pagination,loading:e.loading.spinning,class:"table-style"},{action:o(({record:c})=>[R("a",{onClick:V=>e.viewRecord(c)},"发送记录",8,W)]),_:1},8,["columns","dataSource","pagination","loading"])])}const G=$(N,[["render",U],["__scopeId","data-v-6e6c3937"]]);export{G as default};
|