| 1 |
- var P=Object.defineProperty,Q=Object.defineProperties;var U=Object.getOwnPropertyDescriptors;var O=Object.getOwnPropertySymbols;var W=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable;var T=(i,o,e)=>o in i?P(i,o,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[o]=e,V=(i,o)=>{for(var e in o||(o={}))W.call(o,e)&&T(i,e,o[e]);if(O)for(var e of O(o))Y.call(o,e)&&T(i,e,o[e]);return i},F=(i,o)=>Q(i,U(o));var y=(i,o,e)=>new Promise((m,g)=>{var v=s=>{try{p(e.next(s))}catch(d){g(d)}},C=s=>{try{p(e.throw(s))}catch(d){g(d)}},p=s=>s.done?m(s.value):Promise.resolve(s.value).then(v,C);p((e=e.apply(i,o)).next())});import{ak as l,aO as Z,au as j}from"./index.js";import{u as z,a as A,_ as G}from"./useTable-9be8c0ed.js";import{s as H,c as J,a as X,_ as I,b as R}from"./viewDrawer.vue_vue_type_script_setup_true_lang-98fe7ec5.js";import{l as k}from"./index-a4e1ec38.js";import{u as ee}from"./index-f805ce51.js";import{d as te,f as w,B as oe,q as ae,Y as c,Z as ie,l as $,a7 as u,a6 as _,u as a,E as h,$ as D,a9 as b,n as se}from"./vue-aed314e3.js";import{O as x}from"./antd-f259b82a.js";import"./useForm-c7f42ee0.js";import"./FormItem.vue_vue_type_script_lang-39d09a3e.js";import"./useFormItem-421691fe.js";import"./index-4f5bc708.js";import"./useWindowSizeFn-6e9d633b.js";import"./uuid-31b8b5a4.js";import"./useSortable-7d2b6665.js";import"./download-2ecc6b15.js";import"./index-7fe9c1e2.js";import"./copyTextToClipboard-328ee3b1.js";import"./index-6811a03f.js";import"./TextEditor-4892fcd0.js";import"./onMountedOrActivated-d9097634.js";import"./componentMap-175d8229.js";import"./sortable.esm-4ae27e0b.js";import"./index-216e6647.js";const Ve=te({__name:"index",setup(i){const o=w(),e=w(),m=w();oe(()=>y(this,null,function*(){o.value=yield k({dictCode:"sys_sms_send"}),e.value=yield k({dictCode:"sys_sms_reveice"}),m.value=yield k({dictCode:"sys_temp_type"})}));const{createConfirm:g,createMessage:v}=j(),[C,{openDrawer:p}]=ee(),s=w([{field:"create_time",direction:"DESC"}]),[d,{reload:S,getSelectRowKeys:E}]=z({title:"短信日志",api:H,rowKey:"id",columns:J,showIndexColumn:!0,rowSelection:{type:"checkbox"},formConfig:{labelWidth:120,schemas:X,autoSubmitOnEnter:!0,baseColProps:{xs:24,sm:12,md:12,lg:8},resetButtonOptions:{preIcon:"icon-delete|iconfont"},submitButtonOptions:{preIcon:"icon-search|iconfont"}},useSearchForm:!0,bordered:!0,actionColumn:{width:200,title:"操作",dataIndex:"action"},beforeFetch:N,sortFn:M});function K(t){console.log(t),p(!0,{record:t})}function B(t){return y(this,null,function*(){t?(yield R([t.id]),v.success("删除成功!"),yield S()):g({content:"你确定要删除?",iconType:"warning",onOk:()=>y(this,null,function*(){const r=E();yield R(r),v.success("删除成功!"),yield S()})})})}function M(t){t!=null&&t.order&&(t!=null&&t.columnKey)&&(s.value=[{field:t.columnKey,direction:t.order.replace(/(\w+)(end)/g,"$1").toUpperCase()}])}function N(t){return F(V({},t),{orders:s.value})}function q(L){return y(this,arguments,function*({isUpdate:t,values:r}){console.log(t),console.log(r),yield S()})}return(t,r)=>{const L=ae("auth");return c(),ie("div",null,[$(a(G),{onRegister:a(d)},{bodyCell:u(({column:f,record:n})=>[f.key==="sendStatus"?(c(),_(a(x),{key:0,color:a(l)(o.value,n.sendStatus,"fontColor")},{default:u(()=>[h(D(a(l)(o.value,n.sendStatus,"label")),1)]),_:2},1032,["color"])):b("",!0),f.key==="receiveStatus"?(c(),_(a(x),{key:1,color:a(l)(e.value,n.receiveStatus,"fontColor")},{default:u(()=>[h(D(a(l)(e.value,n.receiveStatus,"label")),1)]),_:2},1032,["color"])):b("",!0),f.key==="templateType"?(c(),_(a(x),{key:2,color:a(l)(m.value,n.templateType,"fontColor")},{default:u(()=>[h(D(a(l)(m.value,n.templateType,"label")),1)]),_:2},1032,["color"])):b("",!0),f.key==="action"?(c(),_(a(A),{key:3,actions:[{auth:"sms:log:query",icon:"icon-eye|iconfont",tooltip:"查看",label:"查看",onClick:K.bind(null,n)},{auth:"sms:log:remove",icon:"icon-delete|iconfont",tooltip:"删除",label:"删除",color:"error",popConfirm:{title:"是否确认删除",placement:"left",confirm:B.bind(null,n)}}]},null,8,["actions"])):b("",!0)]),toolbar:u(()=>[se((c(),_(a(Z),{type:"primary",danger:"",onClick:r[0]||(r[0]=f=>B(null)),preIcon:"icon-delete|iconfont"},{default:u(()=>[h(" 批量删除 ")]),_:1})),[[L,["sms:log:remove"]]])]),_:1},8,["onRegister"]),$(I,{onRegister:a(C),onSuccess:q},null,8,["onRegister"])])}}});export{Ve as default};
|