Files
aiot-platform-ui/apps/web-antd/dist/js/data-CU1cp0Ld.js
lzh cb81829d4c
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 24s
chore: build and deploy web-antd
2026-01-14 14:15:09 +08:00

2 lines
6.7 KiB
JavaScript

var h=Object.defineProperty,g=Object.defineProperties;var N=Object.getOwnPropertyDescriptors;var i=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable;var p=(e,l,o)=>l in e?h(e,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[l]=o,n=(e,l)=>{for(var o in l||(l={}))P.call(l,o)&&p(e,o,l[o]);if(i)for(var o of i(l))T.call(l,o)&&p(e,o,l[o]);return e},t=(e,l)=>g(e,N(l));import{b as c}from"./index-BY-JMAlh.js";import{b as s}from"./index-DGSQ2CQ7.js";import{b as u}from"./index-RV6DznaA.js";import{g as I}from"./index-CvV_Djzf.js";import{g as m}from"./rangePickerProps-DUeXxnB4.js";import{as as b,at as r,aL as S}from"./bootstrap-CvQmCMXe.js";import{C as F}from"./biz-system-enum-BAorzMA8.js";import{D as a}from"./dict-enum-DRf9W45H.js";import{dF as y,dH as d,L as C}from"../jse/index-index-CAIAj58w.js";function G(){return[{fieldName:"id",component:"Input",dependencies:{triggerFields:[""],show:()=>!1}},{fieldName:"mobile",label:"手机号",component:"Input",componentProps:{placeholder:"请输入手机号"},rules:"required"},{fieldName:"status",label:"状态",component:"RadioGroup",componentProps:{options:r(a.COMMON_STATUS,"number"),buttonStyle:"solid",optionType:"button"},rules:b().default(F.ENABLE).optional()},{fieldName:"nickname",label:"用户昵称",component:"Input",componentProps:{placeholder:"请输入用户昵称"}},{fieldName:"avatar",label:"头像",component:"ImageUpload"},{fieldName:"name",label:"真实名字",component:"Input",componentProps:{placeholder:"请输入真实名字"}},{fieldName:"sex",label:"用户性别",component:"RadioGroup",componentProps:{options:r(a.SYSTEM_USER_SEX,"number"),buttonStyle:"solid",optionType:"button"}},{fieldName:"birthday",label:"出生日期",component:"DatePicker",componentProps:{format:"YYYY-MM-DD",valueFormat:"x",placeholder:"请选择出生日期"}},{fieldName:"areaId",label:"所在地",component:"ApiTreeSelect",componentProps:{api:I,fieldNames:{label:"name",value:"id",children:"children"},placeholder:"请选择所在地"}},{fieldName:"tagIds",label:"用户标签",component:"ApiSelect",componentProps:{api:u,labelField:"name",valueField:"id",mode:"multiple",placeholder:"请选择用户标签"}},{fieldName:"groupId",label:"用户分组",component:"ApiSelect",componentProps:{api:c,labelField:"name",valueField:"id",placeholder:"请选择用户分组"}},{fieldName:"mark",label:"会员备注",component:"Textarea",componentProps:{placeholder:"请输入会员备注"}}]}function M(){return[{fieldName:"nickname",label:"用户昵称",component:"Input",componentProps:{placeholder:"请输入用户昵称",allowClear:!0}},{fieldName:"mobile",label:"手机号",component:"Input",componentProps:{placeholder:"请输入手机号",allowClear:!0}},{fieldName:"loginDate",label:"登录时间",component:"RangePicker",componentProps:t(n({},m()),{allowClear:!0})},{fieldName:"createTime",label:"注册时间",component:"RangePicker",componentProps:t(n({},m()),{allowClear:!0})},{fieldName:"tagIds",label:"用户标签",component:"ApiSelect",componentProps:{api:u,labelField:"name",valueField:"id",mode:"multiple",placeholder:"请选择用户标签",allowClear:!0}},{fieldName:"levelId",label:"用户等级",component:"ApiSelect",componentProps:{api:s,labelField:"name",valueField:"id",placeholder:"请选择用户等级",allowClear:!0}},{fieldName:"groupId",label:"用户分组",component:"ApiSelect",componentProps:{api:c,labelField:"name",valueField:"id",placeholder:"请选择用户分组",allowClear:!0}}]}function Y(){return[{type:"checkbox",width:50},{field:"id",title:"用户编号",minWidth:100},{field:"avatar",title:"头像",minWidth:80,cellRender:{name:"CellImage"}},{field:"mobile",title:"手机号",minWidth:120},{field:"nickname",title:"昵称",minWidth:120},{field:"levelName",title:"等级",minWidth:100},{field:"groupName",title:"分组",minWidth:100},{field:"tagNames",title:"用户标签",minWidth:150,slots:{default:({row:e})=>{var l;return(l=e.tagNames)==null?void 0:l.map((o,f)=>C(S,{key:f,class:"mr-1",color:"blue"},()=>o))}}},{field:"point",title:"积分",minWidth:80},{field:"status",title:"状态",minWidth:80,cellRender:{name:"CellDict",props:{type:a.COMMON_STATUS}}},{field:"loginDate",title:"登录时间",minWidth:160,formatter:"formatDateTime"},{field:"createTime",title:"注册时间",minWidth:160,formatter:"formatDateTime"},{title:"操作",width:200,fixed:"right",slots:{default:"actions"}}]}function B(){return[{fieldName:"id",label:"用户编号",component:"Input",componentProps:{disabled:!0}},{fieldName:"nickname",label:"用户昵称",component:"Input",componentProps:{disabled:!0}},{fieldName:"levelId",label:"用户等级",component:"ApiSelect",componentProps:{api:s,labelField:"name",valueField:"id",placeholder:"请选择用户等级",allowClear:!0}},{fieldName:"reason",label:"修改原因",component:"Textarea",componentProps:{placeholder:"请输入修改原因"},rules:"required"}]}function O(){return[{fieldName:"id",label:"用户编号",component:"Input",componentProps:{disabled:!0}},{fieldName:"nickname",label:"用户昵称",component:"Input",componentProps:{disabled:!0}},{fieldName:"balance",label:"变动前余额(元)",component:"Input",componentProps:{disabled:!0}},{fieldName:"changeType",label:"变动类型",component:"RadioGroup",componentProps:{options:[{label:"增加",value:1},{label:"减少",value:-1}],buttonStyle:"solid",optionType:"button"},defaultValue:1},{fieldName:"changeBalance",label:"变动余额(元)",component:"InputNumber",rules:"required",componentProps:{min:0,precision:2,step:.1,placeholder:"请输入变动余额"},defaultValue:0},{fieldName:"balanceResult",label:"变动后余额(元)",component:"Input",dependencies:{triggerFields:["balance","changeBalance","changeType"],disabled:!0,trigger(e,l){l.setFieldValue("balanceResult",y(d(e.balance)+d(e.changeBalance)*e.changeType))}}}]}function V(){return[{fieldName:"id",label:"用户编号",component:"Input",componentProps:{disabled:!0}},{fieldName:"nickname",label:"用户昵称",component:"Input",componentProps:{disabled:!0}},{fieldName:"point",label:"变动前积分",component:"Input",componentProps:{disabled:!0}},{fieldName:"changeType",label:"变动类型",component:"RadioGroup",componentProps:{options:[{label:"增加",value:1},{label:"减少",value:-1}],buttonStyle:"solid",optionType:"button"},defaultValue:1},{fieldName:"changePoint",label:"变动积分",component:"InputNumber",rules:"required",componentProps:{min:0,precision:0,placeholder:"请输入变动积分"}},{fieldName:"pointResult",label:"变动后积分",component:"Input",componentProps:{placeholder:""},dependencies:{triggerFields:["point","changePoint","changeType"],disabled:!0,trigger(e,l){l.setFieldValue("pointResult",e.point+e.changePoint*e.changeType||e.point)}},rules:b().min(0)}]}export{Y as a,M as b,O as c,B as d,V as e,G as u};