| 1 |
- var U=Object.defineProperty,z=Object.defineProperties;var A=Object.getOwnPropertyDescriptors;var O=Object.getOwnPropertySymbols;var Q=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable;var V=(i,t,e)=>t in i?U(i,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[t]=e,F=(i,t)=>{for(var e in t||(t={}))Q.call(t,e)&&V(i,e,t[e]);if(O)for(var e of O(t))W.call(t,e)&&V(i,e,t[e]);return i},R=(i,t)=>z(i,A(t));var y=(i,t,e)=>new Promise((c,v)=>{var b=s=>{try{u(e.next(s))}catch(m){v(m)}},h=s=>{try{u(e.throw(s))}catch(m){v(m)}},u=s=>s.done?c(s.value):Promise.resolve(s.value).then(b,h);u((e=e.apply(i,t)).next())});import{d as Z,r as w,al as j,aZ as G,o as r,m as H,g as K,y as l,q as f,f as a,bb as C,bd as k,v as g,w as D,bf as T,t as _,ao as J,dh as X,bz as Y}from"./index-d3600154.js";import{u as I,B as ee}from"./useTable-f2c6d443.js";import{T as te}from"./index-2e69b74a.js";import{_ as oe,s as M,a as ae,c as ie,b as se}from"./viewDrawer.vue_vue_type_script_setup_true_lang-75440f82.js";import{b as B}from"./index-89c06ea2.js";import{u as ne}from"./index-670a4efc.js";import"./useForm-d916f71d.js";import"./index-87d6eb60.js";import"./useWindowSizeFn-89902ab2.js";import"./index-ad3d032c.js";import"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-e5e6c9c7.js";import"./download-c8c6e0d3.js";import"./uniqBy-2d445bc4.js";import"./index-fa5e3d7c.js";import"./useContentViewHeight-ee38db3f.js";import"./componentMap-e709b4e7.js";import"./clickOutside-53868c41.js";import"./uuid-98bbe2a6.js";import"./sortable.esm-4ae27e0b.js";import"./SettingOutlined-22b7deed.js";import"./RedoOutlined-8977b36a.js";import"./index-06ce4386.js";import"./index-b06c40a8.js";import"./index-9b854704.js";const Re=Z({__name:"index",setup(i){const t=w(),e=w(),c=w();j(()=>y(this,null,function*(){t.value=yield B({dictCode:"sys_sms_send"}),e.value=yield B({dictCode:"sys_sms_reveice"}),c.value=yield B({dictCode:"sys_temp_type"})}));const{createConfirm:v,createMessage:b}=Y(),[h,{openDrawer:u}]=ne(),s=w([{field:"create_time",direction:"DESC"}]),[m,{reload:S,getSelectRowKeys:E}]=I({title:" ",api:ae,rowKey:"id",columns:ie,showIndexColumn:!0,rowSelection:{type:"checkbox"},formConfig:{labelWidth:120,schemas:se,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:q,sortFn:$});function N(o){u(!0,{record:o})}function x(o){return y(this,null,function*(){o?(yield M([o.id]),b.success("删除成功!"),yield S()):v({content:"你确定要删除?",iconType:"warning",onOk:()=>y(this,null,function*(){const p=E();yield M(p),b.success("删除成功!"),yield S()})})})}function $(o){o!=null&&o.order&&(o!=null&&o.columnKey)&&(s.value=[{field:o.columnKey,direction:o.order.replace(/(\w+)(end)/g,"$1").toUpperCase()}])}function q(o){return R(F({},o),{orders:s.value})}function L(P){return y(this,arguments,function*({isUpdate:o,values:p}){yield S()})}return(o,p)=>{const P=G("auth");return r(),H("div",null,[K(a(ee),{onRegister:a(m)},{bodyCell:l(({column:d,record:n})=>[d.key==="sendStatus"?(r(),f(a(C),{key:0,color:a(k)(t.value,n.sendStatus)},{default:l(()=>[g(D(a(T)(t.value,n.sendStatus)),1)]),_:2},1032,["color"])):_("",!0),d.key==="receiveStatus"?(r(),f(a(C),{key:1,color:a(k)(e.value,n.receiveStatus)},{default:l(()=>[g(D(a(T)(e.value,n.receiveStatus)),1)]),_:2},1032,["color"])):_("",!0),d.key==="templateType"?(r(),f(a(C),{key:2,color:a(k)(c.value,n.templateType)},{default:l(()=>[g(D(a(T)(c.value,n.templateType)),1)]),_:2},1032,["color"])):_("",!0),d.key==="action"?(r(),f(a(te),{key:3,actions:[{auth:"sms:log:query",icon:"icon-eye|iconfont",tooltip:"查看",label:"查看",onClick:N.bind(null,n)},{auth:"sms:log:remove",icon:"icon-delete|iconfont",tooltip:"删除",label:"删除",color:"error",popConfirm:{title:"是否确认删除",placement:"left",confirm:x.bind(null,n)}}]},null,8,["actions"])):_("",!0)]),toolbar:l(()=>[J((r(),f(a(X),{type:"primary",danger:"",onClick:p[0]||(p[0]=d=>x(null)),preIcon:"icon-delete|iconfont"},{default:l(()=>[g(" 批量删除 ")]),_:1})),[[P,["sms:log:remove"]]])]),_:1},8,["onRegister"]),K(oe,{onRegister:a(h),onSuccess:L},null,8,["onRegister"])])}}});export{Re as default};
|