diff --git a/diet-web/src/main/resources/static/index.html b/diet-web/src/main/resources/static/index.html index 9808815..6a46b26 100644 --- a/diet-web/src/main/resources/static/index.html +++ b/diet-web/src/main/resources/static/index.html @@ -1,44 +1,44 @@ -

协议约定

+

ЭԼ

-

协议格式: restfull + json + utf-8

-

协议格式中,凡是用 * 标识字段均为必须字段,否则为可选字段。

-

密码:协议中涉及password字段全部使用16位的MD5加密传输(MD5加密后取后16位,大写)

+

Эʽ: restfull + json + utf-8

+

ЭʽУ * ʶֶξΪֶΣΪѡֶΡ

+

Э漰passwordֶȫʹ16λMD5ܴ(MD5ܺȡ16λд)

-

协议列表

+

Эб

-

响应示例

+

Ӧʾ

{
     "body": {},
     "code": 1,
-    "desc": "成功"
+    "desc": "ɹ"
 }
 
-

返回码表

-
基础返回码:
-    success               (200, "成功"),
+

+
:
+    success               (200, "ɹ"),
 
-    invalid_user_password (300, "用户名或者密码错误!"),
+    invalid_user_password (300, "û!"),
 
-    expired_vender        (301, "账户过期,请联系管理员续费!"),
+    expired_vender        (301, "˻,ϵԱ!"),
 
