sms-config-app.6cc5e8c0.js 5.9 KB

1
  1. var x=Object.defineProperty,T=Object.defineProperties;var U=Object.getOwnPropertyDescriptors;var D=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable;var S=(s,l,o)=>l in s?x(s,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[l]=o,y=(s,l)=>{for(var o in l||(l={}))L.call(l,o)&&S(s,o,l[o]);if(D)for(var o of D(l))B.call(l,o)&&S(s,o,l[o]);return s},_=(s,l)=>T(s,U(l));var f=(s,l,o)=>new Promise((p,e)=>{var n=r=>{try{i(o.next(r))}catch(u){e(u)}},g=r=>{try{i(o.throw(r))}catch(u){e(u)}},i=r=>r.done?p(r.value):Promise.resolve(r.value).then(n,g);i((o=o.apply(s,l)).next())});import{d as F,u as M,r as b,a as C,B as E,i as a,q as R,ac as q,_ as k,a9 as w,p as d,k as m,e as z,c as P,ai as V,l as v,ce as j,cg as A,aa as G,dj as K}from"./index.c5c4b4a7.js";import{u as H}from"./tabsView.f9653791.js";import{S as O}from"./index.8b0a1bf1.js";import{P as X}from"./index.9b4579d1.js";import{v as J,w as Q,A as W,B as Y}from"./api.b60d6b85.js";import{N as I}from"./FormItemGridItem.8e032eb0.js";import{N as Z}from"./PageHeader.d878befc.js";import"./searchs.b637f0d6.js";const $=F({name:"sms-config-app-edit",props:{editMode:{type:String,required:!0},rowData:{type:Object,required:!1}},emits:["close","getList"],setup(s,{slots:l,attrs:o,emit:p}){M();const e=b(!1),n=C({appId:null,autograph:null}),g=b(),i=C({rowData:null,musicSheetCategories:[]});E(()=>f(this,null,function*(){i.rowData=s.rowData,s.editMode=="edit"&&s.rowData&&(n.appId=i.rowData.appId,n.autograph=i.rowData.autograph)}));const r=()=>f(this,null,function*(){g.value.validate(u=>f(this,null,function*(){if(u)return!1;e.value=!0;try{let c;s.editMode=="add"?c=yield J(y({},n)):c=yield Q(_(y({},n),{id:i.rowData.id})),c&&c.code===200&&(p("close"),p("getList"))}catch(c){}e.value=!1}))});return()=>a("div",{style:"background: #fff; padding-top: 12px"},[a(R,{ref:g,labelPlacement:"top",model:n,"label-placement":"left","label-width":"100"},{default:()=>[a(q,{cols:2},{default:()=>[a(I,{label:"\u5E94\u7528",path:"appId",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0"}]},{default:()=>[a(k,{value:n.appId,"onUpdate:value":u=>n.appId=u,placeholder:"\u8BF7\u8F93\u5165\u5E73\u53F0\u540D\u79F0",clearable:!0},null)]}),a(I,{label:"\u7B7E\u540D",path:"autograph",rule:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B7E\u540D"}]},{default:()=>[a(k,{value:n.autograph,"onUpdate:value":u=>n.autograph=u,placeholder:"\u8BF7\u8F93\u5165\u7B7E\u540D",clearable:!0},null)]})]})]}),a(w,{justify:"end"},{default:()=>[a(d,{onClick:()=>p("close")},{default:()=>[m("\u53D6\u6D88")]}),a(d,{type:"primary",onClick:r,loading:e.value,disabled:e.value},{default:()=>[m("\u4FDD\u5B58")]})]})])}}),ue=F({name:"sms-config-app",setup(s,l){const o=z(),p=P();V(),M();const e=C({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:{}}),n=H(),g=()=>{n.closeCurrentTab(o),p.push({path:"/message/messageConfig"})};E(()=>f(this,null,function*(){if(e.smsConfigId=o.query.id,console.log("1111111111",e.smsConfigId),e.smsConfigId){const{data:t}=yield W(e.smsConfigId);t&&(e.name=t.name),h()}}));const i=b(),r=()=>{var t;(t=i.value)==null||t.submit()},u=()=>{var t;(t=i.value)==null||t.reset()},c=()=>{e.pagination.page=1,h()},h=()=>f(this,null,function*(){if(!!e.smsConfigId){try{e.loading=!0;const{data:t}=yield Y(y(y({},e.pagination),e.searchForm));e.pagination.pageTotal=Number(t.total),e.dataList=t.rows||[]}catch(t){}e.loading=!1}}),N=()=>[{title:"\u7F16\u53F7",key:"id"},{title:"\u5E94\u7528",key:"name"},{title:"\u7B7E\u540D",key:"accessUrl"},{title:"\u72B6\u6001",key:"status"},{title:"\u64CD\u4F5C",key:"operation",fixed:"right",render(t){return a(w,null,{default:()=>[a(d,{type:"primary",size:"small",text:!0,onClick:()=>{}},{default:()=>[t.status?"\u505C\u7528":"\u542F\u7528"]}),a(d,{type:"primary",size:"small",text:!0,onClick:()=>{e.showEdit=!0,e.editRowData=K(t),e.editMode="edit"}},{default:()=>[m("\u4FEE\u6539")]}),a(d,{type:"primary",size:"small",text:!0,disabled:!!t.status,onClick:()=>{}},{default:()=>[m("\u5220\u9664")]})]})}}];return()=>a("div",{class:"system-menu-container"},[a(Z,{"on-back":()=>g(),title:e.name},null),a("div",{class:["section-container"]},[a("div",{class:"system-menu-container"},[a(O,{ref:i,model:e.searchForm,onSubmit:c,saveKey:"sms-config",onSetModel:t=>e.searchForm=t},{default:()=>[a(v,{label:"\u5173\u952E\u5B57",path:"keyword"},{default:()=>[a(k,{placeholder:"\u5E94\u7528\u7F16\u53F7/\u540D\u79F0",value:e.searchForm.keyword,"onUpdate:value":t=>e.searchForm.keyword=t,clearable:!0},null)]}),a(v,{label:"\u72B6\u6001",path:"status"},{default:()=>[a(j,{value:e.searchForm.status,"onUpdate:value":t=>e.searchForm.status=t,clearable:!0,options:[{label:"\u542F\u7528",value:1},{label:"\u505C\u7528",value:0}],placeholder:"\u5168\u90E8\u72B6\u6001"},null)]}),a(v,null,{default:()=>[a(w,null,{default:()=>[a(d,{type:"primary",onClick:r},{default:()=>[m("\u641C\u7D22")]}),a(d,{type:"default",onClick:u},{default:()=>[m("\u91CD\u7F6E")]})]})]})]}),a(w,{style:{paddingBottom:"12px"}},{default:()=>[a(d,{type:"primary",onClick:()=>{e.showEdit=!0,e.editMode="add"}},{default:()=>[m("\u65B0\u589E\u5E94\u7528")]})]}),a("div",{class:["section-container"]},[a(A,{loading:e.loading,columns:N(),data:e.dataList,rowKey:t=>t.id,scrollX:"1400"},null),a(X,{page:e.pagination.page,"onUpdate:page":t=>e.pagination.page=t,pageSize:e.pagination.rows,"onUpdate:pageSize":t=>e.pagination.rows=t,pageTotal:e.pagination.pageTotal,"onUpdate:pageTotal":t=>e.pagination.pageTotal=t,onList:h,sync:!0,saveKey:"sms-config"},null)]),a(G,{blockScroll:!0,show:e.showEdit,"onUpdate:show":t=>e.showEdit=t,preset:"dialog",showIcon:!1,title:(e.editMode=="add"?"\u65B0\u589E":"\u7F16\u8F91")+"\u77ED\u4FE1\u5E73\u53F0",style:{width:"auto"}},{default:()=>[a($,{editMode:e.editMode,rowData:e.editRowData,style:{width:"700px"},onClose:()=>e.showEdit=!1,onGetList:()=>{e.pagination.page=1,h()}},null)]})])])])}});export{ue as default};