常量
12114常量总览
_constant结构
CREATE TABLE `_constant` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`constantKey` varchar(255) DEFAULT NULL,
`constantType` varchar(255) DEFAULT NULL COMMENT '常量类型; object, array',
`desc` varchar(255) DEFAULT NULL COMMENT '描述',
`constantValue` text COMMENT '常量内容; object, array',
`operation` varchar(255) DEFAULT 'insert' COMMENT '操作; insert, update, jhInsert, jhUpdate, jhDelete jhRestore',
`operationByUserId` varchar(255) DEFAULT NULL COMMENT '操作者userId',
`operationByUser` varchar(255) DEFAULT NULL COMMENT '操作者用户名',
`operationAt` varchar(255) DEFAULT NULL COMMENT '操作时间; E.g: 2021-05-28T10:24:54+08:00 ',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '常量表; 软删除未启用;'
_constant 表数据
区域列表
constantKey:areaList
constantType:array
[
{
"areaId": "小学-1",
"areaName": "求实楼空地"
},
{
"areaId": "小学-2",
"areaName": "静志居后面靠饭堂的草坪"
},
{
"areaId": "初中-1",
"areaName": "求实楼A栋后方停车场及四周草坪门卫室与接待室沥青路面"
},
{
"areaId": "初中-2",
"areaName": "国旗下四周空地"
},
{
"areaId": "初中-3",
"areaName": "孔子像正前方两块草坪及中间和两边空地"
},
{
"areaId": "初中-4",
"areaName": "孔子像后方两块草坪及中间和两边空地"
},
{
"areaId": "初中-5",
"areaName": "名人广场"
},
{
"areaId": "初中-6",
"areaName": "才艺楼前空地及两侧草坪和沥青路面"
},
{
"areaId": "初中-7",
"areaName": "静志居至清朗居西侧两块草坪区域及中间过道"
},
{
"areaId": "初中-8",
"areaName": "求实楼A、B栋西侧两块草坪及中间过道"
},
{
"areaId": "初中-9",
"areaName": "静志居与景和居中间乒乓球空地及两侧草坪"
},
{
"areaId": "初中-10",
"areaName": "景和居与清朗居中间乒乓球空地及两侧草坪"
},
{
"areaId": "初中-11",
"areaName": "清朗居与求实楼B栋中间乒乓球空地及两侧草坪"
},
{
"areaId": "初中-12",
"areaName": "静志居至求实楼B栋连廊"
},
{
"areaId": "初中-13",
"areaName": "求实楼A、B栋靠国旗方向1-5楼楼梯间"
},
{
"areaId": "初中-14",
"areaName": "求实楼A、B栋中间楼道1-5楼楼梯间"
},
{
"areaId": "初中-15",
"areaName": "静志居与景和居(足球场一侧)沥青路面及两块草坪"
},
{
"areaId": "初中-16",
"areaName": "清朗居与求实楼B栋(篮球场一侧)沥青路面及两块草坪"
},
{
"areaId": "初中-17",
"areaName": "1号篮球场及球场入口处两块草坪和中间过道"
},
{
"areaId": "初中-18",
"areaName": "2、 3、4号篮球场"
},
{
"areaId": "高中-1",
"areaName": "创新楼A南面草坪至沥青路"
},
{
"areaId": "高中-2",
"areaName": "创新楼A、B东面草坪"
},
{
"areaId": "高中-3",
"areaName": "创新楼一楼空地(东)、草坪及出口通道"
},
{
"areaId": "高中-4",
"areaName": "创新楼一楼空地(西)、草坪"
},
{
"areaId": "高中-5",
"areaName": "创新楼A栋楼梯1-5楼含楼梯间"
},
{
"areaId": "高中-6",
"areaName": "创新楼B栋楼梯1-5楼含楼梯间"
},
{
"areaId": "高中-7",
"areaName": "创新楼中间楼梯1-5楼含楼梯间及楼梯口"
},
{
"areaId": "高中-8",
"areaName": "接待室、校大门空地"
},
{
"areaId": "高中-9",
"areaName": "茂松居、修竹居东面草坪"
},
{
"areaId": "高中-10",
"areaName": "创新楼B栋楼下通道至连廊①"
},
{
"areaId": "高中-11",
"areaName": "篮球场及两边草坪"
},
{
"areaId": "高中-12",
"areaName": "茂松居楼下通道至连廊②"
},
{
"areaId": "高中-13",
"areaName": "茂松居与修竹居之间空地及草坪"
},
{
"areaId": "高中-14",
"areaName": "修竹居楼下通道至兰蕙居A楼下通道"
},
{
"areaId": "高中-15",
"areaName": "修竹居、兰意居A楼之间沥青路及草坪"
},
{
"areaId": "高中-16",
"areaName": "兰意居A、B栋东面的草坪"
},
{
"areaId": "高中-17",
"areaName": "兰意居A、B栋东面沥青路至才艺楼西边草坪"
},
{
"areaId": "高中-18",
"areaName": "兰意居中间的空地及草坪"
},
{
"areaId": "高中-19",
"areaName": "兰意居B栋北南的空地及草坪"
},
{
"areaId": "高中-20",
"areaName": "兰意居西面的空地至自行车棚及草坪"
},
{
"areaId": "高中-21",
"areaName": "修竹居西面的空地至自行车棚及草坪"
},
{
"areaId": "高中-22",
"areaName": "茂松居西面的空地至自行车棚及草坪"
},
{
"areaId": "高中-23",
"areaName": "创新楼西面的空地至自行车棚及草坪"
},
{
"areaId": "高中-24",
"areaName": "创新楼南面的停车场至围墙"
}
]
区域列表
constantKey:areaConfig
constantType:array
[
{
"userIdList": [
"admin"
],
"areaIdList": [
"初中-6"
],
"classId": "2024-春季-07-01"
},
{
"userIdList": [
"admin"
],
"areaIdList": [
"初中-1"
],
"classId": "2024-春季-07-02"
}
]
学部列表
constantKey:segment
constantType:array
[
{
"value": "小学",
"text": "小学"
},
{
"value": "初中",
"text": "初中"
},
{
"value": "高中",
"text": "高中"
}
]
_constant语句
INSERT INTO _constant (id, constantKey, constantType, desc, constantValue, operation, operationByUserId, operationByUser, operationAt) VALUES (1, 'areaList', 'array', '区域列表', '[
{"areaId":"小学-1","areaName":"求实楼空地"},
{"areaId":"小学-2","areaName":"静志居后面靠饭堂的草坪"},
{"areaId":"初中-1","areaName":"求实楼A栋后方停车场及四周草坪门卫室与接待室沥青路面"},
{"areaId":"初中-2","areaName":"国旗下四周空地"},
{"areaId":"初中-3","areaName":"孔子像正前方两块草坪及中间和两边空地"},
{"areaId":"初中-4","areaName":"孔子像后方两块草坪及中间和两边空地"},
{"areaId":"初中-5","areaName":"名人广场"},
{"areaId":"初中-6","areaName":"才艺楼前空地及两侧草坪和沥青路面"},
{"areaId":"初中-7","areaName":"静志居至清朗居西侧两块草坪区域及中间过道"},
{"areaId":"初中-8","areaName":"求实楼A、B栋西侧两块草坪及中间过道"},
{"areaId":"初中-9","areaName":"静志居与景和居中间乒乓球空地及两侧草坪"},
{"areaId":"初中-10","areaName":"景和居与清朗居中间乒乓球空地及两侧草坪"},
{"areaId":"初中-11","areaName":"清朗居与求实楼B栋中间乒乓球空地及两侧草坪"},
{"areaId":"初中-12","areaName":"静志居至求实楼B栋连廊"},
{"areaId":"初中-13","areaName":"求实楼A、B栋靠国旗方向1-5楼楼梯间"},
{"areaId":"初中-14","areaName":"求实楼A、B栋中间楼道1-5楼楼梯间"},
{"areaId":"初中-15","areaName":"静志居与景和居(足球场一侧)沥青路面及两块草坪"},
{"areaId":"初中-16","areaName":"清朗居与求实楼B栋(篮球场一侧)沥青路面及两块草坪"},
{"areaId":"初中-17","areaName":"1号篮球场及球场入口处两块草坪和中间过道"},
{"areaId":"初中-18","areaName":"2、 3、4号篮球场"},
{"areaId":"高中-1","areaName":"创新楼A南面草坪至沥青路"},
{"areaId":"高中-2","areaName":"创新楼A、B东面草坪"},
{"areaId":"高中-3","areaName":"创新楼一楼空地(东)、草坪及出口通道"},
{"areaId":"高中-4","areaName":"创新楼一楼空地(西)、草坪"},
{"areaId":"高中-5","areaName":"创新楼A栋楼梯1-5楼含楼梯间"},
{"areaId":"高中-6","areaName":"创新楼B栋楼梯1-5楼含楼梯间"},
{"areaId":"高中-7","areaName":"创新楼中间楼梯1-5楼含楼梯间及楼梯口"},
{"areaId":"高中-8","areaName":"接待室、校大门空地"},
{"areaId":"高中-9","areaName":"茂松居、修竹居东面草坪"},
{"areaId":"高中-10","areaName":"创新楼B栋楼下通道至连廊①"},
{"areaId":"高中-11","areaName":"篮球场及两边草坪"},
{"areaId":"高中-12","areaName":"茂松居楼下通道至连廊②"},
{"areaId":"高中-13","areaName":"茂松居与修竹居之间空地及草坪"},
{"areaId":"高中-14","areaName":"修竹居楼下通道至兰蕙居A楼下通道"},
{"areaId":"高中-15","areaName":"修竹居、兰意居A楼之间沥青路及草坪"},
{"areaId":"高中-16","areaName":"兰意居A、B栋东面的草坪"},
{"areaId":"高中-17","areaName":"兰意居A、B栋东面沥青路至才艺楼西边草坪"},
{"areaId":"高中-18","areaName":"兰意居中间的空地及草坪"},
{"areaId":"高中-19","areaName":"兰意居B栋北南的空地及草坪"},
{"areaId":"高中-20","areaName":"兰意居西面的空地至自行车棚及草坪"},
{"areaId":"高中-21","areaName":"修竹居西面的空地至自行车棚及草坪"},
{"areaId":"高中-22","areaName":"茂松居西面的空地至自行车棚及草坪"},
{"areaId":"高中-23","areaName":"创新楼西面的空地至自行车棚及草坪"},
{"areaId":"高中-24","areaName":"创新楼南面的停车场至围墙"}
]', 'jhUpdate', 'admin', '超级管理员', '2024-01-25T13:31:20+08:00');
INSERT INTO _constant (id, constantKey, constantType, desc, constantValue, operation, operationByUserId, operationByUser, operationAt) VALUES (2, 'areaConfig', 'array', '区域列表', '[{"userIdList":["admin"],"areaIdList":["初中-6"],"classId":"2024-春季-07-01"},{"userIdList":["admin"],"areaIdList":["初中-1"],"classId":"2024-春季-07-02"}]', 'jhUpdate', 'admin', '系统管理员', '2024-03-06T16:10:27+08:00');
INSERT INTO _constant (id, constantKey, constantType, desc, constantValue, operation, operationByUserId, operationByUser, operationAt) VALUES (3, 'segment', 'array', '学部列表', '[{"value":"小学","text":"小学"},{"value": "初中","text": "初中"},{"value": "高中","text": "高中"}]', 'insert', NULL, NULL, NULL);