-    illegal_argument      (400, "参数错误!"),
-    need_login            (401, "未登录!"),
-    not_support_operate   (404, "不支持的�
+ illegal_argument (400, "!"), + need_login (401, "δ¼!"), + not_support_operate (404, "ֵ֧?
diff --git a/sql/diet.sql b/sql/diet.sql index 311d249..6ce2329 100644 --- a/sql/diet.sql +++ b/sql/diet.sql @@ -11,7 +11,7 @@ Target Server Version : 80033 File Encoding : 65001 - Date: 17/09/2023 23:41:50 + Date: 08/10/2023 03:44:21 */ SET NAMES utf8mb4; @@ -25,7 +25,7 @@ CREATE TABLE `dish` ( `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, `name` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '菜名', `vender` bigint NOT NULL COMMENT '单位', - `icon` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '图片', + `icon` mediumtext CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '图片', `month` json NOT NULL COMMENT '适用月份', `ingredient` json NOT NULL COMMENT '食材', `marks` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '标记', @@ -33,8 +33,9 @@ CREATE TABLE `dish` ( `created` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `udx_vender_name`(`vender` ASC, `name` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '菜品' ROW_FORMAT = Dynamic; + INDEX `idx_vender`(`vender` ASC) USING BTREE, + FULLTEXT INDEX `idx_name`(`name`) +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '菜品' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for food_category @@ -48,7 +49,7 @@ CREATE TABLE `food_category` ( `created` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食物分类' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食物分类' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for food_mark @@ -62,7 +63,7 @@ CREATE TABLE `food_mark` ( `created` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食物标签' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食物标签' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for food_nutrient @@ -79,7 +80,18 @@ CREATE TABLE `food_nutrient` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_key`(`key` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '营养素' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '营养素' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Table structure for icon +-- ---------------------------- +DROP TABLE IF EXISTS `icon`; +CREATE TABLE `icon` ( + `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, + `key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL, + `icon` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '图片', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for ingredient @@ -97,8 +109,8 @@ CREATE TABLE `ingredient` ( PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_key`(`key` ASC) USING BTREE, INDEX `idx_type`(`type` ASC) USING BTREE, - INDEX `idx_name`(`name` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食材' ROW_FORMAT = Dynamic; + FULLTEXT INDEX `idx_name`(`name`) +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食材' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for ingredient_mark @@ -114,7 +126,7 @@ CREATE TABLE `ingredient_mark` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_group_ingredient`(`vender` ASC, `ingredient` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食物标记' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食物标记' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for menu @@ -128,6 +140,8 @@ CREATE TABLE `menu` ( `day` int UNSIGNED NOT NULL DEFAULT 1 COMMENT '天数', `meals` json NOT NULL COMMENT '餐次', `crows` json NOT NULL COMMENT '人群', + `scale` json NULL COMMENT '规模', + `month` json NOT NULL COMMENT '适用月份', `status` tinyint UNSIGNED NOT NULL DEFAULT 0 COMMENT '状态:0-草稿,1-提交审核,2-审核通过,3-审核失败,4-禁用,5-发布', `approve` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '审批意见', `start_time` datetime NULL DEFAULT NULL COMMENT '开始时间', @@ -135,8 +149,11 @@ CREATE TABLE `menu` ( `operate` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT 'system' COMMENT '操作员', `created` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食谱' ROW_FORMAT = Dynamic; + PRIMARY KEY (`id`) USING BTREE, + INDEX `udx_veder`(`vender` ASC) USING BTREE, + INDEX `idx_time`(`modify` ASC) USING BTREE, + FULLTEXT INDEX `idx_name`(`name`) +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食谱' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for menu_approve @@ -145,14 +162,14 @@ DROP TABLE IF EXISTS `menu_approve`; CREATE TABLE `menu_approve` ( `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT, `menu` bigint UNSIGNED NOT NULL COMMENT '食谱', - `approve` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '审批意见', + `approve` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '审批意见', `pass` bit(1) NOT NULL COMMENT '是否通过,0-不通过,1-通过', `operate` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT 'system' COMMENT '操作员', `created` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `idx_menu`(`menu` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '审批表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '审批表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for menu_dish @@ -164,17 +181,17 @@ CREATE TABLE `menu_dish` ( `menu` bigint UNSIGNED NOT NULL COMMENT '食谱', `day` int UNSIGNED NOT NULL DEFAULT 1 COMMENT '天数', `meal` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '餐次', - `dish` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '菜名', - `ingredient` bigint UNSIGNED NOT NULL COMMENT '食材', - `crow` json NOT NULL COMMENT '人群', - `main` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否主料,0-否,1-是', + `dish` bigint NOT NULL COMMENT '菜品', + `name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '菜名', + `ingredient` json NOT NULL COMMENT '人群食材', + `marks` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT '\0' COMMENT '标记', `operate` varchar(45) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT 'system' COMMENT '操作员', `created` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `idx_vender`(`vender` ASC) USING BTREE, INDEX `idx_menu`(`menu` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食谱内容' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '食谱内容' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for nutrition @@ -192,8 +209,9 @@ CREATE TABLE `nutrition` ( `created` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `udx_name`(`name` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '营养标准' ROW_FORMAT = Dynamic; + UNIQUE INDEX `udx_name`(`name` ASC) USING BTREE, + FULLTEXT INDEX `idx_name`(`name`) +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '营养标准' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for role @@ -210,7 +228,7 @@ CREATE TABLE `role` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `idx_vender`(`vender` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 37 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '角色表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '角色表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for role_item @@ -227,7 +245,7 @@ CREATE TABLE `role_item` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_item_name_type`(`item_type` ASC, `item_name` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 40 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '权限项表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '权限项表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for user @@ -249,7 +267,7 @@ CREATE TABLE `user` ( PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_uid`(`uid` ASC) USING BTREE, UNIQUE INDEX `udx_phone`(`phone` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 35 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for user_log @@ -264,7 +282,7 @@ CREATE TABLE `user_log` ( `logout` datetime NULL DEFAULT NULL COMMENT '登出时间', PRIMARY KEY (`id`) USING BTREE, INDEX `idx_uid_client_type`(`uid` ASC, `client_type` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 101 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '登录日志表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '登录日志表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for user_message @@ -281,7 +299,7 @@ CREATE TABLE `user_message` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, INDEX `idx_uid`(`uid` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户消息表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户消息表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for user_role @@ -297,7 +315,7 @@ CREATE TABLE `user_role` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_uid`(`uid` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 35 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户商家权限分配表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户商家权限分配表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for user_session @@ -314,7 +332,7 @@ CREATE TABLE `user_session` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_uid_client_type`(`uid` ASC, `client_type` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户会话表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '用户会话表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for vender @@ -326,7 +344,7 @@ CREATE TABLE `vender` ( `account` varchar(16) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL COMMENT '初始账号', `category` enum('学校','医院','事业单位','其他') CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '单位类别', `status` bit(1) NOT NULL DEFAULT b'1' COMMENT '状态,1-正常,0-停用', - `icon` text CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '图标', + `icon` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL COMMENT '图标', `url` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '单位主页', `province` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '省', `city` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '市', @@ -341,8 +359,9 @@ CREATE TABLE `vender` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_name`(`name` ASC) USING BTREE, - UNIQUE INDEX `udx_account`(`account` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '商家表' ROW_FORMAT = Dynamic; + UNIQUE INDEX `udx_account`(`account` ASC) USING BTREE, + FULLTEXT INDEX `idx_name`(`name`) +) ENGINE = InnoDB CHARACTER SET = utf8mb3 COLLATE = utf8mb3_general_ci COMMENT = '商家表' ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for vender_config @@ -359,6 +378,6 @@ CREATE TABLE `vender_config` ( `modify` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE, UNIQUE INDEX `udx_vender`(`vender` ASC) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '人群配置表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '人群配置表' ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1; diff --git a/sql/init.sql b/sql/init.sql index 9fcf81b..c10202c 100644 --- a/sql/init.sql +++ b/sql/init.sql @@ -42,6 +42,7 @@ INSERT INTO `food_category` VALUES (18, '饮料类', '饮料类', 'system', '202 INSERT INTO `food_category` VALUES (19, '含酒精饮料', '含酒精饮料', 'system', '2023-09-10 22:55:51', '2023-09-10 22:56:24'); INSERT INTO `food_category` VALUES (20, '糖类', '糖类', 'system', '2023-09-10 22:55:54', '2023-09-10 22:56:24'); INSERT INTO `food_category` VALUES (21, '其他', '其他', 'system', '2023-09-10 22:55:58', '2023-09-10 22:56:24'); +INSERT INTO `food_category` VALUES (22, '杂豆类', '杂豆类', 'system', '2023-10-07 16:08:40', '2023-10-07 16:08:40'); COMMIT; -- ---------------------------- @@ -91,16 +92,16 @@ COMMIT; -- Records of role_item -- ---------------------------- BEGIN; -INSERT INTO `role_item` VALUES (1, '食材列表-查看', '管理端', '[get]|:ingredient', '食材管理', 'system', '2023-09-02 16:03:16', '2023-09-03 01:46:10'); -INSERT INTO `role_item` VALUES (2, '食材-新增/编辑/删除', '管理端', '[post,put,delete]:ingredient', '食材管理', 'system', '2023-09-03 00:32:49', '2023-09-03 01:46:29'); +INSERT INTO `role_item` VALUES (1, '食材列表-查看', '管理端', '[get]|:ingredient|excel', '食材管理', 'system', '2023-09-02 16:03:16', '2023-10-06 20:23:17'); +INSERT INTO `role_item` VALUES (2, '食材-新增/编辑/删除', '管理端', '[post,put,delete]:ingredient|excel', '食材管理', 'system', '2023-09-03 00:32:49', '2023-09-23 00:49:24'); INSERT INTO `role_item` VALUES (3, '菜品列表-查看', '管理端', '[get]:dish', '菜品管理', 'system', '2023-09-03 00:43:38', '2023-09-03 01:46:43'); INSERT INTO `role_item` VALUES (4, '菜品-新增/编辑/删除', '管理端', '[post,put,delete]:dish', '菜品管理', 'system', '2023-09-03 00:44:17', '2023-09-08 03:26:52'); -INSERT INTO `role_item` VALUES (5, '食谱列表-查看', '管理端', '[get]:menu', '食谱管理', 'system', '2023-09-03 00:47:19', '2023-09-03 01:47:15'); -INSERT INTO `role_item` VALUES (6, '食谱-新增/编辑/删除', '管理端', '[post,put,delete]:menu', '食谱管理', 'system', '2023-09-03 00:48:15', '2023-09-03 01:49:30'); -INSERT INTO `role_item` VALUES (7, '食谱审核列表-查看', '管理端', '[get]:menu/review', '食谱管理', 'system', '2023-09-03 00:50:30', '2023-09-12 01:24:38'); -INSERT INTO `role_item` VALUES (8, '食谱审核列表-通过/驳回', '管理端', '[put]:menu/review', '食谱管理', 'system', '2023-09-03 00:51:10', '2023-09-12 01:24:41'); +INSERT INTO `role_item` VALUES (5, '食谱列表-查看', '管理端', '[get]:menu|menu/dish', '食谱管理', 'system', '2023-09-03 00:47:19', '2023-09-23 00:50:14'); +INSERT INTO `role_item` VALUES (6, '食谱-新增/编辑/删除', '管理端', '[post,put,delete]:menu|menu/dish|menu/dish/batch', '食谱管理', 'system', '2023-09-03 00:48:15', '2023-09-26 00:53:47'); +INSERT INTO `role_item` VALUES (7, '食谱审核列表-查看', '管理端', '[get,put]:menu/review', '食谱管理', 'system', '2023-09-03 00:50:30', '2023-09-25 23:35:18'); +INSERT INTO `role_item` VALUES (8, '食谱审核列表-通过/驳回', '管理端', '[post,delete]:menu/review', '食谱管理', 'system', '2023-09-03 00:51:10', '2023-09-24 04:05:21'); INSERT INTO `role_item` VALUES (9, '食谱发布计划-查看', '管理端', '[get]:menu/release', '食谱管理', 'system', '2023-09-03 00:52:11', '2023-09-12 01:24:45'); -INSERT INTO `role_item` VALUES (10, '食谱发布计划-发布/取消发布', '管理端', '[put]:menu/release', '食谱管理', 'system', '2023-09-03 00:52:44', '2023-09-12 01:24:54'); +INSERT INTO `role_item` VALUES (10, '食谱发布计划-发布/取消发布', '管理端', '[put,delete]:menu/release', '食谱管理', 'system', '2023-09-03 00:52:44', '2023-09-24 04:05:53'); INSERT INTO `role_item` VALUES (11, '营养标准模型-查看', '管理端', '[get]:nutrition', '人群营养标准管理管理', 'system', '2023-09-03 00:55:17', '2023-09-04 01:58:00'); INSERT INTO `role_item` VALUES (12, '营养标准模型-新增/编辑/删除', '管理端', '[post,put,delete]:nutrition', '人群营养标准管理管理', 'system', '2023-09-03 00:55:17', '2023-09-04 01:58:02'); INSERT INTO `role_item` VALUES (13, '单位列表-查看', '管理端', '[get]:vender', '单位管理', 'system', '2023-09-03 00:58:43', '2023-09-03 01:54:37'); @@ -109,22 +110,22 @@ INSERT INTO `role_item` VALUES (15, '用户列表-查看', '管理端', '[get]:u INSERT INTO `role_item` VALUES (16, '用户-新增/编辑/删除', '管理端', '[post,put,delete]:user', '系统设置', 'system', '2023-09-03 01:06:28', '2023-09-03 01:55:55'); INSERT INTO `role_item` VALUES (17, '角色权限-查看/新增/编辑/删除', '管理端', '[get,post,put,delete]:role', '系统设置', 'system', '2023-09-03 01:05:02', '2023-09-08 03:25:32'); INSERT INTO `role_item` VALUES (18, '使用流程', '业务端', '[get]:word', '基础权限', 'system', '2023-09-03 01:09:06', '2023-09-03 01:56:45'); -INSERT INTO `role_item` VALUES (19, '数据大屏-大屏显示', '业务端', '[get]:dashboard', '基础权限', 'system', '2023-09-03 01:24:37', '2023-09-03 01:56:56'); -INSERT INTO `role_item` VALUES (20, '数据大屏-大屏显示(LED)', '业务端', '[get]:dashboard/led', '基础权限', 'system', '2023-09-03 01:24:37', '2023-09-12 01:25:01'); +INSERT INTO `role_item` VALUES (19, '数据大屏-大屏显示', '业务端', '[get]:dashboard', '基础权限', 'system', '2023-09-03 01:24:37', '2023-09-17 23:45:10'); +INSERT INTO `role_item` VALUES (20, '数据大屏-大屏显示(LED)', '业务端', '[get]:dashboard/led', '基础权限', 'system', '2023-09-03 01:24:37', '2023-09-17 23:45:15'); INSERT INTO `role_item` VALUES (21, '配餐设置-查看', '业务端', '[get]:vender/config', '配餐设置', 'system', '2023-09-03 01:26:24', '2023-09-12 20:36:41'); INSERT INTO `role_item` VALUES (22, '配餐设置-编辑', '业务端', '[post]:vender/config', '配餐设置', 'system', '2023-09-03 01:29:20', '2023-09-17 19:45:01'); INSERT INTO `role_item` VALUES (23, '食材列表-查看', '业务端', '[get]:ingredient', '食材管理', 'system', '2023-09-02 16:03:16', '2023-09-03 02:00:23'); INSERT INTO `role_item` VALUES (24, '食材-常用/忌用', '业务端', '[put,delete]:ingredient/mark', '食材管理', 'system', '2023-09-02 16:03:16', '2023-09-15 02:21:31'); INSERT INTO `role_item` VALUES (25, '菜品列表-查看', '业务端', '[get]:dish', '菜品管理', 'system', '2023-09-03 00:43:38', '2023-09-03 02:00:56'); INSERT INTO `role_item` VALUES (26, '菜品-新增/编辑/删除', '业务端', '[post,put,delete]:dish', '菜品管理', 'system', '2023-09-03 00:44:17', '2023-09-08 03:25:51'); -INSERT INTO `role_item` VALUES (27, '食谱列表-查看', '业务端', '[get]:menu', '食谱管理', 'system', '2023-09-03 02:02:07', '2023-09-03 02:02:07'); -INSERT INTO `role_item` VALUES (28, '食谱-新增/编辑/删除', '业务端', '[post,put,delete]:menu', '食谱管理', 'system', '2023-09-03 02:02:50', '2023-09-10 12:26:37'); -INSERT INTO `role_item` VALUES (29, '食谱审核记录-查看', '业务端', '[get]:menu/review', '食谱管理', 'system', '2023-09-03 02:03:31', '2023-09-12 02:53:53'); +INSERT INTO `role_item` VALUES (27, '食谱列表-查看', '业务端', '[get]:menu|menu/dish', '食谱管理', 'system', '2023-09-03 02:02:07', '2023-09-24 02:51:20'); +INSERT INTO `role_item` VALUES (28, '食谱-新增/编辑/删除', '业务端', '[post,put,delete]:menu|menu/dish|menu/dish/batch', '食谱管理', 'system', '2023-09-03 02:02:50', '2023-09-28 13:59:01'); +INSERT INTO `role_item` VALUES (29, '食谱审核记录-查看', '业务端', '[get,put]:menu/review', '食谱管理', 'system', '2023-09-03 02:03:31', '2023-09-25 23:34:49'); INSERT INTO `role_item` VALUES (30, '食谱发布计划-查看', '业务端', '[get]:menu/release', '食谱管理', 'system', '2023-09-14 23:37:14', '2023-09-14 23:52:17'); -INSERT INTO `role_item` VALUES (31, '食谱发布计划-发布/取消发布', '业务端', '[put]:menu/release', '食谱管理', 'system', '2023-09-14 23:37:54', '2023-09-14 23:52:39'); +INSERT INTO `role_item` VALUES (31, '食谱发布计划-发布/取消发布', '业务端', '[put,delete]:menu/release', '食谱管理', 'system', '2023-09-14 23:37:54', '2023-09-24 03:47:17'); INSERT INTO `role_item` VALUES (32, '营养标准模型-查看', '业务端', '[get]:nutrition', '人群营养标准管理管理', 'system', '2023-09-03 00:55:17', '2023-09-14 23:55:36'); -INSERT INTO `role_item` VALUES (33, '单位基础信息-查看', '业务端', '[get]:vender', '基础信息管理', 'system', '2023-09-03 02:04:29', '2023-09-14 23:55:45'); -INSERT INTO `role_item` VALUES (34, '单位基础信息-修改', '业务端', '[post]:vender', '基础信息管理', 'system', '2023-09-03 02:05:35', '2023-09-14 23:55:47'); +INSERT INTO `role_item` VALUES (33, '单位基础信息-查看', '业务端', '[get]:vender', '基础信息管理', 'system', '2023-09-03 02:04:29', '2023-09-23 00:54:50'); +INSERT INTO `role_item` VALUES (34, '单位基础信息-修改', '业务端', '[post]:vender', '基础信息管理', 'system', '2023-09-03 02:05:35', '2023-09-23 00:54:52'); INSERT INTO `role_item` VALUES (35, '用户列表-查看', '业务端', '[get]:user', '系统设置', 'system', '2023-09-03 01:05:02', '2023-09-14 23:55:51'); INSERT INTO `role_item` VALUES (36, '角色权限-查看/新增/编辑/删除', '业务端', '[get,post,put,delete]:role', '系统设置', 'system', '2023-09-03 01:05:02', '2023-09-14 23:55:53'); INSERT INTO `role_item` VALUES (37, '用户-新增/编辑/删除', '业务端', '[post,put,delete]:user', '系统设置', 'system', '2023-09-03 01:06:28', '2023-09-14 23:55:57');