{"_id":"af0da68e-faef-4b28-b1cb-0b62a65f84ef","apiUrl":"https://lagyy.api.yzdesign.net","config":{},"title":"六安工研院","tableDefs":[{"_id":"mp-banner","access":"readonly","name":"mp-banner","label":"小程序轮播","columns":[{"_id":"title","type":"string","label":"标题","width":25},{"_id":"subtitle","type":"string","label":"副标题","width":25},{"_id":"image","type":"image","label":"图片"},{"_id":"button","type":"string","label":"链接","width":8},{"_id":"link","type":"url","label":"跳转地址","width":25},{"_id":"remark","type":"string","label":"备注","width":25,"variant":"text"}],"render":{"label":"symbol(title)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找小程序轮播","fields":[{"_id":"title","_type":"../title"},{"_id":"subtitle","_type":"../subtitle"},{"_id":"button","_type":"../button"},{"_id":"remark","_type":"../remark"}]}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"小程序轮播详情","fields":[{"_id":"title","_type":"../title"},{"_id":"subtitle","_type":"../subtitle"},{"_id":"image","_type":"../image"},{"_id":"button","_type":"../button"},{"_id":"link","_type":"../link"},{"_id":"remark","_type":"../remark"}],"width":"3xl"},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建小程序轮播","fields":[{"_id":"title","_type":"../title"},{"_id":"subtitle","_type":"../subtitle"},{"_id":"image","_type":"../image"},{"_id":"button","_type":"../button"},{"_id":"link","_type":"../link"},{"_id":"remark","_type":"../remark"}],"width":"3xl"},{"_id":"edit","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改小程序轮播","fields":[{"_id":"title","_type":"../title"},{"_id":"subtitle","_type":"../subtitle"},{"_id":"image","_type":"../image"},{"_id":"button","_type":"../button"},{"_id":"link","_type":"../link"},{"_id":"remark","_type":"../remark"}],"width":"3xl"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此小程序轮播？","scope":"both","icon":"delete"}]},{"_id":"car","access":"readonly","name":"car","label":"车辆","columns":[{"_id":"no","type":"string","label":"车牌","width":6,"required":true,"comparator":"$ctn"},{"_id":"name","type":"string","label":"名称","width":6,"required":true,"search":true,"comparator":"$ctn"},{"_id":"initMileage","type":"integer","label":"初始里程数","width":4},{"_id":"lastMileage","type":"integer","label":"去年里程数","width":4},{"_id":"mileage","type":"integer","label":"当前里程数","width":4},{"_id":"tripMileage","type":"integer","label":"今年行驶里程","width":4},{"_id":"refuelCount","type":"integer","label":"今年加油次数","width":4},{"_id":"status","label":"车辆状态","width":4,"type":"string","dict":"symbol(/dict/car-status)"}],"render":{"label":"symbol(name)","badge":"symbol(no)","color":"primary"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找车辆","fields":[{"_id":"no","_type":"../no"},{"_id":"name","_type":"../name"}]}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"车辆详情","fields":[{"_id":"no","_type":"../no"},{"_id":"name","_type":"../name"},{"_id":"initMileage","_type":"../initMileage"},{"_id":"lastMileage","_type":"../lastMileage"},{"_id":"mileage","_type":"../mileage"},{"_id":"tripMileage","_type":"../tripMileage"},{"_id":"refuelCount","_type":"../refuelCount"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建车辆","fields":[{"_id":"no","_type":"../no"},{"_id":"name","_type":"../name"},{"_id":"initMileage","_type":"../initMileage"},{"_id":"lastMileage","_type":"../lastMileage"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改车辆","fields":[{"_id":"no","_type":"../no"},{"_id":"name","_type":"../name"},{"_id":"initMileage","_type":"../initMileage"},{"_id":"lastMileage","_type":"../lastMileage"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此车辆？","scope":"both","icon":"delete"}]},{"_id":"check","access":"readonly","name":"check","label":"查铺查哨记录","columns":[{"_id":"type","type":"string","label":"类型","dict":"symbol(/dict/check-type)","width":6,"required":true},{"_id":"checker","type":"symbol(staff)","constrain":{"jobs":"checker"},"label":"巡查人","width":6,"required":true},{"_id":"date","type":"date","variant":"datetime","label":"巡检时间","width":10,"required":true},{"_id":"location","type":"string","label":"巡检地点","width":12,"required":true},{"_id":"result","type":"string","label":"巡检结果","dict":"symbol(/dict/check-result)","required":true,"width":6},{"_id":"photo","type":"image","variant":"camera","label":"现场图片","required":true},{"_id":"remark","type":"string","label":"描述","width":25,"variant":"text"}],"render":{"label":"symbol(name)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找查铺查哨记录","fields":[{"_id":"type","_type":"../type"},{"_id":"checker","_type":"../checker"},{"_type":"../date","_id":"date","variant":"date","comparator":"$btw"}]}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"查铺查哨记录详情","fields":[{"_id":"type","_type":"../type"},{"_id":"checker","_type":"../checker"},{"_id":"date","_type":"../date"},{"_id":"location","_type":"../location"},{"_id":"result","_type":"../result"},{"_id":"photo","_type":"../photo"},{"_id":"remark","_type":"../remark"}],"width":"4xl"},{"_id":"add","label":"开始巡检","theme":"primary","scope":"none","icon":"plus","title":"巡检","fields":[{"_id":"type","_type":"../type"},{"_id":"checker","_type":"../checker"},{"_id":"date","_type":"../date"},{"_id":"location","_type":"../location"},{"_id":"result","_type":"../result"},{"_id":"photo","_type":"../photo"},{"_id":"remark","_type":"../remark"}],"width":"4xl"},{"_id":"staffCheck","label":"开始巡检","theme":"primary","scope":"none","icon":"plus","title":"巡检","fields":[{"_id":"type","_type":"../type"},{"_id":"location","_type":"../location"},{"_id":"result","_type":"../result"},{"_id":"photo","_type":"../photo"},{"_id":"remark","_type":"../remark"}],"width":"3xl"}]},{"_id":"company","access":"readonly","name":"company","label":"入驻企业","columns":[{"_id":"name","type":"string","label":"名称","width":16,"search":true,"required":true},{"_id":"idNo","type":"string","label":"证件号码","width":16},{"_id":"idImg","type":"image","label":"证件照片","width":12},{"_id":"manager","type":"symbol(staff)","label":"管理员","watcher":"() => undefined","width":12,"search":true},{"_id":"contact","type":"string","label":"联系人","width":6,"search":true},{"_id":"tel","type":"string","label":"电话","width":12,"search":true},{"_id":"addr","type":"string","label":"办公地点","width":25,"search":true},{"_id":"intro","type":"string","label":"企业简介","width":25,"variant":"text"},{"_id":"status","label":"状态","width":4,"type":"string","variant":"tag","dict":[{"value":"pending","label":"待审核","color":"warning"},{"value":"approved","label":"已通过","color":"success"},{"value":"rejected","label":"已驳回","color":"error"}]},{"_id":"regExp","type":"string","label":"注册说明","width":25,"variant":"text"},{"_id":"regAt","type":"date","label":"登记时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewAt","type":"date","label":"审核时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewExp","type":"string","label":"审核结果","variant":"text","width":25}],"tree":true,"keys":["name"],"render":{"label":"symbol(name)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找入驻企业","fields":[{"_id":"name","_type":"../name"},{"_id":"idNo","_type":"../idNo"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"manager","_type":"../manager"}]},{"_id":"stat","name":"stat","label":"查找","theme":"primary","icon":"search","title":"注册企业数"}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"入驻企业详情","fields":[{"_id":"name","_type":"../name"},{"_id":"idNo","_type":"../idNo"},{"_id":"idImg","_type":"../idImg"},{"_id":"manager","_type":"../manager"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"intro","_type":"../intro"},{"_id":"status","_type":"../status"},{"_id":"regExp","_type":"../regExp"},{"_id":"regAt","_type":"../regAt"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建入驻企业","fields":[{"_id":"name","_type":"../name"},{"_id":"idNo","_type":"../idNo"},{"_id":"idImg","_type":"../idImg"},{"_id":"manager","_type":"../manager"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"intro","_type":"../intro"},{"_id":"regExp","_type":"../regExp"}]},{"_id":"staff-reg","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建入驻企业","fields":[{"_id":"name","_type":"../name"},{"_id":"idNo","_type":"../idNo"},{"_id":"idImg","_type":"../idImg"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"intro","_type":"../intro"},{"_id":"regExp","_type":"../regExp"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改入驻企业","fields":[{"_id":"name","_type":"../name"},{"_id":"idNo","_type":"../idNo"},{"_id":"idImg","_type":"../idImg"},{"_id":"manager","_type":"../manager"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"intro","_type":"../intro"},{"_id":"status","_type":"../status"},{"_id":"regExp","_type":"../regExp"}]},{"_id":"approve","scope":"both","title":"审核通过","label":"通过","icon":"check","caution":"确认审核通过？","theme":"success","watcher":"() => undefined"},{"_id":"reject","label":"驳回","theme":"error","scope":"row","icon":"close","title":"审核驳回","fields":[{"_id":"reviewExp","_type":"../reviewExp"}],"caution":"确认驳回审核？","watcher":"() => undefined"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此入驻企业？","scope":"both","icon":"delete"}]},{"_id":"dev","access":"readonly","name":"dev","label":"设备","columns":[{"_id":"name","type":"string","label":"名称","width":6,"required":true,"search":true},{"_id":"type","type":"string","label":"类别","variant":"tag","dict":[{"label":"睡眠带","value":"ecg-bed","icon":"dev-ecg-bed"},{"label":"摄像头","value":"camera","icon":"dev-camera"},{"label":"紧急呼救","value":"sos-alert","icon":"dev-sos-alert"},{"label":"跌倒报警","value":"fall-alert","icon":"dev-fall-alert"},{"label":"水浸报警","value":"water-alert","icon":"dev-water-alert"},{"label":"烟雾报警 ","value":"smoke-alert","icon":"dev-smoke-alert"}],"width":6,"required":true},{"_id":"model","type":"string","label":"型号","width":6,"required":true,"search":true},{"_id":"mfr","type":"string","label":"生产商","search":true},{"_id":"contact","type":"string","label":"联系人","width":6,"search":true},{"_id":"tel","type":"string","label":"联系电话","width":6,"search":true},{"_id":"addr","type":"string","width":32,"label":"联系地址","search":true},{"_id":"desc","type":"string","width":32,"label":"描述","search":true},{"_id":"photo","type":"url","variant":"image","label":"图片","multiple":"array"}],"render":{"label":"symbol(name)"},"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"设备详情","fields":[{"_id":"name","_type":"../name"},{"_id":"type","_type":"../type"},{"_id":"model","_type":"../model"},{"_id":"mfr","_type":"../mfr"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"desc","_type":"../desc"},{"_id":"photo","_type":"../photo"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建设备","fields":[{"_id":"name","_type":"../name"},{"_id":"type","_type":"../type"},{"_id":"model","_type":"../model"},{"_id":"mfr","_type":"../mfr"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"desc","_type":"../desc"},{"_id":"photo","_type":"../photo"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改设备","fields":[{"_id":"name","_type":"../name"},{"_id":"type","_type":"../type"},{"_id":"model","_type":"../model"},{"_id":"mfr","_type":"../mfr"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"addr","_type":"../addr"},{"_id":"desc","_type":"../desc"},{"_id":"photo","_type":"../photo"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此设备？","scope":"both","icon":"delete"}]},{"_id":"dict","access":"readonly","name":"dict","label":"数据字典","idType":"string","columns":[{"_id":"label","type":"string","label":"名称","width":12,"required":true},{"_id":"icon","type":"string","label":"图标","width":12},{"_id":"desc","type":"string","label":"描述","width":12,"search":true},{"_id":"items","_type":{"value":{"_type":"string","label":"数值","width":6,"required":true},"label":{"_type":"string","label":"标签","width":12,"required":true},"status":{"_type":"string","label":"状态","dict":[{"value":"enabled","label":"启用"},{"value":"disabled","label":"禁用"}],"width":3},"desc":{"_type":"string","label":"说明","width":12}},"keys":["value"],"multiple":"array","label":""}],"render":{"label":"symbol(name)"},"actions":[{"_id":"update","scope":"row","label":"修改","icon":"edit","theme":"primary"}]},{"_id":"dist","access":"readonly","name":"dist","label":"地区","idType":"string","columns":[{"_id":"name","label":"名称","type":"string"},{"_id":"level","type":"integer"}],"tree":[{"label":"省份"},{"label":"市"},{"label":"区县"},{"label":"乡镇"},{"label":"村"}],"limit":1000,"render":{"label":"symbol(name)"}},{"_id":"driving","access":"readonly","name":"driving","label":"用车记录","columns":[{"_id":"dept","type":"symbol(dept)","constrain":{"jobs":"office"},"label":"用车部门","width":8,"required":true},{"_id":"staff","type":"symbol(staff)","constrain":{"jobs":"office"},"label":"用车人","width":6,"required":true},{"_id":"car","type":"symbol(car)","label":"车辆","width":8,"required":true},{"_id":"sd","label":"是否自驾","_type":"boolean","dict":[{"label":"是","value":true,"color":"primary"},{"label":"否","value":false,"color":"gray"}]},{"_id":"nop","type":"integer","label":"乘客人数","width":4,"suffix":"人","required":true,"defaulted":1},{"_id":"driver","type":"symbol(staff)","label":"司机","width":6,"required":true},{"_id":"planDate","type":"date","variant":"datetime","label":"计划用车时间","width":8},{"_id":"planEnd","type":"date","variant":"datetime","label":"计划还车时间","width":8},{"_id":"reason","type":"string","label":"事由","width":25,"variant":"text","required":true},{"_id":"route","type":"string","label":"行车路线","width":25,"variant":"text","watcher":"() => undefined"},{"_id":"scope","type":"string","label":"用车范围","width":6,"dict":[{"value":"local","label":"市内","color":"info"},{"value":"remote","label":"出市","color":"warning"}],"required":true},{"_id":"reqAt","type":"date","label":"申请时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"cancelAt","type":"date","label":"撤销时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"status","editable":false,"label":"状态","width":6,"type":"string","dict":[{"value":"pending","label":"待审核","color":"warning"},{"value":"rejected","label":"已驳回","color":"error"},{"value":"approved","label":"已通过","color":"success"},{"value":"progress","label":"出车中","color":"info"},{"value":"done","label":"已归还","color":"normal"},{"value":"canceled","label":"已撤销","color":"normal"}]},{"_id":"reviewer1","type":"symbol(staff)","constrain":{"jobs":"leader"},"label":"部门领导","width":6},{"_id":"review1At","type":"date","label":"一审时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"approved1","type":"boolean","width":4,"label":"部门领导同意"},{"_id":"comment1","type":"string","variant":"text","width":25,"label":"部门领导意见"},{"_id":"reviewer2","type":"symbol(staff)","constrain":{"jobs":"boss"},"label":"支队领导","width":6},{"_id":"review2At","type":"date","label":"二审时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"approved2","type":"boolean","width":4,"label":"支队领导同意"},{"_id":"comment2","type":"string","variant":"text","width":25,"label":"支队领导意见"},{"_id":"start","type":"date","variant":"datetime","format":"yyyy-MM-dd HH:mm","label":"出车时间","width":9},{"_id":"end","type":"date","variant":"datetime","format":"yyyy-MM-dd HH:mm","label":"归还时间","width":9},{"_id":"boardPic","type":"image","width":8,"label":"仪表盘照片"},{"_id":"mileage","type":"integer","suffix":"公里","format":"yyyy-MM-dd HH:mm:ss","label":"里程数","width":5},{"_id":"refuelAt","type":"date","variant":"datetime","format":"yyyy-MM-dd HH:mm","label":"加油时间","width":9}],"render":{"label":"symbol(name)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找用车记录","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_id":"car","_type":"../car"},{"_id":"driver","_type":"../driver"},{"_id":"scope","_type":"../scope"}]}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"用车记录详情","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_id":"car","_type":"../car"},{"_id":"sd","_type":"../sd"},{"_id":"nop","_type":"../nop"},{"_id":"driver","_type":"../driver"},{"_id":"planDate","_type":"../planDate"},{"_id":"planEnd","_type":"../planEnd"},{"_id":"reason","_type":"../reason"},{"_id":"route","_type":"../route"},{"_id":"scope","_type":"../scope"},{"_id":"reqAt","_type":"../reqAt"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"status","_type":"../status"},{"_id":"reviewer1","_type":"../reviewer1"},{"_id":"review1At","_type":"../review1At"},{"_id":"approved1","_type":"../approved1"},{"_id":"comment1","_type":"../comment1"},{"_id":"reviewer2","_type":"../reviewer2"},{"_id":"review2At","_type":"../review2At"},{"_id":"approved2","_type":"../approved2"},{"_id":"comment2","_type":"../comment2"},{"_id":"start","_type":"../start"},{"_id":"end","_type":"../end"},{"_id":"boardPic","_type":"../boardPic"},{"_id":"mileage","_type":"../mileage"},{"_id":"refuelAt","_type":"../refuelAt"}]},{"_id":"add","label":"紧急用车","theme":"primary","scope":"none","icon":"file","title":"紧急用车","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_id":"car","_type":"../car"},{"_id":"nop","_type":"../nop"},{"_id":"scope","_type":"../scope"},{"_id":"sd","_type":"../sd"},{"_id":"driver","_type":"../driver"},{"_id":"planDate","_type":"../planDate"},{"_id":"planEnd","_type":"../planEnd"},{"_id":"reason","_type":"../reason"},{"_id":"route","_type":"../route"},{"_id":"reviewer1","_type":"../reviewer1"},{"_id":"approved1","_type":"../approved1"},{"_id":"comment1","_type":"../comment1"},{"_id":"reviewer2","_type":"../reviewer2"},{"_id":"approved2","_type":"../approved2"},{"_id":"comment2","_type":"../comment2"}]},{"_id":"edit","label":"编辑","theme":"primary","scope":"row","icon":"edit","title":"编辑","fields":[{"_type":"../dept","_id":"dept","disabled":true},{"_type":"../staff","_id":"staff","disabled":true},{"_id":"reqAt","_type":"../reqAt"},{"_type":"../nop","_id":"nop","disabled":false},{"_type":"../scope","_id":"scope","disabled":false},{"_type":"../sd","_id":"sd","disabled":false},{"_type":"../planDate","_id":"planDate","disabled":false},{"_type":"../planEnd","_id":"planEnd","disabled":false},{"_type":"../reason","_id":"reason","disabled":false},{"_type":"../route","_id":"route","disabled":false},{"_id":"status","_type":"../status"},{"_id":"car","_type":"../car"},{"_id":"driver","_type":"../driver"},{"_id":"reviewer1","_type":"../reviewer1"},{"_id":"approved1","_type":"../approved1"},{"_id":"comment1","_type":"../comment1"},{"_id":"reviewer2","_type":"../reviewer2"},{"_id":"approved2","_type":"../approved2"},{"_id":"comment2","_type":"../comment2"},{"_id":"start","_type":"../start"},{"_id":"end","_type":"../end"}]},{"_id":"assign","label":"派车","theme":"primary","scope":"row","icon":"edit","title":"派车","fields":[{"_id":"car","_type":"../car"},{"_id":"driver","_type":"../driver"},{"_type":"../reviewer1","_id":"reviewer1","readonly":true,"watcher":"() => undefined"},{"_type":"../approved1","_id":"approved1","required":true,"watcher":"() => undefined"},{"_type":"../comment1","_id":"comment1","watcher":"() => undefined"},{"_type":"../reviewer2","_id":"reviewer2","readonly":true,"watcher":"() => undefined"},{"_type":"../approved2","_id":"approved2","required":true,"watcher":"() => undefined"},{"_type":"../comment2","_id":"comment2","watcher":"() => undefined"}],"watcher":"() => undefined"},{"_id":"cancel","label":"撤销用车申请","title":"撤销用车申请","caution":"确认撤销？","theme":"error","scope":"row","icon":"close","watcher":"() => undefined"},{"_id":"addRefuel","fields":[{"_id":"boardPic","_type":"../boardPic","required":true},{"_id":"mileage","_type":"../mileage","required":true}],"label":"加油","title":"新增加油记录","theme":"primary","scope":"row","icon":"star","watcher":"() => undefined"},{"_id":"removeRefuel","label":"删除","title":"删除加油记录","theme":"error","caution":"确认删除?","scope":"row","icon":"delete","watcher":"() => undefined"},{"_id":"staffReq","label":"申请用车","theme":"primary","scope":"none","icon":"file","title":"申请用车","fields":[{"_type":"../scope","_id":"scope","peers":["route","reviewer2_id"]},{"_id":"nop","_type":"../nop"},{"_type":"boolean","_id":"sd","label":"是否自驾","variant":"check"},{"_type":"../planDate","_id":"planDate","required":true,"watcher":"() => undefined"},{"_type":"../planEnd","_id":"planEnd","watcher":"() => undefined"},{"_id":"reason","_type":"../reason"},{"_type":"../reviewer1","_id":"reviewer1","variant":"picker","hidden":true,"required":false,"watcher":"() => undefined"},{"_type":"../reviewer2","_id":"reviewer2","variant":"picker","hidden":true,"required":false,"watcher":"() => undefined"},{"_id":"route","_type":"../route"}]},{"_id":"cancel","label":"撤销","title":"撤销用车申请","caution":"确认撤销？","theme":"error","scope":"row","icon":"close","watcher":"() => undefined"},{"_id":"approve1","scope":"row","title":"一审同意用车","label":"同意","icon":"check","caution":"确认同意此用车申请？","theme":"success","watcher":"() => undefined"},{"_id":"reject1","label":"拒绝","theme":"error","scope":"row","icon":"close","title":"一审拒绝用车","fields":[{"_id":"comment1","_type":"../comment1"}],"caution":"确认拒绝此用车申请？","watcher":"() => undefined"},{"_id":"approve2","scope":"row","title":"二审同意用车","label":"同意","icon":"check","caution":"确认同意此用车申请？","theme":"success","watcher":"() => undefined"},{"_id":"reject2","label":"拒绝","theme":"error","scope":"row","icon":"close","title":"二审拒绝用车","fields":[{"_id":"comment2","_type":"../comment2"}],"caution":"确认拒绝此用车申请？","watcher":"() => undefined"},{"_id":"preview","scope":"row","label":"申请单","title":"用车申请单","icon":"file","theme":"primary","watcher":"() => undefined"},{"_id":"takeOn","fields":[{"_id":"sd","_type":"../sd","required":false,"readonly":true},{"_id":"car","_type":"../car","required":true},{"_id":"driver","_type":"../driver","required":true,"disabled":true,"watcher":"() => undefined"}],"scope":"row","label":"交车","caution":"确认交车","icon":"export","theme":"warning","watcher":"() => undefined"},{"_id":"withdraw","scope":"row","label":"还车","caution":"确认车辆已归还？","icon":"import","theme":"success","watcher":"() => undefined"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此用车记录？","scope":"both","icon":"delete"}]},{"_id":"duty","access":"readonly","name":"duty","label":"岗位","idType":8,"columns":[{"_id":"name","type":"string","label":"名称","width":6,"required":true,"search":true},{"_id":"permissions","type":"symbol(perm)","label":"权限","width":25,"multiple":"array"}],"render":{"label":"symbol(name)"},"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"岗位详情","fields":[{"_id":"name","_type":"../name"},{"_id":"permissions","_type":"../permissions"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建岗位","fields":[{"_id":"name","_type":"../name"},{"_id":"permissions","_type":"../permissions"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改岗位","fields":[{"_id":"name","_type":"../name"},{"_id":"permissions","_type":"../permissions"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此岗位？","scope":"both","icon":"delete"}]},{"_id":"exam","access":"readonly","name":"exam","label":"审批流程","columns":[{"_id":"title","type":"string","label":"标题","width":10,"required":true,"search":true},{"_id":"desc","type":"string","label":"说明","width":8},{"_id":"level","type":"integer","label":"审批级别","width":3},{"_id":"ex1By","type":"symbol(staff)","label":"初审人","width":6},{"_id":"ex2By","type":"symbol(staff)","label":"二审人","width":6},{"_id":"remark","type":"string","label":"备注","width":20},{"_id":"status","label":"审批状态","width":4,"type":"string","variant":"tag","readonly":true,"dict":[{"value":"todo","label":"待初审"},{"value":"pending","label":"审核中"},{"value":"approved","label":"已通过"},{"value":"rejected","label":"已拒绝"}]}],"render":{"label":"symbol(name)"},"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"审批流程详情","fields":[{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"level","_type":"../level"},{"_id":"ex1By","_type":"../ex1By"},{"_id":"ex2By","_type":"../ex2By"},{"_id":"remark","_type":"../remark"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建审批流程","fields":[{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"level","_type":"../level"},{"_id":"ex1By","_type":"../ex1By"},{"_id":"ex2By","_type":"../ex2By"},{"_id":"remark","_type":"../remark"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改审批流程","fields":[{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"level","_type":"../level"},{"_id":"ex1By","_type":"../ex1By"},{"_id":"ex2By","_type":"../ex2By"},{"_id":"remark","_type":"../remark"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此审批流程？","scope":"both","icon":"delete"}]},{"_id":"guest","access":"readonly","name":"guest","label":"访客","columns":[{"_id":"name","type":"string","width":6,"label":"姓名","search":true,"comparator":"$ctn"},{"_id":"mobile","type":"string","width":8,"variant":"mobile","label":"手机号","search":true,"comparator":"$ctn"},{"_id":"idcard","type":"string","pattern":"~(^[1-9]\\d{5}(18|19|([23]\\d))\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9x]$)|(^[1-9]\\d{5}\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{2}$)~i","width":12,"label":"身份证","search":true,"comparator":"$ctn"},{"_id":"photo","type":"image","label":"身份证照片","required":true},{"_id":"remark","type":"string","width":16,"label":"备注"}],"keys":["mobile"],"render":{"label":"symbol(name)"},"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"访客详情","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"idcard","_type":"../idcard"},{"_id":"photo","_type":"../photo"},{"_id":"remark","_type":"../remark"}]},{"_id":"verify","label":"修改实名信息","theme":"primary","scope":"none","icon":"plus","title":"修改实名信息","fields":[{"_type":"../name","_id":"name","required":true},{"_type":"../idcard","_id":"idcard","required":true},{"_type":"../photo","_id":"photo","required":true}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建访客","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"idcard","_type":"../idcard"},{"_id":"photo","_type":"../photo"},{"_id":"remark","_type":"../remark"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改访客","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"idcard","_type":"../idcard"},{"_id":"photo","_type":"../photo"},{"_id":"remark","_type":"../remark"}]},{"_id":"ask","label":"预约","theme":"warning","caution":"确认发出访问申请？","scope":"row","icon":"notification"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此访客？","scope":"both","icon":"delete"}],"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找访客","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"idcard","_type":"../idcard"}]}]},{"_id":"msg","access":"readonly","name":"msg","label":"消息","columns":[{"_id":"staffs","type":"symbol(staff)","multiple":"array","label":"收信人","width":6,"required":true},{"_id":"tmpl","type":"symbol(tmpl)","label":"模板","required":true},{"_id":"level","type":"string","label":"级别"},{"_id":"title","type":"string","label":"标题","width":12,"comparator":"$ctn"},{"_id":"param","type":"any","label":"参数","width":24},{"_id":"link","type":"url","label":"链接","width":16},{"_id":"sentAt","type":"date","label":"发送时间","variant":"datetime","format":"yyyy-MM-dd HH:mm:mm","width":10},{"_id":"readAt","type":"date","label":"阅读时间","variant":"datetime","format":"yyyy-MM-dd HH:mm:mm","width":10},{"_id":"status","editable":false,"label":"状态","width":4,"type":"string","readonly":true,"dict":[{"value":"unread","label":"未读","color":"warning"},{"value":"read","label":"已读","color":"normal"}]}],"render":{"label":"symbol(title)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找消息","fields":[{"_id":"staff","_type":"../staff"},{"_id":"title","_type":"../title"},{"_id":"content","_type":"../content"}]}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"消息详情","fields":[{"_id":"staffs","_type":"../staffs"},{"_id":"tmpl","_type":"../tmpl"},{"_id":"level","_type":"../level"},{"_id":"title","_type":"../title"},{"_id":"param","_type":"../param"},{"_id":"link","_type":"../link"},{"_id":"sentAt","_type":"../sentAt"},{"_id":"readAt","_type":"../readAt"},{"_id":"status","_type":"../status"}]},{"_id":"book","label":"来访预约","theme":"primary","scope":"none","icon":"plus","title":"新建消息","fields":[{"_id":"staff","_type":"../staff"},{"_id":"reason","_type":"../reason"},{"_id":"name","_type":"../name"},{"_id":"idcard","_type":"../idcard"},{"_id":"followed","_type":"../followed"},{"_id":"planStart","_type":"../planStart"},{"_id":"planDur","_type":"../planDur"},{"_id":"message","_type":"../message"}]},{"_id":"withdraw","label":"撤销预约","title":"撤销预约","caution":"确认撤销？","theme":"error","scope":"row","icon":"close","watcher":"() => undefined"},{"_id":"redo","label":"再次预约","title":"再次预约","theme":"primary","scope":"row","watcher":"() => undefined"},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建消息","fields":[{"_id":"staffs","_type":"../staffs"},{"_id":"tmpl","_type":"../tmpl"},{"_id":"level","_type":"../level"},{"_id":"title","_type":"../title"},{"_id":"param","_type":"../param"},{"_id":"link","_type":"../link"},{"_id":"sentAt","_type":"../sentAt"},{"_id":"readAt","_type":"../readAt"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改消息","fields":[{"_id":"staffs","_type":"../staffs"},{"_id":"tmpl","_type":"../tmpl"},{"_id":"level","_type":"../level"},{"_id":"title","_type":"../title"},{"_id":"param","_type":"../param"},{"_id":"link","_type":"../link"},{"_id":"sentAt","_type":"../sentAt"},{"_id":"readAt","_type":"../readAt"}]},{"_id":"ask","label":"预约","theme":"warning","caution":"确认发出访问申请？","scope":"row","icon":"notification"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此消息？","scope":"both","icon":"delete"}]},{"_id":"perm","access":"readonly","name":"perm","label":"权限","idType":8,"columns":[{"_id":"name","type":"string","label":"名称","required":true,"search":true},{"_id":"subject","type":"string","label":"主体","variant":"tag","width":6,"dict":[{"value":"staff","label":"人员"},{"value":"dept","label":"部门"},{"value":"car","label":"车辆"},{"value":"visitor","label":"访客"},{"value":"check","label":"巡查"}]},{"_id":"actions","type":"string","label":"授权功能","variant":"tag","width":25,"multiple":"array","dict":[{"value":"add","label":"添加"},{"value":"update","label":"修改"},{"value":"del","label":"删除"},{"value":"find","label":"查询"},{"value":"view","label":"详情"}]},{"_id":"desc","type":"string","label":"说明","width":20,"search":true}],"render":{"label":"symbol(name)"},"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"权限详情","fields":[{"_id":"name","_type":"../name"},{"_id":"subject","_type":"../subject"},{"_id":"actions","_type":"../actions"},{"_id":"desc","_type":"../desc"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建权限","fields":[{"_id":"name","_type":"../name"},{"_id":"subject","_type":"../subject"},{"_id":"actions","_type":"../actions"},{"_id":"desc","_type":"../desc"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改权限","fields":[{"_id":"name","_type":"../name"},{"_id":"subject","_type":"../subject"},{"_id":"actions","_type":"../actions"},{"_id":"desc","_type":"../desc"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此权限？","scope":"both","icon":"delete"}]},{"_id":"role","access":"readonly","name":"role","label":"角色","idType":8,"columns":[{"_id":"name","type":"string","label":"名称","width":6,"required":true,"search":true},{"_id":"permissions","type":"symbol(perm)","label":"权限","width":25,"multiple":"array"}],"render":{"label":"symbol(name)"},"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"角色详情","fields":[{"_id":"name","_type":"../name"},{"_id":"permissions","_type":"../permissions"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建角色","fields":[{"_id":"name","_type":"../name"},{"_id":"permissions","_type":"../permissions"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改角色","fields":[{"_id":"name","_type":"../name"},{"_id":"permissions","_type":"../permissions"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此角色？","scope":"both","icon":"delete"}]},{"_id":"staff","access":"readonly","name":"staff","label":"员工","columns":[{"_id":"name","type":"string","label":"姓名","width":6,"required":true,"search":true,"comparator":"$ctn"},{"_id":"mobile","type":"string","label":"手机号码","width":8,"required":true,"comparator":"$ctn"},{"_id":"avatar","type":"image","variant":"avatar","label":"头像","width":6},{"_id":"company","type":"symbol(company)","label":"所属企业","width":16},{"_id":"post","type":"string","label":"职位","width":6},{"_id":"username","type":"string","width":6,"label":"用户名"},{"_id":"password","type":"string","width":8,"label":"密码","secret":true,"peers":["password2"],"validate":"({ value }) => (value?.length < 6 ? '密码不能少于6位' : undefined)"},{"_id":"otp","type":"string","width":8,"label":"临时密码","secret":true},{"_id":"gender","label":"性别","width":4,"type":"string","dict":[{"label":"女","value":"f","color":"red"},{"label":"男","value":"m","color":"blue"}]},{"_id":"status","label":"状态","width":4,"type":"string","variant":"tag","dict":[{"value":"todo","label":"未申请","color":"normal"},{"value":"pending","label":"待审核","color":"warning"},{"value":"approved","label":"已认证","color":"success"},{"value":"rejected","label":"已驳回","color":"error"}]},{"_id":"joinAt","type":"date","label":"加入时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"joinExp","type":"string","label":"申请说明","variant":"text","width":25},{"_id":"leaveAt","type":"date","label":"离开时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"regAt","type":"date","label":"登记时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewAt","type":"date","label":"审核时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewExp","type":"string","label":"审核结果","variant":"text","width":25}],"keys":["mobile"],"render":"() => undefined","queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找员工","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"dept","_type":"../dept"},{"_id":"jobs","_type":"../jobs"},{"_id":"gender","_type":"../gender"}]},{"_id":"login","name":"login"},{"_id":"stat","name":"stat","label":"统计","theme":"primary","icon":"search","title":"注册员工数"}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"员工详情","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"avatar","_type":"../avatar"},{"_id":"company","_type":"../company"},{"_id":"post","_type":"../post"},{"_id":"username","_type":"../username"},{"_id":"gender","_type":"../gender"},{"_id":"status","_type":"../status"},{"_id":"joinAt","_type":"../joinAt"},{"_id":"joinExp","_type":"../joinExp"},{"_id":"leaveAt","_type":"../leaveAt"},{"_id":"regAt","_type":"../regAt"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"}],"width":"3xl"},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建员工","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"avatar","_type":"../avatar"},{"_id":"company","_type":"../company"},{"_id":"post","_type":"../post"},{"_id":"username","_type":"../username"},{"_id":"gender","_type":"../gender"},{"_id":"joinExp","_type":"../joinExp"}],"width":"3xl"},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改员工","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"avatar","_type":"../avatar"},{"_id":"company","_type":"../company"},{"_id":"post","_type":"../post"},{"_id":"username","_type":"../username"},{"_id":"gender","_type":"../gender"},{"_id":"status","_type":"../status"},{"_id":"joinAt","_type":"../joinAt"},{"_id":"joinExp","_type":"../joinExp"},{"_id":"leaveAt","_type":"../leaveAt"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"}],"width":"3xl"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此员工？","scope":"both","icon":"delete"},{"_id":"join","scope":"row","title":"加入企业","label":"加入","icon":"check","theme":"success","watcher":"() => undefined"},{"_id":"leave","scope":"both","title":"退出企业","label":"退出","icon":"check","theme":"success","caution":"确认退出该企业？","watcher":"() => undefined"},{"_id":"approve","scope":"both","title":"审核通过","label":"通过","icon":"check","caution":"确认审核通过？","theme":"success","watcher":"() => undefined"},{"_id":"reject","label":"驳回","theme":"error","scope":"row","icon":"close","title":"审核驳回","fields":[{"_id":"reviewExp","_type":"../reviewExp"}],"caution":"确认驳回审核？","watcher":"() => undefined"},{"_id":"resetOtp","label":"设置临时密码","theme":"warning","scope":"both","icon":"lock","title":"设置临时密码","fields":[{"_id":"otp","_type":"../otp"}],"width":"2xl"},{"_id":"resetPassword","fields":[{"_id":"password","_type":"../password","label":"新密码","variant":"password","required":true},{"_id":"password2","_type":"../password","label":"确认新密码","variant":"password","required":true,"validate":"({ value, root }) => (value !== root?.password ? '两次密码不一致' : undefined)"}],"scope":"none","label":"修改密码","title":"修改密码","icon":"lock","theme":"warning","width":"2xl"}]},{"_id":"tmpl","access":"readonly","name":"tmpl","label":"消息模板","idType":"string","columns":[{"_id":"_id","type":"string","label":"ID","width":8,"required":true},{"_id":"title","type":"string","label":"标题","width":12,"required":true,"search":true,"comparator":"$ctn"},{"_id":"content","type":"string","variant":"text","label":"内容","width":24,"search":true,"comparator":"$ctn"}],"render":{"label":"symbol(title)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找消息模板","fields":[{"_id":"title","_type":"../title"},{"_id":"content","_type":"../content"}]}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"消息模板详情","fields":[{"_id":"_id","_type":"../_id"},{"_id":"title","_type":"../title"},{"_id":"content","_type":"../content"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建消息模板","fields":[{"_id":"_id","_type":"../_id"},{"_id":"title","_type":"../title"},{"_id":"content","_type":"../content"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改消息模板","fields":[{"_id":"title","_type":"../title"},{"_id":"content","_type":"../content"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此消息模板？","scope":"both","icon":"delete"}]},{"_id":"user","access":"readonly","name":"user","label":"用户","columns":[{"_id":"name","type":"string","width":6,"label":"姓名","search":true},{"_id":"mobile","type":"string","width":8,"variant":"mobile","label":"手机号","search":true},{"_id":"remark","type":"string","width":16,"label":"备注"},{"_id":"roles","type":"symbol(role)","width":24,"label":"角色","multiple":"array"},{"_id":"username","type":"string","width":6,"label":"用户名"},{"_id":"password","type":"string","width":32,"label":"密码"},{"_id":"otp","type":"string","width":32,"label":"临时密码"}],"render":{"label":"symbol(name)"},"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"用户详情","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"remark","_type":"../remark"},{"_id":"roles","_type":"../roles"},{"_id":"username","_type":"../username"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建用户","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"remark","_type":"../remark"},{"_id":"roles","_type":"../roles"},{"_id":"username","_type":"../username"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改用户","fields":[{"_id":"name","_type":"../name"},{"_id":"mobile","_type":"../mobile"},{"_id":"remark","_type":"../remark"},{"_id":"roles","_type":"../roles"},{"_id":"username","_type":"../username"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此用户？","scope":"both","icon":"delete"},{"_id":"resetOtp","label":"设置临时密码","theme":"warning","scope":"both","icon":"lock","title":"设置临时密码","fields":[{"_id":"otp","_type":"../otp"}],"width":"2xl"}]},{"_id":"visit","access":"readonly","name":"visit","label":"访问","columns":[{"_id":"dept","type":"symbol(dept)","label":"受访部门","constrain":{"jobs":"office"},"width":8,"required":true},{"_id":"staff","type":"symbol(staff)","label":"受访人","watcher":"() => undefined","width":6,"required":true},{"_id":"reason","type":"string","label":"来访事由","width":8},{"_id":"name","type":"string","label":"姓名","width":8,"required":true,"comparator":"$ctn"},{"_id":"idcard","type":"string","pattern":"~(^[1-9]\\d{5}(18|19|([23]\\d))\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{3}[0-9x]$)|(^[1-9]\\d{5}\\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\\d{2}$)~i","label":"身份证","width":12,"required":true,"comparator":"$ctn"},{"_id":"photo","type":"image","label":"身份证照片","required":true},{"_id":"guest","type":"symbol(guest)","label":"访客","width":6,"required":true},{"_id":"followed","type":"integer","label":"随行人数","width":4,"suffix":"人","required":true,"defaulted":0},{"_id":"bookAt","type":"date","label":"登记时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"cancelAt","type":"date","label":"撤销时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9,"required":true},{"_id":"replyAt","type":"date","label":"答复时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9,"required":true},{"_id":"enterAt","type":"date","label":"进场时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9,"required":true},{"_id":"exitAt","type":"date","label":"离场时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9,"required":true},{"_id":"planStart","type":"date","label":"预约时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"planDur","type":"integer","label":"预约时长","width":4,"suffix":"分钟","config":{"step":5},"defaulted":30},{"_id":"message","type":"string","label":"留言","variant":"text","width":25},{"_id":"reply","type":"string","label":"回复","width":16},{"_id":"rejectWith","type":"string","label":"拒绝原因","dict":"symbol(/dict/visit-reject-reason)","variant":"suggest","width":16},{"_id":"status","editable":false,"label":"状态","width":4,"type":"string","readonly":true,"dict":[{"value":"pending","label":"待回复","color":"warning"},{"value":"canceled","label":"已撤销","color":"normal"},{"value":"approved","label":"已同意","color":"success"},{"value":"rejected","label":"已拒绝","color":"error"},{"value":"progress","label":"已进场","color":"info"},{"value":"done","label":"已离场","color":"normal"},{"value":"outdated","label":"已过期","color":"normal"}]}],"render":{"label":"symbol(name)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找访问","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_id":"name","_type":"../name"},{"_id":"idcard","_type":"../idcard"}]}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"访问详情","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_id":"reason","_type":"../reason"},{"_id":"name","_type":"../name"},{"_id":"idcard","_type":"../idcard"},{"_id":"photo","_type":"../photo"},{"_id":"guest","_type":"../guest"},{"_id":"followed","_type":"../followed"},{"_id":"bookAt","_type":"../bookAt"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"replyAt","_type":"../replyAt"},{"_id":"enterAt","_type":"../enterAt"},{"_id":"exitAt","_type":"../exitAt"},{"_id":"planStart","_type":"../planStart"},{"_id":"planDur","_type":"../planDur"},{"_id":"message","_type":"../message"},{"_id":"reply","_type":"../reply"},{"_id":"rejectWith","_type":"../rejectWith"},{"_id":"status","_type":"../status"}]},{"_id":"book","label":"来访预约","theme":"primary","scope":"none","icon":"plus","title":"新建访问","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_type":"../reason","_id":"reason","label":"来访事由（选填）"},{"_id":"name","_type":"../name"},{"_id":"idcard","_type":"../idcard"},{"_id":"photo","_type":"../photo"},{"_id":"followed","_type":"../followed"},{"_id":"message","_type":"../message"}]},{"_id":"withdraw","label":"撤销预约","title":"撤销预约","caution":"确认撤销？","theme":"error","scope":"row","icon":"close","watcher":"() => undefined"},{"_id":"redo","label":"再次预约","title":"再次预约","theme":"primary","scope":"row","watcher":"() => undefined"},{"_id":"approve","scope":"none","title":"同意访问","label":"同意","icon":"check","caution":"确认同意此访问？","theme":"success","watcher":"() => undefined"},{"_id":"reject","label":"拒绝","theme":"error","scope":"row","icon":"close","title":"拒绝访问","fields":[{"_id":"rejectWith","_type":"../rejectWith"}],"caution":"确认拒绝此访问？","watcher":"() => undefined"},{"_id":"open","scope":"row","title":"开门准入","label":"准入","icon":"unlock","caution":"确认准入？","theme":"warning","watcher":"() => undefined"},{"_id":"close","scope":"row","title":"开门放行","label":"放行","icon":"export","caution":"确认放行？","theme":"success","watcher":"() => undefined"},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建访问","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_id":"reason","_type":"../reason"},{"_id":"name","_type":"../name"},{"_id":"idcard","_type":"../idcard"},{"_id":"photo","_type":"../photo"},{"_id":"guest","_type":"../guest"},{"_id":"followed","_type":"../followed"},{"_id":"bookAt","_type":"../bookAt"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"replyAt","_type":"../replyAt"},{"_id":"enterAt","_type":"../enterAt"},{"_id":"exitAt","_type":"../exitAt"},{"_id":"planStart","_type":"../planStart"},{"_id":"planDur","_type":"../planDur"},{"_id":"message","_type":"../message"},{"_id":"reply","_type":"../reply"},{"_id":"rejectWith","_type":"../rejectWith"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改访问","fields":[{"_id":"dept","_type":"../dept"},{"_id":"staff","_type":"../staff"},{"_id":"reason","_type":"../reason"},{"_id":"name","_type":"../name"},{"_id":"idcard","_type":"../idcard"},{"_id":"photo","_type":"../photo"},{"_id":"guest","_type":"../guest"},{"_id":"followed","_type":"../followed"},{"_id":"bookAt","_type":"../bookAt"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"replyAt","_type":"../replyAt"},{"_id":"enterAt","_type":"../enterAt"},{"_id":"exitAt","_type":"../exitAt"},{"_id":"planStart","_type":"../planStart"},{"_id":"planDur","_type":"../planDur"},{"_id":"message","_type":"../message"},{"_id":"reply","_type":"../reply"},{"_id":"rejectWith","_type":"../rejectWith"}]},{"_id":"ask","label":"预约","theme":"warning","caution":"确认发出访问申请？","scope":"row","icon":"notification"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此访问？","scope":"both","icon":"delete"}]},{"_id":"cate","access":"readonly","name":"cate","label":"器材类型","columns":[{"_id":"name","type":"string","label":"名称","width":4,"required":true},{"_id":"icon","type":"image","variant":"avatar","label":"图标","width":4},{"_id":"regAt","type":"date","variant":"datetime","label":"创建时间","width":9},{"_id":"status","label":"状态","width":4,"type":"string","variant":"tag","dict":[{"value":"normal","label":"正常","color":"success"},{"value":"disabled","label":"下架","color":"disabled"}]},{"_id":"desc","type":"string","variant":"text","label":"描述","width":25},{"_id":"disableAt","type":"date","variant":"datetime","label":"下架时间","width":9}],"render":{"label":"symbol(name)"},"actions":[{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建器材类型","fields":[{"_id":"name","_type":"../name"},{"_id":"icon","_type":"../icon"},{"_id":"desc","_type":"../desc"},{"_id":"disableAt","_type":"../disableAt"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改器材类型","fields":[{"_id":"name","_type":"../name"},{"_id":"icon","_type":"../icon"},{"_id":"regAt","_type":"../regAt"},{"_id":"status","_type":"../status"},{"_id":"desc","_type":"../desc"},{"_id":"disableAt","_type":"../disableAt"}]},{"_id":"disable","scope":"both","title":"下架类别","label":"下架","icon":"close","caution":"确认下架该类别？","theme":"error","watcher":"() => undefined"},{"_id":"enable","scope":"both","title":"上架类别","label":"上架","icon":"toTop","theme":"primary","watcher":"() => undefined"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此器材类型？","scope":"both","icon":"delete"}]},{"_id":"item","access":"readonly","name":"item","label":"设备","columns":[{"_id":"name","type":"string","label":"名称","width":16,"search":true,"required":true,"comparator":"$ctn"},{"_id":"brand","type":"string","label":"品牌","width":6,"search":true,"required":true,"comparator":"$ctn"},{"_id":"photo","type":"image","label":"图片","width":12},{"_id":"model","type":"string","label":"型号","width":8,"search":true,"required":true,"comparator":"$ctn"},{"_id":"owner","type":"symbol(company)","label":"所属企业","width":16,"required":true},{"_id":"cost","type":"number","label":"设备原值(万元)","width":6},{"_id":"price","type":"string","label":"价格","width":12},{"_id":"duration","type":"integer","label":"使用时长(小时)","width":6},{"_id":"usage","type":"string","label":"主要用途","search":true,"width":10},{"_id":"caution","type":"string","variant":"text","label":"租用提示","width":25},{"_id":"spec","type":"string","variant":"text","label":"技术参数","width":25},{"_id":"feature","type":"string","variant":"text","label":"功能特色","width":25},{"_id":"status","label":"状态","width":4,"type":"string","variant":"tag","dict":[{"value":"pending","label":"待审核","color":"warning"},{"value":"enabled","label":"已发布","color":"success"},{"value":"rejected","label":"已驳回","color":"error"},{"value":"disabled","label":"已下架","color":"disabled"}]},{"_id":"enableAt","type":"date","label":"上架时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"enableBy","type":"symbol(staff)","label":"上架人","width":8},{"_id":"disableAt","type":"date","label":"下架时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"disableBy","type":"symbol(staff)","label":"下架人","width":8},{"_id":"regAt","type":"date","label":"登记时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"regBy","type":"symbol(staff)","label":"登记人","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewAt","type":"date","label":"审核时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewExp","type":"string","label":"审核结果","variant":"text","width":25}],"render":{"label":"symbol(name)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找设备","fields":[{"_id":"name","_type":"../name"},{"_id":"brand","_type":"../brand"},{"_id":"model","_type":"../model"},{"_id":"owner","_type":"../owner"}]},{"_id":"stat","name":"stat","label":"统计","theme":"primary","icon":"search","title":"企业设备数"}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"设备详情","fields":[{"_id":"name","_type":"../name"},{"_id":"brand","_type":"../brand"},{"_id":"photo","_type":"../photo"},{"_id":"model","_type":"../model"},{"_id":"owner","_type":"../owner"},{"_id":"cost","_type":"../cost"},{"_id":"price","_type":"../price"},{"_id":"duration","_type":"../duration"},{"_id":"usage","_type":"../usage"},{"_id":"caution","_type":"../caution"},{"_id":"spec","_type":"../spec"},{"_id":"feature","_type":"../feature"},{"_id":"status","_type":"../status"},{"_id":"enableAt","_type":"../enableAt"},{"_id":"enableBy","_type":"../enableBy"},{"_id":"disableAt","_type":"../disableAt"},{"_id":"disableBy","_type":"../disableBy"},{"_id":"regAt","_type":"../regAt"},{"_id":"regBy","_type":"../regBy"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"}]},{"_id":"add","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建设备","fields":[{"_id":"name","_type":"../name"},{"_id":"brand","_type":"../brand"},{"_id":"photo","_type":"../photo"},{"_id":"model","_type":"../model"},{"_id":"owner","_type":"../owner"},{"_id":"cost","_type":"../cost"},{"_id":"price","_type":"../price"},{"_id":"duration","_type":"../duration"},{"_id":"usage","_type":"../usage"},{"_id":"caution","_type":"../caution"},{"_id":"spec","_type":"../spec"},{"_id":"feature","_type":"../feature"},{"_id":"enableAt","_type":"../enableAt"},{"_id":"enableBy","_type":"../enableBy"},{"_id":"disableAt","_type":"../disableAt"},{"_id":"disableBy","_type":"../disableBy"},{"_id":"regBy","_type":"../regBy"}],"width":"4xl"},{"_id":"staff-reg","label":"新建","theme":"primary","scope":"none","icon":"plus","title":"新建设备","fields":[{"_id":"name","_type":"../name"},{"_id":"brand","_type":"../brand"},{"_id":"photo","_type":"../photo"},{"_id":"model","_type":"../model"},{"_id":"owner","_type":"../owner"},{"_id":"cost","_type":"../cost"},{"_id":"price","_type":"../price"},{"_id":"duration","_type":"../duration"},{"_id":"usage","_type":"../usage"},{"_id":"caution","_type":"../caution"},{"_id":"spec","_type":"../spec"},{"_id":"feature","_type":"../feature"},{"_id":"enableAt","_type":"../enableAt"},{"_id":"enableBy","_type":"../enableBy"},{"_id":"disableAt","_type":"../disableAt"},{"_id":"disableBy","_type":"../disableBy"}],"width":"4xl"},{"_id":"approve","scope":"both","title":"审核通过","label":"通过","icon":"check","caution":"确认审核通过？","theme":"success","watcher":"() => undefined"},{"_id":"reject","label":"驳回","theme":"error","scope":"row","icon":"close","title":"审核驳回","fields":[{"_id":"reviewExp","_type":"../reviewExp"}],"caution":"确认驳回审核？","watcher":"() => undefined"},{"_id":"enable","scope":"both","title":"上架设备","label":"上架","icon":"up","theme":"primary"},{"_id":"disable","scope":"both","title":"下架设备","label":"下架","icon":"close","caution":"确认下架此设备？","theme":"error"},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改设备","fields":[{"_id":"name","_type":"../name"},{"_id":"brand","_type":"../brand"},{"_id":"photo","_type":"../photo"},{"_id":"model","_type":"../model"},{"_id":"owner","_type":"../owner"},{"_id":"cost","_type":"../cost"},{"_id":"price","_type":"../price"},{"_id":"duration","_type":"../duration"},{"_id":"usage","_type":"../usage"},{"_id":"caution","_type":"../caution"},{"_id":"spec","_type":"../spec"},{"_id":"feature","_type":"../feature"},{"_id":"status","_type":"../status"},{"_id":"enableAt","_type":"../enableAt"},{"_id":"enableBy","_type":"../enableBy"},{"_id":"disableAt","_type":"../disableAt"},{"_id":"disableBy","_type":"../disableBy"},{"_id":"regBy","_type":"../regBy"}],"width":"4xl"},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此设备？","scope":"both","icon":"delete"}]},{"_id":"order","access":"readonly","name":"order","label":"设备租用","columns":[{"_id":"seller","type":"symbol(company)","label":"提供方企业","width":6,"required":true},{"_id":"item","type":"symbol(item)","label":"设备","watcher":"() => undefined","width":6,"required":true},{"_id":"buyer","type":"symbol(company)","label":"使用方企业","width":6,"required":true},{"_id":"planDate","type":"date","variant":"datetime","label":"预约使用时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"planDur","type":"integer","label":"预约使用时长(小时)","width":8},{"_id":"bookExp","type":"string","variant":"text","label":"使用需求","width":25},{"_id":"title","type":"string","label":"使用目的","width":16,"required":true},{"_id":"desc","type":"string","variant":"text","label":"使用需求描述","width":25},{"_id":"bookBy","type":"symbol(staff)","label":"申请人","width":6},{"_id":"contact","type":"string","label":"联系人","width":6},{"_id":"tel","type":"string","label":"联系电话","width":9},{"_id":"bookAt","type":"date","variant":"datetime","label":"申请时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"verifyAt","type":"date","variant":"datetime","label":"审核时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"takeBy","type":"symbol(staff)","label":"接单人","width":6},{"_id":"takeAt","type":"date","variant":"datetime","label":"接单时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"refuseReason","type":"string","label":"拒绝理由","variant":"text","width":25},{"_id":"reviewAt","type":"date","label":"审核时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewExp","type":"string","label":"审核结果","variant":"text","width":25},{"_id":"startAt","type":"date","variant":"datetime","label":"开始时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"endAt","type":"date","variant":"datetime","label":"结束时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"photo","type":"image","label":"图片","width":12},{"_id":"report","type":"string","label":"结果报告","variant":"text","width":25},{"_id":"cancelAt","type":"date","variant":"datetime","label":"取消时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"invoice","type":"image","width":16,"label":"发票凭证"},{"_id":"status","type":"string","width":4,"label":"状态","dict":[{"value":"todo","label":"员工下单","color":"warning"},{"value":"pending","label":"申请中","color":"info"},{"value":"approved","label":"已同意","color":"success"},{"value":"rejected","label":"已拒绝","color":"error"},{"value":"done","label":"已完成","color":"info"},{"value":"canceled","label":"已撤销","color":"disabled"}]}],"render":{"label":"symbol(name)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找设备租用","fields":[{"_id":"item","_type":"../item"},{"_id":"seller","_type":"../seller"},{"_id":"buyer","_type":"../buyer"}]},{"_id":"stat","name":"stat","label":"统计","theme":"primary","icon":"search","title":"共享完成数"}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"设备租用详情","fields":[{"_id":"seller","_type":"../seller"},{"_id":"item","_type":"../item"},{"_id":"buyer","_type":"../buyer"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"bookExp","_type":"../bookExp"},{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"bookBy","_type":"../bookBy"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"bookAt","_type":"../bookAt"},{"_id":"verifyAt","_type":"../verifyAt"},{"_id":"takeBy","_type":"../takeBy"},{"_id":"takeAt","_type":"../takeAt"},{"_id":"refuseReason","_type":"../refuseReason"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"},{"_id":"startAt","_type":"../startAt"},{"_id":"endAt","_type":"../endAt"},{"_id":"photo","_type":"../photo"},{"_id":"report","_type":"../report"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"invoice","_type":"../invoice"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"book","label":"申请","theme":"primary","scope":"none","icon":"launch","title":"申请租用","fields":[{"_id":"seller","_type":"../seller"},{"_id":"item","_type":"../item"},{"_id":"buyer","_type":"../buyer"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"bookExp","_type":"../bookExp"},{"_id":"bookBy","_type":"../bookBy"},{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"}],"width":"4xl"},{"_id":"staff-book","label":"预约","theme":"primary","scope":"none","icon":"launch","title":"预约申请","fields":[{"_id":"item","_type":"../item"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"bookExp","_type":"../bookExp"}],"width":"4xl"},{"_id":"seller-report","label":"完成","theme":"primary","scope":"none","icon":"launch","title":"完成使用","fields":[{"_id":"endAt","_type":"../endAt"},{"_id":"photo","_type":"../photo"},{"_id":"report","_type":"../report"}],"width":"4xl"},{"_id":"cancel","label":"取消","theme":"error","scope":"both","icon":"close","title":"取消租用","caution":"确认取消？"},{"_id":"verify","label":"核实","theme":"error","scope":"both","icon":"close","title":"取消核实","caution":"确认核实？"},{"_id":"complete","label":"完成","theme":"success","scope":"both","icon":"stamp","title":"完成租用","caution":"确认完成？"},{"_id":"approve","scope":"both","title":"审核通过","label":"通过","icon":"check","caution":"确认审核通过？","theme":"success","watcher":"() => undefined"},{"_id":"reject","label":"驳回","theme":"error","scope":"row","icon":"close","title":"审核驳回","fields":[{"_id":"reviewExp","_type":"../reviewExp"}],"caution":"确认驳回审核？","watcher":"() => undefined"},{"_id":"book1","label":"申请租用","theme":"primary","scope":"table","icon":"launch","title":"申请租用","watcher":"({ data }) => ({ hidden: data?.status !== 'todo' })","fields":[{"_id":"staff","_type":"../staff"}],"width":"4xl"},{"_id":"place-assign","label":"新增并派单","theme":"primary","scope":"none","icon":"plus","title":"服务派单","fields":[{"_id":"elder","_type":"../elder"},{"_id":"staff","_type":"../staff"},{"_id":"cate","_type":"../cate"},{"_id":"item","_type":"../item"},{"_id":"planStartAt","_type":"../planStartAt"},{"_id":"planEndAt","_type":"../planEndAt"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改设备租用","fields":[{"_id":"seller","_type":"../seller"},{"_id":"item","_type":"../item"},{"_id":"buyer","_type":"../buyer"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"bookExp","_type":"../bookExp"},{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"bookBy","_type":"../bookBy"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"bookAt","_type":"../bookAt"},{"_id":"verifyAt","_type":"../verifyAt"},{"_id":"takeBy","_type":"../takeBy"},{"_id":"takeAt","_type":"../takeAt"},{"_id":"refuseReason","_type":"../refuseReason"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"},{"_id":"startAt","_type":"../startAt"},{"_id":"endAt","_type":"../endAt"},{"_id":"photo","_type":"../photo"},{"_id":"report","_type":"../report"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"invoice","_type":"../invoice"},{"_id":"status","_type":"../status"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此设备租用？","scope":"both","icon":"delete"}]},{"_id":"demand","access":"readonly","name":"demand","label":"设备需求","columns":[{"_id":"buyer","type":"symbol(company)","label":"使用方企业","width":6,"required":true},{"_id":"pubBy","type":"symbol(staff)","label":"发布人","width":6},{"_id":"title","type":"string","label":"使用目的","width":16,"required":true,"search":true},{"_id":"desc","type":"string","variant":"text","label":"使用需求描述","width":25,"search":true},{"_id":"planDate","type":"date","variant":"datetime","label":"预约使用时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"planDur","type":"integer","label":"预约使用时长(小时)","width":8},{"_id":"contact","type":"string","label":"联系人","width":6,"search":true},{"_id":"tel","type":"string","label":"联系电话","width":9,"search":true},{"_id":"pubAt","type":"date","variant":"datetime","label":"发布时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"reviewAt","type":"date","label":"审核时间","variant":"datetime","format":"yyyy-MM-dd HH:mm","width":9},{"_id":"reviewExp","type":"string","label":"审核结果","variant":"text","width":25},{"_id":"cancelAt","type":"date","variant":"datetime","label":"取消时间","width":9,"format":"yyyy-MM-dd HH:mm"},{"_id":"status","type":"string","width":4,"label":"状态","dict":[{"value":"todo","label":"员工发布","color":"warning"},{"value":"public","label":"发布中","color":"info"},{"value":"canceled","label":"已撤销","color":"disabled"}]}],"render":{"label":"symbol(title)"},"queries":[{"_id":"find","name":"find","label":"查找","theme":"primary","icon":"search","title":"查找设备需求","fields":[{"_id":"buyer","_type":"../buyer"},{"_id":"title","_type":"../title"}]},{"_id":"stat","name":"stat","label":"统计","theme":"primary","icon":"search","title":"需求发布数"}],"actions":[{"_id":"view","label":"查看","scope":"undefined","theme":"info","icon":"search","title":"设备需求详情","fields":[{"_id":"buyer","_type":"../buyer"},{"_id":"pubBy","_type":"../pubBy"},{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"pubAt","_type":"../pubAt"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"status","_type":"../status"}],"width":"4xl"},{"_id":"pub","label":"发布","theme":"primary","scope":"none","icon":"launch","title":"发布租用","fields":[{"_id":"buyer","_type":"../buyer"},{"_id":"pubBy","_type":"../pubBy"},{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"}],"width":"4xl"},{"_id":"staff-pub","label":"发布","theme":"primary","scope":"none","icon":"launch","title":"发布需求","fields":[{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"}],"width":"4xl"},{"_id":"cancel","label":"取消","theme":"error","scope":"both","icon":"close","title":"取消租用","caution":"确认取消？"},{"_id":"repub","label":"重新发布","theme":"error","scope":"both","icon":"close"},{"_id":"complete","label":"完成","theme":"success","scope":"both","icon":"stamp","title":"完成租用","caution":"确认完成？"},{"_id":"approve","scope":"both","title":"审核通过","label":"通过","icon":"check","caution":"确认审核通过？","theme":"success"},{"_id":"reject","label":"驳回","theme":"error","scope":"row","icon":"close","title":"审核驳回","fields":[{"_id":"reviewExp","_type":"../reviewExp"}],"caution":"确认驳回审核？","watcher":"() => undefined"},{"_id":"pub1","label":"发布租用","theme":"primary","scope":"table","icon":"launch","title":"发布租用","watcher":"({ data }) => ({ hidden: data?.status !== 'todo' })","fields":[{"_id":"staff","_type":"../staff"}],"width":"4xl"},{"_id":"place-assign","label":"新增并派单","theme":"primary","scope":"none","icon":"plus","title":"服务派单","fields":[{"_id":"elder","_type":"../elder"},{"_id":"staff","_type":"../staff"},{"_id":"cate","_type":"../cate"},{"_id":"item","_type":"../item"},{"_id":"planStartAt","_type":"../planStartAt"},{"_id":"planEndAt","_type":"../planEndAt"}]},{"_id":"update","label":"修改","theme":"primary","scope":"row","icon":"edit","title":"修改设备需求","fields":[{"_id":"buyer","_type":"../buyer"},{"_id":"pubBy","_type":"../pubBy"},{"_id":"title","_type":"../title"},{"_id":"desc","_type":"../desc"},{"_id":"planDate","_type":"../planDate"},{"_id":"planDur","_type":"../planDur"},{"_id":"contact","_type":"../contact"},{"_id":"tel","_type":"../tel"},{"_id":"pubAt","_type":"../pubAt"},{"_id":"reviewAt","_type":"../reviewAt"},{"_id":"reviewExp","_type":"../reviewExp"},{"_id":"cancelAt","_type":"../cancelAt"},{"_id":"status","_type":"../status"}]},{"_id":"delete","label":"删除","theme":"error","caution":"确认删除此设备需求？","scope":"both","icon":"delete"}]}],"buckets":{"fs":"https://cdn.yzdesign.net/lagyy","asset":"https://cdn.yzdesign.net"}}