caoyiwen 2 years ago
parent
commit
28f94a36ce
  1. 56
      diet-web/src/main/resources/static/index.html
  2. 83
      sql/diet.sql
  3. 31
      sql/init.sql

56
diet-web/src/main/resources/static/index.html

@ -1,44 +1,44 @@
<h1>协议约定</h1>
<h1>协议约定</h1>
<blockquote>
<p>协议格式: restfull + json + utf-8</p>
<p>协议格式中,凡是用 * 标识字段均为必须字段,否则为可选字段。</p>
<p>密码:<span style="color: red; ">协议中涉及password字段全部使用16位的MD5加密传输(MD5加密后取后16位,大写)</span></p>
<p>协议格式: restfull + json + utf-8</p>
<p>协议格式中,凡是用 * 标识字段均为必须字段,否则为可选字段。</p>
<p>密码:<span style="color: red; ">协议中涉及password字段全部使用16位的MD5加密传输(MD5加密后取后16位,大写)</span></p>
</blockquote>
<h3>协议列表</h3>
<h3>协议列表</h3>
<ul>
<li><a href="change.html">修改记录</a></li>
<li><a href="basic.html">基础协议</a></li>
<li><a href="user.html">用户权限</a></li>
<li><a href="vender.html">单位协议</a></li>
<li><a href="ingredient.html">食材协议</a></li>
<li><a href="nutrition.html">营养计划</a></li>
<li><a href="dish.html">菜品协议</a></li>
<li><a href="menu.html">食谱协议</a>
<li><a href="change.html">修改记录</a></li>
<li><a href="basic.html">基础协议</a></li>
<li><a href="user.html">用户权限</a></li>
<li><a href="vender.html">单位协议</a></li>
<li><a href="ingredient.html">食材协议</a></li>
<li><a href="nutrition.html">营养计划</a></li>
<li><a href="dish.html">菜品协议</a></li>
<li><a href="menu.html">食谱协议</a>
<ul>
<li><a href="menu/menu.html">食谱基础协议</a></li>
<li><a href="menu/dish.html">食谱菜品协议</a></li>
<li><a href="menu/review.html">食谱审批协议</a></li>
<li><a href="menu/release.html">食谱发布协议</a></li>
<li><a href="menu/report.html">食谱分析协议</a></li>
<li><a href="menu/menu.html">食谱基础协议</a></li>
<li><a href="menu/dish.html">食谱菜品协议</a></li>
<li><a href="menu/review.html">食谱审批协议</a></li>
<li><a href="menu/release.html">食谱发布协议</a></li>
<li><a href="menu/report.html">食谱分析协议</a></li>
</ul>
</li>
</ul>
<h3>响应示例</h3>
<h3>响应示例</h3>
<pre><code class="json">{
&quot;body&quot;: {},
&quot;code&quot;: 1,
&quot;desc&quot;: &quot;成功&quot;
&quot;desc&quot;: &quot;成功&quot;
}
</code></pre>
<h3>返回码表</h3>
<pre><code class="text">基础返回码:
success (200, &quot;成功&quot;),
<h3>返回码表</h3>
<pre><code class="text">基础返回码:
success (200, &quot;成功&quot;),
invalid_user_password (300, &quot;用户名或者密码错误!&quot;),
invalid_user_password (300, &quot;用户名或者密码错误!&quot;),
expired_vender (301, &quot;账户过期,请联系管理员续费!&quot;),
expired_vender (301, &quot;账户过期,请联系管理员续费!&quot;),
illegal_argument (400, &quot;参数错误!&quot;),
need_login (401, &quot;未登录!&quot;),
not_support_operate (404, &quot;不支持的</code></pre>
illegal_argument (400, &quot;参数错误!&quot;),
need_login (401, &quot;未登录!&quot;),
not_support_operate (404, &quot;不支持的?</code></pre>

83
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;

31
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');

Loading…
Cancel
Save