| 1 |
- var ae=Object.defineProperty,te=Object.defineProperties;var le=Object.getOwnPropertyDescriptors;var H=Object.getOwnPropertySymbols;var se=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable;var W=(r,y,d)=>y in r?ae(r,y,{enumerable:!0,configurable:!0,writable:!0,value:d}):r[y]=d,w=(r,y)=>{for(var d in y||(y={}))se.call(y,d)&&W(r,d,y[d]);if(H)for(var d of H(y))oe.call(y,d)&&W(r,d,y[d]);return r},L=(r,y)=>te(r,le(y));var c=(r,y,d)=>new Promise((p,l)=>{var a=v=>{try{n(d.next(v))}catch(s){l(s)}},h=v=>{try{n(d.throw(v))}catch(s){l(s)}},n=v=>v.done?p(v.value):Promise.resolve(v.value).then(a,h);n((d=d.apply(r,y)).next())});import{d as x,u as F,r as k,a as C,B as S,i as e,q as I,ac as q,_ as g,a9 as b,p as i,k as f,c as K,ai as P,l as D,ce as U,cg as R,aa as z,ch as B,dj as _,db as ne,e as j,U as J,d7 as re,d8 as N}from"./index.87884aab.js";import{g as ue,s as ie}from"./use-async.651e1ff7.js";import{S as $}from"./index.f5a3bc36.js";import{P as O}from"./index.e32dd0aa.js";import{w as de,x as pe,y as ce,z as me,A as Q,B as fe,C as ge,D as ye,E as he,F as ve,G as we,H as be,I as De,J as ke,K as Ce,L as Ue,M as xe,N as Se,O as Fe}from"./api.873c4fd3.js";import{N as m}from"./FormItemGridItem.fb94a26e.js";import{T as Y}from"./index.b49bdfda.js";import{u as V}from"./tabsView.5763aa56.js";import{g as Z,a as A}from"./objectUtil.ec24ceed.js";import{c as G,B as ee}from"./constant.0e42e7d5.js";import{s as X}from"./api.a6767c85.js";import"./searchs.b637f0d6.js";const Te=x({name:"sms-config-edit",props:{editMode:{type:String,required:!0},rowData:{type:Object,required:!1}},emits:["close","getList"],setup(r,{slots:y,attrs:d,emit:p}){F();const l=k(!1),a=C({name:null,sender:null,accessUrl:null,account:null,password:null,extendData:null,appId:null}),h=k(),n=C({rowData:null,musicSheetCategories:[]});S(()=>c(this,null,function*(){n.rowData=r.rowData,r.editMode=="edit"&&r.rowData&&(a.name=n.rowData.name,a.sender=n.rowData.sender,a.accessUrl=n.rowData.accessUrl,a.account=n.rowData.account,a.password=n.rowData.password,a.extendData=n.rowData.extendData,a.appId=n.rowData.appId)}));const v=()=>c(this,null,function*(){h.value.validate(s=>c(this,null,function*(){if(s)return!1;l.value=!0;try{let u;r.editMode=="add"?u=yield de(w({},a)):u=yield pe(L(w({},a),{id:n.rowData.id})),u&&u.code===200&&(p("close"),p("getList"))}catch(u){}l.value=!1}))});return()=>e("div",{style:"background: #fff; padding-top: 12px"},[e(I,{ref:h,labelPlacement:"top",model:a,"label-placement":"left","label-width":"100"},{default:()=>[e(q,{cols:2},{default:()=>[e(m,{label:"\u5E73\u53F0\u540D\u79F0",path:"name",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0"}]},{default:()=>[e(g,{value:a.name,"onUpdate:value":s=>a.name=s,placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0",clearable:!0},null)]}),e(m,{label:"\u5E73\u53F0\u6807\u8BC6",path:"sender",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E73\u53F0\u6807\u8BC6"}]},{default:()=>[e(g,{value:a.sender,"onUpdate:value":s=>a.sender=s,placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u6807\u8BC6",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u5730\u5740",path:"accessUrl",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u5730\u5740"}]},{default:()=>[e(g,{value:a.accessUrl,"onUpdate:value":s=>a.accessUrl=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165\u5730\u5740",clearable:!0},null)]}),e(m,{label:"\u5E94\u7528ID",path:"appId",rule:[{required:!1,message:"\u8BF7\u8F93\u5165\u5E94\u7528ID"}]},{default:()=>[e(g,{value:a.appId,"onUpdate:value":s=>a.appId=s,placeholder:"\u8BF7\u8F93\u5165\u5E94\u7528ID",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u8D26\u53F7",path:"account",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u8D26\u53F7"}]},{default:()=>[e(g,{value:a.account,"onUpdate:value":s=>a.account=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165\u8D26\u53F7",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u5BC6\u7801",path:"password",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u5BC6\u7801"}]},{default:()=>[e(g,{value:a.password,"onUpdate:value":s=>a.password=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165\u5BC6\u7801",clearable:!0},null)]}),e(m,{label:"\u62D3\u5C55\u53C2\u6570",path:"extendData",rule:[{required:!1,message:"\u8BF7\u8F93\u5165\u62D3\u5C55\u53C2\u6570"}]},{default:()=>[e(g,{value:a.extendData,"onUpdate:value":s=>a.extendData=s,placeholder:"\u8BF7\u8F93\u5165\u62D3\u5C55\u53C2\u6570",autosize:{minRows:3},type:"textarea",clearable:!0},null)]})]})]}),e(b,{justify:"end"},{default:()=>[e(i,{onClick:()=>p("close")},{default:()=>[f("\u53D6\u6D88")]}),e(i,{type:"primary",onClick:v,loading:l.value,disabled:l.value},{default:()=>[f("\u4FDD\u5B58")]})]})])}}),Ee=x({name:"sms-config",setup(r){const y=K(),d=P(),p=F(),l=C({loading:!1,appId:null,pagination:{page:1,rows:10,pageTotal:0},searchForm:{keyword:null,status:null},dataList:[],showEdit:!1,editMode:"add",editRowData:{}});S(()=>c(this,null,function*(){s()}));const a=k(),h=()=>{var t;(t=a.value)==null||t.submit()},n=()=>{var t;(t=a.value)==null||t.reset()},v=()=>{l.pagination.page=1,s()};k([]);const s=()=>c(this,null,function*(){try{l.loading=!0;const{data:t}=yield ce(w(w({},l.pagination),l.searchForm));l.pagination.pageTotal=Number(t.total),l.dataList=t.rows||[]}catch(t){}l.loading=!1}),u=t=>{const o=t.status?"\u505C\u7528":"\u542F\u7528";d.warning({title:"\u63D0\u793A",content:`\u662F\u5426${o}\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield me({id:t.id,status:!t.status}),s(),p.success(`${o}\u6210\u529F`)}catch(M){}})})},T=t=>{d.warning({title:"\u63D0\u793A",content:`\u5220\u9664"${t.name}"\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield Q(t.id),s(),p.success("\u5220\u9664\u6210\u529F")}catch(o){}})})},E=()=>[{title:"\u7F16\u53F7",key:"id"},{title:"\u5E73\u53F0\u540D\u79F0",key:"name"},{title:"\u5E73\u53F0\u6807\u8BC6",key:"sender"},{title:"\u63A5\u5165\u5730\u5740",key:"accessUrl"},{title:"\u5E94\u7528ID",key:"appId"},{title:"\u63A5\u5165\u8D26\u53F7",key:"account"},{title:"\u63A5\u5165\u5BC6\u7801",key:"password"},{title:"\u62D3\u5C55\u53C2\u6570",key:"extendData",render:t=>e(Y,{content:t.extendData},null)},{title:"\u72B6\u6001",key:"status",render(t){return e(B,{type:t.status?"primary":"default"},{default:()=>[t.status?"\u542F\u7528":"\u505C\u7528"]})}},{title:"\u64CD\u4F5C",key:"operation",fixed:"right",render(t){return e(b,null,{default:()=>[e(i,{type:"primary",size:"small",text:!0,onClick:()=>{y.push({path:"/message/messageConfigApp",query:t.id})}},{default:()=>[f("\u5E94\u7528\u8BE6\u60C5")]}),e(i,{type:"primary",size:"small",text:!0,onClick:()=>u(t)},{default:()=>[t.status?"\u505C\u7528":"\u542F\u7528"]}),e(i,{type:"primary",size:"small",text:!0,onClick:()=>{l.showEdit=!0,l.editRowData=_(t),l.editMode="edit"}},{default:()=>[f("\u4FEE\u6539")]}),e(i,{type:"primary",size:"small",text:!0,disabled:!!t.status,onClick:()=>T(t)},{default:()=>[f("\u5220\u9664")]})]})}}];return()=>e("div",{class:"system-menu-container"},[e($,{ref:a,model:l.searchForm,onSubmit:v,saveKey:"sms-config",onSetModel:t=>l.searchForm=t},{default:()=>[e(D,{label:"\u5173\u952E\u5B57",path:"keyword"},{default:()=>[e(g,{placeholder:"\u7F16\u53F7/\u540D\u79F0",value:l.searchForm.keyword,"onUpdate:value":t=>l.searchForm.keyword=t,clearable:!0},null)]}),e(D,{label:"\u72B6\u6001",path:"status"},{default:()=>[e(U,{value:l.searchForm.status,"onUpdate:value":t=>l.searchForm.status=t,clearable:!0,options:[{label:"\u542F\u7528",value:1},{label:"\u505C\u7528",value:0}],placeholder:"\u5168\u90E8\u72B6\u6001"},null)]}),e(D,null,{default:()=>[e(b,null,{default:()=>[e(i,{type:"primary",onClick:h},{default:()=>[f("\u641C\u7D22")]}),e(i,{type:"default",onClick:n},{default:()=>[f("\u91CD\u7F6E")]})]})]})]}),e(b,{style:{paddingBottom:"12px"}},{default:()=>[e(i,{type:"primary",onClick:()=>{l.showEdit=!0,l.editMode="add"}},{default:()=>[f("\u65B0\u589E\u77ED\u4FE1\u5E73\u53F0")]})]}),e("div",{class:["section-container"]},[e(R,{loading:l.loading,columns:E(),data:l.dataList,rowKey:t=>t.id,scrollX:"1400"},null),e(O,{page:l.pagination.page,"onUpdate:page":t=>l.pagination.page=t,pageSize:l.pagination.rows,"onUpdate:pageSize":t=>l.pagination.rows=t,pageTotal:l.pagination.pageTotal,"onUpdate:pageTotal":t=>l.pagination.pageTotal=t,onList:s,sync:!0,saveKey:"sms-config"},null)]),e(z,{blockScroll:!0,show:l.showEdit,"onUpdate:show":t=>l.showEdit=t,preset:"dialog",showIcon:!1,title:(l.editMode=="add"?"\u65B0\u589E":"\u7F16\u8F91")+"\u77ED\u4FE1\u5E73\u53F0",style:{width:"auto"}},{default:()=>[e(Te,{editMode:l.editMode,rowData:l.editRowData,style:{width:"700px"},onClose:()=>l.showEdit=!1,onGetList:()=>{l.pagination.page=1,s()}},null)]})])}}),Me=x({name:"push-config-edit",props:{editMode:{type:String,required:!0},rowData:{type:Object,required:!1},appData:{type:[],required:!0}},emits:["close","getList"],setup(r,{slots:y,attrs:d,emit:p}){F();const l=k(!1),a=C({name:null,sender:null,appKey:null,accessUrl:null,clientId:null,apnsProduction:null,account:null,password:null,timeToLive:null,extendData:null}),h=k(),n=C({rowData:null,musicSheetCategories:[],appData:[]});S(()=>c(this,null,function*(){n.rowData=r.rowData,r.editMode=="edit"&&r.rowData&&(a.name=n.rowData.name,a.sender=n.rowData.sender,a.appKey=n.rowData.appKey,a.clientId=n.rowData.clientId,a.apnsProduction=n.rowData.apnsProduction,a.account=n.rowData.account,a.password=n.rowData.password,a.timeToLive=n.rowData.timeToLive,a.accessUrl=n.rowData.accessUrl,a.extendData=n.rowData.extendData)}));const v=()=>c(this,null,function*(){h.value.validate(s=>c(this,null,function*(){if(s)return!1;l.value=!0;try{let u;r.editMode=="add"?u=yield fe(L(w({},a),{timeToLive:Number.parseFloat(a.timeToLive)*3600})):u=yield ge(L(w({},a),{id:n.rowData.id,timeToLive:Number.parseFloat(a.timeToLive)*3600})),u&&u.code===200&&(p("close"),p("getList"))}catch(u){}l.value=!1}))});return()=>e("div",{style:"background: #fff; padding-top: 12px"},[e(I,{ref:h,labelPlacement:"top",model:a,"label-placement":"left","label-width":"100"},{default:()=>[e(q,{cols:2},{default:()=>[e(m,{label:"\u5E73\u53F0\u540D\u79F0",path:"name",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0"}]},{default:()=>[e(g,{value:a.name,"onUpdate:value":s=>a.name=s,placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0",clearable:!0},null)]}),e(m,{label:"\u5E73\u53F0\u6807\u8BC6",path:"sender",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E73\u53F0\u6807\u8BC6"}]},{default:()=>[e(g,{value:a.sender,"onUpdate:value":s=>a.sender=s,placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u6807\u8BC6",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u5E94\u7528",path:"appKey",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u5E94\u7528"}]},{default:()=>[e(U,{value:a.appKey,"onUpdate:value":s=>a.appKey=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165\u5E94\u7528",options:r.appData,clearable:!0},null)]}),e(m,{label:"\u5BA2\u6237\u7AEF",path:"clientId",rule:[{required:!0,message:"\u8BF7\u9009\u62E9\u5BA2\u6237\u7AEF"}]},{default:()=>[e(U,{value:a.clientId,"onUpdate:value":s=>a.clientId=s,options:Z(G),placeholder:"\u8BF7\u9009\u62E9\u5BA2\u6237\u7AEF",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u5730\u5740",path:"accessUrl",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u5730\u5740"}]},{default:()=>[e(g,{value:a.accessUrl,"onUpdate:value":s=>a.accessUrl=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165\u5730\u5740",clearable:!0},null)]}),e(m,{label:"\u63A8\u9001\u73AF\u5883",path:"apnsProduction",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A8\u9001\u73AF\u5883",type:"boolean"}]},{default:()=>[e(U,{value:a.apnsProduction,"onUpdate:value":s=>a.apnsProduction=s,placeholder:"\u8BF7\u8F93\u5165\u63A8\u9001\u73AF\u5883",options:[{label:"\u7EBF\u4E0A",value:!0},{label:"\u5F00\u53D1",value:!1}],clearable:!0},null)]}),e(m,{label:"\u63A5\u5165key",path:"account",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165key"}]},{default:()=>[e(g,{value:a.account,"onUpdate:value":s=>a.account=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165key",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u5BC6\u94A5",path:"password",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u5BC6\u94A5"}]},{default:()=>[e(g,{value:a.password,"onUpdate:value":s=>a.password=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165\u5BC6\u7801",clearable:!0},null)]}),e(m,{label:"\u79BB\u7EBF\u4FDD\u7559\u65F6\u957F(\u5C0F\u65F6)",path:"timeToLive",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u79BB\u7EBF\u4FDD\u7559\u65F6\u957F(\u5C0F\u65F6)"}]},{default:()=>[e(ne,{value:a.timeToLive,"onUpdate:value":s=>a.timeToLive=s,placeholder:"\u8BF7\u8F93\u5165\u79BB\u7EBF\u4FDD\u7559\u65F6\u957F(\u5C0F\u65F6)",clearable:!0},null)]}),e(m,{label:"\u62D3\u5C55\u53C2\u6570",path:"extendData",rule:[{required:!1,message:"\u8BF7\u8F93\u5165\u62D3\u5C55\u53C2\u6570"}]},{default:()=>[e(g,{value:a.extendData,"onUpdate:value":s=>a.extendData=s,placeholder:"\u8BF7\u8F93\u5165\u62D3\u5C55\u53C2\u6570",autosize:{minRows:3},type:"textarea",clearable:!0},null)]})]})]}),e(b,{justify:"end"},{default:()=>[e(i,{onClick:()=>p("close")},{default:()=>[f("\u53D6\u6D88")]}),e(i,{type:"primary",onClick:v,loading:l.value,disabled:l.value},{default:()=>[f("\u4FDD\u5B58")]})]})])}}),Le=x({name:"push-config",setup(r,y){j(),K();const d=P(),p=F(),l=C({loading:!1,appId:null,pagination:{page:1,rows:10,pageTotal:0},searchForm:{keyword:null,status:null,appKey:null,clientId:null},name:null,smsConfigId:null,dataList:[],showEdit:!1,editMode:"add",editRowData:{},appData:[]});V(),S(()=>c(this,null,function*(){l.appData=[];const{data:t}=yield X({page:1,rows:999});t&&t.rows&&t.rows.forEach(o=>{l.appData.push({label:o.appName,value:o.appKey})}),s()}));const a=k(),h=()=>{var t;(t=a.value)==null||t.submit()},n=()=>{var t;(t=a.value)==null||t.reset()},v=()=>{l.pagination.page=1,s()},s=()=>c(this,null,function*(){l.loading=!0;try{const{data:t}=yield ye(w(w({},l.pagination),l.searchForm));l.pagination.pageTotal=Number(t.total),l.dataList=t.rows||[]}catch(t){}l.loading=!1}),u=t=>{const o=t.status?"\u505C\u7528":"\u542F\u7528";d.warning({title:"\u63D0\u793A",content:`\u662F\u5426${o}\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield he({id:t.id,status:!t.status}),s(),p.success(`${o}\u6210\u529F`)}catch(M){}})})},T=t=>{d.warning({title:"\u63D0\u793A",content:`\u5220\u9664"${t.name}"\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield ve(t.id),s(),p.success("\u5220\u9664\u6210\u529F")}catch(o){}})})},E=()=>[{title:"\u7F16\u53F7",key:"id"},{title:"\u5E73\u53F0\u540D\u79F0",key:"name"},{title:"\u5E73\u53F0\u6807\u8BC6",key:"sender"},{title:"\u5E94\u7528",key:"appKey",render(t){return e("div",null,[A(t.appKey,new Map(Object.entries(ee)))])}},{title:"\u5BA2\u6237\u7AEF",key:"clientId",render(t){return e("div",null,[A(t.clientId,new Map(Object.entries(G)))])}},{title:"\u63A5\u5165\u5730\u5740",key:"accessUrl"},{title:"\u79BB\u7EBF\u4FDD\u7559\u65F6\u957F(\u5C0F\u65F6)",key:"timeToLive",render(t){return t.timeToLive/3600}},{title:"\u63A8\u9001\u73AF\u5883",key:"apnsProduction",render(t){return t.apnsProduction?"\u7EBF\u4E0A":"\u5F00\u53D1"}},{title:"\u63A5\u5165key",key:"account"},{title:"\u63A5\u5165\u79D8\u5319",key:"password"},{title:"\u62D3\u5C55\u53C2\u6570",key:"extendData",render(t){return e(Y,{content:t.extendData},null)}},{title:"\u72B6\u6001",key:"status",render(t){return e(B,{type:t.status?"primary":"default"},{default:()=>[t.status?"\u542F\u7528":"\u505C\u7528"]})}},{title:"\u64CD\u4F5C",key:"operation",fixed:"right",render(t){return e(b,null,{default:()=>[e(i,{type:"primary",size:"small",text:!0,onClick:()=>{u(t)}},{default:()=>[t.status?"\u505C\u7528":"\u542F\u7528"]}),e(i,{type:"primary",size:"small",text:!0,onClick:()=>{l.showEdit=!0,l.editRowData=_(t),l.editMode="edit"}},{default:()=>[f("\u4FEE\u6539")]}),e(i,{type:"primary",size:"small",text:!0,disabled:!!t.status,onClick:()=>{T(t)}},{default:()=>[f("\u5220\u9664")]})]})}}];return()=>e("div",{class:"system-menu-container"},[e("div",{class:["section-container"]},[e("div",{class:"system-menu-container"},[e($,{ref:a,model:l.searchForm,onSubmit:v,saveKey:"push-config-app",onSetModel:t=>l.searchForm=t},{default:()=>[e(D,{label:"\u5173\u952E\u5B57",path:"keyword"},{default:()=>[e(g,{placeholder:"\u5E94\u7528\u7F16\u53F7/\u540D\u79F0",value:l.searchForm.keyword,"onUpdate:value":t=>l.searchForm.keyword=t,clearable:!0},null)]}),e(D,{label:"\u5E94\u7528",path:"appKey"},{default:()=>[e(U,{placeholder:"\u8BF7\u9009\u62E9\u5E94\u7528",value:l.searchForm.appKey,"onUpdate:value":t=>l.searchForm.appKey=t,options:l.appData,clearable:!0},null)]}),e(D,{label:"\u5BA2\u6237\u7AEF",path:"clientId"},{default:()=>[e(U,{placeholder:"\u8BF7\u9009\u62E9\u5BA2\u6237\u7AEF",value:l.searchForm.clientId,"onUpdate:value":t=>l.searchForm.clientId=t,options:Z(G),clearable:!0},null)]}),e(D,{label:"\u72B6\u6001",path:"status"},{default:()=>[e(U,{value:l.searchForm.status,"onUpdate:value":t=>l.searchForm.status=t,clearable:!0,options:[{label:"\u542F\u7528",value:1},{label:"\u505C\u7528",value:0}],placeholder:"\u5168\u90E8\u72B6\u6001"},null)]}),e(D,null,{default:()=>[e(b,null,{default:()=>[e(i,{type:"primary",onClick:h},{default:()=>[f("\u641C\u7D22")]}),e(i,{type:"default",onClick:n},{default:()=>[f("\u91CD\u7F6E")]})]})]})]}),e(b,{style:{paddingBottom:"12px"}},{default:()=>[e(i,{type:"primary",onClick:()=>{l.showEdit=!0,l.editMode="add"}},{default:()=>[f("\u65B0\u589E\u63A8\u9001\u5E73\u53F0")]})]}),e("div",{class:["section-container"]},[e(R,{loading:l.loading,columns:E(),data:l.dataList,rowKey:t=>t.id,scrollX:"1400"},null),e(O,{page:l.pagination.page,"onUpdate:page":t=>l.pagination.page=t,pageSize:l.pagination.rows,"onUpdate:pageSize":t=>l.pagination.rows=t,pageTotal:l.pagination.pageTotal,"onUpdate:pageTotal":t=>l.pagination.pageTotal=t,onList:s,sync:!0,saveKey:"push-config-app"},null)]),e(z,{blockScroll:!0,show:l.showEdit,"onUpdate:show":t=>l.showEdit=t,preset:"dialog",showIcon:!1,title:(l.editMode=="add"?"\u65B0\u589E":"\u7F16\u8F91")+"\u63A8\u9001\u5E73\u53F0",style:{width:"auto"}},{default:()=>[e(Me,{editMode:l.editMode,rowData:l.editRowData,appData:l.appData,style:{width:"450"},onClose:()=>l.showEdit=!1,onGetList:()=>{l.pagination.page=1,s()}},null)]})])])])}}),Ne=x({mpName:"wechat-config-edit",props:{editMode:{type:String,required:!0},rowData:{type:Object,required:!1}},emits:["close","getList"],setup(r,{slots:y,attrs:d,emit:p}){F();const l=k(!1),a=C({mpName:null,appid:null,secret:null,token:null,aeskey:null}),h=k(),n=C({rowData:null});S(()=>c(this,null,function*(){n.rowData=r.rowData,r.editMode=="edit"&&r.rowData&&(a.mpName=n.rowData.mpName,a.appid=n.rowData.sender,a.secret=n.rowData.secret,a.token=n.rowData.token,a.aeskey=n.rowData.aeskey)}));const v=()=>c(this,null,function*(){h.value.validate(s=>c(this,null,function*(){if(s)return!1;l.value=!0;try{let u;r.editMode=="add"?u=yield we(w({},a)):u=yield be(L(w({},a),{id:n.rowData.id})),u&&u.code===200&&(p("close"),p("getList"))}catch(u){}l.value=!1}))});return()=>e("div",{style:"background: #fff; padding-top: 12px"},[e(I,{ref:h,labelPlacement:"top",model:a,"label-placement":"left","label-width":"100"},{default:()=>[e(q,{cols:2},{default:()=>[e(m,{label:"\u516C\u4F17\u53F7\u540D\u79F0",path:"mpName",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u4F17\u53F7\u540D\u79F0"}]},{default:()=>[e(g,{value:a.mpName,"onUpdate:value":s=>a.mpName=s,placeholder:"\u8BF7\u8F93\u5165\u516C\u4F17\u53F7\u540D\u79F0",clearable:!0},null)]}),e(m,{label:"\u516C\u4F17\u53F7ID",path:"appid",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u516C\u4F17\u53F7ID"}]},{default:()=>[e(g,{value:a.appid,"onUpdate:value":s=>a.appid=s,placeholder:"\u8BF7\u8F93\u5165\u516C\u4F17\u53F7ID",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u5BC6\u94A5",path:"secret",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u5BC6\u94A5"}]},{default:()=>[e(g,{value:a.secret,"onUpdate:value":s=>a.secret=s,placeholder:"\u8BF7\u8F93\u5165\u63A5\u5165\u5BC6\u94A5",clearable:!0},null)]}),e(m,{label:"\u6D88\u606F\u5BC6\u94A5",path:"token",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u6D88\u606F\u5BC6\u94A5"}]},{default:()=>[e(g,{value:a.token,"onUpdate:value":s=>a.token=s,placeholder:"\u8BF7\u8F93\u5165\u6D88\u606F\u5BC6\u94A5",clearable:!0},null)]}),e(m,{label:"\u52A0\u5BC6\u6A21\u5F0F\u5BC6\u94A5",path:"aeskey",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u52A0\u5BC6\u6A21\u5F0F\u5BC6\u94A5"}]},{default:()=>[e(g,{value:a.aeskey,"onUpdate:value":s=>a.aeskey=s,placeholder:"\u8BF7\u8F93\u5165\u52A0\u5BC6\u6A21\u5F0F\u5BC6\u94A5",clearable:!0},null)]})]})]}),e(b,{justify:"end"},{default:()=>[e(i,{onClick:()=>p("close")},{default:()=>[f("\u53D6\u6D88")]}),e(i,{type:"primary",onClick:v,loading:l.value,disabled:l.value},{default:()=>[f("\u4FDD\u5B58")]})]})])}}),Ie=x({name:"wechat-config",setup(r,y){j();const d=K(),p=P(),l=F(),a=C({loading:!1,appId:null,pagination:{page:1,rows:10,pageTotal:0},searchForm:{keyword:null,status:null},name:null,dataList:[],showEdit:!1,editMode:"add",editRowData:{}});V(),S(()=>c(this,null,function*(){u()}));const h=k(),n=()=>{var o;(o=h.value)==null||o.submit()},v=()=>{var o;(o=h.value)==null||o.reset()},s=()=>{a.pagination.page=1,u()},u=()=>c(this,null,function*(){try{a.loading=!0;const{data:o}=yield De(w(w({},a.pagination),a.searchForm));a.pagination.pageTotal=Number(o.total),a.dataList=o.rows||[]}catch(o){}a.loading=!1}),T=o=>{const M=o.status?"\u505C\u7528":"\u542F\u7528";p.warning({title:"\u63D0\u793A",content:`\u662F\u5426${M}\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield ke({id:o.id,status:!o.status}),u(),l.success(`${M}\u6210\u529F`)}catch(Pe){}})})},E=o=>{p.warning({title:"\u63D0\u793A",content:`\u5220\u9664"${o.name}"\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield Q(o.id),u(),l.success("\u5220\u9664\u6210\u529F")}catch(M){}})})},t=()=>[{title:"\u7F16\u53F7",key:"id"},{title:"\u516C\u4F17\u53F7\u540D\u79F0",key:"mpName"},{title:"\u516C\u4F17\u53F7ID",key:"appid"},{title:"\u63A5\u5165\u5BC6\u94A5",key:"secret"},{title:"\u6D88\u606F\u5BC6\u94A5",key:"token"},{title:"\u52A0\u5BC6\u6A21\u5F0F\u5BC6\u94A5",key:"aeskey"},{title:"\u72B6\u6001",key:"status",render(o){return e(B,{type:o.status?"primary":"default"},{default:()=>[o.status?"\u542F\u7528":"\u505C\u7528"]})}},{title:"\u64CD\u4F5C",key:"operation",fixed:"right",render(o){return e(b,null,{default:()=>[e(i,{type:"primary",size:"small",text:!0,onClick:()=>{d.push({path:"/message/wxTemplateConfig",query:o.id})}},{default:()=>[f("\u67E5\u770B\u6A21\u677F")]}),e(i,{type:"primary",size:"small",text:!0,onClick:()=>{T(o)}},{default:()=>[o.status?"\u505C\u7528":"\u542F\u7528"]}),e(i,{type:"primary",size:"small",text:!0,onClick:()=>{a.showEdit=!0,a.editRowData=_(o),a.editMode="edit"}},{default:()=>[f("\u4FEE\u6539")]}),e(i,{type:"primary",size:"small",text:!0,disabled:!!o.status,onClick:()=>{E(o)}},{default:()=>[f("\u5220\u9664")]})]})}}];return()=>e("div",{class:"system-menu-container"},[e("div",{class:["section-container"]},[e("div",{class:"system-menu-container"},[e($,{ref:h,model:a.searchForm,onSubmit:s,saveKey:"wechat-config",onSetModel:o=>a.searchForm=o},{default:()=>[e(D,{label:"\u5173\u952E\u5B57",path:"keyword"},{default:()=>[e(g,{placeholder:"\u5E94\u7528\u7F16\u53F7/\u540D\u79F0",value:a.searchForm.keyword,"onUpdate:value":o=>a.searchForm.keyword=o,clearable:!0},null)]}),e(D,{label:"\u72B6\u6001",path:"status"},{default:()=>[e(U,{value:a.searchForm.status,"onUpdate:value":o=>a.searchForm.status=o,clearable:!0,options:[{label:"\u542F\u7528",value:1},{label:"\u505C\u7528",value:0}],placeholder:"\u5168\u90E8\u72B6\u6001"},null)]}),e(D,null,{default:()=>[e(b,null,{default:()=>[e(i,{type:"primary",onClick:n},{default:()=>[f("\u641C\u7D22")]}),e(i,{type:"default",onClick:v},{default:()=>[f("\u91CD\u7F6E")]})]})]})]}),e(b,{style:{paddingBottom:"12px"}},{default:()=>[e(i,{type:"primary",onClick:()=>{a.showEdit=!0,a.editMode="add"}},{default:()=>[f("\u65B0\u589E\u516C\u4F17\u53F7\u914D\u7F6E")]})]}),e("div",{class:["section-container"]},[e(R,{loading:a.loading,columns:t(),data:a.dataList,rowKey:o=>o.id,scrollX:"1400"},null),e(O,{page:a.pagination.page,"onUpdate:page":o=>a.pagination.page=o,pageSize:a.pagination.rows,"onUpdate:pageSize":o=>a.pagination.rows=o,pageTotal:a.pagination.pageTotal,"onUpdate:pageTotal":o=>a.pagination.pageTotal=o,onList:u,sync:!0,saveKey:"wechat-config"},null)]),e(z,{blockScroll:!0,show:a.showEdit,"onUpdate:show":o=>a.showEdit=o,preset:"dialog",showIcon:!1,title:(a.editMode=="add"?"\u65B0\u589E":"\u7F16\u8F91")+"\u77ED\u4FE1\u5E73\u53F0",style:{width:"auto"}},{default:()=>[e(Ne,{editMode:a.editMode,rowData:a.editRowData,style:{width:"450"},onClose:()=>a.showEdit=!1,onGetList:()=>{a.pagination.page=1,u()}},null)]})])])])}}),qe=x({mpName:"email-config-edit",props:{editMode:{type:String,required:!0},rowData:{type:Object,required:!1}},emits:["close","getList"],setup(r,{slots:y,attrs:d,emit:p}){F();const l=k(!1),a=C({name:null,sender:null,smtpPort:null,account:null,password:null,from:null,fromName:null,appKey:null,hostUrl:null}),h=k(),n=C({rowData:null,appData:[]});S(()=>c(this,null,function*(){n.rowData=r.rowData,r.editMode=="edit"&&r.rowData&&(a.name=n.rowData.name,a.sender=n.rowData.sender,a.smtpPort=n.rowData.smtpPort,a.account=n.rowData.account,a.password=n.rowData.password,a.from=n.rowData.from,a.fromName=n.rowData.fromName,a.appKey=n.rowData.appKey,a.hostUrl=n.rowData.hostUrl);{n.appData=[];const{data:s}=yield X({page:1,rows:999});s&&s.rows&&s.rows.forEach(u=>{n.appData.push({label:u.appName,value:u.appKey})})}}));const v=()=>c(this,null,function*(){h.value.validate(s=>c(this,null,function*(){if(s)return!1;l.value=!0;try{let u;r.editMode=="add"?u=yield Ce(w({},a)):u=yield Ue(L(w({},a),{id:n.rowData.id})),u&&u.code===200&&(p("close"),p("getList"))}catch(u){}l.value=!1}))});return()=>e("div",{style:"background: #fff; padding-top: 12px"},[e(I,{ref:h,labelPlacement:"top",model:a,"label-placement":"left","label-width":"100"},{default:()=>[e(q,{cols:2},{default:()=>[e(m,{label:"\u5E73\u53F0\u540D\u79F0",path:"name",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0"}]},{default:()=>[e(g,{value:a.name,"onUpdate:value":s=>a.name=s,placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0",clearable:!0},null)]}),e(m,{label:"\u57DF\u540D",path:"hostUrl",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u57DF\u540D"}]},{default:()=>[e(g,{value:a.hostUrl,"onUpdate:value":s=>a.hostUrl=s,placeholder:"\u8BF7\u8F93\u5165\u57DF\u540D",clearable:!0},null)]}),e(m,{label:"\u7AEF\u53E3",path:"smtpPort",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u7AEF\u53E3"}]},{default:()=>[e(g,{value:a.smtpPort,"onUpdate:value":s=>a.smtpPort=s,placeholder:"\u8BF7\u8F93\u5165\u7AEF\u53E3",clearable:!0},null)]}),e(m,{label:"\u7528\u6237\u540D",path:"account",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D"}]},{default:()=>[e(g,{value:a.account,"onUpdate:value":s=>a.account=s,placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",clearable:!0},null)]}),e(m,{label:"\u5BC6\u7801",path:"password",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BC6\u7801"}]},{default:()=>[e(g,{value:a.password,"onUpdate:value":s=>a.password=s,placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801",clearable:!0},null)]}),e(m,{label:"\u53D1\u9001\u65B9",path:"from",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u9001\u65B9"}]},{default:()=>[e(g,{value:a.from,"onUpdate:value":s=>a.from=s,placeholder:"\u8BF7\u8F93\u5165\u53D1\u9001\u65B9",clearable:!0},null)]}),e(m,{label:"\u53D1\u9001\u65B9\u540D\u79F0",path:"fromName",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u9001\u65B9\u540D\u79F0"}]},{default:()=>[e(g,{value:a.fromName,"onUpdate:value":s=>a.fromName=s,placeholder:"\u8BF7\u8F93\u5165\u53D1\u9001\u65B9\u540D\u79F0",clearable:!0},null)]}),e(m,{label:"\u63A5\u5165\u5E94\u7528",path:"appKey",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u63A5\u5165\u5E94\u7528"}]},{default:()=>[e(U,{value:a.appKey,"onUpdate:value":s=>a.appKey=s,placeholder:"\u8BF7\u9009\u62E9\u63A5\u5165\u5E94\u7528",options:n.appData,clearable:!0},null)]})]})]}),e(b,{justify:"end"},{default:()=>[e(i,{onClick:()=>p("close")},{default:()=>[f("\u53D6\u6D88")]}),e(i,{type:"primary",onClick:v,loading:l.value,disabled:l.value},{default:()=>[f("\u4FDD\u5B58")]})]})])}}),Ke=x({name:"email-config",setup(r,y){j(),K();const d=P(),p=F(),l=C({loading:!1,appId:null,pagination:{page:1,rows:10,pageTotal:0},searchForm:{keyword:null,status:null,appKey:null},name:null,dataList:[],showEdit:!1,editMode:"add",editRowData:{},appData:[]});V(),S(()=>c(this,null,function*(){{l.appData=[];const{data:t}=yield X({page:1,rows:999});t&&t.rows&&t.rows.forEach(o=>{l.appData.push({label:o.appName,value:o.appKey})})}s()}));const a=k(),h=()=>{var t;(t=a.value)==null||t.submit()},n=()=>{var t;(t=a.value)==null||t.reset()},v=()=>{l.pagination.page=1,s()},s=()=>c(this,null,function*(){try{l.loading=!0;const{data:t}=yield xe(w(w({},l.pagination),l.searchForm));l.pagination.pageTotal=Number(t.total),l.dataList=t.rows||[]}catch(t){}l.loading=!1}),u=t=>{const o=t.status?"\u505C\u7528":"\u542F\u7528";d.warning({title:"\u63D0\u793A",content:`\u662F\u5426${o}\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield Se({id:t.id,status:!t.status}),s(),p.success(`${o}\u6210\u529F`)}catch(M){}})})},T=t=>{d.warning({title:"\u63D0\u793A",content:`\u5220\u9664"${t.name}"\uFF0C\u662F\u5426\u7EE7\u7EED\uFF1F`,positiveText:"\u786E\u5B9A",negativeText:"\u53D6\u6D88",onPositiveClick:()=>c(this,null,function*(){try{yield Fe(t.id),s(),p.success("\u5220\u9664\u6210\u529F")}catch(o){}})})},E=()=>[{title:"\u7F16\u53F7",key:"id"},{title:"\u5E73\u53F0\u540D\u79F0",key:"name"},{title:"\u63A5\u5165\u5E94\u7528",key:"appKey",render(t){return e("div",null,[A(t.appKey,new Map(Object.entries(ee)))])}},{title:"\u57DF\u540D",key:"hostUrl"},{title:"\u7AEF\u53E3",key:"smtpPort"},{title:"\u7528\u6237\u540D",key:"account"},{title:"\u5BC6\u7801",key:"password"},{title:"\u53D1\u9001\u65B9",key:"from"},{title:"\u53D1\u9001\u540D\u79F0",key:"fromName"},{title:"\u72B6\u6001",key:"status",render(t){return e(B,{type:t.status?"primary":"default"},{default:()=>[t.status?"\u542F\u7528":"\u505C\u7528"]})}},{title:"\u64CD\u4F5C",key:"operation",fixed:"right",render(t){return e(b,null,{default:()=>[e(i,{type:"primary",size:"small",text:!0,onClick:()=>{u(t)}},{default:()=>[t.status?"\u505C\u7528":"\u542F\u7528"]}),e(i,{type:"primary",size:"small",text:!0,onClick:()=>{l.showEdit=!0,l.editRowData=_(t),l.editMode="edit"}},{default:()=>[f("\u4FEE\u6539")]}),e(i,{type:"primary",size:"small",text:!0,disabled:!!t.status,onClick:()=>{T(t)}},{default:()=>[f("\u5220\u9664")]})]})}}];return()=>e("div",{class:"system-menu-container"},[e("div",{class:["section-container"]},[e("div",{class:"system-menu-container"},[e($,{ref:a,model:l.searchForm,onSubmit:v,saveKey:"email-config",onSetModel:t=>l.searchForm=t},{default:()=>[e(D,{label:"\u5173\u952E\u5B57",path:"keyword"},{default:()=>[e(g,{placeholder:"\u7F16\u53F7/\u5E73\u53F0\u540D\u79F0",value:l.searchForm.keyword,"onUpdate:value":t=>l.searchForm.keyword=t,clearable:!0},null)]}),e(D,{label:"\u63A5\u5165\u5E94\u7528",path:"appKey"},{default:()=>[e(U,{placeholder:"\u8BF7\u9009\u62E9\u63A5\u5165\u5E94\u7528",value:l.searchForm.appKey,"onUpdate:value":t=>l.searchForm.appKey=t,options:l.appData,clearable:!0},null)]}),e(D,{label:"\u72B6\u6001",path:"status"},{default:()=>[e(U,{value:l.searchForm.status,"onUpdate:value":t=>l.searchForm.status=t,clearable:!0,options:[{label:"\u542F\u7528",value:1},{label:"\u505C\u7528",value:0}],placeholder:"\u5168\u90E8\u72B6\u6001"},null)]}),e(D,null,{default:()=>[e(b,null,{default:()=>[e(i,{type:"primary",onClick:h},{default:()=>[f("\u641C\u7D22")]}),e(i,{type:"default",onClick:n},{default:()=>[f("\u91CD\u7F6E")]})]})]})]}),e(b,{style:{paddingBottom:"12px"}},{default:()=>[e(i,{type:"primary",onClick:()=>{l.showEdit=!0,l.editMode="add"}},{default:()=>[f("\u65B0\u589E\u90AE\u4EF6\u914D\u7F6E")]})]}),e("div",{class:["section-container"]},[e(R,{loading:l.loading,columns:E(),data:l.dataList,rowKey:t=>t.id,scrollX:"1400"},null),e(O,{page:l.pagination.page,"onUpdate:page":t=>l.pagination.page=t,pageSize:l.pagination.rows,"onUpdate:pageSize":t=>l.pagination.rows=t,pageTotal:l.pagination.pageTotal,"onUpdate:pageTotal":t=>l.pagination.pageTotal=t,onList:s,sync:!0,saveKey:"email-config"},null)]),e(z,{blockScroll:!0,show:l.showEdit,"onUpdate:show":t=>l.showEdit=t,preset:"dialog",showIcon:!1,title:(l.editMode=="add"?"\u65B0\u589E":"\u7F16\u8F91")+"\u90AE\u4EF6\u914D\u7F6E",style:{width:"auto"}},{default:()=>[e(qe,{editMode:l.editMode,rowData:l.editRowData,style:{width:"450"},onClose:()=>l.showEdit=!1,onGetList:()=>{l.pagination.page=1,s()}},null)]})])])])}}),Je=x({name:"message-config-index",setup(){const r=C({tabName:"SMS"}),y=k();ue(l=>{l.form.tabName&&(r.tabName=l.form.tabName,J(()=>{var a;return(a=y.value)==null?void 0:a.syncBarPosition()}))});const d=j(),p=l=>{ie(l,"tabName",d)};return S(()=>c(this,null,function*(){J(()=>{var l;return(l=y.value)==null?void 0:l.syncBarPosition()})})),()=>e("div",{class:"system-menu-container"},[e("div",{class:["section-container"],style:"padding-top: 0"},[e(re,{ref:y,type:"line",size:"large",value:r.tabName,"onUpdate:value":[l=>r.tabName=l,l=>p(l)]},{default:()=>[e(N,{name:"SMS",tab:"\u77ED\u4FE1"},{default:()=>[e(Ee,null,null)]}),e(N,{name:"PUSH",tab:"\u63A8\u9001"},{default:()=>[e(Le,null,null)]}),e(N,{name:"WECHAT",tab:"\u516C\u4F17\u53F7"},{default:()=>[e(Ie,null,null)]}),e(N,{name:"EMAIL",tab:"\u90AE\u4EF6"},{default:()=>[e(Ke,null,null)]})]})])])}});export{Je as default};
|