index.2a10af42.js 30 KB

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