Files
aiot-platform-ui/apps/web-antd/dist/js/data-CSWtmLBp.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
3.9 KiB
JavaScript

var p=Object.defineProperty,d=Object.defineProperties;var s=Object.getOwnPropertyDescriptors;var n=Object.getOwnPropertySymbols;var c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;var i=(e,l,o)=>l in e?p(e,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[l]=o,r=(e,l)=>{for(var o in l||(l={}))c.call(l,o)&&i(e,o,l[o]);if(n)for(var o of n(l))u.call(l,o)&&i(e,o,l[o]);return e},a=(e,l)=>d(e,s(l));import{g as f}from"./index-CvV_Djzf.js";import{g as h}from"./index-CRPqS2cj.js";import{g}from"./rangePickerProps-DUeXxnB4.js";import{as as b,at as m}from"./bootstrap-CvQmCMXe.js";import{C as N}from"./biz-system-enum-BAorzMA8.js";import{D as t}from"./dict-enum-DRf9W45H.js";function w(){return[{component:"Input",fieldName:"id",dependencies:{triggerFields:[""],show:()=>!1}},{component:"Input",fieldName:"name",label:"门店名称",rules:"required",componentProps:{placeholder:"请输入门店名称"}},{component:"Input",fieldName:"phone",label:"门店手机",rules:"mobileRequired",componentProps:{placeholder:"请输入门店手机"}},{component:"ImageUpload",fieldName:"logo",label:"门店 logo",rules:"required",formItemClass:"col-span-2",componentProps:{placeholder:"请上传门店 logo"},help:"推荐 180x180 图片分辨率"},{component:"Textarea",fieldName:"introduction",label:"门店简介",formItemClass:"col-span-2",componentProps:{placeholder:"请输入门店简介",rows:4}},{fieldName:"areaId",label:"门店所在地区",component:"ApiTreeSelect",rules:"required",componentProps:{api:f,fieldNames:{label:"name",value:"id",children:"children"},placeholder:"请选择省市区"}},{component:"Input",fieldName:"detailAddress",label:"门店详细地址",rules:"required",componentProps:{placeholder:"请输入门店详细地址"}},{component:"TimeRangePicker",fieldName:"rangeTime",label:"营业时间",rules:"required",componentProps:{format:"HH:mm"}},{fieldName:"status",label:"门店状态",component:"RadioGroup",componentProps:{options:m(t.COMMON_STATUS,"number"),buttonStyle:"solid",optionType:"button"},rules:b().default(N.ENABLE)},{component:"Input",fieldName:"longitude",label:"经度",rules:"required",componentProps:{placeholder:"请输入门店经度"}},{component:"Input",fieldName:"latitude",label:"纬度",rules:"required",componentProps:{placeholder:"请输入门店纬度"}}]}function F(){return[{component:"Input",fieldName:"id",dependencies:{triggerFields:[""],show:()=>!1}},{component:"Input",fieldName:"name",label:"门店名称",dependencies:{triggerFields:["id"],disabled:!0}},{component:"ApiSelect",fieldName:"verifyUserIds",label:"门店店员",rules:"required",componentProps:{api:h,labelField:"nickname",valueField:"id",mode:"tags",allowClear:!0,placeholder:"请选择门店店员"}}]}function W(){return[{fieldName:"phone",label:"门店手机",component:"Input",componentProps:{placeholder:"请输入门店手机",allowClear:!0}},{fieldName:"name",label:"门店名称",component:"Input",componentProps:{placeholder:"请输入门店名称",allowClear:!0}},{fieldName:"status",label:"门店状态",component:"Select",componentProps:{allowClear:!0,options:m(t.COMMON_STATUS,"number"),placeholder:"请选择门店状态"}},{fieldName:"createTime",label:"创建时间",component:"RangePicker",componentProps:a(r({},g()),{allowClear:!0})}]}function O(){return[{field:"id",title:"编号",minWidth:80},{field:"logo",title:"门店 logo",minWidth:100,cellRender:{name:"CellImage"}},{field:"name",title:"门店名称",minWidth:150},{field:"phone",title:"门店手机",minWidth:120},{field:"detailAddress",title:"地址",minWidth:200},{field:"openingTime",title:"营业时间",minWidth:160,formatter:({row:e})=>`${e.openingTime} ~ ${e.closingTime}`},{field:"status",title:"开启状态",minWidth:100,cellRender:{name:"CellDict",props:{type:t.COMMON_STATUS}}},{field:"createTime",title:"创建时间",minWidth:160,formatter:"formatDateTime"},{title:"操作",width:220,fixed:"right",slots:{default:"actions"}}]}export{W as a,F as b,w as c,O as u};