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