| 1 |
- var n=(e,r,s)=>new Promise((d,p)=>{var i=t=>{try{l(s.next(t))}catch(o){p(o)}},c=t=>{try{l(s.throw(t))}catch(o){p(o)}},l=t=>t.done?d(t.value):Promise.resolve(t.value).then(i,c);l((s=s.apply(e,r)).next())});import{b as m}from"./index-981858ed.js";import{d as u}from"./smsChannelApi-03727627.js";import{a as f}from"./validate-122b42a7.js";import{bk as a,bl as b}from"./index-610a1d46.js";const S=[{title:"模板编码",dataIndex:"code"},{title:"模板名称",dataIndex:"name"},{title:"创建类型",dataIndex:"createType"},{title:"短信渠道",dataIndex:"channelName"},{title:"模板类型",dataIndex:"tempType"},{title:"API模板编号",dataIndex:"apiTempCode"}],x=[{label:"模板类型",field:"tempType",component:"ApiSelect",componentProps:{api:m,params:{dictCode:"sys_temp_type"}}}],A=[{label:"模板编码",field:"code",required:!0,component:"Input",componentProps:{placeholder:"请输入模板编码"},dynamicRules:()=>[{required:!0,validator:(e,r)=>n(void 0,null,function*(){return r?f(r)?Promise.reject("模板编码为字母或数字组成"):Promise.resolve():Promise.reject("模板编码不能为空")})}]},{label:"模板名称",field:"name",required:!0,component:"Input",componentProps:{placeholder:"请输入模板名称"}},{label:"短信渠道",field:"channelId",required:!0,component:"ApiSelect",componentProps:{api:u,params:{pageNum:1,pageSize:999,disable:"0"},mode:"single",labelField:"name",valueField:"id",resultField:"data",placeholder:"请选择短信渠道"}},{label:"模板类型",required:!0,field:"tempType",component:"ApiSelect",componentProps:{api:m,params:{dictCode:"sys_temp_type"}}},{label:"模板内容",field:"content",required:!0,component:"InputTextArea",componentProps:{placeholder:"请输入模板内容"}},{label:"API模板编号",field:"apiTempCode",required:!0,component:"Input",componentProps:{placeholder:"请输入短信API模板编号"}},{label:"备注",field:"remark",component:"InputTextArea",componentProps:{placeholder:"请输入备注"}}],g=[{label:"模板编码",field:"code"},{label:"模板名称",field:"name"},{label:"短信渠道",field:"channelName"},{label:"创建类型",field:"createType"},{label:"模板类型",field:"tempType"},{label:"模板内容",field:"content"},{label:"API模板编号",field:"apiTempCode"},{label:"备注",field:"remark"}],q=[{label:"手机号码",field:"mobile",required:!0,component:"InputTextArea",componentProps:{placeholder:"请输入手机号码,多号码以 , 隔开"}},{label:"模板参数",helpMessage:"模板对应变量参数",field:"codeDividers",component:"Divider",helpComponentProps:{fontSize:"16px"}}],v=e=>a.post({url:"/sys/sms/temp/query/page",params:b(e)}),C=e=>a.get({url:"/sys/sms/temp/detail/"+e}),F=e=>a.post({url:"/sys/sms/temp/add",params:e}),_=e=>a.post({url:"/sys/sms/temp/edit",params:e}),D=e=>a.post({url:"/sys/sms/temp/removeByIds",params:e}),k=e=>a.post({url:"/sys/sms/temp/send/msg",params:e});export{F as a,_ as b,D as c,A as d,v as e,S as f,x as g,q as h,k as i,C as s,g as v};
|