Files
aiot-platform-ui/apps/web-antd/dist/js/data-DcvxPiLT.js
lzh 2deb263bf9
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 8s
chore: build and deploy web-antd
2026-03-08 00:18:15 +08:00

2 lines
4.7 KiB
JavaScript

var c=Object.defineProperty,u=Object.defineProperties;var f=Object.getOwnPropertyDescriptors;var a=Object.getOwnPropertySymbols;var T=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;var p=(e,t,o)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o,m=(e,t)=>{for(var o in t||(t={}))T.call(t,o)&&p(e,o,t[o]);if(a)for(var o of a(t))y.call(t,o)&&p(e,o,t[o]);return e},s=(e,t)=>u(e,f(t));import{aq as n,as as d,at as i}from"./bootstrap-D7yvUSkm.js";import{g as N}from"./index-4P5A2KmZ.js";import{g as h}from"./rangePickerProps-B_jPQzKn.js";import{U as r,C as b}from"./biz-system-enum-BAorzMA8.js";import{D as l}from"./dict-enum-CaHgMaDZ.js";function C(e){return n.get("/system/notify-template/page",{params:e})}function _(e){return n.get(`/system/notify-template/get?id=${e}`)}function w(e){return n.post("/system/notify-template/create",e)}function F(e){return n.put("/system/notify-template/update",e)}function Y(e){return n.delete(`/system/notify-template/delete?id=${e}`)}function O(e){return n.delete(`/system/notify-template/delete-list?ids=${e.join(",")}`)}function q(e){return n.download("/system/notify-template/export-excel",{params:e})}function x(e){return n.post("/system/notify-template/send-notify",e)}function A(){return[{fieldName:"id",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"name",label:"模板名称",component:"Input",componentProps:{placeholder:"请输入模板名称"},rules:"required"},{fieldName:"code",label:"模板编码",component:"Input",componentProps:{placeholder:"请输入模板编码"},rules:"required"},{fieldName:"nickname",label:"发送人名称",component:"Input",componentProps:{placeholder:"请输入发送人名称"},rules:"required"},{fieldName:"content",label:"模板内容",component:"Textarea",componentProps:{placeholder:"请输入模板内容"},rules:"required"},{fieldName:"type",label:"模板类型",component:"Select",componentProps:{options:i(l.SYSTEM_NOTIFY_TEMPLATE_TYPE,"number"),placeholder:"请选择模板类型"},rules:"required"},{fieldName:"status",label:"状态",component:"RadioGroup",componentProps:{options:i(l.COMMON_STATUS,"number"),buttonStyle:"solid",optionType:"button"},rules:d().default(b.ENABLE)},{fieldName:"remark",label:"备注",component:"Textarea",componentProps:{placeholder:"请输入备注"}}]}function D(){return[{fieldName:"name",label:"模板名称",component:"Input",componentProps:{allowClear:!0,placeholder:"请输入模板名称"}},{fieldName:"code",label:"模板编码",component:"Input",componentProps:{allowClear:!0,placeholder:"请输入模板编码"}},{fieldName:"status",label:"状态",component:"Select",componentProps:{options:i(l.COMMON_STATUS,"number"),allowClear:!0,placeholder:"请选择状态"}},{fieldName:"type",label:"模板类型",component:"Select",componentProps:{options:i(l.SYSTEM_NOTIFY_TEMPLATE_TYPE,"number"),allowClear:!0,placeholder:"请选择模板类型"}},{fieldName:"createTime",label:"创建时间",component:"RangePicker",componentProps:s(m({},h()),{allowClear:!0})}]}function R(){return[{fieldName:"content",label:"模板内容",component:"Textarea",componentProps:{disabled:!0}},{fieldName:"templateCode",label:"模板编码",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"userType",label:"用户类型",component:"RadioGroup",componentProps:{options:i(l.USER_TYPE,"number")},rules:d().default(r.MEMBER)},{fieldName:"userId",label:"接收人 ID",component:"Input",componentProps:{placeholder:"请输入用户编号"},dependencies:{show(e){return e.userType===r.MEMBER},triggerFields:["userType"]},rules:"required"},{fieldName:"userId",label:"接收人",component:"ApiSelect",componentProps:{api:N,labelField:"nickname",valueField:"id",placeholder:"请选择接收人"},dependencies:{show(e){return e.userType===r.ADMIN},triggerFields:["userType"]},rules:"required"},{fieldName:"templateParams",label:"模板参数",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}}]}function W(){return[{type:"checkbox",width:40},{field:"id",title:"编号",minWidth:100},{field:"name",title:"模板名称",minWidth:120},{field:"code",title:"模板编码",minWidth:120},{field:"nickname",title:"发送人名称",minWidth:120},{field:"content",title:"模板内容",minWidth:200},{field:"type",title:"模板类型",minWidth:120,cellRender:{name:"CellDict",props:{type:l.SYSTEM_NOTIFY_TEMPLATE_TYPE}}},{field:"status",title:"状态",minWidth:100,cellRender:{name:"CellDict",props:{type:l.COMMON_STATUS}}},{field:"remark",title:"备注",minWidth:120},{field:"createTime",title:"创建时间",minWidth:180,formatter:"formatDateTime"},{title:"操作",width:220,fixed:"right",slots:{default:"actions"}}]}export{D as a,O as b,A as c,Y as d,q as e,_ as f,C as g,F as h,w as i,R as j,x as s,W as u};