diff --git a/doc/2021-01-06.sql b/doc/2021-01-06.sql
new file mode 100644
index 000000000..ed5812d93
--- /dev/null
+++ b/doc/2021-01-06.sql
@@ -0,0 +1,1845 @@
+/*
+ Navicat Premium Data Transfer
+
+ Source Server : 腾讯_tottimctj
+ Source Server Type : MySQL
+ Source Server Version : 50729
+ Source Host : 175.24.17.162:3306
+ Source Schema : ruoyi
+
+ Target Server Type : MySQL
+ Target Server Version : 50729
+ File Encoding : 65001
+
+ Date: 06/01/2021 14:23:55
+*/
+
+SET NAMES utf8mb4;
+SET FOREIGN_KEY_CHECKS = 0;
+
+-- ----------------------------
+-- Table structure for base_table
+-- ----------------------------
+DROP TABLE IF EXISTS `base_table`;
+CREATE TABLE `base_table` (
+ `id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '规格ID',
+ `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
+ `create_by` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='基础表';
+
+-- ----------------------------
+-- Records of base_table
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for gen_table
+-- ----------------------------
+DROP TABLE IF EXISTS `gen_table`;
+CREATE TABLE `gen_table` (
+ `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `table_name` varchar(200) COLLATE utf8mb4_bin DEFAULT '' COMMENT '表名称',
+ `table_comment` varchar(500) COLLATE utf8mb4_bin DEFAULT '' COMMENT '表描述',
+ `class_name` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '实体类名称',
+ `tpl_category` varchar(200) COLLATE utf8mb4_bin DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)',
+ `package_name` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '生成包路径',
+ `module_name` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '生成模块名',
+ `business_name` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '生成业务名',
+ `function_name` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '生成功能名',
+ `function_author` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '生成功能作者',
+ `gen_type` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)',
+ `gen_path` varchar(200) COLLATE utf8mb4_bin DEFAULT '/' COMMENT '生成路径(不填默认项目路径)',
+ `options` varchar(1000) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '其它生成选项',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`table_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='代码生成业务表';
+
+-- ----------------------------
+-- Records of gen_table
+-- ----------------------------
+BEGIN;
+INSERT INTO `gen_table` VALUES (5, 'winery_mauser', '微信小程序用户id表', 'WineryMauser', 'crud', 'com.ruoyi.winery', 'winery', 'winery_mauser', '小程序用户', 'ruoyi', '0', '/', '{\"parentMenuId\":\"2007\"}', 'admin', '2020-12-17 07:29:04', '', '2020-12-17 08:14:59', NULL);
+INSERT INTO `gen_table` VALUES (6, 'winery_company_record', '酒庄厂家登记记录', 'WineryCompanyRecord', 'crud', 'com.ruoyi.winery', 'winery', 'winery_company_record', '酒庄厂家登记记录', 'ruoyi', '0', '/', '{\"parentMenuId\":\"2007\"}', 'admin', '2020-12-18 01:09:07', '', '2020-12-18 01:22:32', NULL);
+INSERT INTO `gen_table` VALUES (8, 'winery_goods', '商品信息表', 'WineryGoods', 'crud', 'com.ruoyi.winery', 'winery', 'winery_goods', '商品信息', 'ruoyi', '0', '/', '{\"parentMenuId\":2007}', 'admin', '2020-12-28 06:27:14', '', '2020-12-28 06:30:48', NULL);
+INSERT INTO `gen_table` VALUES (10, 'winery_food_safety', '食品安全详情', 'WineryFoodSafety', 'crud', 'com.ruoyi.winery', 'winery', 'food_safety', '食品安全详情', 'ruoyi', '0', '/', '{\"parentMenuId\":2007}', 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48', NULL);
+INSERT INTO `gen_table` VALUES (11, 'winery_goods_spec', '商品规格表', 'WineryGoodsSpec', 'crud', 'com.ruoyi.winery', 'winery', 'spec', '商品规格', 'ruoyi', '0', '/', '{\"parentMenuId\":2007}', 'admin', '2020-12-28 06:27:51', '', '2020-12-28 06:36:07', NULL);
+INSERT INTO `gen_table` VALUES (12, 'winery_orders', '客户订单表', 'WineryOrders', 'crud', 'com.ruoyi.winery', 'winery', 'user_orders', '客户订单', 'ruoyi', '0', '/', '{\"parentMenuId\":2007}', 'admin', '2020-12-28 06:27:52', '', '2020-12-28 08:02:14', NULL);
+INSERT INTO `gen_table` VALUES (16, 'winery_wine_spec_detail', '葡萄酒规格详情', 'WineryWineSpecDetail', 'crud', 'com.ruoyi.winery', 'winery', 'wine_detail', '葡萄酒规格详情', 'ruoyi', '0', '/', '{\"parentMenuId\":2007}', 'admin', '2020-12-28 06:34:17', '', '2020-12-28 08:01:10', NULL);
+INSERT INTO `gen_table` VALUES (20, 'news_content', '新闻资讯', 'NewsContent', 'crud', 'com.ruoyi.winery', 'news', 'news_content', '新闻资讯', 'ruoyi', '0', '/', '{\"parentMenuId\":\"2007\"}', 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:28', NULL);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for gen_table_column
+-- ----------------------------
+DROP TABLE IF EXISTS `gen_table_column`;
+CREATE TABLE `gen_table_column` (
+ `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `table_id` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '归属表编号',
+ `column_name` varchar(200) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '列名称',
+ `column_comment` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '列描述',
+ `column_type` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '列类型',
+ `java_type` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'JAVA类型',
+ `java_field` varchar(200) COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'JAVA字段名',
+ `is_pk` char(1) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '是否主键(1是)',
+ `is_increment` char(1) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '是否自增(1是)',
+ `is_required` char(1) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '是否必填(1是)',
+ `is_insert` char(1) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '是否为插入字段(1是)',
+ `is_edit` char(1) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '是否编辑字段(1是)',
+ `is_list` char(1) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '是否列表字段(1是)',
+ `is_query` char(1) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '是否查询字段(1是)',
+ `query_type` varchar(200) COLLATE utf8mb4_bin DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)',
+ `html_type` varchar(200) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
+ `dict_type` varchar(200) COLLATE utf8mb4_bin DEFAULT '' COMMENT '字典类型',
+ `sort` int(11) DEFAULT NULL COMMENT '排序',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ PRIMARY KEY (`column_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=300 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='代码生成业务表字段';
+
+-- ----------------------------
+-- Records of gen_table_column
+-- ----------------------------
+BEGIN;
+INSERT INTO `gen_table_column` VALUES (34, '5', 'open_id', '小程序userid', 'varchar(32)', 'String', 'openId', '1', '0', NULL, '1', NULL, '1', NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-17 07:29:04', '', '2020-12-17 08:14:59');
+INSERT INTO `gen_table_column` VALUES (35, '5', 'status', '状态', 'char(1)', 'String', 'status', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'radio', 'sys_normal_disable', 2, 'admin', '2020-12-17 07:29:05', '', '2020-12-17 08:14:59');
+INSERT INTO `gen_table_column` VALUES (36, '5', 'mobile', '手机号', 'varchar(11)', 'String', 'mobile', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 3, 'admin', '2020-12-17 07:29:05', '', '2020-12-17 08:14:59');
+INSERT INTO `gen_table_column` VALUES (37, '5', 'nick_name', '昵称', 'varchar(16)', 'String', 'nickName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2020-12-17 07:29:05', '', '2020-12-17 08:14:59');
+INSERT INTO `gen_table_column` VALUES (38, '5', 'union_id', 'unionid', 'varchar(32)', 'String', 'unionId', '0', '0', NULL, '1', NULL, '1', '1', 'EQ', 'input', '', 5, 'admin', '2020-12-17 07:29:05', '', '2020-12-17 08:15:00');
+INSERT INTO `gen_table_column` VALUES (39, '5', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', NULL, '1', NULL, '1', '1', 'EQ', 'datetime', '', 6, 'admin', '2020-12-17 07:29:05', '', '2020-12-17 08:15:00');
+INSERT INTO `gen_table_column` VALUES (40, '5', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 7, 'admin', '2020-12-17 07:29:05', '', '2020-12-17 08:15:00');
+INSERT INTO `gen_table_column` VALUES (41, '5', 'tenant_id', '租户id', 'varchar(32)', 'String', 'tenantId', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-17 07:29:05', '', '2020-12-17 08:15:00');
+INSERT INTO `gen_table_column` VALUES (42, '6', 'id', 'id', 'varchar(32)', 'String', 'id', '1', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-18 01:09:07', '', '2020-12-18 01:22:32');
+INSERT INTO `gen_table_column` VALUES (43, '6', 'status', '状态', 'char(1)', 'String', 'status', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'radio', 'sys_normal_disable', 2, 'admin', '2020-12-18 01:09:07', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (44, '6', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 3, 'admin', '2020-12-18 01:09:07', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (45, '6', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2020-12-18 01:09:07', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (46, '6', 'openid', '创建者openid', 'varchar(255)', 'String', 'openid', '0', '0', '1', '1', NULL, '1', '1', 'EQ', 'input', '', 5, 'admin', '2020-12-18 01:09:07', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (47, '6', 'email', '联系邮箱', 'varchar(255)', 'String', 'email', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2020-12-18 01:09:07', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (48, '6', 'person_name', '联系人姓名', 'varchar(255)', 'String', 'personName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 7, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (49, '6', 'mobile', '手机号码', 'varchar(11)', 'String', 'mobile', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (50, '6', 'winery_name', '酒庄名称', 'varchar(32)', 'String', 'wineryName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 9, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (51, '6', 'build_time', '建立时间', 'varchar(20)', 'String', 'buildTime', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (52, '6', 'region', '酒庄地址(区)', 'varchar(255)', 'String', 'region', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:33');
+INSERT INTO `gen_table_column` VALUES (53, '6', 'address', '酒庄地址(具体)', 'varchar(255)', 'String', 'address', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (54, '6', 'winery_area', '总面积', 'int(20)', 'Long', 'wineryArea', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (55, '6', 'build_area', '建筑面积', 'int(20)', 'Long', 'buildArea', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (56, '6', 'winery_status', '酒庄现状', 'enum(\'PRODUCE\',\'BUILDING_PRODUCE\',\'BUILDING\',\'STOP\')', NULL, 'wineryStatus', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'radio', 'winery_company_status', 15, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (57, '6', 'plant_area', '面积(亩)', 'int(20)', 'Long', 'plantArea', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 16, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (58, '6', 'plant_weight', '产量(斤)', 'int(20)', 'Long', 'plantWeight', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 17, 'admin', '2020-12-18 01:09:08', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (59, '6', 'soil_type', '土壤类型', 'enum(\'SAND\',\'STONE\',\'LIMESTONE\',\'MIXING\')', NULL, 'soilType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'winery_soil_types', 18, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (60, '6', 'red_variety', '红葡萄品种', 'text', 'String', 'redVariety', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (61, '6', 'white_variety', '白葡萄品种', 'text', 'String', 'whiteVariety', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 20, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (62, '6', 'irrigation_type', '灌溉方式', 'enum(\'OVERFLOWING\',\'SPRINKLER\',\'DRIP\')', NULL, 'irrigationType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'winery_irrigation_type', 21, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:34');
+INSERT INTO `gen_table_column` VALUES (63, '6', 'fermentation_process', '发酵工艺', 'varchar(255)', 'String', 'fermentationProcess', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 22, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (64, '6', 'container', '热化容器', 'varchar(40)', 'String', 'container', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 23, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (65, '6', 'clarification_method', '澄清方式', 'varchar(20)', 'String', 'clarificationMethod', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 24, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (66, '6', 'annual_output', '年产量', 'float(20,0)', 'Long', 'annualOutput', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 25, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (67, '6', 'stock', '库存', 'float(20,0)', 'Long', 'stock', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 26, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (68, '6', 'bucket_count', '酒桶数量', 'int(20)', 'Long', 'bucketCount', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 27, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (69, '6', 'main_price', '主要产品定价', 'varchar(500)', 'String', 'mainPrice', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'textarea', '', 28, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (70, '6', 'sales_mode', '销售方式', 'varchar(40)', 'String', 'salesMode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 29, 'admin', '2020-12-18 01:09:09', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (71, '6', 'awards', '获奖种类', 'varchar(500)', 'String', 'awards', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'textarea', '', 30, 'admin', '2020-12-18 01:09:10', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (72, '6', 'award_information', '获奖信息', 'text', 'String', 'awardInformation', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 31, 'admin', '2020-12-18 01:09:10', '', '2020-12-18 01:22:35');
+INSERT INTO `gen_table_column` VALUES (73, '6', 'slogan', '征集口号', 'varchar(255)', 'String', 'slogan', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 32, 'admin', '2020-12-18 01:09:10', '', '2020-12-18 01:22:36');
+INSERT INTO `gen_table_column` VALUES (106, '8', 'id', '商品ID', 'bigint(20)', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-28 06:27:14', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (107, '8', 'dept_id', '部门ID', 'bigint(20)', 'Long', 'deptId', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2020-12-28 06:27:14', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (108, '8', 'goods_name', '商品名称', 'varchar(30)', 'String', 'goodsName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 3, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (109, '8', 'goods_alias', '商品简称', 'varchar(30)', 'String', 'goodsAlias', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 4, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (110, '8', 'goods_type', '商品类型', 'varchar(2)', 'String', 'goodsType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', '', 5, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (111, '8', 'goods_spec', '关联规格', 'varchar(500)', 'String', 'goodsSpec', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'textarea', '', 6, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (112, '8', 'good_desc', '商品说明', 'varchar(255)', 'String', 'goodDesc', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (113, '8', 'good_face_img', '商品封面', 'varchar(255)', 'String', 'goodFaceImg', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (114, '8', 'good_img', '商品图片', 'varchar(255)', 'String', 'goodImg', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:49');
+INSERT INTO `gen_table_column` VALUES (115, '8', 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:50');
+INSERT INTO `gen_table_column` VALUES (116, '8', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 11, 'admin', '2020-12-28 06:27:15', '', '2020-12-28 06:30:50');
+INSERT INTO `gen_table_column` VALUES (117, '8', 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2020-12-28 06:27:16', '', '2020-12-28 06:30:50');
+INSERT INTO `gen_table_column` VALUES (118, '8', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 13, 'admin', '2020-12-28 06:27:16', '', '2020-12-28 06:30:50');
+INSERT INTO `gen_table_column` VALUES (119, '8', 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'textarea', '', 14, 'admin', '2020-12-28 06:27:16', '', '2020-12-28 06:30:50');
+INSERT INTO `gen_table_column` VALUES (139, '10', 'id', '规格ID', 'bigint(20)', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48');
+INSERT INTO `gen_table_column` VALUES (140, '10', 'dept_id', '部门ID', 'bigint(20)', 'Long', 'deptId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48');
+INSERT INTO `gen_table_column` VALUES (141, '10', 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48');
+INSERT INTO `gen_table_column` VALUES (142, '10', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48');
+INSERT INTO `gen_table_column` VALUES (143, '10', 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48');
+INSERT INTO `gen_table_column` VALUES (144, '10', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48');
+INSERT INTO `gen_table_column` VALUES (145, '10', 'prod_license', '生产许可证编号', 'varchar(32)', 'String', 'prodLicense', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2020-12-28 06:27:49', '', '2020-12-28 08:02:48');
+INSERT INTO `gen_table_column` VALUES (146, '10', 'standard_id', '产品标准号', 'varchar(32)', 'String', 'standardId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (147, '10', 'maker_name', '厂名', 'varchar(32)', 'String', 'makerName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 9, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (148, '10', 'maker_address', '厂址', 'varchar(32)', 'String', 'makerAddress', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (149, '10', 'maker_contact', '厂家联系方式', 'varchar(32)', 'String', 'makerContact', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (150, '10', 'ingredients', '配料表', 'varchar(255)', 'String', 'ingredients', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 12, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (151, '10', 'period', '保质期', 'int(5)', 'Integer', 'period', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (152, '10', 'remark', '备注', 'varchar(255)', 'String', 'remark', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', '', 14, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (153, '10', 'wine_level', '葡萄酒等级', 'varchar(10)', 'String', 'wineLevel', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 15, 'admin', '2020-12-28 06:27:50', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (154, '10', 'storage_mode', '储藏方法\n', 'varchar(10)', 'String', 'storageMode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 16, 'admin', '2020-12-28 06:27:51', '', '2020-12-28 08:02:49');
+INSERT INTO `gen_table_column` VALUES (155, '10', 'supplier', '供应商\n', 'varchar(32)', 'String', 'supplier', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 17, 'admin', '2020-12-28 06:27:51', '', '2020-12-28 08:02:50');
+INSERT INTO `gen_table_column` VALUES (156, '10', 'make_date', '生产日期', 'datetime', 'Date', 'makeDate', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'datetime', '', 18, 'admin', '2020-12-28 06:27:51', '', '2020-12-28 08:02:50');
+INSERT INTO `gen_table_column` VALUES (157, '11', 'id', '规格ID', 'bigint(20)', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-28 06:27:51', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (158, '11', 'dept_id', '部门ID', 'bigint(20)', 'Long', 'deptId', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2020-12-28 06:27:51', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (159, '11', 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2020-12-28 06:27:51', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (160, '11', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2020-12-28 06:27:51', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (161, '11', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 5, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (162, '11', 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 6, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (163, '11', 'spec_name', '规格名称', 'varchar(30)', 'String', 'specName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 7, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (164, '11', 'spec_desc', '规格说明', 'varchar(255)', 'String', 'specDesc', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (165, '11', 'spec_img', '规格图片', 'varchar(255)', 'String', 'specImg', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:07');
+INSERT INTO `gen_table_column` VALUES (166, '11', 'spec_price', '规格单价', 'decimal(10,0)', 'Long', 'specPrice', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:08');
+INSERT INTO `gen_table_column` VALUES (167, '11', 'detail_spec', '规格详细', 'bigint(20)', 'Long', 'detailSpec', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:08');
+INSERT INTO `gen_table_column` VALUES (168, '11', 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'textarea', '', 12, 'admin', '2020-12-28 06:27:52', '', '2020-12-28 06:36:08');
+INSERT INTO `gen_table_column` VALUES (169, '12', 'id', '订单ID', 'bigint(20)', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:14');
+INSERT INTO `gen_table_column` VALUES (170, '12', 'dept_id', '部门ID', 'bigint(20)', 'Long', 'deptId', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:14');
+INSERT INTO `gen_table_column` VALUES (171, '12', 'goods_id', '商品ID', 'bigint(20)', 'Long', 'goodsId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 3, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:14');
+INSERT INTO `gen_table_column` VALUES (172, '12', 'goods_name', '商品简称', 'varchar(30)', 'String', 'goodsName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 4, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:14');
+INSERT INTO `gen_table_column` VALUES (173, '12', 'goods_type', '商品类型', 'varchar(2)', 'String', 'goodsType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', '', 5, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:14');
+INSERT INTO `gen_table_column` VALUES (174, '12', 'goods_spec', '商品规格', 'varchar(50)', 'String', 'goodsSpec', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 6, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (175, '12', 'goods_face_img', '商品封面', 'varchar(255)', 'String', 'goodsFaceImg', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (176, '12', 'goods_price', '商品基准单价', 'decimal(10,0)', 'Long', 'goodsPrice', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (177, '12', 'goods_count', '商品数量', 'int(8)', 'Integer', 'goodsCount', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2020-12-28 06:27:53', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (178, '12', 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 10, 'admin', '2020-12-28 06:27:54', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (179, '12', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 11, 'admin', '2020-12-28 06:27:54', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (180, '12', 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 12, 'admin', '2020-12-28 06:27:54', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (182, '12', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 13, 'admin', '2020-12-28 06:27:54', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (184, '12', 'remark', '备注', 'varchar(500)', 'String', 'remark', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'textarea', '', 14, 'admin', '2020-12-28 06:27:54', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (187, '12', 'order_status', '订单状态:\n0.未支付\n1.已取消\n2.支付成功,等待发货\n3.支付成功,已发货\n4.已收货\n5.退款申请\n6.退款中\n7.退款成功', 'int(1)', 'Integer', 'orderStatus', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'radio', '', 15, 'admin', '2020-12-28 06:27:54', '', '2020-12-28 08:02:15');
+INSERT INTO `gen_table_column` VALUES (229, '16', 'id', '规格ID', 'bigint(20)', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-28 06:34:17', '', '2020-12-28 08:01:10');
+INSERT INTO `gen_table_column` VALUES (230, '16', 'dept_id', '部门ID', 'bigint(20)', 'Long', 'deptId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2020-12-28 06:34:17', '', '2020-12-28 08:01:10');
+INSERT INTO `gen_table_column` VALUES (231, '16', 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2020-12-28 06:34:17', '', '2020-12-28 08:01:10');
+INSERT INTO `gen_table_column` VALUES (232, '16', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:10');
+INSERT INTO `gen_table_column` VALUES (233, '16', 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:10');
+INSERT INTO `gen_table_column` VALUES (234, '16', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:10');
+INSERT INTO `gen_table_column` VALUES (235, '16', 'brand', '品牌', 'varchar(30)', 'String', 'brand', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (236, '16', 'capacity', '净含量', 'int(8)', 'Integer', 'capacity', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (237, '16', 'year', '采摘年份\n', 'varchar(10)', 'String', 'year', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (238, '16', 'alcohol', '酒精度', 'varchar(20)', 'String', 'alcohol', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (239, '16', 'remark', '备注', 'varchar(255)', 'String', 'remark', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', '', 11, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (240, '16', 'wine_type', '葡萄酒种类', 'varchar(20)', 'String', 'wineType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', '', 12, 'admin', '2020-12-28 06:34:18', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (241, '16', 'wine_level', '葡萄酒等级', 'varchar(10)', 'String', 'wineLevel', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2020-12-28 06:34:19', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (242, '16', 'grape', '葡萄种类', 'varchar(10)', 'String', 'grape', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 14, 'admin', '2020-12-28 06:34:19', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (244, '16', 'sugar_content', '糖分', 'varchar(10)', 'String', 'sugarContent', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'editor', '', 15, 'admin', '2020-12-28 06:34:19', '', '2020-12-28 08:01:11');
+INSERT INTO `gen_table_column` VALUES (246, '16', 'packing_type', '包装方式', 'varchar(20)', 'String', 'packingType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', '', 16, 'admin', '2020-12-28 06:34:19', '', '2020-12-28 08:01:12');
+INSERT INTO `gen_table_column` VALUES (248, '16', 'decante_duration', '醒酒时间', 'varchar(20)', 'String', 'decanteDuration', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 17, 'admin', '2020-12-28 06:34:19', '', '2020-12-28 08:01:12');
+INSERT INTO `gen_table_column` VALUES (250, '16', 'count', '支数', 'int(8)', 'Integer', 'count', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 18, 'admin', '2020-12-28 06:34:19', '', '2020-12-28 08:01:12');
+INSERT INTO `gen_table_column` VALUES (252, '16', 'aroma', '香味', 'varchar(20)', 'String', 'aroma', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 19, 'admin', '2020-12-28 06:34:19', '', '2020-12-28 08:01:12');
+INSERT INTO `gen_table_column` VALUES (289, '20', 'id', '规格ID', 'varchar(32)', 'String', 'id', '1', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:28');
+INSERT INTO `gen_table_column` VALUES (290, '20', 'dept_id', '部门ID', 'bigint(20)', 'Long', 'deptId', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 2, 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:28');
+INSERT INTO `gen_table_column` VALUES (291, '20', 'create_by', '创建者', 'varchar(64)', 'String', 'createBy', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (292, '20', 'create_time', '创建时间', 'datetime', 'Date', 'createTime', '0', '0', '1', '1', NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (293, '20', 'update_by', '更新者', 'varchar(64)', 'String', 'updateBy', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (294, '20', 'update_time', '更新时间', 'datetime', 'Date', 'updateTime', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (295, '20', 'news_title', '新闻标题', 'varchar(50)', 'String', 'newsTitle', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2020-12-31 06:22:28', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (296, '20', 'news_body', '新闻详情', 'text', 'String', 'newsBody', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2020-12-31 06:22:29', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (297, '20', 'news_image', '新闻封面图', 'varchar(100)', 'String', 'newsImage', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'uploadImage', '', 9, 'admin', '2020-12-31 06:22:29', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (298, '20', 'news_type', '新闻类型', 'int(2)', 'Integer', 'newsType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'news_type', 10, 'admin', '2020-12-31 06:22:29', '', '2020-12-31 06:51:29');
+INSERT INTO `gen_table_column` VALUES (299, '20', 'state', '状态', 'int(2)', 'Integer', 'state', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'sys_release_status', 11, 'admin', '2020-12-31 06:22:29', '', '2020-12-31 06:51:29');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for goods_main
+-- ----------------------------
+DROP TABLE IF EXISTS `goods_main`;
+CREATE TABLE `goods_main` (
+ `id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '商品ID',
+ `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
+ `goods_name` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品名称',
+ `goods_alias` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品简称',
+ `goods_type` int(2) DEFAULT '0' COMMENT '商品类型',
+ `goods_spec` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '关联规格',
+ `goods_desc` varchar(255) COLLATE utf8mb4_bin DEFAULT '' COMMENT '商品说明',
+ `goods_face_img` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品封面',
+ `goods_img` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品图片',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ `state` int(2) DEFAULT NULL COMMENT '状态',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='商品信息表';
+
+-- ----------------------------
+-- Records of goods_main
+-- ----------------------------
+BEGIN;
+INSERT INTO `goods_main` VALUES ('78d52ce7c624fd48c9c20fd2651cd103', NULL, '测试', '321', 0, '', '123', 'defalut/300bf3aa778e4ca2a0b980188f108985home1.png', 'defalut/8fff036bdd7541609162542ce522a7fapeople.png,defalut/5bf5dadc4e59456e9fd11ee78d6cf7e6home4.png,defalut/8a26560c7f324f359693532ad1497c73home2.png,defalut/4fe9752604bb4e8ba9c1dfacaa49183dhome1.png', '', NULL, '', NULL, '12313', 0);
+INSERT INTO `goods_main` VALUES ('78d52ce7c624fd48c9c20fd2651cdc38', NULL, '测试商品', '商品a', 0, '', '
123
', 'defalut/47bcd093056341d280ae533422b614e4241c0103-abc0-4978-8c49-9fdf02f616b9people.png', 'defalut/bce0484bed5d4f689b47eae48d9d4bf9logo.ico', '', NULL, '', NULL, NULL, 0);
+INSERT INTO `goods_main` VALUES ('b3e87ab12362b103d99c5fc821489e62', 103, '商品A', 'A', 0, ',3a47d469c0160eb2e1bceeecf8668397,9a049c304ba18e5472d6feb11ccecefd,ac6d2cfffe677fdef69e4168598abd6d,c8d805eb444da4d9d9d1f540f4be037b', '123

', 'defalut/7daa992586c241319f08570eb98dedfdhome4.png', 'defalut/9b8bfe6d6849409593b77b66d468caf3WechatIMG508.jpeg,defalut/1cdebb2f29754152abb97d49fba92cb6a40d2d9deff3ef4b1155474e8af4a19a.jpg,defalut/30e2f4ea4a7043af962387c44c2955bd0291fb9ea542758cf13639c4a7e6cea7.jpg', '', NULL, '', NULL, '123', 0);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for goods_spec
+-- ----------------------------
+DROP TABLE IF EXISTS `goods_spec`;
+CREATE TABLE `goods_spec` (
+ `id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '规格ID',
+ `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `spec_name` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '规格名称',
+ `spec_desc` varchar(255) COLLATE utf8mb4_bin DEFAULT '' COMMENT '规格说明',
+ `spec_img` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '规格图片',
+ `spec_price` decimal(10,2) DEFAULT NULL COMMENT '规格单价',
+ `detail_spec` bigint(20) DEFAULT NULL COMMENT '规格详细',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='商品规格表';
+
+-- ----------------------------
+-- Records of goods_spec
+-- ----------------------------
+BEGIN;
+INSERT INTO `goods_spec` VALUES ('3a47d469c0160eb2e1bceeecf8668397', 103, '', NULL, NULL, '', '规格2', '222', 'defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png', 22.00, 222, '222');
+INSERT INTO `goods_spec` VALUES ('9a049c304ba18e5472d6feb11ccecefd', 103, '', NULL, NULL, '', '规格1', '123', 'defalut/404e15330b3047578dcc913dd4de4c4a241c0103-abc0-4978-8c49-9fdf02f616b9people.png', 1.23, 123, '123');
+INSERT INTO `goods_spec` VALUES ('ac6d2cfffe677fdef69e4168598abd6d', 103, '', NULL, NULL, '', '规格4', '4444', 'defalut/1bf7d69402f047059da8c72505c4fa31home4.png', 444.40, 213, '123');
+INSERT INTO `goods_spec` VALUES ('c8d805eb444da4d9d9d1f540f4be037b', 103, '', NULL, NULL, '', '规格3', '333', 'defalut/8336f3ce1ea940f0aa2d0bf0de312df9home1.png', 3.00, 333, '333');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for news_content
+-- ----------------------------
+DROP TABLE IF EXISTS `news_content`;
+CREATE TABLE `news_content` (
+ `id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '规格ID',
+ `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
+ `create_by` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
+ `news_title` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '新闻标题',
+ `news_body` text COLLATE utf8mb4_bin COMMENT '新闻详情',
+ `news_image` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '新闻封面图',
+ `news_type` int(2) DEFAULT NULL COMMENT '新闻类型',
+ `state` int(2) DEFAULT NULL COMMENT '状态',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='新闻资讯';
+
+-- ----------------------------
+-- Records of news_content
+-- ----------------------------
+BEGIN;
+INSERT INTO `news_content` VALUES ('37179f013ad9d4b0b825879b09277a3c', 103, '', '2021-01-04 01:29:49', '', '2021-01-04 01:29:49', '测试新闻', NULL, 'defalut/0f4f520b11db4a2e8538a08296709287home4.png', 0, 0);
+INSERT INTO `news_content` VALUES ('a430b36b5ca18b16384ad7ddae753cda', 103, '', '2021-01-04 01:40:42', '', '2021-01-04 01:40:42', '123123', NULL, 'defalut/871a879ef2a04c02b43de1294f00c756241c0103-abc0-4978-8c49-9fdf02f616b9people.png', 0, 0);
+INSERT INTO `news_content` VALUES ('a84f068e63b33c25cba21f5828ff9c75', 103, '', '2021-01-04 01:41:01', '', '2021-01-04 01:41:01', 'aaaaaaa', NULL, 'defalut/c1122a265988404abbf31d6dc58f96d7241c0103-abc0-4978-8c49-9fdf02f616b9people.png', 0, 0);
+INSERT INTO `news_content` VALUES ('b2d3d6655f9c8f82aec902bb732a7979', 103, '', '2021-01-04 01:51:10', '', '2021-01-04 01:51:10', '123123', NULL, 'defalut/ccb3ca7ab64640788d9d42b8e68d32d5241c0103-abc0-4978-8c49-9fdf02f616b9people.png', 0, 0);
+INSERT INTO `news_content` VALUES ('decb6c617f9512f75008120d79efd40f', 103, '', '2021-01-04 01:51:24', '', '2021-01-04 01:51:24', 'bb', NULL, 'defalut/b851b4e49f4147adb9766c25a85dc246241c0103-abc0-4978-8c49-9fdf02f616b9people.png', 0, 0);
+INSERT INTO `news_content` VALUES ('e374f819841e8ea59dc05e18001f52a3', 103, '', '2021-01-04 01:40:02', '', '2021-01-04 01:40:02', '5555', NULL, 'defalut/b888ae0fd0444248916f180ff4a22db5241c0103-abc0-4978-8c49-9fdf02f616b9people.png', 0, 0);
+INSERT INTO `news_content` VALUES ('f5bfd44402d0dd115877a18d929091c1', 103, '', '2020-12-31 06:56:37', '', '2020-12-31 06:56:37', '123', '123', 'defalut/fe2df1e112f24b69b278a1c881a96c0ehome1.png', 0, 0);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_blob_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_blob_triggers`;
+CREATE TABLE `qrtz_blob_triggers` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `blob_data` blob,
+ PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
+ CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_blob_triggers
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_calendars
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_calendars`;
+CREATE TABLE `qrtz_calendars` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `calendar_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `calendar` blob NOT NULL,
+ PRIMARY KEY (`sched_name`,`calendar_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_calendars
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_cron_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_cron_triggers`;
+CREATE TABLE `qrtz_cron_triggers` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `cron_expression` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `time_zone_id` varchar(80) COLLATE utf8mb4_bin DEFAULT NULL,
+ PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
+ CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_cron_triggers
+-- ----------------------------
+BEGIN;
+INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', '0/10 * * * * ?', 'Asia/Shanghai');
+INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', '0/15 * * * * ?', 'Asia/Shanghai');
+INSERT INTO `qrtz_cron_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', '0/20 * * * * ?', 'Asia/Shanghai');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_fired_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_fired_triggers`;
+CREATE TABLE `qrtz_fired_triggers` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `entry_id` varchar(95) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `instance_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `fired_time` bigint(13) NOT NULL,
+ `sched_time` bigint(13) NOT NULL,
+ `priority` int(11) NOT NULL,
+ `state` varchar(16) COLLATE utf8mb4_bin NOT NULL,
+ `job_name` varchar(200) COLLATE utf8mb4_bin DEFAULT NULL,
+ `job_group` varchar(200) COLLATE utf8mb4_bin DEFAULT NULL,
+ `is_nonconcurrent` varchar(1) COLLATE utf8mb4_bin DEFAULT NULL,
+ `requests_recovery` varchar(1) COLLATE utf8mb4_bin DEFAULT NULL,
+ PRIMARY KEY (`sched_name`,`entry_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_fired_triggers
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_job_details
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_job_details`;
+CREATE TABLE `qrtz_job_details` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `job_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `job_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `description` varchar(250) COLLATE utf8mb4_bin DEFAULT NULL,
+ `job_class_name` varchar(250) COLLATE utf8mb4_bin NOT NULL,
+ `is_durable` varchar(1) COLLATE utf8mb4_bin NOT NULL,
+ `is_nonconcurrent` varchar(1) COLLATE utf8mb4_bin NOT NULL,
+ `is_update_data` varchar(1) COLLATE utf8mb4_bin NOT NULL,
+ `requests_recovery` varchar(1) COLLATE utf8mb4_bin NOT NULL,
+ `job_data` blob,
+ PRIMARY KEY (`sched_name`,`job_name`,`job_group`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_job_details
+-- ----------------------------
+BEGIN;
+INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 'com.ruoyi.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001E636F6D2E72756F79692E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720027636F6D2E72756F79692E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B597419030000787077080000017668DEE5D878707400007070707400013174000E302F3130202A202A202A202A203F74001172795461736B2E72794E6F506172616D7374000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000001740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E697A0E58F82EFBC8974000133740001317800);
+INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 'com.ruoyi.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001E636F6D2E72756F79692E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720027636F6D2E72756F79692E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B597419030000787077080000017668DEE5D878707400007070707400013174000E302F3135202A202A202A202A203F74001572795461736B2E7279506172616D7328277279272974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000002740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E69C89E58F82EFBC8974000133740001317800);
+INSERT INTO `qrtz_job_details` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 'com.ruoyi.quartz.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F504552544945537372001E636F6D2E72756F79692E71756172747A2E646F6D61696E2E5379734A6F6200000000000000010200084C000A636F6E63757272656E747400124C6A6176612F6C616E672F537472696E673B4C000E63726F6E45787072657373696F6E71007E00094C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E00094C000D6D697366697265506F6C69637971007E00094C000673746174757371007E000978720027636F6D2E72756F79692E636F6D6D6F6E2E636F72652E646F6D61696E2E42617365456E7469747900000000000000010200074C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C787074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B597419030000787077080000017668DEE5D878707400007070707400013174000E302F3230202A202A202A202A203F74003872795461736B2E72794D756C7469706C65506172616D7328277279272C20747275652C20323030304C2C203331362E3530442C203130302974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000003740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E5A49AE58F82EFBC8974000133740001317800);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_locks
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_locks`;
+CREATE TABLE `qrtz_locks` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `lock_name` varchar(40) COLLATE utf8mb4_bin NOT NULL,
+ PRIMARY KEY (`sched_name`,`lock_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_locks
+-- ----------------------------
+BEGIN;
+INSERT INTO `qrtz_locks` VALUES ('RuoyiScheduler', 'STATE_ACCESS');
+INSERT INTO `qrtz_locks` VALUES ('RuoyiScheduler', 'TRIGGER_ACCESS');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_paused_trigger_grps
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
+CREATE TABLE `qrtz_paused_trigger_grps` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ PRIMARY KEY (`sched_name`,`trigger_group`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_paused_trigger_grps
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_scheduler_state
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_scheduler_state`;
+CREATE TABLE `qrtz_scheduler_state` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `instance_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `last_checkin_time` bigint(13) NOT NULL,
+ `checkin_interval` bigint(13) NOT NULL,
+ PRIMARY KEY (`sched_name`,`instance_name`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_scheduler_state
+-- ----------------------------
+BEGIN;
+INSERT INTO `qrtz_scheduler_state` VALUES ('RuoyiScheduler', 'a94104ac55f61608801046494', 1609914243891, 15000);
+INSERT INTO `qrtz_scheduler_state` VALUES ('RuoyiScheduler', 'tottimctj-2.local1609914036274', 1609914241094, 15000);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_simple_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_simple_triggers`;
+CREATE TABLE `qrtz_simple_triggers` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `repeat_count` bigint(7) NOT NULL,
+ `repeat_interval` bigint(12) NOT NULL,
+ `times_triggered` bigint(10) NOT NULL,
+ PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
+ CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_simple_triggers
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_simprop_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
+CREATE TABLE `qrtz_simprop_triggers` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `str_prop_1` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL,
+ `str_prop_2` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL,
+ `str_prop_3` varchar(512) COLLATE utf8mb4_bin DEFAULT NULL,
+ `int_prop_1` int(11) DEFAULT NULL,
+ `int_prop_2` int(11) DEFAULT NULL,
+ `long_prop_1` bigint(20) DEFAULT NULL,
+ `long_prop_2` bigint(20) DEFAULT NULL,
+ `dec_prop_1` decimal(13,4) DEFAULT NULL,
+ `dec_prop_2` decimal(13,4) DEFAULT NULL,
+ `bool_prop_1` varchar(1) COLLATE utf8mb4_bin DEFAULT NULL,
+ `bool_prop_2` varchar(1) COLLATE utf8mb4_bin DEFAULT NULL,
+ PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
+ CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_simprop_triggers
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for qrtz_triggers
+-- ----------------------------
+DROP TABLE IF EXISTS `qrtz_triggers`;
+CREATE TABLE `qrtz_triggers` (
+ `sched_name` varchar(120) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `job_name` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `job_group` varchar(200) COLLATE utf8mb4_bin NOT NULL,
+ `description` varchar(250) COLLATE utf8mb4_bin DEFAULT NULL,
+ `next_fire_time` bigint(13) DEFAULT NULL,
+ `prev_fire_time` bigint(13) DEFAULT NULL,
+ `priority` int(11) DEFAULT NULL,
+ `trigger_state` varchar(16) COLLATE utf8mb4_bin NOT NULL,
+ `trigger_type` varchar(8) COLLATE utf8mb4_bin NOT NULL,
+ `start_time` bigint(13) NOT NULL,
+ `end_time` bigint(13) DEFAULT NULL,
+ `calendar_name` varchar(200) COLLATE utf8mb4_bin DEFAULT NULL,
+ `misfire_instr` smallint(2) DEFAULT NULL,
+ `job_data` blob,
+ PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`),
+ KEY `sched_name` (`sched_name`,`job_name`,`job_group`),
+ CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
+
+-- ----------------------------
+-- Records of qrtz_triggers
+-- ----------------------------
+BEGIN;
+INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 1609914040000, -1, 5, 'PAUSED', 'CRON', 1609914036000, 0, NULL, 2, '');
+INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME2', 'DEFAULT', 'TASK_CLASS_NAME2', 'DEFAULT', NULL, 1609914045000, -1, 5, 'PAUSED', 'CRON', 1609914038000, 0, NULL, 2, '');
+INSERT INTO `qrtz_triggers` VALUES ('RuoyiScheduler', 'TASK_CLASS_NAME3', 'DEFAULT', 'TASK_CLASS_NAME3', 'DEFAULT', NULL, 1609914040000, -1, 5, 'PAUSED', 'CRON', 1609914039000, 0, NULL, 2, '');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_config
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_config`;
+CREATE TABLE `sys_config` (
+ `config_id` int(5) NOT NULL AUTO_INCREMENT COMMENT '参数主键',
+ `config_name` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '参数名称',
+ `config_key` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '参数键名',
+ `config_value` varchar(500) COLLATE utf8mb4_bin DEFAULT '' COMMENT '参数键值',
+ `config_type` char(1) COLLATE utf8mb4_bin DEFAULT 'N' COMMENT '系统内置(Y是 N否)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`config_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='参数配置表';
+
+-- ----------------------------
+-- Records of sys_config
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_config` VALUES (1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2020-12-16 08:06:47', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
+INSERT INTO `sys_config` VALUES (2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2020-12-16 08:06:47', '', NULL, '初始化密码 123456');
+INSERT INTO `sys_config` VALUES (3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2020-12-16 08:06:47', '', NULL, '深色主题theme-dark,浅色主题theme-light');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_dept
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_dept`;
+CREATE TABLE `sys_dept` (
+ `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id',
+ `parent_id` bigint(20) DEFAULT '0' COMMENT '父部门id',
+ `ancestors` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '祖级列表',
+ `dept_name` varchar(30) COLLATE utf8mb4_bin DEFAULT '' COMMENT '部门名称',
+ `order_num` int(4) DEFAULT '0' COMMENT '显示顺序',
+ `leader` varchar(20) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '负责人',
+ `phone` varchar(11) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '联系电话',
+ `email` varchar(50) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '邮箱',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '部门状态(0正常 1停用)',
+ `del_flag` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ PRIMARY KEY (`dept_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=301 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='部门表';
+
+-- ----------------------------
+-- Records of sys_dept
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_dept` VALUES (100, 0, '0', '宁夏希望', 0, '', '15595184707', 'tottimctj@163.com', '0', '0', 'admin', '2020-12-16 08:06:30', 'admin', '2021-01-06 05:54:51');
+INSERT INTO `sys_dept` VALUES (200, 0, '0', '枸杞园', 0, '', '15595184707', 'tottimctj@163.com', '0', '0', 'admin', '2020-12-16 08:06:30', 'admin', '2021-01-06 05:54:47');
+INSERT INTO `sys_dept` VALUES (300, 0, '0', '小程序用户', 0, '', '15595184707', 'tottimctj@163..com', '0', '0', 'admin', '2020-12-16 08:06:30', 'admin', '2020-12-18 02:04:00');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_dict_data
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_dict_data`;
+CREATE TABLE `sys_dict_data` (
+ `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
+ `dict_sort` int(4) DEFAULT '0' COMMENT '字典排序',
+ `dict_label` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '字典标签',
+ `dict_value` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '字典键值',
+ `dict_type` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '字典类型',
+ `css_class` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
+ `list_class` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '表格回显样式',
+ `is_default` char(1) COLLATE utf8mb4_bin DEFAULT 'N' COMMENT '是否默认(Y是 N否)',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '状态(0正常 1停用)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`dict_code`)
+) ENGINE=InnoDB AUTO_INCREMENT=123 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='字典数据表';
+
+-- ----------------------------
+-- Records of sys_dict_data
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_dict_data` VALUES (1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '性别男');
+INSERT INTO `sys_dict_data` VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '性别女');
+INSERT INTO `sys_dict_data` VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '性别未知');
+INSERT INTO `sys_dict_data` VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '显示菜单');
+INSERT INTO `sys_dict_data` VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '隐藏菜单');
+INSERT INTO `sys_dict_data` VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '正常状态');
+INSERT INTO `sys_dict_data` VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '停用状态');
+INSERT INTO `sys_dict_data` VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '正常状态');
+INSERT INTO `sys_dict_data` VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '停用状态');
+INSERT INTO `sys_dict_data` VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '默认分组');
+INSERT INTO `sys_dict_data` VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '系统分组');
+INSERT INTO `sys_dict_data` VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '系统默认是');
+INSERT INTO `sys_dict_data` VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '系统默认否');
+INSERT INTO `sys_dict_data` VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '通知');
+INSERT INTO `sys_dict_data` VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2020-12-16 08:06:45', '', NULL, '公告');
+INSERT INTO `sys_dict_data` VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '正常状态');
+INSERT INTO `sys_dict_data` VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '关闭状态');
+INSERT INTO `sys_dict_data` VALUES (18, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '新增操作');
+INSERT INTO `sys_dict_data` VALUES (19, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '修改操作');
+INSERT INTO `sys_dict_data` VALUES (20, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '删除操作');
+INSERT INTO `sys_dict_data` VALUES (21, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '授权操作');
+INSERT INTO `sys_dict_data` VALUES (22, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '导出操作');
+INSERT INTO `sys_dict_data` VALUES (23, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '导入操作');
+INSERT INTO `sys_dict_data` VALUES (24, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '强退操作');
+INSERT INTO `sys_dict_data` VALUES (25, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '生成操作');
+INSERT INTO `sys_dict_data` VALUES (26, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '清空操作');
+INSERT INTO `sys_dict_data` VALUES (27, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '正常状态');
+INSERT INTO `sys_dict_data` VALUES (28, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2020-12-16 08:06:46', '', NULL, '停用状态');
+INSERT INTO `sys_dict_data` VALUES (102, 0, '沙石', '沙石', 'winery_soil_types', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:16:35', 'admin', '2020-12-22 10:01:30', NULL);
+INSERT INTO `sys_dict_data` VALUES (103, 0, '砾石', '砾石', 'winery_soil_types', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:16:57', 'admin', '2020-12-22 10:01:34', NULL);
+INSERT INTO `sys_dict_data` VALUES (104, 0, '石灰岩', '石灰岩', 'winery_soil_types', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:17:17', 'admin', '2020-12-22 10:01:39', NULL);
+INSERT INTO `sys_dict_data` VALUES (105, 0, '混合', '混合', 'winery_soil_types', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:17:27', 'admin', '2020-12-22 10:01:42', NULL);
+INSERT INTO `sys_dict_data` VALUES (106, 0, '已建成投产', '已建成投产', 'winery_company_status', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:19:07', 'admin', '2020-12-22 10:01:04', NULL);
+INSERT INTO `sys_dict_data` VALUES (107, 0, '在建已投产', '在建已投产', 'winery_company_status', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:19:15', 'admin', '2020-12-22 10:01:09', NULL);
+INSERT INTO `sys_dict_data` VALUES (108, 0, '在建未投产', '在建未投产', 'winery_company_status', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:19:25', 'admin', '2020-12-22 10:01:14', NULL);
+INSERT INTO `sys_dict_data` VALUES (109, 0, '漫灌', '漫灌', 'winery_irrigation_type', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:20:22', 'admin', '2020-12-22 10:00:38', NULL);
+INSERT INTO `sys_dict_data` VALUES (110, 0, '喷灌', '喷灌', 'winery_irrigation_type', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:20:31', 'admin', '2020-12-22 10:00:45', NULL);
+INSERT INTO `sys_dict_data` VALUES (111, 0, '滴灌', '滴灌', 'winery_irrigation_type', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:20:41', 'admin', '2020-12-22 10:00:50', NULL);
+INSERT INTO `sys_dict_data` VALUES (112, 0, '已停产', '已停产', 'winery_company_status', NULL, NULL, 'N', '0', 'admin', '2020-12-18 01:46:10', 'admin', '2020-12-22 10:01:18', NULL);
+INSERT INTO `sys_dict_data` VALUES (113, 0, '停用', '0', 'sys_release_status', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:11:29', 'admin', '2021-01-06 03:42:40', NULL);
+INSERT INTO `sys_dict_data` VALUES (114, 0, '发布', '1', 'sys_release_status', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:11:51', 'admin', '2021-01-06 03:42:34', '已发布');
+INSERT INTO `sys_dict_data` VALUES (115, 0, '待审核', '0', 'sys_audit_status', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:13:17', '', NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (116, 0, '审核通过', '1', 'sys_audit_status', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:13:26', '', NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (117, 0, '已禁止', '2', 'sys_audit_status', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:13:44', '', NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (118, 0, '普通咨询', '0', 'news_type', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:20:56', '', NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (119, 0, '大图咨询', '1', 'news_type', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:21:04', '', NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (120, 0, '置顶咨询', '2', 'news_type', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:21:11', '', NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (121, 0, '文字咨询', '4', 'news_type', NULL, NULL, 'N', '0', 'admin', '2020-12-31 06:21:27', '', NULL, NULL);
+INSERT INTO `sys_dict_data` VALUES (122, 0, '食品', '0', 'goods_type', NULL, NULL, 'N', '0', 'admin', '2021-01-06 03:45:28', 'admin', '2021-01-06 03:57:09', NULL);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_dict_type
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_dict_type`;
+CREATE TABLE `sys_dict_type` (
+ `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
+ `dict_name` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '字典名称',
+ `dict_type` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '字典类型',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '状态(0正常 1停用)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`dict_id`),
+ UNIQUE KEY `dict_type` (`dict_type`)
+) ENGINE=InnoDB AUTO_INCREMENT=108 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='字典类型表';
+
+-- ----------------------------
+-- Records of sys_dict_type
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_dict_type` VALUES (1, '用户性别', 'sys_user_sex', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '用户性别列表');
+INSERT INTO `sys_dict_type` VALUES (2, '菜单状态', 'sys_show_hide', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '菜单状态列表');
+INSERT INTO `sys_dict_type` VALUES (3, '系统开关', 'sys_normal_disable', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '系统开关列表');
+INSERT INTO `sys_dict_type` VALUES (4, '任务状态', 'sys_job_status', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '任务状态列表');
+INSERT INTO `sys_dict_type` VALUES (5, '任务分组', 'sys_job_group', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '任务分组列表');
+INSERT INTO `sys_dict_type` VALUES (6, '系统是否', 'sys_yes_no', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '系统是否列表');
+INSERT INTO `sys_dict_type` VALUES (7, '通知类型', 'sys_notice_type', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '通知类型列表');
+INSERT INTO `sys_dict_type` VALUES (8, '通知状态', 'sys_notice_status', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '通知状态列表');
+INSERT INTO `sys_dict_type` VALUES (9, '操作类型', 'sys_oper_type', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '操作类型列表');
+INSERT INTO `sys_dict_type` VALUES (10, '系统状态', 'sys_common_status', '0', 'admin', '2020-12-16 08:06:44', '', NULL, '登录状态列表');
+INSERT INTO `sys_dict_type` VALUES (101, '酒庄土壤类型', 'winery_soil_types', '0', 'admin', '2020-12-18 01:14:58', 'admin', '2020-12-18 01:15:15', '土壤类型');
+INSERT INTO `sys_dict_type` VALUES (102, '酒庄状态', 'winery_company_status', '0', 'admin', '2020-12-18 01:18:09', 'admin', '2020-12-18 01:18:53', '酒庄状态');
+INSERT INTO `sys_dict_type` VALUES (103, '灌溉方式', 'winery_irrigation_type', '0', 'admin', '2020-12-18 01:18:44', '', NULL, '灌溉方式');
+INSERT INTO `sys_dict_type` VALUES (104, '发布状态', 'sys_release_status', '0', 'admin', '2020-12-31 06:10:20', '', NULL, '用于内容的审核和发布');
+INSERT INTO `sys_dict_type` VALUES (105, '审核状态', 'sys_audit_status', '0', 'admin', '2020-12-31 06:12:58', '', NULL, '用于管理用户发布内容');
+INSERT INTO `sys_dict_type` VALUES (106, '新闻类型', 'news_type', '0', 'admin', '2020-12-31 06:20:43', 'admin', '2021-01-06 03:44:51', '新闻类型');
+INSERT INTO `sys_dict_type` VALUES (107, '商品种类', 'goods_type', '0', 'admin', '2021-01-06 03:44:44', '', NULL, '商品种类');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_job
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_job`;
+CREATE TABLE `sys_job` (
+ `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
+ `job_name` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '任务名称',
+ `job_group` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
+ `invoke_target` varchar(500) COLLATE utf8mb4_bin NOT NULL COMMENT '调用目标字符串',
+ `cron_expression` varchar(255) COLLATE utf8mb4_bin DEFAULT '' COMMENT 'cron执行表达式',
+ `misfire_policy` varchar(20) COLLATE utf8mb4_bin DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)',
+ `concurrent` char(1) COLLATE utf8mb4_bin DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '状态(0正常 1暂停)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT '' COMMENT '备注信息',
+ PRIMARY KEY (`job_id`,`job_name`,`job_group`)
+) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='定时任务调度表';
+
+-- ----------------------------
+-- Records of sys_job
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_job` VALUES (1, '系统默认(无参)', 'DEFAULT', 'ryTask.ryNoParams', '0/10 * * * * ?', '3', '1', '1', 'admin', '2020-12-16 08:06:47', '', NULL, '');
+INSERT INTO `sys_job` VALUES (2, '系统默认(有参)', 'DEFAULT', 'ryTask.ryParams(\'ry\')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2020-12-16 08:06:47', '', NULL, '');
+INSERT INTO `sys_job` VALUES (3, '系统默认(多参)', 'DEFAULT', 'ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2020-12-16 08:06:47', '', NULL, '');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_job_log
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_job_log`;
+CREATE TABLE `sys_job_log` (
+ `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
+ `job_name` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '任务名称',
+ `job_group` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '任务组名',
+ `invoke_target` varchar(500) COLLATE utf8mb4_bin NOT NULL COMMENT '调用目标字符串',
+ `job_message` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '日志信息',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '执行状态(0正常 1失败)',
+ `exception_info` varchar(2000) COLLATE utf8mb4_bin DEFAULT '' COMMENT '异常信息',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ PRIMARY KEY (`job_log_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='定时任务调度日志表';
+
+-- ----------------------------
+-- Records of sys_job_log
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_job_log` VALUES (1, '系统默认(无参)', 'DEFAULT', 'ryTask.ryNoParams', '系统默认(无参) 总共耗时:2毫秒', '0', '', '2020-12-31 06:03:51');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_logininfor
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_logininfor`;
+CREATE TABLE `sys_logininfor` (
+ `info_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID',
+ `user_name` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '用户账号',
+ `ipaddr` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '登录IP地址',
+ `login_location` varchar(255) COLLATE utf8mb4_bin DEFAULT '' COMMENT '登录地点',
+ `browser` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '浏览器类型',
+ `os` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '操作系统',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '登录状态(0成功 1失败)',
+ `msg` varchar(255) COLLATE utf8mb4_bin DEFAULT '' COMMENT '提示消息',
+ `login_time` datetime DEFAULT NULL COMMENT '访问时间',
+ PRIMARY KEY (`info_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=179 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='系统访问记录';
+
+-- ----------------------------
+-- Records of sys_logininfor
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_logininfor` VALUES (100, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:11:34');
+INSERT INTO `sys_logininfor` VALUES (101, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:12:03');
+INSERT INTO `sys_logininfor` VALUES (102, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:17:11');
+INSERT INTO `sys_logininfor` VALUES (103, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-16 08:17:53');
+INSERT INTO `sys_logininfor` VALUES (104, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-16 08:18:05');
+INSERT INTO `sys_logininfor` VALUES (105, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-16 08:18:11');
+INSERT INTO `sys_logininfor` VALUES (106, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:18:16');
+INSERT INTO `sys_logininfor` VALUES (107, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:19:05');
+INSERT INTO `sys_logininfor` VALUES (108, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码已失效', '2020-12-16 08:20:14');
+INSERT INTO `sys_logininfor` VALUES (109, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码已失效', '2020-12-16 08:25:04');
+INSERT INTO `sys_logininfor` VALUES (110, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:25:11');
+INSERT INTO `sys_logininfor` VALUES (111, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-16 08:31:35');
+INSERT INTO `sys_logininfor` VALUES (112, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:31:38');
+INSERT INTO `sys_logininfor` VALUES (113, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:32:42');
+INSERT INTO `sys_logininfor` VALUES (114, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-16 08:34:27');
+INSERT INTO `sys_logininfor` VALUES (115, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-16 08:34:31');
+INSERT INTO `sys_logininfor` VALUES (116, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-17 06:53:30');
+INSERT INTO `sys_logininfor` VALUES (117, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-17 06:54:38');
+INSERT INTO `sys_logininfor` VALUES (118, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-17 09:46:58');
+INSERT INTO `sys_logininfor` VALUES (119, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-18 01:08:33');
+INSERT INTO `sys_logininfor` VALUES (120, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-18 01:08:37');
+INSERT INTO `sys_logininfor` VALUES (121, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-18 02:10:17');
+INSERT INTO `sys_logininfor` VALUES (122, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-18 02:10:21');
+INSERT INTO `sys_logininfor` VALUES (123, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-18 05:40:33');
+INSERT INTO `sys_logininfor` VALUES (124, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-18 05:40:38');
+INSERT INTO `sys_logininfor` VALUES (125, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-18 06:12:19');
+INSERT INTO `sys_logininfor` VALUES (126, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-18 06:12:26');
+INSERT INTO `sys_logininfor` VALUES (127, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-18 06:12:42');
+INSERT INTO `sys_logininfor` VALUES (128, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-18 06:13:19');
+INSERT INTO `sys_logininfor` VALUES (129, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-18 09:03:39');
+INSERT INTO `sys_logininfor` VALUES (130, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-22 08:41:58');
+INSERT INTO `sys_logininfor` VALUES (131, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-22 08:42:01');
+INSERT INTO `sys_logininfor` VALUES (132, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 08:42:05');
+INSERT INTO `sys_logininfor` VALUES (133, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-22 08:42:55');
+INSERT INTO `sys_logininfor` VALUES (134, 'ry', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-22 08:43:00');
+INSERT INTO `sys_logininfor` VALUES (135, 'ry', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '用户不存在/密码错误', '2020-12-22 08:43:03');
+INSERT INTO `sys_logininfor` VALUES (136, 'ry', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '用户不存在/密码错误', '2020-12-22 08:43:09');
+INSERT INTO `sys_logininfor` VALUES (137, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 08:43:17');
+INSERT INTO `sys_logininfor` VALUES (138, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-22 08:44:24');
+INSERT INTO `sys_logininfor` VALUES (139, 'tottimctj', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 08:44:30');
+INSERT INTO `sys_logininfor` VALUES (140, 'tottimctj', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-22 08:44:55');
+INSERT INTO `sys_logininfor` VALUES (141, 'tottimctj', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 08:44:59');
+INSERT INTO `sys_logininfor` VALUES (142, 'tottimctj', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-22 08:45:04');
+INSERT INTO `sys_logininfor` VALUES (143, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 08:45:19');
+INSERT INTO `sys_logininfor` VALUES (144, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-22 08:48:17');
+INSERT INTO `sys_logininfor` VALUES (145, 'tottimctj', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 08:48:22');
+INSERT INTO `sys_logininfor` VALUES (146, 'tottimctj', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-22 08:49:28');
+INSERT INTO `sys_logininfor` VALUES (147, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 08:49:35');
+INSERT INTO `sys_logininfor` VALUES (148, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-22 09:52:20');
+INSERT INTO `sys_logininfor` VALUES (149, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-23 01:12:44');
+INSERT INTO `sys_logininfor` VALUES (150, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-23 03:39:49');
+INSERT INTO `sys_logininfor` VALUES (151, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-25 03:34:44');
+INSERT INTO `sys_logininfor` VALUES (152, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2020-12-25 03:35:16');
+INSERT INTO `sys_logininfor` VALUES (153, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码已失效', '2020-12-25 03:53:41');
+INSERT INTO `sys_logininfor` VALUES (154, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码已失效', '2020-12-25 03:58:14');
+INSERT INTO `sys_logininfor` VALUES (155, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-25 03:58:17');
+INSERT INTO `sys_logininfor` VALUES (156, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码已失效', '2020-12-25 07:32:31');
+INSERT INTO `sys_logininfor` VALUES (157, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-25 07:32:32');
+INSERT INTO `sys_logininfor` VALUES (158, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-25 08:13:02');
+INSERT INTO `sys_logininfor` VALUES (159, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-28 06:26:57');
+INSERT INTO `sys_logininfor` VALUES (160, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-28 08:00:53');
+INSERT INTO `sys_logininfor` VALUES (161, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2020-12-30 05:41:22');
+INSERT INTO `sys_logininfor` VALUES (162, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-30 05:41:25');
+INSERT INTO `sys_logininfor` VALUES (163, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-30 06:47:27');
+INSERT INTO `sys_logininfor` VALUES (164, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-30 08:07:21');
+INSERT INTO `sys_logininfor` VALUES (165, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-30 08:43:47');
+INSERT INTO `sys_logininfor` VALUES (166, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2020-12-31 01:21:21');
+INSERT INTO `sys_logininfor` VALUES (167, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2021-01-04 01:05:53');
+INSERT INTO `sys_logininfor` VALUES (168, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2021-01-04 08:43:45');
+INSERT INTO `sys_logininfor` VALUES (169, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2021-01-05 01:54:45');
+INSERT INTO `sys_logininfor` VALUES (170, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2021-01-06 01:34:33');
+INSERT INTO `sys_logininfor` VALUES (171, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2021-01-06 05:58:09');
+INSERT INTO `sys_logininfor` VALUES (172, 'test1', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2021-01-06 05:58:17');
+INSERT INTO `sys_logininfor` VALUES (173, 'test1', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '退出成功', '2021-01-06 05:58:34');
+INSERT INTO `sys_logininfor` VALUES (174, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2021-01-06 05:58:40');
+INSERT INTO `sys_logininfor` VALUES (175, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '用户不存在/密码错误', '2021-01-06 05:58:43');
+INSERT INTO `sys_logininfor` VALUES (176, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '验证码错误', '2021-01-06 05:58:45');
+INSERT INTO `sys_logininfor` VALUES (177, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '1', '用户不存在/密码错误', '2021-01-06 05:58:48');
+INSERT INTO `sys_logininfor` VALUES (178, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Mac OS X', '0', '登录成功', '2021-01-06 05:58:52');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_menu
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_menu`;
+CREATE TABLE `sys_menu` (
+ `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
+ `menu_name` varchar(50) COLLATE utf8mb4_bin NOT NULL COMMENT '菜单名称',
+ `parent_id` bigint(20) DEFAULT '0' COMMENT '父菜单ID',
+ `order_num` int(4) DEFAULT '0' COMMENT '显示顺序',
+ `path` varchar(200) COLLATE utf8mb4_bin DEFAULT '' COMMENT '路由地址',
+ `component` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '组件路径',
+ `is_frame` int(1) DEFAULT '1' COMMENT '是否为外链(0是 1否)',
+ `is_cache` int(1) DEFAULT '0' COMMENT '是否缓存(0缓存 1不缓存)',
+ `menu_type` char(1) COLLATE utf8mb4_bin DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)',
+ `visible` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '菜单状态(0正常 1停用)',
+ `perms` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '权限标识',
+ `icon` varchar(100) COLLATE utf8mb4_bin DEFAULT '#' COMMENT '菜单图标',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT '' COMMENT '备注',
+ PRIMARY KEY (`menu_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=2077 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='菜单权限表';
+
+-- ----------------------------
+-- Records of sys_menu
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_menu` VALUES (1, '系统管理', 0, 4, 'system', NULL, 1, 0, 'M', '0', '0', '', 'system', 'admin', '2020-12-16 08:06:32', 'admin', '2021-01-05 02:12:16', '系统管理目录');
+INSERT INTO `sys_menu` VALUES (2, '系统监控', 0, 4, 'monitor', NULL, 1, 0, 'M', '0', '0', '', 'monitor', 'admin', '2020-12-16 08:06:32', 'admin', '2021-01-05 02:12:26', '系统监控目录');
+INSERT INTO `sys_menu` VALUES (3, '系统工具', 0, 3, 'tool', NULL, 1, 0, 'M', '0', '0', '', 'tool', 'admin', '2020-12-16 08:06:32', '', NULL, '系统工具目录');
+INSERT INTO `sys_menu` VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2020-12-16 08:06:32', '', NULL, '用户管理菜单');
+INSERT INTO `sys_menu` VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2020-12-16 08:06:32', '', NULL, '角色管理菜单');
+INSERT INTO `sys_menu` VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2020-12-16 08:06:32', '', NULL, '菜单管理菜单');
+INSERT INTO `sys_menu` VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', 1, 0, 'C', '0', '0', 'system:dept:list', 'tree', 'admin', '2020-12-16 08:06:32', '', NULL, '部门管理菜单');
+INSERT INTO `sys_menu` VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', 1, 0, 'C', '0', '0', 'system:post:list', 'post', 'admin', '2020-12-16 08:06:32', '', NULL, '岗位管理菜单');
+INSERT INTO `sys_menu` VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2020-12-16 08:06:32', '', NULL, '字典管理菜单');
+INSERT INTO `sys_menu` VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', 1, 0, 'C', '0', '0', 'system:config:list', 'edit', 'admin', '2020-12-16 08:06:32', '', NULL, '参数设置菜单');
+INSERT INTO `sys_menu` VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2020-12-16 08:06:32', '', NULL, '通知公告菜单');
+INSERT INTO `sys_menu` VALUES (108, '日志管理', 1, 9, 'log', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2020-12-16 08:06:32', '', NULL, '日志管理菜单');
+INSERT INTO `sys_menu` VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2020-12-16 08:06:32', '', NULL, '在线用户菜单');
+INSERT INTO `sys_menu` VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2020-12-16 08:06:32', '', NULL, '定时任务菜单');
+INSERT INTO `sys_menu` VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', 1, 0, 'C', '0', '0', 'monitor:druid:list', 'druid', 'admin', '2020-12-16 08:06:33', '', NULL, '数据监控菜单');
+INSERT INTO `sys_menu` VALUES (112, '服务监控', 2, 4, 'server', 'monitor/server/index', 1, 0, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', '2020-12-16 08:06:33', '', NULL, '服务监控菜单');
+INSERT INTO `sys_menu` VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', '2020-12-16 08:06:33', '', NULL, '缓存监控菜单');
+INSERT INTO `sys_menu` VALUES (114, '表单构建', 3, 1, 'build', 'tool/build/index', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2020-12-16 08:06:33', '', NULL, '表单构建菜单');
+INSERT INTO `sys_menu` VALUES (115, '代码生成', 3, 2, 'gen', 'tool/gen/index', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2020-12-16 08:06:33', '', NULL, '代码生成菜单');
+INSERT INTO `sys_menu` VALUES (116, '系统接口', 3, 3, 'swagger', 'tool/swagger/index', 1, 0, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2020-12-16 08:06:33', '', NULL, '系统接口菜单');
+INSERT INTO `sys_menu` VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2020-12-16 08:06:33', '', NULL, '操作日志菜单');
+INSERT INTO `sys_menu` VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2020-12-16 08:06:33', '', NULL, '登录日志菜单');
+INSERT INTO `sys_menu` VALUES (1001, '用户查询', 100, 1, '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2020-12-16 08:06:33', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1002, '用户新增', 100, 2, '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2020-12-16 08:06:33', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1003, '用户修改', 100, 3, '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2020-12-16 08:06:33', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1004, '用户删除', 100, 4, '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2020-12-16 08:06:33', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1005, '用户导出', 100, 5, '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1006, '用户导入', 100, 6, '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1007, '重置密码', 100, 7, '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1008, '角色查询', 101, 1, '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1009, '角色新增', 101, 2, '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1010, '角色修改', 101, 3, '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1011, '角色删除', 101, 4, '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1012, '角色导出', 101, 5, '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1013, '菜单查询', 102, 1, '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1014, '菜单新增', 102, 2, '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1015, '菜单修改', 102, 3, '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1016, '菜单删除', 102, 4, '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1017, '部门查询', 103, 1, '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1018, '部门新增', 103, 2, '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1019, '部门修改', 103, 3, '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2020-12-16 08:06:34', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1020, '部门删除', 103, 4, '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1021, '岗位查询', 104, 1, '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1022, '岗位新增', 104, 2, '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1023, '岗位修改', 104, 3, '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1024, '岗位删除', 104, 4, '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1025, '岗位导出', 104, 5, '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1026, '字典查询', 105, 1, '#', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1027, '字典新增', 105, 2, '#', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1028, '字典修改', 105, 3, '#', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1029, '字典删除', 105, 4, '#', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1030, '字典导出', 105, 5, '#', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1031, '参数查询', 106, 1, '#', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1032, '参数新增', 106, 2, '#', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1033, '参数修改', 106, 3, '#', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1034, '参数删除', 106, 4, '#', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2020-12-16 08:06:35', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1035, '参数导出', 106, 5, '#', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1036, '公告查询', 107, 1, '#', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1037, '公告新增', 107, 2, '#', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1038, '公告修改', 107, 3, '#', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1039, '公告删除', 107, 4, '#', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1040, '操作查询', 500, 1, '#', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1041, '操作删除', 500, 2, '#', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1042, '日志导出', 500, 4, '#', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1043, '登录查询', 501, 1, '#', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1044, '登录删除', 501, 2, '#', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1045, '日志导出', 501, 3, '#', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1046, '在线查询', 109, 1, '#', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1047, '批量强退', 109, 2, '#', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1048, '单条强退', 109, 3, '#', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1049, '任务查询', 110, 1, '#', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1050, '任务新增', 110, 2, '#', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1051, '任务修改', 110, 3, '#', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1052, '任务删除', 110, 4, '#', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1053, '状态修改', 110, 5, '#', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2020-12-16 08:06:36', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1054, '任务导出', 110, 7, '#', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2020-12-16 08:06:37', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1055, '生成查询', 115, 1, '#', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2020-12-16 08:06:37', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1056, '生成修改', 115, 2, '#', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2020-12-16 08:06:37', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1057, '生成删除', 115, 3, '#', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2020-12-16 08:06:37', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1058, '导入代码', 115, 2, '#', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2020-12-16 08:06:37', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1059, '预览代码', 115, 4, '#', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2020-12-16 08:06:37', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (1060, '生成代码', 115, 5, '#', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2020-12-16 08:06:37', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2007, '酒庄管理', 0, 2, 'winery', NULL, 1, 0, 'M', '0', '0', '', 'build', 'admin', '2020-12-17 08:09:52', 'admin', '2021-01-05 02:11:59', '');
+INSERT INTO `sys_menu` VALUES (2014, '小程序用户', 2007, 1, 'winery_mauser', 'winery/winery_mauser/index', 1, 0, 'C', '0', '0', 'winery:winery_mauser:list', '#', 'admin', '2020-12-17 08:16:32', '', NULL, '小程序用户菜单');
+INSERT INTO `sys_menu` VALUES (2015, '小程序用户查询', 2014, 1, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_mauser:query', '#', 'admin', '2020-12-17 08:16:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2016, '小程序用户新增', 2014, 2, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_mauser:add', '#', 'admin', '2020-12-17 08:16:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2017, '小程序用户修改', 2014, 3, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_mauser:edit', '#', 'admin', '2020-12-17 08:16:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2018, '小程序用户删除', 2014, 4, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_mauser:remove', '#', 'admin', '2020-12-17 08:16:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2019, '小程序用户导出', 2014, 5, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_mauser:export', '#', 'admin', '2020-12-17 08:16:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2020, '酒庄登记', 2007, 1, 'winery_company_record', 'winery/winery_company_record/index', 1, 0, 'C', '0', '0', 'winery:winery_company_record:list', '#', 'admin', '2020-12-18 01:25:32', 'admin', '2020-12-25 04:00:33', '酒庄厂家登记记录菜单');
+INSERT INTO `sys_menu` VALUES (2021, '酒庄厂家登记记录查询', 2020, 1, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_company_record:query', '#', 'admin', '2020-12-18 01:25:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2022, '酒庄厂家登记记录新增', 2020, 2, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_company_record:add', '#', 'admin', '2020-12-18 01:25:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2023, '酒庄厂家登记记录修改', 2020, 3, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_company_record:edit', '#', 'admin', '2020-12-18 01:25:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2024, '酒庄厂家登记记录删除', 2020, 4, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_company_record:remove', '#', 'admin', '2020-12-18 01:25:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2025, '酒庄厂家登记记录导出', 2020, 5, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_company_record:export', '#', 'admin', '2020-12-18 01:25:32', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2026, '商品规格', 2074, 1, 'goods_spec', 'goods/goods_spec/index', 1, 0, 'C', '0', '0', 'goods:goods_spec:list', '#', 'admin', '2020-12-28 08:06:48', 'admin', '2021-01-05 03:51:43', '商品规格菜单');
+INSERT INTO `sys_menu` VALUES (2027, '商品规格查询', 2026, 1, '#', '', 1, 0, 'F', '0', '0', 'winery:spec:query', '#', 'admin', '2020-12-28 08:06:48', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2028, '商品规格新增', 2026, 2, '#', '', 1, 0, 'F', '0', '0', 'winery:spec:add', '#', 'admin', '2020-12-28 08:06:48', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2029, '商品规格修改', 2026, 3, '#', '', 1, 0, 'F', '0', '0', 'winery:spec:edit', '#', 'admin', '2020-12-28 08:06:48', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2030, '商品规格删除', 2026, 4, '#', '', 1, 0, 'F', '0', '0', 'winery:spec:remove', '#', 'admin', '2020-12-28 08:06:48', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2031, '商品规格导出', 2026, 5, '#', '', 1, 0, 'F', '0', '0', 'winery:spec:export', '#', 'admin', '2020-12-28 08:06:48', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2032, '客户订单', 2076, 1, 'user_orders', 'winery/user_orders/index', 1, 0, 'C', '0', '0', 'winery:user_orders:list', '#', 'admin', '2020-12-28 08:06:54', 'admin', '2021-01-05 02:02:37', '客户订单菜单');
+INSERT INTO `sys_menu` VALUES (2033, '客户订单查询', 2032, 1, '#', '', 1, 0, 'F', '0', '0', 'winery:user_orders:query', '#', 'admin', '2020-12-28 08:06:54', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2034, '客户订单新增', 2032, 2, '#', '', 1, 0, 'F', '0', '0', 'winery:user_orders:add', '#', 'admin', '2020-12-28 08:06:54', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2035, '客户订单修改', 2032, 3, '#', '', 1, 0, 'F', '0', '0', 'winery:user_orders:edit', '#', 'admin', '2020-12-28 08:06:54', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2036, '客户订单删除', 2032, 4, '#', '', 1, 0, 'F', '0', '0', 'winery:user_orders:remove', '#', 'admin', '2020-12-28 08:06:54', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2037, '客户订单导出', 2032, 5, '#', '', 1, 0, 'F', '0', '0', 'winery:user_orders:export', '#', 'admin', '2020-12-28 08:06:54', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2038, '葡萄酒规格详情', 2074, 1, 'wine_detail', 'winery/wine_detail/index', 1, 0, 'C', '0', '0', 'winery:wine_detail:list', '#', 'admin', '2020-12-28 08:07:00', 'admin', '2021-01-05 02:01:48', '葡萄酒规格详情菜单');
+INSERT INTO `sys_menu` VALUES (2039, '葡萄酒规格详情查询', 2038, 1, '#', '', 1, 0, 'F', '0', '0', 'winery:wine_detail:query', '#', 'admin', '2020-12-28 08:07:00', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2040, '葡萄酒规格详情新增', 2038, 2, '#', '', 1, 0, 'F', '0', '0', 'winery:wine_detail:add', '#', 'admin', '2020-12-28 08:07:00', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2041, '葡萄酒规格详情修改', 2038, 3, '#', '', 1, 0, 'F', '0', '0', 'winery:wine_detail:edit', '#', 'admin', '2020-12-28 08:07:00', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2042, '葡萄酒规格详情删除', 2038, 4, '#', '', 1, 0, 'F', '0', '0', 'winery:wine_detail:remove', '#', 'admin', '2020-12-28 08:07:00', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2043, '葡萄酒规格详情导出', 2038, 5, '#', '', 1, 0, 'F', '0', '0', 'winery:wine_detail:export', '#', 'admin', '2020-12-28 08:07:00', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2044, '商品信息', 2074, 0, 'goods_main', 'goods/goods_main/index', 1, 0, 'C', '0', '0', 'goods:goods_main:list', '#', 'admin', '2020-12-28 08:07:04', 'admin', '2021-01-06 02:08:05', '商品信息菜单');
+INSERT INTO `sys_menu` VALUES (2045, '商品信息查询', 2044, 1, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_goods:query', '#', 'admin', '2020-12-28 08:07:04', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2046, '商品信息新增', 2044, 2, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_goods:add', '#', 'admin', '2020-12-28 08:07:04', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2047, '商品信息修改', 2044, 3, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_goods:edit', '#', 'admin', '2020-12-28 08:07:04', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2048, '商品信息删除', 2044, 4, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_goods:remove', '#', 'admin', '2020-12-28 08:07:04', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2049, '商品信息导出', 2044, 5, '#', '', 1, 0, 'F', '0', '0', 'winery:winery_goods:export', '#', 'admin', '2020-12-28 08:07:04', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2062, '新闻资讯', 2075, 1, 'news_content', 'news/news_content/index', 1, 0, 'C', '0', '0', 'news:news_content:list', '#', 'admin', '2020-12-31 06:42:25', 'admin', '2021-01-05 02:01:13', '新闻资讯菜单');
+INSERT INTO `sys_menu` VALUES (2063, '新闻资讯查询', 2062, 1, '#', '', 1, 0, 'F', '0', '0', 'news:news_content:query', '#', 'admin', '2020-12-31 06:42:25', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2064, '新闻资讯新增', 2062, 2, '#', '', 1, 0, 'F', '0', '0', 'news:news_content:add', '#', 'admin', '2020-12-31 06:42:25', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2065, '新闻资讯修改', 2062, 3, '#', '', 1, 0, 'F', '0', '0', 'news:news_content:edit', '#', 'admin', '2020-12-31 06:42:25', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2066, '新闻资讯删除', 2062, 4, '#', '', 1, 0, 'F', '0', '0', 'news:news_content:remove', '#', 'admin', '2020-12-31 06:42:25', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2067, '新闻资讯导出', 2062, 5, '#', '', 1, 0, 'F', '0', '0', 'news:news_content:export', '#', 'admin', '2020-12-31 06:42:25', '', NULL, '');
+INSERT INTO `sys_menu` VALUES (2074, '商品管理', 0, 2, 'goods', NULL, 1, 0, 'M', '0', '0', '', 'shopping', 'admin', '2021-01-05 02:00:04', 'admin', '2021-01-05 02:11:56', '');
+INSERT INTO `sys_menu` VALUES (2075, '新闻管理', 0, 1, 'news', NULL, 1, 0, 'M', '0', '0', '', 'server', 'admin', '2021-01-05 02:00:40', 'admin', '2021-01-05 02:12:57', '');
+INSERT INTO `sys_menu` VALUES (2076, '订单管理', 0, 2, 'order', NULL, 1, 0, 'M', '0', '0', NULL, 'edit', 'admin', '2021-01-05 02:02:27', '', NULL, '');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_notice
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_notice`;
+CREATE TABLE `sys_notice` (
+ `notice_id` int(4) NOT NULL AUTO_INCREMENT COMMENT '公告ID',
+ `notice_title` varchar(50) COLLATE utf8mb4_bin NOT NULL COMMENT '公告标题',
+ `notice_type` char(1) COLLATE utf8mb4_bin NOT NULL COMMENT '公告类型(1通知 2公告)',
+ `notice_content` longblob COMMENT '公告内容',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '公告状态(0正常 1关闭)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`notice_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='通知公告表';
+
+-- ----------------------------
+-- Records of sys_notice
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_oper_log
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_oper_log`;
+CREATE TABLE `sys_oper_log` (
+ `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键',
+ `title` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '模块标题',
+ `business_type` int(2) DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除)',
+ `method` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '方法名称',
+ `request_method` varchar(10) COLLATE utf8mb4_bin DEFAULT '' COMMENT '请求方式',
+ `operator_type` int(1) DEFAULT '0' COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
+ `oper_name` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '操作人员',
+ `dept_name` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '部门名称',
+ `oper_url` varchar(255) COLLATE utf8mb4_bin DEFAULT '' COMMENT '请求URL',
+ `oper_ip` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '主机地址',
+ `oper_location` varchar(255) COLLATE utf8mb4_bin DEFAULT '' COMMENT '操作地点',
+ `oper_param` varchar(2000) COLLATE utf8mb4_bin DEFAULT '' COMMENT '请求参数',
+ `json_result` varchar(2000) COLLATE utf8mb4_bin DEFAULT '' COMMENT '返回参数',
+ `status` int(1) DEFAULT '0' COMMENT '操作状态(0正常 1异常)',
+ `error_msg` varchar(2000) COLLATE utf8mb4_bin DEFAULT '' COMMENT '错误消息',
+ `oper_time` datetime DEFAULT NULL COMMENT '操作时间',
+ PRIMARY KEY (`oper_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=454 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='操作日志记录';
+
+-- ----------------------------
+-- Records of sys_oper_log
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_oper_log` VALUES (100, '个人信息', 2, 'com.ruoyi.web.controller.system.SysProfileController.updatePwd()', 'PUT', 1, 'admin', NULL, '/system/user/profile/updatePwd', '127.0.0.1', '内网IP', 'admin123 26616494', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 08:44:47');
+INSERT INTO `sys_oper_log` VALUES (101, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'mini_app_user', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 08:55:02');
+INSERT INTO `sys_oper_log` VALUES (102, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-16 08:56:00');
+INSERT INTO `sys_oper_log` VALUES (103, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', NULL, '/tool/gen/synchDb/mini_app_user', '127.0.0.1', '内网IP', '{tableName=mini_app_user}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 08:56:21');
+INSERT INTO `sys_oper_log` VALUES (104, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/1', '127.0.0.1', '内网IP', '{tableIds=1}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:14:12');
+INSERT INTO `sys_oper_log` VALUES (105, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'mini_app_user', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:24:35');
+INSERT INTO `sys_oper_log` VALUES (106, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":10,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"openid\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(255)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608081874000,\"tableId\":2,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":11,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608081874000,\"isEdit\":\"1\",\"tableId\":2,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":12,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号码\",\"isQuery\":\"1\",\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(16)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608081874000,\"isEdit\":\"1\",\"tableId\":2,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":13,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608081874000,\"isEdit\":\"1\",\"tableId\":2,\"pk\":false,\"columnName\":\"nick_name\"},{\"us', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:30:57');
+INSERT INTO `sys_oper_log` VALUES (107, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', NULL, '/tool/gen/synchDb/mini_app_user', '127.0.0.1', '内网IP', '{tableName=mini_app_user}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:31:05');
+INSERT INTO `sys_oper_log` VALUES (108, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', NULL, '/tool/gen/synchDb/mini_app_user', '127.0.0.1', '内网IP', '{tableName=mini_app_user}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:31:26');
+INSERT INTO `sys_oper_log` VALUES (109, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', NULL, '/tool/gen/synchDb/mini_app_user', '127.0.0.1', '内网IP', '{tableName=mini_app_user}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:31:48');
+INSERT INTO `sys_oper_log` VALUES (110, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/2', '127.0.0.1', '内网IP', '{tableIds=2}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:31:59');
+INSERT INTO `sys_oper_log` VALUES (111, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'mini_app_user', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-16 09:34:52');
+INSERT INTO `sys_oper_log` VALUES (112, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-16 09:34:55');
+INSERT INTO `sys_oper_log` VALUES (113, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 06:54:52');
+INSERT INTO `sys_oper_log` VALUES (114, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/3', '127.0.0.1', '内网IP', '{tableIds=3}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 06:55:03');
+INSERT INTO `sys_oper_log` VALUES (115, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_mauser', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 06:55:25');
+INSERT INTO `sys_oper_log` VALUES (116, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 06:55:32');
+INSERT INTO `sys_oper_log` VALUES (117, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"2\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"system/system/mauser\",\"createBy\":\"admin\",\"children\":[],\"isFrame\":\"1\",\"menuType\":\"M\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:00:38');
+INSERT INTO `sys_oper_log` VALUES (118, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"2\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"system/mauser\",\"children\":[],\"createTime\":1608159637000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2000,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:01:05');
+INSERT INTO `sys_oper_log` VALUES (119, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"2\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"winery\",\"children\":[],\"createTime\":1608159637000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2000,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:04:50');
+INSERT INTO `sys_oper_log` VALUES (120, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"2\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"winery\",\"component\":\"winery/mauser/index\",\"children\":[],\"createTime\":1608159637000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2000,\"menuType\":\"C\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:06:44');
+INSERT INTO `sys_oper_log` VALUES (121, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"2\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"winery\",\"component\":\"system/mauser/index\",\"children\":[],\"createTime\":1608159637000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2000,\"menuType\":\"C\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:12:24');
+INSERT INTO `sys_oper_log` VALUES (122, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"2\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"1\",\"path\":\"winery\",\"component\":\"system/mauser/index\",\"children\":[],\"createTime\":1608159637000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2000,\"menuType\":\"C\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:13:29');
+INSERT INTO `sys_oper_log` VALUES (123, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', NULL, '/system/role', '127.0.0.1', '内网IP', '{\"flag\":false,\"roleId\":1,\"admin\":true,\"remark\":\"超级管理员\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":true,\"createTime\":1608077191000,\"menuCheckStrictly\":true,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"menuIds\":[2000],\"status\":\"0\"}', 'null', 1, '不允许操作超级管理员角色', '2020-12-17 07:16:14');
+INSERT INTO `sys_oper_log` VALUES (124, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"2\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"1\",\"path\":\"winery\",\"component\":\"system/mauser/index\",\"children\":[],\"createTime\":1608159637000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2000,\"menuType\":\"C\",\"perms\":\"system:mauser:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:16:49');
+INSERT INTO `sys_oper_log` VALUES (125, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"wechat\",\"orderNum\":\"5\",\"menuName\":\"葡萄酒\",\"params\":{},\"parentId\":0,\"isCache\":\"1\",\"path\":\"winery\",\"component\":\"system/mauser/index\",\"children\":[],\"createTime\":1608159637000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2000,\"menuType\":\"C\",\"perms\":\"system:mauser:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:17:00');
+INSERT INTO `sys_oper_log` VALUES (126, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/4', '127.0.0.1', '内网IP', '{tableIds=4}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:28:57');
+INSERT INTO `sys_oper_log` VALUES (127, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_mauser', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:29:05');
+INSERT INTO `sys_oper_log` VALUES (128, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 07:29:09');
+INSERT INTO `sys_oper_log` VALUES (129, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 07:33:38');
+INSERT INTO `sys_oper_log` VALUES (130, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"nic', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:34:37');
+INSERT INTO `sys_oper_log` VALUES (131, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', NULL, '/tool/gen/synchDb/winery_mauser', '127.0.0.1', '内网IP', '{tableName=winery_mauser}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:34:43');
+INSERT INTO `sys_oper_log` VALUES (132, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"updateTime\":1608161676000,\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608161676000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"updateTime\":1608161676000,\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"updateTime\":1608161676000,\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"c', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:35:59');
+INSERT INTO `sys_oper_log` VALUES (133, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 07:36:02');
+INSERT INTO `sys_oper_log` VALUES (134, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2000', '127.0.0.1', '内网IP', '{menuId=2000}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:39:00');
+INSERT INTO `sys_oper_log` VALUES (135, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"updateTime\":1608161758000,\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608161758000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"updateTime\":1608161758000,\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"updateTime\":1608161758000,\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"c', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 07:42:19');
+INSERT INTO `sys_oper_log` VALUES (136, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 07:42:22');
+INSERT INTO `sys_oper_log` VALUES (137, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"updateTime\":1608162138000,\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608162138000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"updateTime\":1608162138000,\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"updateTime\":1608162138000,\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"c', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:05:52');
+INSERT INTO `sys_oper_log` VALUES (138, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"updateTime\":1608163551000,\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608163551000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"updateTime\":1608163551000,\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"updateTime\":1608163551000,\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"c', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:06:48');
+INSERT INTO `sys_oper_log` VALUES (139, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2001', '127.0.0.1', '内网IP', '{menuId=2001}', '{\"msg\":\"存在子菜单,不允许删除\",\"code\":500}', 0, NULL, '2020-12-17 08:07:15');
+INSERT INTO `sys_oper_log` VALUES (140, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2006', '127.0.0.1', '内网IP', '{menuId=2006}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:07:22');
+INSERT INTO `sys_oper_log` VALUES (141, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2004', '127.0.0.1', '内网IP', '{menuId=2004}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:07:25');
+INSERT INTO `sys_oper_log` VALUES (142, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2005', '127.0.0.1', '内网IP', '{menuId=2005}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:07:28');
+INSERT INTO `sys_oper_log` VALUES (143, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2002', '127.0.0.1', '内网IP', '{menuId=2002}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:07:31');
+INSERT INTO `sys_oper_log` VALUES (144, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2003', '127.0.0.1', '内网IP', '{menuId=2003}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:07:34');
+INSERT INTO `sys_oper_log` VALUES (145, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2001', '127.0.0.1', '内网IP', '{menuId=2001}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:07:39');
+INSERT INTO `sys_oper_log` VALUES (146, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"build\",\"orderNum\":\"2\",\"menuName\":\"酒庄管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"winery\",\"createBy\":\"admin\",\"children\":[],\"isFrame\":\"1\",\"menuType\":\"M\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:09:52');
+INSERT INTO `sys_oper_log` VALUES (147, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"updateTime\":1608163607000,\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608163607000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"updateTime\":1608163607000,\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"updateTime\":1608163607000,\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"c', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:13:27');
+INSERT INTO `sys_oper_log` VALUES (148, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"updateTime\":1608164006000,\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608164006000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"updateTime\":1608164006000,\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"updateTime\":1608164006000,\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"c', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:13:41');
+INSERT INTO `sys_oper_log` VALUES (149, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 08:13:44');
+INSERT INTO `sys_oper_log` VALUES (150, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":34,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"openId\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"小程序userid\",\"updateTime\":1608164020000,\"sort\":1,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608161344000,\"tableId\":5,\"pk\":true,\"columnName\":\"open_id\"},{\"usableColumn\":false,\"columnId\":35,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608164020000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":36,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"mobile\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"手机号\",\"isQuery\":\"1\",\"updateTime\":1608164021000,\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(11)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608161345000,\"isEdit\":\"1\",\"tableId\":5,\"pk\":false,\"columnName\":\"mobile\"},{\"usableColumn\":false,\"columnId\":37,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"nickName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"昵称\",\"isQuery\":\"1\",\"updateTime\":1608164021000,\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(16)\",\"c', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:15:00');
+INSERT INTO `sys_oper_log` VALUES (151, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-17 08:15:03');
+INSERT INTO `sys_oper_log` VALUES (152, '小程序用户', 2, 'com.ruoyi.winery.controller.WineryMauserController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_mauser', '127.0.0.1', '内网IP', '{\"unionId\":\"o2xezv-akoapECfYPw1RVJSX4beY\",\"createTime\":1607998213000,\"nickName\":\"tottimctj\",\"openId\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\",\"mobile\":\"15595184707\",\"updateTime\":1608081513000,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 08:47:58');
+INSERT INTO `sys_oper_log` VALUES (153, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"酒庄租户\",\"remark\":\"酒庄租户列表\",\"params\":{},\"dictType\":\"winery_tenant_id\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 09:52:40');
+INSERT INTO `sys_oper_log` VALUES (154, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"zsy\",\"dictSort\":0,\"remark\":\"志石源酒庄\",\"params\":{},\"dictType\":\"winery_tenant_id\",\"dictLabel\":\"志石源酒庄\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 09:53:20');
+INSERT INTO `sys_oper_log` VALUES (155, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"dummy\",\"dictSort\":0,\"remark\":\"占位符\",\"params\":{},\"dictType\":\"winery_tenant_id\",\"dictLabel\":\"未知酒庄\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-17 09:53:45');
+INSERT INTO `sys_oper_log` VALUES (156, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_company_record', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:09:10');
+INSERT INTO `sys_oper_log` VALUES (157, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_company_record', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:09:13');
+INSERT INTO `sys_oper_log` VALUES (158, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/7', '127.0.0.1', '内网IP', '{tableIds=7}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:09:17');
+INSERT INTO `sys_oper_log` VALUES (159, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":42,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"id\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608224947000,\"tableId\":6,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":43,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"isEdit\":\"1\",\"tableId\":6,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":44,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"tableId\":6,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":45,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"updateTime\",\"htmlType\":\"datetime\",\"edit\":true,\"query\":false,\"columnComment\":\"更新时间\",\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"isEdit\":\"1\",\"tableId\":6,\"pk\":false,\"columnName\":\"update_time\"},{\"usableColumn\":false,\"columnId\":46,\"isIncrement\":\"0\",\"increment\":false,\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:11:44');
+INSERT INTO `sys_oper_log` VALUES (160, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"winery\",\"remark\":\"土壤类型\",\"params\":{},\"dictType\":\"winery_soil_types\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:14:59');
+INSERT INTO `sys_oper_log` VALUES (161, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":1608225298000,\"updateBy\":\"admin\",\"dictName\":\"酒庄土壤类型\",\"remark\":\"土壤类型\",\"dictId\":101,\"params\":{},\"dictType\":\"winery_soil_types\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:15:15');
+INSERT INTO `sys_oper_log` VALUES (162, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":1608225298000,\"updateBy\":\"admin\",\"dictName\":\"酒庄土壤类型\",\"remark\":\"土壤类型\",\"dictId\":101,\"params\":{},\"dictType\":\"winery_soil_types\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:15:15');
+INSERT INTO `sys_oper_log` VALUES (163, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"SAND\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"沙石\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:16:35');
+INSERT INTO `sys_oper_log` VALUES (164, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"STONE\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"砾石\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:16:57');
+INSERT INTO `sys_oper_log` VALUES (165, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"LIMESTONE\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"石灰岩\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:17:17');
+INSERT INTO `sys_oper_log` VALUES (166, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"MIXING\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"混合\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:17:27');
+INSERT INTO `sys_oper_log` VALUES (167, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"酒庄状态\",\"params\":{},\"dictType\":\"winery_company_status\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:18:09');
+INSERT INTO `sys_oper_log` VALUES (168, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"灌溉方式\",\"remark\":\"灌溉方式\",\"params\":{},\"dictType\":\"winery_irrigation_type\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:18:44');
+INSERT INTO `sys_oper_log` VALUES (169, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":1608225489000,\"updateBy\":\"admin\",\"dictName\":\"酒庄状态\",\"remark\":\"酒庄状态\",\"dictId\":102,\"params\":{},\"dictType\":\"winery_company_status\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:18:53');
+INSERT INTO `sys_oper_log` VALUES (170, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":1608225489000,\"updateBy\":\"admin\",\"dictName\":\"酒庄状态\",\"remark\":\"酒庄状态\",\"dictId\":102,\"params\":{},\"dictType\":\"winery_company_status\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:18:53');
+INSERT INTO `sys_oper_log` VALUES (171, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"OVERFLOWING\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"漫灌\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:19:08');
+INSERT INTO `sys_oper_log` VALUES (172, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"SPRINKLER\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"喷灌\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:19:15');
+INSERT INTO `sys_oper_log` VALUES (173, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"DRIP\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"滴灌\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:19:25');
+INSERT INTO `sys_oper_log` VALUES (174, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"OVERFLOWING\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_irrigation_type\",\"dictLabel\":\"漫灌\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:20:23');
+INSERT INTO `sys_oper_log` VALUES (175, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"SPRINKLER\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_irrigation_type\",\"dictLabel\":\"喷灌\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:20:31');
+INSERT INTO `sys_oper_log` VALUES (176, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"DRIP\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_irrigation_type\",\"dictLabel\":\"滴灌\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:20:41');
+INSERT INTO `sys_oper_log` VALUES (177, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":42,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"id\",\"updateTime\":1608225100000,\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608224947000,\"tableId\":6,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":43,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608225100000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"isEdit\":\"1\",\"tableId\":6,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":44,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"updateTime\":1608225100000,\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"tableId\":6,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":45,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"updateTime\",\"htmlType\":\"datetime\",\"edit\":true,\"query\":false,\"columnComment\":\"更新时间\",\"updateTime\":1608225100000,\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"isEdit\":\"1\",\"tableId\":6,\"pk\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:22:33');
+INSERT INTO `sys_oper_log` VALUES (178, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":42,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"id\",\"updateTime\":1608225100000,\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1608224947000,\"tableId\":6,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":43,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"sys_normal_disable\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"status\",\"htmlType\":\"radio\",\"edit\":true,\"query\":true,\"columnComment\":\"状态\",\"isQuery\":\"1\",\"updateTime\":1608225100000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"char(1)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"isEdit\":\"1\",\"tableId\":6,\"pk\":false,\"columnName\":\"status\"},{\"usableColumn\":false,\"columnId\":44,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"updateTime\":1608225100000,\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"tableId\":6,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":45,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"updateTime\",\"htmlType\":\"datetime\",\"edit\":true,\"query\":false,\"columnComment\":\"更新时间\",\"updateTime\":1608225100000,\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1608224947000,\"isEdit\":\"1\",\"tableId\":6,\"pk\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:22:36');
+INSERT INTO `sys_oper_log` VALUES (179, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-18 01:24:01');
+INSERT INTO `sys_oper_log` VALUES (180, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"PRODUCE\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"已建成投产\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225547000,\"dictCode\":106,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:45:29');
+INSERT INTO `sys_oper_log` VALUES (181, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"BUILDING_PRODUCE\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"在建已投产\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225555000,\"dictCode\":107,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:45:42');
+INSERT INTO `sys_oper_log` VALUES (182, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"BUILDING\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"在建未投产\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225565000,\"dictCode\":108,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:45:57');
+INSERT INTO `sys_oper_log` VALUES (183, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"STOP\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"已停产\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 01:46:10');
+INSERT INTO `sys_oper_log` VALUES (184, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"19cbc1a9-12ca-4e2b-951d-261c768d9650_winery_company_record.xlsx\",\"code\":200}', 0, NULL, '2020-12-18 01:54:40');
+INSERT INTO `sys_oper_log` VALUES (185, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/profile/avatar/2020/12/18/2561e8f3-a296-48d7-ae4a-457a884325ea.jpeg\",\"code\":200}', 0, NULL, '2020-12-18 02:01:55');
+INSERT INTO `sys_oper_log` VALUES (186, '个人信息', 2, 'com.ruoyi.web.controller.system.SysProfileController.updateProfile()', 'PUT', 1, 'admin', NULL, '/system/user/profile', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"/profile/avatar/2020/12/18/2561e8f3-a296-48d7-ae4a-457a884325ea.jpeg\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 02:02:18');
+INSERT INTO `sys_oper_log` VALUES (187, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/102', '127.0.0.1', '内网IP', '{deptId=102}', '{\"msg\":\"存在下级部门,不允许删除\",\"code\":500}', 0, NULL, '2020-12-18 02:02:57');
+INSERT INTO `sys_oper_log` VALUES (188, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/108', '127.0.0.1', '内网IP', '{deptId=108}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 02:03:01');
+INSERT INTO `sys_oper_log` VALUES (189, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/109', '127.0.0.1', '内网IP', '{deptId=109}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 02:03:03');
+INSERT INTO `sys_oper_log` VALUES (190, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/102', '127.0.0.1', '内网IP', '{deptId=102}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 02:03:05');
+INSERT INTO `sys_oper_log` VALUES (191, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', NULL, '/system/dept', '127.0.0.1', '内网IP', '{\"deptName\":\"宁夏希望\",\"leader\":\"\",\"deptId\":100,\"orderNum\":\"0\",\"delFlag\":\"0\",\"params\":{},\"parentId\":0,\"createBy\":\"admin\",\"children\":[],\"createTime\":1608077190000,\"phone\":\"15888888888\",\"updateBy\":\"admin\",\"ancestors\":\"0\",\"email\":\"ry@qq.com\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 02:03:34');
+INSERT INTO `sys_oper_log` VALUES (192, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', NULL, '/system/dept', '127.0.0.1', '内网IP', '{\"deptName\":\"银川总公司\",\"leader\":\"\",\"deptId\":101,\"orderNum\":\"1\",\"delFlag\":\"0\",\"params\":{},\"parentId\":100,\"createBy\":\"admin\",\"children\":[],\"createTime\":1608077190000,\"phone\":\"\",\"updateBy\":\"admin\",\"ancestors\":\"0,100\",\"email\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 02:04:01');
+INSERT INTO `sys_oper_log` VALUES (193, '通知公告', 3, 'com.ruoyi.web.controller.system.SysNoticeController.remove()', 'DELETE', 1, 'admin', NULL, '/system/notice/1,2', '127.0.0.1', '内网IP', '{noticeIds=1,2}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 02:04:46');
+INSERT INTO `sys_oper_log` VALUES (194, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"酒庄记录\",\"params\":{},\"parentId\":2007,\"isCache\":\"0\",\"path\":\"winery_company_record\",\"component\":\"winery/winery_company_record/index\",\"children\":[],\"createTime\":1608225932000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2020,\"menuType\":\"C\",\"perms\":\"winery:winery_company_record:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 06:30:15');
+INSERT INTO `sys_oper_log` VALUES (195, '酒庄厂家登记记录', 2, 'com.ruoyi.winery.controller.WineryCompanyRecordController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_company_record', '127.0.0.1', '内网IP', '{\"container\":\"不锈钢罐\",\"plantWeight\":85,\"awardInformation\":\"红木慕名您头民工\",\"redVariety\":\"{\\n \\\"params\\\": [\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"48\\\",\\n \\\"treeMaxOld\\\": \\\"568\\\",\\n \\\"treeOld\\\": \\\"88\\\"\\n },\\n \\\"isChecked\\\": true,\\n \\\"name\\\": \\\"赤霞珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"梅洛\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"品丽珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"黑皮诺\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"西拉\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"歌海娜\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"桑娇维塞\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"内比奥罗\\\"\\n },\\n ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 06:33:55');
+INSERT INTO `sys_oper_log` VALUES (196, '酒庄厂家登记记录', 2, 'com.ruoyi.winery.controller.WineryCompanyRecordController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_company_record', '127.0.0.1', '内网IP', '{\"container\":\"不锈钢罐\",\"plantWeight\":85,\"awardInformation\":\"红木慕名您头民工\",\"redVariety\":\"{\\n \\\"params\\\": [\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"48\\\",\\n \\\"treeMaxOld\\\": \\\"568\\\",\\n \\\"treeOld\\\": \\\"88\\\"\\n },\\n \\\"isChecked\\\": true,\\n \\\"name\\\": \\\"赤霞珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"梅洛\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"品丽珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"黑皮诺\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"西拉\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"歌海娜\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"桑娇维塞\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"内比奥罗\\\"\\n },\\n ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 06:33:59');
+INSERT INTO `sys_oper_log` VALUES (197, '酒庄厂家登记记录', 2, 'com.ruoyi.winery.controller.WineryCompanyRecordController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_company_record', '127.0.0.1', '内网IP', '{\"container\":\"不锈钢罐\",\"plantWeight\":85,\"awardInformation\":\"红木慕名您头民工\",\"redVariety\":\"{\\n \\\"params\\\": [\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"48\\\",\\n \\\"treeMaxOld\\\": \\\"568\\\",\\n \\\"treeOld\\\": \\\"88\\\"\\n },\\n \\\"isChecked\\\": true,\\n \\\"name\\\": \\\"赤霞珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"梅洛\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"品丽珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"黑皮诺\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"西拉\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"歌海娜\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"桑娇维塞\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"内比奥罗\\\"\\n },\\n ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 06:34:37');
+INSERT INTO `sys_oper_log` VALUES (198, '酒庄厂家登记记录', 2, 'com.ruoyi.winery.controller.WineryCompanyRecordController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_company_record', '127.0.0.1', '内网IP', '{\"container\":\"不锈钢罐\",\"plantWeight\":85,\"awardInformation\":\"红木慕名您头民工\",\"redVariety\":\"{\\n \\\"params\\\": [\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"48\\\",\\n \\\"treeMaxOld\\\": \\\"568\\\",\\n \\\"treeOld\\\": \\\"88\\\"\\n },\\n \\\"isChecked\\\": true,\\n \\\"name\\\": \\\"赤霞珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"梅洛\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"品丽珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"黑皮诺\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"西拉\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"歌海娜\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"桑娇维塞\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"内比奥罗\\\"\\n },\\n ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 07:22:23');
+INSERT INTO `sys_oper_log` VALUES (199, '酒庄厂家登记记录', 2, 'com.ruoyi.winery.controller.WineryCompanyRecordController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_company_record', '127.0.0.1', '内网IP', '{\"container\":\"不锈钢罐\",\"plantWeight\":85,\"awardInformation\":\"红木慕名您头民工\",\"redVariety\":\"{\\n \\\"params\\\": [\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"48\\\",\\n \\\"treeMaxOld\\\": \\\"568\\\",\\n \\\"treeOld\\\": \\\"88\\\"\\n },\\n \\\"isChecked\\\": true,\\n \\\"name\\\": \\\"赤霞珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"梅洛\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"品丽珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"黑皮诺\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"西拉\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"歌海娜\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"桑娇维塞\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"内比奥罗\\\"\\n },\\n ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 07:22:29');
+INSERT INTO `sys_oper_log` VALUES (200, '酒庄厂家登记记录', 2, 'com.ruoyi.winery.controller.WineryCompanyRecordController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_company_record', '127.0.0.1', '内网IP', '{\"container\":\"不锈钢罐\",\"plantWeight\":85,\"awardInformation\":\"红木慕名您头民工\",\"redVariety\":\"{\\n \\\"params\\\": [\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"48\\\",\\n \\\"treeMaxOld\\\": \\\"568\\\",\\n \\\"treeOld\\\": \\\"88\\\"\\n },\\n \\\"isChecked\\\": true,\\n \\\"name\\\": \\\"赤霞珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"梅洛\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"品丽珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"黑皮诺\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"西拉\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"歌海娜\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"桑娇维塞\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"内比奥罗\\\"\\n },\\n ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 07:23:06');
+INSERT INTO `sys_oper_log` VALUES (201, '酒庄厂家登记记录', 2, 'com.ruoyi.winery.controller.WineryCompanyRecordController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_company_record', '127.0.0.1', '内网IP', '{\"container\":\"不锈钢罐\",\"plantWeight\":85,\"awardInformation\":\"红木慕名您头民工\",\"redVariety\":\"{\\n \\\"params\\\": [\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"48\\\",\\n \\\"treeMaxOld\\\": \\\"568\\\",\\n \\\"treeOld\\\": \\\"88\\\"\\n },\\n \\\"isChecked\\\": true,\\n \\\"name\\\": \\\"赤霞珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"梅洛\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"品丽珠\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"黑皮诺\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"西拉\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"歌海娜\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"桑娇维塞\\\"\\n },\\n {\\n \\\"msg\\\": {\\n \\\"area\\\": \\\"\\\",\\n \\\"treeMaxOld\\\": \\\"\\\",\\n \\\"treeOld\\\": \\\"\\\"\\n },\\n \\\"isChecked\\\": false,\\n \\\"name\\\": \\\"内比奥罗\\\"\\n },\\n ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-18 07:25:29');
+INSERT INTO `sys_oper_log` VALUES (202, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"7e3cdc9c-a303-4ebe-8cc1-5d89455bd065_winery_company_record.xlsx\",\"code\":200}', 0, NULL, '2020-12-18 09:04:02');
+INSERT INTO `sys_oper_log` VALUES (203, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"phonenumber\":\"15595184707\",\"admin\":false,\"password\":\"26616494\",\"postIds\":[],\"nickName\":\"tottimctj\",\"deptId\":107,\"params\":{},\"userName\":\"tottimctj\",\"roleIds\":[],\"status\":\"0\"}', '{\"msg\":\"新增用户\'tottimctj\'失败,手机号码已存在\",\"code\":500}', 0, NULL, '2020-12-22 08:44:10');
+INSERT INTO `sys_oper_log` VALUES (204, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"phonenumber\":\"\",\"admin\":false,\"password\":\"$2a$10$i2zsGwx7OmAViIkqDJ34YOx0s64syB/LkC7paOL4xiTXivyovaH7y\",\"postIds\":[],\"nickName\":\"tottimctj\",\"deptId\":107,\"params\":{},\"userName\":\"tottimctj\",\"userId\":100,\"createBy\":\"admin\",\"roleIds\":[],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 08:44:15');
+INSERT INTO `sys_oper_log` VALUES (205, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '127.0.0.1', '内网IP', '{\"flag\":false,\"roleId\":100,\"admin\":false,\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":true,\"createBy\":\"admin\",\"menuCheckStrictly\":true,\"roleKey\":\"winery_user\",\"roleName\":\"酒庄用户\",\"deptIds\":[],\"menuIds\":[2007,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 08:46:27');
+INSERT INTO `sys_oper_log` VALUES (206, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[],\"phonenumber\":\"\",\"admin\":false,\"delFlag\":\"0\",\"password\":\"\",\"updateBy\":\"admin\",\"postIds\":[],\"loginIp\":\"\",\"email\":\"\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":107,\"avatar\":\"\",\"dept\":{\"deptName\":\"运维部门\",\"leader\":\"若依\",\"deptId\":107,\"orderNum\":\"5\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"tottimctj\",\"userId\":100,\"createBy\":\"admin\",\"roleIds\":[100],\"createTime\":1608597855000,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 08:47:43');
+INSERT INTO `sys_oper_log` VALUES (207, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', NULL, '/system/role', '127.0.0.1', '内网IP', '{\"flag\":false,\"roleId\":2,\"admin\":false,\"remark\":\"普通角色\",\"dataScope\":\"2\",\"delFlag\":\"0\",\"params\":{},\"roleSort\":\"2\",\"deptCheckStrictly\":true,\"createTime\":1608077191000,\"updateBy\":\"admin\",\"menuCheckStrictly\":true,\"roleKey\":\"common\",\"roleName\":\"普通角色\",\"menuIds\":[2007,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 08:48:10');
+INSERT INTO `sys_oper_log` VALUES (208, '部门管理', 1, 'com.ruoyi.web.controller.system.SysDeptController.add()', 'POST', 1, 'admin', NULL, '/system/dept', '127.0.0.1', '内网IP', '{\"deptName\":\"酒庄1\",\"orderNum\":\"2\",\"params\":{},\"parentId\":100,\"createBy\":\"admin\",\"children\":[],\"ancestors\":\"0,100\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 09:03:36');
+INSERT INTO `sys_oper_log` VALUES (209, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":100,\"admin\":false,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"winery_user\",\"roleName\":\"酒庄用户\",\"status\":\"0\"}],\"phonenumber\":\"\",\"admin\":false,\"delFlag\":\"0\",\"password\":\"\",\"updateBy\":\"admin\",\"postIds\":[],\"loginIp\":\"\",\"email\":\"\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":200,\"avatar\":\"\",\"dept\":{\"deptName\":\"运维部门\",\"leader\":\"若依\",\"deptId\":107,\"orderNum\":\"5\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"tottimctj\",\"userId\":100,\"createBy\":\"admin\",\"roleIds\":[100],\"createTime\":1608597855000,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 09:04:03');
+INSERT INTO `sys_oper_log` VALUES (210, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"漫灌\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_irrigation_type\",\"dictLabel\":\"漫灌\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225622000,\"dictCode\":109,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:00:39');
+INSERT INTO `sys_oper_log` VALUES (211, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"喷灌\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_irrigation_type\",\"dictLabel\":\"喷灌\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225631000,\"dictCode\":110,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:00:45');
+INSERT INTO `sys_oper_log` VALUES (212, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"滴灌\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_irrigation_type\",\"dictLabel\":\"滴灌\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225641000,\"dictCode\":111,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:00:50');
+INSERT INTO `sys_oper_log` VALUES (213, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"已建成投产\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"已建成投产\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225547000,\"dictCode\":106,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:04');
+INSERT INTO `sys_oper_log` VALUES (214, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"在建已投产\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"在建已投产\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225555000,\"dictCode\":107,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:09');
+INSERT INTO `sys_oper_log` VALUES (215, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"在建未投产\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"在建未投产\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225565000,\"dictCode\":108,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:14');
+INSERT INTO `sys_oper_log` VALUES (216, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"已停产\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_company_status\",\"dictLabel\":\"已停产\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608227170000,\"dictCode\":112,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:18');
+INSERT INTO `sys_oper_log` VALUES (217, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"沙石\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"沙石\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225395000,\"dictCode\":102,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:31');
+INSERT INTO `sys_oper_log` VALUES (218, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"砾石\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"砾石\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225417000,\"dictCode\":103,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:35');
+INSERT INTO `sys_oper_log` VALUES (219, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"石灰岩\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"石灰岩\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225437000,\"dictCode\":104,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:39');
+INSERT INTO `sys_oper_log` VALUES (220, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"混合\",\"dictSort\":0,\"params\":{},\"dictType\":\"winery_soil_types\",\"dictLabel\":\"混合\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1608225447000,\"dictCode\":105,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:01:43');
+INSERT INTO `sys_oper_log` VALUES (221, '字典类型', 3, 'com.ruoyi.web.controller.system.SysDictTypeController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dict/type/100', '127.0.0.1', '内网IP', '{dictIds=100}', 'null', 1, '酒庄租户已分配,不能删除', '2020-12-22 10:02:00');
+INSERT INTO `sys_oper_log` VALUES (222, '字典类型', 3, 'com.ruoyi.web.controller.system.SysDictDataController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dict/data/101', '127.0.0.1', '内网IP', '{dictCodes=101}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:02:10');
+INSERT INTO `sys_oper_log` VALUES (223, '字典类型', 3, 'com.ruoyi.web.controller.system.SysDictDataController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dict/data/100', '127.0.0.1', '内网IP', '{dictCodes=100}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:02:12');
+INSERT INTO `sys_oper_log` VALUES (224, '字典类型', 3, 'com.ruoyi.web.controller.system.SysDictTypeController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dict/type/100', '127.0.0.1', '内网IP', '{dictIds=100}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-22 10:02:19');
+INSERT INTO `sys_oper_log` VALUES (225, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', 'null', 1, '\n### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'mini_open_id\' in \'where clause\'\n### The error may exist in com/ruoyi/winery/mapper/WineryMauserMapper.java (best guess)\n### The error may involve defaultParameterMap\n### The error occurred while setting parameters\n### SQL: SELECT open_id,status,mobile,nick_name,union_id,create_time,update_time,dept_id FROM winery_mauser WHERE (mini_open_id = ?)\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'mini_open_id\' in \'where clause\'\n; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column \'mini_open_id\' in \'where clause\'', '2020-12-24 08:38:40');
+INSERT INTO `sys_oper_log` VALUES (226, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 08:42:04');
+INSERT INTO `sys_oper_log` VALUES (227, '提交酒庄厂家记录', 1, 'com.ruoyi.winery.controller.mini.MiniController.postForm()', 'POST', 1, NULL, NULL, '/winery/mini/postForm', '127.0.0.1', '内网IP', '{\"container\":[\"橡木桶\"],\"plantWeight\":1000,\"awardInformation\":\"各種賞\",\"redVariety\":{\"params\":[{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"赤霞珠\",\"isChecked\":false},{\"msg\":{\"area\":\"12\",\"treeOld\":\"21\",\"treeMaxOld\":\"12\"},\"name\":\"梅洛\",\"isChecked\":true},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"品丽珠\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"黑皮诺\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"西拉\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"歌海娜\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"桑娇维塞\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"内比奥罗\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"丹魄\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"马尔贝克\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"其他\",\"isChecked\":false}],\"checked\":[\"梅洛\"]},\"clarificationMethod\":[\"下胶\"],\"salesMode\":[\"自销\"],\"annualOutput\":1111,\"whiteVariety\":{\"params\":[{\"msg\":{\"area\":\"46\",\"treeOld\":\"45\",\"treeMaxOld\":\"5\"},\"name\":\"霞多丽\",\"isChecked\":true},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"长相思\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"雷司令\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"灰皮诺\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"赛美蓉\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"琼瑶浆\",\"isChecked\":false},{\"msg\":{\"area\":\"\",\"treeOld\":\"\",\"treeMaxOld\":\"\"},\"name\":\"其他\",\"isChecked\":false}],\"checked\":[\"霞多丽\"]},\"wineryStatus\":\"已建成投产\",\"soilType\":\"砾石\",\"bucketCount\":1,\"wineryName\":\"测试酒庄\",\"fermentationProcess\":[\"倒灌\",\"半二氧化碳浸渍\",\"二氧化碳浸渍\"],\"id\":\"adb65f5379a0437ba3064a5a30f66ad7\",\"stock\":11,\"email\":\"tottimctj@163.com\",\"wineryArea\":4444,\"irrigationType\":\"漫灌\",\"address\":\"测试地址\",\"buildTime\":\"2020-11-24\",\"mainPrice\":[\"200~299\",\"600~699\",\"800~899\",\"100', '{\"msg\":\"操作成功\",\"code\":200,\"data\":true}', 0, NULL, '2020-12-24 08:42:23');
+INSERT INTO `sys_oper_log` VALUES (228, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 08:42:25');
+INSERT INTO `sys_oper_log` VALUES (229, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 08:53:17');
+INSERT INTO `sys_oper_log` VALUES (230, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 08:55:04');
+INSERT INTO `sys_oper_log` VALUES (231, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 08:56:58');
+INSERT INTO `sys_oper_log` VALUES (232, '发送小程序手机号码', 0, 'com.ruoyi.winery.controller.mini.MiniController.sendMobile()', 'POST', 1, NULL, NULL, '/winery/mini/sendMobile', '127.0.0.1', '内网IP', '{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\",\"detail\":{\"errMsg\":\"getPhoneNumber:ok\",\"encryptedData\":\"yYRO1pGHjDTMN2rlgmY8NHWVIdpoxoqy/7r08pdm6dBXzGNh4075cJOTYZF9OM9lGgj6JKuDSJDJL06nCCiinMiLVIVMhRkVkCPxTFeH/xAkm9lR3CJ81rkkmS/Jq/FKw8RD/du7u4ynsJryhpbThbFi8NmDj9kJL24QoW/8E8qzI2qfhGdyDHbxZKu8JpT3YBWzgP+q4pAb6NKP+CGHVA==\",\"iv\":\"tiy2MktxmhnPmYHlISqkIg==\",\"cloudID\":\"40_nBlA1MPCXMnOZyxu1lS7jlYL4O1IoynnS67piB0weGnr4WmwGNomKexNFhI\"}}', '{\"msg\":\"获取成功.\",\"code\":200,\"data\":{\"mobile\":\"15595184707\"}}', 0, NULL, '2020-12-24 08:57:05');
+INSERT INTO `sys_oper_log` VALUES (233, '发送小程序手机号码', 0, 'com.ruoyi.winery.controller.mini.MiniController.sendMobile()', 'POST', 1, NULL, NULL, '/winery/mini/sendMobile', '127.0.0.1', '内网IP', '{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\",\"detail\":{\"errMsg\":\"getPhoneNumber:ok\",\"encryptedData\":\"LDqumJtN2Ab7kQLx3G1SOGncrkEWLyeZICC1sWEM7x2FhOTHQh+dIEJGIjZ9SF4DE6HIC5mCoGTcnbipaFmXlquPRhMORObHfWSd+yonyJjyQW3VoqKrn5tmFaPAxf6r4ZCb51qu+EJ4VZTGjKTCS/+Dc17obz+L66nPL5WAx4VVZDAkBeoPHu1YV1PrWjZ9y4rM5xLOI1zDj5uQfb0MXQ==\",\"iv\":\"dN/uYybVjyVRy00l6nwO1w==\",\"cloudID\":\"40_LrCJQ2OFeXWGemyrnuW9QKOgiLB2_AuOUkeN4F8_-Nl8_3Hwim8uUJw7v6I\"}}', '{\"msg\":\"获取成功.\",\"code\":200,\"data\":{\"mobile\":\"15595184707\"}}', 0, NULL, '2020-12-24 08:57:19');
+INSERT INTO `sys_oper_log` VALUES (234, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 08:58:27');
+INSERT INTO `sys_oper_log` VALUES (235, '发送小程序手机号码', 0, 'com.ruoyi.winery.controller.mini.MiniController.sendMobile()', 'POST', 1, NULL, NULL, '/winery/mini/sendMobile', '127.0.0.1', '内网IP', '{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\",\"detail\":{\"errMsg\":\"getPhoneNumber:ok\",\"encryptedData\":\"+Usd4xhrnm2wBKMr7tGzmUdbyWjEj9sAgjOb4w39a3vuDST0XTXfgQ+KY85gIOTZ6lKX2XOC10E/KwMvhGii5+CLUmFfHKVpK+ubnTjGIyayB7MCT2WKMuxoz143wOkqzeYQ9Mg+WANQ13DzLQBlGSuLkn1tH785pfcJfWx/FesZ8DKItrHebr1dJYod0gqFIO2i0TwUeo2OLEugadhNRw==\",\"iv\":\"VqwLirnqyQ2u0dq79cf03A==\",\"cloudID\":\"40_SVpUZ8umOBESCd3WzP4vLX6ZRymgwQf2iUyo-wCKGmGywIn_G7BtD3Xnarw\"}}', '{\"msg\":\"获取成功.\",\"code\":200,\"data\":{\"mobile\":\"15595184707\"}}', 0, NULL, '2020-12-24 09:02:02');
+INSERT INTO `sys_oper_log` VALUES (236, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '218.203.155.38', 'XX XX', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 09:13:56');
+INSERT INTO `sys_oper_log` VALUES (237, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '218.203.155.134', 'XX XX', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2020-12-24 10:08:12');
+INSERT INTO `sys_oper_log` VALUES (238, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"酒庄登记\",\"params\":{},\"parentId\":2007,\"isCache\":\"0\",\"path\":\"winery_company_record\",\"component\":\"winery/winery_company_record/index\",\"children\":[],\"createTime\":1608225932000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2020,\"menuType\":\"C\",\"perms\":\"winery:winery_company_record:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-25 04:00:33');
+INSERT INTO `sys_oper_log` VALUES (239, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_goods', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:27:16');
+INSERT INTO `sys_oper_log` VALUES (240, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_wine_spec_detail', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:27:29');
+INSERT INTO `sys_oper_log` VALUES (241, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_food_safety,winery_goods_spec,winery_orders', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:27:54');
+INSERT INTO `sys_oper_log` VALUES (242, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_food_safety,winery_goods_spec,winery_orders', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:27:58');
+INSERT INTO `sys_oper_log` VALUES (243, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/13,14,15', '127.0.0.1', '内网IP', '{tableIds=13,14,15}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:28:06');
+INSERT INTO `sys_oper_log` VALUES (244, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-28 06:28:39');
+INSERT INTO `sys_oper_log` VALUES (245, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":106,\"isIncrement\":\"1\",\"increment\":true,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"商品ID\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609108034000,\"tableId\":8,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":107,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108034000,\"isEdit\":\"1\",\"tableId\":8,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":108,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"goodsName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"商品名称\",\"isQuery\":\"1\",\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(30)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108035000,\"isEdit\":\"1\",\"tableId\":8,\"pk\":false,\"columnName\":\"goods_name\"},{\"usableColumn\":false,\"columnId\":109,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"goodsAlias\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"商品简称\",\"isQuery\":\"1\",\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(30)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108035000,\"isEdit\":\"1\",\"tableId\":8,\"pk\":false,\"columnName\":\"goods_alias\"},{\"usableColumn\":f', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:30:51');
+INSERT INTO `sys_oper_log` VALUES (246, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', NULL, '/tool/gen/synchDb/winery_wine_spec_detail', '127.0.0.1', '内网IP', '{tableName=winery_wine_spec_detail}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:33:14');
+INSERT INTO `sys_oper_log` VALUES (247, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/9', '127.0.0.1', '内网IP', '{tableIds=9}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:33:49');
+INSERT INTO `sys_oper_log` VALUES (248, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_wine_spec_detail', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:34:19');
+INSERT INTO `sys_oper_log` VALUES (249, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'winery_wine_spec_detail', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:34:21');
+INSERT INTO `sys_oper_log` VALUES (250, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/17', '127.0.0.1', '内网IP', '{tableIds=17}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:34:24');
+INSERT INTO `sys_oper_log` VALUES (251, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":229,\"isIncrement\":\"1\",\"increment\":true,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609108457000,\"tableId\":16,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":230,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108457000,\"isEdit\":\"1\",\"tableId\":16,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":231,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108457000,\"tableId\":16,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":232,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108458000,\"tableId\":16,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":233,\"isIncremen', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:35:42');
+INSERT INTO `sys_oper_log` VALUES (252, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":157,\"isIncrement\":\"1\",\"increment\":true,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609108071000,\"tableId\":11,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":158,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108071000,\"isEdit\":\"1\",\"tableId\":11,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":159,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108071000,\"tableId\":11,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":160,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108071000,\"tableId\":11,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":161,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 06:36:08');
+INSERT INTO `sys_oper_log` VALUES (253, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":229,\"isIncrement\":\"1\",\"increment\":true,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"updateTime\":1609108540000,\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609108457000,\"tableId\":16,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":230,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"updateTime\":1609108540000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108457000,\"isEdit\":\"1\",\"tableId\":16,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":231,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"updateTime\":1609108540000,\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108457000,\"tableId\":16,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":232,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"updateTime\":1609108540000,\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":160910', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 08:01:12');
+INSERT INTO `sys_oper_log` VALUES (254, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":169,\"isIncrement\":\"1\",\"increment\":true,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"订单ID\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609108073000,\"tableId\":12,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":170,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108073000,\"isEdit\":\"1\",\"tableId\":12,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":171,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"goodsId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"商品ID\",\"isQuery\":\"1\",\"sort\":3,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108073000,\"isEdit\":\"1\",\"tableId\":12,\"pk\":false,\"columnName\":\"goods_id\"},{\"usableColumn\":false,\"columnId\":172,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"goodsName\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"商品简称\",\"isQuery\":\"1\",\"sort\":4,\"list\":true,\"params\":{},\"javaType\":\"String\",\"queryType\":\"LIKE\",\"columnType\":\"varchar(30)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108073000,\"isEdit\":\"1\",\"tableId\":12,\"pk\":false,\"columnName\":\"goods_name\"},{\"usab', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 08:02:16');
+INSERT INTO `sys_oper_log` VALUES (255, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":139,\"isIncrement\":\"1\",\"increment\":true,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609108069000,\"tableId\":10,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":140,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108069000,\"isEdit\":\"1\",\"tableId\":10,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":141,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108069000,\"tableId\":10,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":142,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609108069000,\"tableId\":10,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":143,\"isIncremen', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-28 08:02:50');
+INSERT INTO `sys_oper_log` VALUES (256, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-28 08:03:52');
+INSERT INTO `sys_oper_log` VALUES (257, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/profile/avatar/2020/12/30/af204c83-0d8b-4b7c-a11b-6f835c212c8c.jpeg\",\"code\":200}', 0, NULL, '2020-12-30 05:42:46');
+INSERT INTO `sys_oper_log` VALUES (258, '个人信息', 2, 'com.ruoyi.web.controller.system.SysProfileController.updateProfile()', 'PUT', 1, 'admin', NULL, '/system/user/profile', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"/profile/avatar/2020/12/18/2561e8f3-a296-48d7-ae4a-457a884325ea.jpeg\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-30 05:42:52');
+INSERT INTO `sys_oper_log` VALUES (259, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/profile/avatar/2020/12/30/5aee4cca-f4dd-4b0d-ba02-17e864e04cdd.jpeg\",\"code\":200}', 0, NULL, '2020-12-30 05:43:22');
+INSERT INTO `sys_oper_log` VALUES (260, '个人信息', 2, 'com.ruoyi.web.controller.system.SysProfileController.updateProfile()', 'PUT', 1, 'admin', NULL, '/system/user/profile', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"/profile/avatar/2020/12/18/2561e8f3-a296-48d7-ae4a-457a884325ea.jpeg\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-30 05:43:34');
+INSERT INTO `sys_oper_log` VALUES (261, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/profile/avatar/2020/12/30/37b7be62-9e76-4236-987f-14cbc59e72e1.jpeg\",\"code\":200}', 0, NULL, '2020-12-30 05:44:23');
+INSERT INTO `sys_oper_log` VALUES (262, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"http://localhost:18989/common/file/dbd936b8-5d8d-45d1-ac36-499362cf5221blob\",\"code\":200}', 0, NULL, '2020-12-30 08:50:18');
+INSERT INTO `sys_oper_log` VALUES (263, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"http://localhost:18989/common/file?fileName=76d72842-bba0-47a7-a512-8b2566a9685ablob\",\"code\":200}', 0, NULL, '2020-12-30 08:57:37');
+INSERT INTO `sys_oper_log` VALUES (264, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/common/file?fileName=fa8078ed-8de3-45bf-9778-6e17df74d2a4blob\",\"code\":200}', 0, NULL, '2020-12-30 09:05:16');
+INSERT INTO `sys_oper_log` VALUES (265, '商品信息', 1, 'com.ruoyi.winery.controller.WineryGoodsController.add()', 'POST', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"6842fb5b60344e5bbb04488a1c9f39d4241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"goodsFaceImg\":\"http://localhost:18989/common/file?fileName=bef88aef53be4099af24b7a015e335f3241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"id\":101}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 01:22:52');
+INSERT INTO `sys_oper_log` VALUES (266, '商品信息', 3, 'com.ruoyi.winery.controller.WineryGoodsController.remove()', 'DELETE', 1, 'admin', NULL, '/winery/winery_goods/101', '127.0.0.1', '内网IP', '{ids=101}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 01:23:00');
+INSERT INTO `sys_oper_log` VALUES (267, '商品信息', 1, 'com.ruoyi.winery.controller.WineryGoodsController.add()', 'POST', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"290392a20f604d47bb01a9ea30c4a43fhome2.png,9a43c62e684b4577b79ebf4fda49eaa2home1.png,42462401cd70476da943e32b4ed05c5dhome3.png,f2b2b260f49d4e648c3488f35d785143home4.png,6105593ba07e4866a19eda3ed0b09f10home2.png,ee239309ae2e4830a2b6e3fdc3b16a40home1.png,727abbd44c1e4023be6e92c939cb963ahome3.png,2aabaa3bdfa249b6add3c69b498bd138编组5.png\",\"goodsFaceImg\":\"http://localhost:18989/common/file?fileName=2665834ccc064a7099721358e57fdbb1home2.png\",\"remark\":\"123123\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"goodsAlias\":\"测试简称\",\"goodsName\":\"测试商品\",\"goodsDesc\":\"123\"}', 'null', 1, '\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'goods_img\' at row 1\n### The error may exist in com/ruoyi/winery/mapper/WineryGoodsMapper.java (best guess)\n### The error may involve com.ruoyi.winery.mapper.WineryGoodsMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO winery_goods ( goods_name, goods_alias, goods_type, goods_spec, goods_desc, goods_face_img, goods_img, remark ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'goods_img\' at row 1\n; Data truncation: Data too long for column \'goods_img\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'goods_img\' at row 1', '2020-12-31 01:51:19');
+INSERT INTO `sys_oper_log` VALUES (268, '商品信息', 1, 'com.ruoyi.winery.controller.WineryGoodsController.add()', 'POST', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"290392a20f604d47bb01a9ea30c4a43fhome2.png,9a43c62e684b4577b79ebf4fda49eaa2home1.png,727abbd44c1e4023be6e92c939cb963ahome3.png\",\"goodsFaceImg\":\"http://localhost:18989/common/file?fileName=2665834ccc064a7099721358e57fdbb1home2.png\",\"remark\":\"123123\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"goodsAlias\":\"测试简称\",\"id\":102,\"goodsName\":\"测试商品\",\"goodsDesc\":\"123\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 01:51:27');
+INSERT INTO `sys_oper_log` VALUES (269, '商品信息', 1, 'com.ruoyi.winery.controller.WineryGoodsController.add()', 'POST', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsFaceImg\":\"771809fc6bad42238201a703add1f28bhome1.png\",\"remark\":\"12313\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"goodsAlias\":\"321\",\"id\":103,\"goodsName\":\"123\",\"goodsDesc\":\"123\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 01:58:23');
+INSERT INTO `sys_oper_log` VALUES (270, '商品信息', 3, 'com.ruoyi.winery.controller.WineryGoodsController.remove()', 'DELETE', 1, 'admin', NULL, '/winery/winery_goods/102', '127.0.0.1', '内网IP', '{ids=102}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 01:58:27');
+INSERT INTO `sys_oper_log` VALUES (271, '商品信息', 2, 'com.ruoyi.winery.controller.WineryGoodsController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsFaceImg\":\"771809fc6bad42238201a703add1f28bhome1.png\",\"remark\":\"12313\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"createBy\":\"\",\"goodsAlias\":\"321\",\"updateBy\":\"\",\"id\":103,\"goodsName\":\"123\",\"goodsDesc\":\"123\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 01:58:33');
+INSERT INTO `sys_oper_log` VALUES (272, '商品信息', 2, 'com.ruoyi.winery.controller.WineryGoodsController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"92d8a2a4fde148eaadc6ed4113097f1cpeople.png,d59adcd6a9cf48d68cb25cd8265b577ehome4.png,3a3737adbdb24d61b11e460708c72c56home2.png,061f58c9184a42b9b6a39581b1454a2ehome1.png,ad92af61f24e4a8abf0efb9bc20bc8f0home3.png\",\"goodsFaceImg\":\"771809fc6bad42238201a703add1f28bhome1.png\",\"remark\":\"12313\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"createBy\":\"\",\"goodsAlias\":\"321\",\"updateBy\":\"\",\"id\":103,\"goodsName\":\"123\",\"goodsDesc\":\"123\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 02:00:27');
+INSERT INTO `sys_oper_log` VALUES (273, '商品信息', 2, 'com.ruoyi.winery.controller.WineryGoodsController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"f894a79a21454b7d8437082b6de479cepeople.png,18d85b0b96eb4304aa51253bb487b15ehome4.png,b43d179069c841e78b1d8a57eb6f30c0home2.png,ba07f5cfdaac48a58ad28cc6b8f2da4fhome1.png\",\"goodsFaceImg\":\"771809fc6bad42238201a703add1f28bhome1.png\",\"remark\":\"12313\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"createBy\":\"\",\"goodsAlias\":\"321\",\"updateBy\":\"\",\"id\":103,\"goodsName\":\"123\",\"goodsDesc\":\"123\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 02:17:00');
+INSERT INTO `sys_oper_log` VALUES (274, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/common/file?fileName=a52beefec0404117ba0c5960a652c8f1blob\",\"code\":200}', 0, NULL, '2020-12-31 02:20:06');
+INSERT INTO `sys_oper_log` VALUES (275, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/common/file?fileName=14cc9270dc294dac85de890c1f048a01blob\",\"code\":200}', 0, NULL, '2020-12-31 02:20:20');
+INSERT INTO `sys_oper_log` VALUES (276, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/common/file?fileName=e5268daf50f7482cb35670939d5b1df8blob\",\"code\":200}', 0, NULL, '2020-12-31 03:06:24');
+INSERT INTO `sys_oper_log` VALUES (277, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/common/file?fileName=avatara24b20a7e7af48738d749d3427605dcbblob\",\"code\":200}', 0, NULL, '2020-12-31 03:09:54');
+INSERT INTO `sys_oper_log` VALUES (278, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"/common/file?fileName=avatar47d2f321ab1e473c8a53f5ca22b49c3bblob\",\"code\":200}', 0, NULL, '2020-12-31 03:33:22');
+INSERT INTO `sys_oper_log` VALUES (279, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatarbe22892006b249beb0537b4bd2143796blob\",\"code\":200}', 0, NULL, '2020-12-31 03:36:25');
+INSERT INTO `sys_oper_log` VALUES (280, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/a96af3b4868e4b269a61ec095bf9a182blob\",\"code\":200}', 0, NULL, '2020-12-31 03:38:12');
+INSERT INTO `sys_oper_log` VALUES (281, '商品信息', 2, 'com.ruoyi.winery.controller.WineryGoodsController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"f894a79a21454b7d8437082b6de479cepeople.png,18d85b0b96eb4304aa51253bb487b15ehome4.png,b43d179069c841e78b1d8a57eb6f30c0home2.png,ba07f5cfdaac48a58ad28cc6b8f2da4fhome1.png\",\"goodsFaceImg\":\"defalut/300bf3aa778e4ca2a0b980188f108985home1.png\",\"remark\":\"12313\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"createBy\":\"\",\"goodsAlias\":\"321\",\"updateBy\":\"\",\"id\":103,\"goodsName\":\"123\",\"goodsDesc\":\"123\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 03:40:41');
+INSERT INTO `sys_oper_log` VALUES (282, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e8c5ce34b96a40398677b1cd177ad780blob\",\"code\":200}', 0, NULL, '2020-12-31 03:56:39');
+INSERT INTO `sys_oper_log` VALUES (283, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/00f446024ad84ea09f42673e89722f5eblob\",\"code\":200}', 0, NULL, '2020-12-31 03:56:45');
+INSERT INTO `sys_oper_log` VALUES (284, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e59df952a78e4de4bb3ff3bcd723ffc8blob\",\"code\":200}', 0, NULL, '2020-12-31 03:57:08');
+INSERT INTO `sys_oper_log` VALUES (285, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/cb5ace088f7845fdade23536aed598f9blob\",\"code\":200}', 0, NULL, '2020-12-31 03:58:21');
+INSERT INTO `sys_oper_log` VALUES (286, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"code\":200}', 0, NULL, '2020-12-31 03:58:47');
+INSERT INTO `sys_oper_log` VALUES (287, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"发布状态\",\"remark\":\"用于内容的审核和发布\",\"params\":{},\"dictType\":\"sys_release_status\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:10:21');
+INSERT INTO `sys_oper_log` VALUES (288, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"0\",\"dictSort\":0,\"params\":{},\"dictType\":\"sys_release_status\",\"dictLabel\":\"未发布\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:11:29');
+INSERT INTO `sys_oper_log` VALUES (289, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"1\",\"dictSort\":0,\"remark\":\"已发布\",\"params\":{},\"dictType\":\"sys_release_status\",\"dictLabel\":\"已发布\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:11:52');
+INSERT INTO `sys_oper_log` VALUES (290, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"审核状态\",\"remark\":\"用于管理用户发布内容\",\"params\":{},\"dictType\":\"sys_audit_status\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:12:59');
+INSERT INTO `sys_oper_log` VALUES (291, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"0\",\"dictSort\":0,\"params\":{},\"dictType\":\"sys_audit_status\",\"dictLabel\":\"待审核\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:13:17');
+INSERT INTO `sys_oper_log` VALUES (292, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"1\",\"dictSort\":0,\"params\":{},\"dictType\":\"sys_audit_status\",\"dictLabel\":\"审核通过\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:13:26');
+INSERT INTO `sys_oper_log` VALUES (293, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"2\",\"dictSort\":0,\"params\":{},\"dictType\":\"sys_audit_status\",\"dictLabel\":\"已禁止\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:13:44');
+INSERT INTO `sys_oper_log` VALUES (294, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'news_content', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:15:48');
+INSERT INTO `sys_oper_log` VALUES (295, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/18', '127.0.0.1', '内网IP', '{tableIds=18}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:16:39');
+INSERT INTO `sys_oper_log` VALUES (296, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'news_content', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:16:49');
+INSERT INTO `sys_oper_log` VALUES (297, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"新闻类型\",\"params\":{},\"dictType\":\"news_type\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:20:44');
+INSERT INTO `sys_oper_log` VALUES (298, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"0\",\"dictSort\":0,\"params\":{},\"dictType\":\"news_type\",\"dictLabel\":\"普通咨询\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:20:57');
+INSERT INTO `sys_oper_log` VALUES (299, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"1\",\"dictSort\":0,\"params\":{},\"dictType\":\"news_type\",\"dictLabel\":\"大图咨询\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:21:05');
+INSERT INTO `sys_oper_log` VALUES (300, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"2\",\"dictSort\":0,\"params\":{},\"dictType\":\"news_type\",\"dictLabel\":\"置顶咨询\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:21:11');
+INSERT INTO `sys_oper_log` VALUES (301, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"4\",\"dictSort\":0,\"params\":{},\"dictType\":\"news_type\",\"dictLabel\":\"文字咨询\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:21:27');
+INSERT INTO `sys_oper_log` VALUES (302, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":278,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609366608000,\"tableId\":19,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":279,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366608000,\"isEdit\":\"1\",\"tableId\":19,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":280,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366608000,\"tableId\":19,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":281,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366608000,\"tableId\":19,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":282,\"isIncr', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:22:02');
+INSERT INTO `sys_oper_log` VALUES (303, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":278,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"updateTime\":1609366921000,\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609366608000,\"tableId\":19,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":279,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"updateTime\":1609366921000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366608000,\"isEdit\":\"1\",\"tableId\":19,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":280,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"updateTime\":1609366921000,\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366608000,\"tableId\":19,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":281,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"updateTime\":1609366921000,\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":16', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:22:19');
+INSERT INTO `sys_oper_log` VALUES (304, '代码生成', 3, 'com.ruoyi.generator.controller.GenController.remove()', 'DELETE', 1, 'admin', NULL, '/tool/gen/19', '127.0.0.1', '内网IP', '{tableIds=19}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:22:24');
+INSERT INTO `sys_oper_log` VALUES (305, '代码生成', 6, 'com.ruoyi.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', NULL, '/tool/gen/importTable', '127.0.0.1', '内网IP', 'news_content', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:22:29');
+INSERT INTO `sys_oper_log` VALUES (306, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":289,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609366948000,\"tableId\":20,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":290,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366948000,\"isEdit\":\"1\",\"tableId\":20,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":291,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366948000,\"tableId\":20,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":292,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366948000,\"tableId\":20,\"pk\":false,\"columnName\":\"create_time\"},{\"usableColumn\":false,\"columnId\":293,\"isIncr', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:23:34');
+INSERT INTO `sys_oper_log` VALUES (307, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-31 06:23:38');
+INSERT INTO `sys_oper_log` VALUES (308, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2056', '127.0.0.1', '内网IP', '{menuId=2056}', '{\"msg\":\"存在子菜单,不允许删除\",\"code\":500}', 0, NULL, '2020-12-31 06:33:21');
+INSERT INTO `sys_oper_log` VALUES (309, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2057', '127.0.0.1', '内网IP', '{menuId=2057}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:33:28');
+INSERT INTO `sys_oper_log` VALUES (310, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2058', '127.0.0.1', '内网IP', '{menuId=2058}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:33:30');
+INSERT INTO `sys_oper_log` VALUES (311, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2059', '127.0.0.1', '内网IP', '{menuId=2059}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:33:34');
+INSERT INTO `sys_oper_log` VALUES (312, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2060', '127.0.0.1', '内网IP', '{menuId=2060}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:33:37');
+INSERT INTO `sys_oper_log` VALUES (313, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2061', '127.0.0.1', '内网IP', '{menuId=2061}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:33:39');
+INSERT INTO `sys_oper_log` VALUES (314, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2056', '127.0.0.1', '内网IP', '{menuId=2056}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:33:42');
+INSERT INTO `sys_oper_log` VALUES (315, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2051', '127.0.0.1', '内网IP', '{menuId=2051}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:35:05');
+INSERT INTO `sys_oper_log` VALUES (316, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2052', '127.0.0.1', '内网IP', '{menuId=2052}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:35:08');
+INSERT INTO `sys_oper_log` VALUES (317, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2053', '127.0.0.1', '内网IP', '{menuId=2053}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:35:10');
+INSERT INTO `sys_oper_log` VALUES (318, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2054', '127.0.0.1', '内网IP', '{menuId=2054}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:35:12');
+INSERT INTO `sys_oper_log` VALUES (319, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2055', '127.0.0.1', '内网IP', '{menuId=2055}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:35:15');
+INSERT INTO `sys_oper_log` VALUES (320, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/2050', '127.0.0.1', '内网IP', '{menuId=2050}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:35:18');
+INSERT INTO `sys_oper_log` VALUES (321, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":289,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"updateTime\":1609367012000,\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609366948000,\"tableId\":20,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":290,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"updateTime\":1609367012000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366948000,\"isEdit\":\"1\",\"tableId\":20,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":291,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"updateTime\":1609367013000,\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366948000,\"tableId\":20,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":292,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"updateTime\":1609367013000,\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":16', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:41:51');
+INSERT INTO `sys_oper_log` VALUES (322, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-31 06:41:53');
+INSERT INTO `sys_oper_log` VALUES (323, '代码生成', 2, 'com.ruoyi.generator.controller.GenController.editSave()', 'PUT', 1, 'admin', NULL, '/tool/gen', '127.0.0.1', '内网IP', '{\"functionAuthor\":\"ruoyi\",\"columns\":[{\"usableColumn\":false,\"columnId\":289,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":false,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"javaField\":\"id\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"规格ID\",\"updateTime\":1609368109000,\"sort\":1,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(32)\",\"createBy\":\"admin\",\"isPk\":\"1\",\"createTime\":1609366948000,\"tableId\":20,\"pk\":true,\"columnName\":\"id\"},{\"usableColumn\":false,\"columnId\":290,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"isList\":\"1\",\"dictType\":\"\",\"required\":true,\"superColumn\":false,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"deptId\",\"htmlType\":\"input\",\"edit\":true,\"query\":true,\"columnComment\":\"部门ID\",\"isQuery\":\"1\",\"updateTime\":1609368109000,\"sort\":2,\"list\":true,\"params\":{},\"javaType\":\"Long\",\"queryType\":\"EQ\",\"columnType\":\"bigint(20)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366948000,\"isEdit\":\"1\",\"tableId\":20,\"pk\":false,\"columnName\":\"dept_id\"},{\"usableColumn\":false,\"columnId\":291,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createBy\",\"htmlType\":\"input\",\"edit\":false,\"query\":false,\"columnComment\":\"创建者\",\"updateTime\":1609368109000,\"sort\":3,\"list\":false,\"params\":{},\"javaType\":\"String\",\"queryType\":\"EQ\",\"columnType\":\"varchar(64)\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":1609366948000,\"tableId\":20,\"pk\":false,\"columnName\":\"create_by\"},{\"usableColumn\":false,\"columnId\":292,\"isIncrement\":\"0\",\"increment\":false,\"insert\":true,\"dictType\":\"\",\"required\":true,\"superColumn\":true,\"updateBy\":\"\",\"isInsert\":\"1\",\"isRequired\":\"1\",\"javaField\":\"createTime\",\"htmlType\":\"datetime\",\"edit\":false,\"query\":false,\"columnComment\":\"创建时间\",\"updateTime\":1609368110000,\"sort\":4,\"list\":false,\"params\":{},\"javaType\":\"Date\",\"queryType\":\"EQ\",\"columnType\":\"datetime\",\"createBy\":\"admin\",\"isPk\":\"0\",\"createTime\":16', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:51:30');
+INSERT INTO `sys_oper_log` VALUES (324, '代码生成', 8, 'com.ruoyi.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', NULL, '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{}', 'null', 0, NULL, '2020-12-31 06:51:33');
+INSERT INTO `sys_oper_log` VALUES (325, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsTitle\":\"123\",\"deptId\":103,\"id\":\"79e5995a364e8e2b2b3d465058a17a6c\",\"state\":0,\"newsBody\":\"123\",\"newsType\":0}', 'null', 1, '\n### Error updating database. Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\n### The error may exist in com/ruoyi/winery/mapper/NewsContentMapper.java (best guess)\n### The error may involve com.ruoyi.winery.mapper.NewsContentMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO news_content ( id, dept_id, news_title, news_body, news_type, state ) VALUES ( ?, ?, ?, ?, ?, ? )\n### Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\n; Field \'create_time\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'create_time\' doesn\'t have a default value', '2020-12-31 06:52:53');
+INSERT INTO `sys_oper_log` VALUES (326, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsTitle\":\"123\",\"deptId\":103,\"id\":\"8a2d55aee8ca2d0abebf9f7ba1bce164\",\"state\":0,\"newsBody\":\"123\",\"newsType\":0}', 'null', 1, '\n### Error updating database. Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\n### The error may exist in com/ruoyi/winery/mapper/NewsContentMapper.java (best guess)\n### The error may involve com.ruoyi.winery.mapper.NewsContentMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO news_content ( id, dept_id, news_title, news_body, news_type, state ) VALUES ( ?, ?, ?, ?, ?, ? )\n### Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\n; Field \'create_time\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'create_time\' doesn\'t have a default value', '2020-12-31 06:53:08');
+INSERT INTO `sys_oper_log` VALUES (327, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsTitle\":\"123\",\"deptId\":103,\"id\":\"7eca08508d9833603dd2f0f62be58212\",\"state\":0,\"newsBody\":\"123\",\"newsType\":0}', 'null', 1, '\n### Error updating database. Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\n### The error may exist in com/ruoyi/winery/mapper/NewsContentMapper.java (best guess)\n### The error may involve com.ruoyi.winery.mapper.NewsContentMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO news_content ( id, dept_id, news_title, news_body, news_type, state ) VALUES ( ?, ?, ?, ?, ?, ? )\n### Cause: java.sql.SQLException: Field \'create_time\' doesn\'t have a default value\n; Field \'create_time\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'create_time\' doesn\'t have a default value', '2020-12-31 06:53:43');
+INSERT INTO `sys_oper_log` VALUES (328, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsTitle\":\"123\",\"deptId\":103,\"id\":\"f5bfd44402d0dd115877a18d929091c1\",\"state\":0,\"newsBody\":\"123\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:56:38');
+INSERT INTO `sys_oper_log` VALUES (329, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/fe2df1e112f24b69b278a1c881a96c0ehome1.png\",\"createBy\":\"\",\"createTime\":1609368997000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609368997000,\"id\":\"f5bfd44402d0dd115877a18d929091c1\",\"state\":0,\"newsBody\":\"123\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 06:57:04');
+INSERT INTO `sys_oper_log` VALUES (330, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/fe2df1e112f24b69b278a1c881a96c0ehome1.png\",\"createBy\":\"\",\"createTime\":1609368997000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609368997000,\"id\":\"f5bfd44402d0dd115877a18d929091c1\",\"state\":1,\"newsBody\":\"123\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 07:15:29');
+INSERT INTO `sys_oper_log` VALUES (331, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/fe2df1e112f24b69b278a1c881a96c0ehome1.png\",\"createBy\":\"\",\"createTime\":1609368997000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609368997000,\"id\":\"f5bfd44402d0dd115877a18d929091c1\",\"state\":0,\"newsBody\":\"123\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2020-12-31 07:31:56');
+INSERT INTO `sys_oper_log` VALUES (332, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/4250f3315d6843e48b4fbb5ca96e5f05241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"newsTitle\":\"测试新闻\",\"id\":\"f15b67e9a643dcfcba394a656009248f\",\"state\":0,\"newsType\":0}', 'null', 1, '\n### Error updating database. Cause: java.sql.SQLException: Field \'dept_id\' doesn\'t have a default value\n### The error may exist in com/ruoyi/winery/mapper/NewsContentMapper.java (best guess)\n### The error may involve com.ruoyi.winery.mapper.NewsContentMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO news_content ( id, news_title, news_image, news_type, state ) VALUES ( ?, ?, ?, ?, ? )\n### Cause: java.sql.SQLException: Field \'dept_id\' doesn\'t have a default value\n; Field \'dept_id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'dept_id\' doesn\'t have a default value', '2021-01-04 01:18:12');
+INSERT INTO `sys_oper_log` VALUES (333, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/4250f3315d6843e48b4fbb5ca96e5f05241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"newsTitle\":\"测试新闻\",\"id\":\"910fcc1a400f35a3efb69b7b28db492f\",\"state\":0,\"newsType\":0}', 'null', 1, '\n### Error updating database. Cause: java.sql.SQLException: Field \'dept_id\' doesn\'t have a default value\n### The error may exist in com/ruoyi/winery/mapper/NewsContentMapper.java (best guess)\n### The error may involve com.ruoyi.winery.mapper.NewsContentMapper.insert-Inline\n### The error occurred while setting parameters\n### SQL: INSERT INTO news_content ( id, news_title, news_image, news_type, state ) VALUES ( ?, ?, ?, ?, ? )\n### Cause: java.sql.SQLException: Field \'dept_id\' doesn\'t have a default value\n; Field \'dept_id\' doesn\'t have a default value; nested exception is java.sql.SQLException: Field \'dept_id\' doesn\'t have a default value', '2021-01-04 01:18:16');
+INSERT INTO `sys_oper_log` VALUES (334, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"c4d047db-72e5-4edf-9301-7b5526d6f72f\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609740353699,\"loginTime\":1609722353699,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"newsImage\":\"defalut/0f4f520b11db4a2e8538a08296709287home4.png\",\"newsTitle\":\"测试新闻\",\"deptId\":103,\"id\":\"37179f013ad9d4b0b825879b09277a3c\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:29:49');
+INSERT INTO `sys_oper_log` VALUES (335, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/fe2df1e112f24b69b278a1c881a96c0ehome1.png\",\"createBy\":\"\",\"createTime\":1609368997000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609368997000,\"id\":\"f5bfd44402d0dd115877a18d929091c1\",\"state\":0,\"newsBody\":\"123\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:32:06');
+INSERT INTO `sys_oper_log` VALUES (336, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/0f4f520b11db4a2e8538a08296709287home4.png\",\"createBy\":\"\",\"createTime\":1609694989000,\"updateBy\":\"\",\"newsTitle\":\"测试新闻\",\"deptId\":103,\"updateTime\":1609694989000,\"id\":\"37179f013ad9d4b0b825879b09277a3c\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:32:16');
+INSERT INTO `sys_oper_log` VALUES (337, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/0f4f520b11db4a2e8538a08296709287home4.png\",\"createBy\":\"\",\"createTime\":1609694989000,\"updateBy\":\"\",\"newsTitle\":\"测试新闻\",\"deptId\":103,\"updateTime\":1609694989000,\"id\":\"37179f013ad9d4b0b825879b09277a3c\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:33:32');
+INSERT INTO `sys_oper_log` VALUES (338, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/0f4f520b11db4a2e8538a08296709287home4.png\",\"createBy\":\"\",\"createTime\":1609694989000,\"updateBy\":\"\",\"newsTitle\":\"测试新闻\",\"deptId\":103,\"updateTime\":1609694989000,\"id\":\"37179f013ad9d4b0b825879b09277a3c\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:34:25');
+INSERT INTO `sys_oper_log` VALUES (339, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/0f4f520b11db4a2e8538a08296709287home4.png\",\"createBy\":\"\",\"createTime\":1609694989000,\"updateBy\":\"\",\"newsTitle\":\"测试新闻\",\"deptId\":103,\"updateTime\":1609694989000,\"id\":\"37179f013ad9d4b0b825879b09277a3c\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:34:35');
+INSERT INTO `sys_oper_log` VALUES (340, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"c4d047db-72e5-4edf-9301-7b5526d6f72f\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609740353699,\"loginTime\":1609722353699,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"newsTitle\":\"123\",\"deptId\":103,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:39:10');
+INSERT INTO `sys_oper_log` VALUES (341, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"c4d047db-72e5-4edf-9301-7b5526d6f72f\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609740353699,\"loginTime\":1609722353699,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"newsImage\":\"defalut/b888ae0fd0444248916f180ff4a22db5241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"newsTitle\":\"5555\",\"deptId\":103,\"id\":\"e374f819841e8ea59dc05e18001f52a3\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:40:02');
+INSERT INTO `sys_oper_log` VALUES (342, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"c4d047db-72e5-4edf-9301-7b5526d6f72f\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609740353699,\"loginTime\":1609722353699,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"newsImage\":\"defalut/871a879ef2a04c02b43de1294f00c756241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"newsTitle\":\"123123\",\"deptId\":103,\"id\":\"a430b36b5ca18b16384ad7ddae753cda\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:40:42');
+INSERT INTO `sys_oper_log` VALUES (343, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"c4d047db-72e5-4edf-9301-7b5526d6f72f\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609740353699,\"loginTime\":1609722353699,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"newsImage\":\"defalut/c1122a265988404abbf31d6dc58f96d7241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"newsTitle\":\"aaaaaaa\",\"deptId\":103,\"id\":\"a84f068e63b33c25cba21f5828ff9c75\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:41:01');
+INSERT INTO `sys_oper_log` VALUES (344, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/c1122a265988404abbf31d6dc58f96d7241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"createBy\":\"\",\"createTime\":1609695661000,\"updateBy\":\"\",\"newsTitle\":\"aaaaaaa\",\"deptId\":103,\"updateTime\":1609695661000,\"id\":\"a84f068e63b33c25cba21f5828ff9c75\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:41:27');
+INSERT INTO `sys_oper_log` VALUES (345, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:47:40');
+INSERT INTO `sys_oper_log` VALUES (346, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:47:47');
+INSERT INTO `sys_oper_log` VALUES (347, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"c4d047db-72e5-4edf-9301-7b5526d6f72f\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609740353699,\"loginTime\":1609722353699,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"newsImage\":\"defalut/ccb3ca7ab64640788d9d42b8e68d32d5241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"newsTitle\":\"123123\",\"deptId\":103,\"id\":\"b2d3d6655f9c8f82aec902bb732a7979\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:51:10');
+INSERT INTO `sys_oper_log` VALUES (348, '新闻资讯', 1, 'com.ruoyi.winery.controller.NewsContentController.add()', 'POST', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"c4d047db-72e5-4edf-9301-7b5526d6f72f\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609740353699,\"loginTime\":1609722353699,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"newsImage\":\"defalut/b851b4e49f4147adb9766c25a85dc246241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"newsTitle\":\"bb\",\"deptId\":103,\"id\":\"decb6c617f9512f75008120d79efd40f\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:51:24');
+INSERT INTO `sys_oper_log` VALUES (349, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:51:48');
+INSERT INTO `sys_oper_log` VALUES (350, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:53:00');
+INSERT INTO `sys_oper_log` VALUES (351, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsBody\":\"123123125
\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:53:12');
+INSERT INTO `sys_oper_log` VALUES (352, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsBody\":\"123123125
123123125
123123125
\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 01:55:20');
+INSERT INTO `sys_oper_log` VALUES (355, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsBody\":\"123123125
\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 02:59:03');
+INSERT INTO `sys_oper_log` VALUES (356, '新闻资讯', 2, 'com.ruoyi.winery.controller.NewsContentController.edit()', 'PUT', 1, 'admin', NULL, '/news/news_content', '127.0.0.1', '内网IP', '{\"newsImage\":\"defalut/02f9fe15a7594d8287da99ab9dc90698home4.png\",\"createBy\":\"\",\"createTime\":1609695550000,\"updateBy\":\"\",\"newsTitle\":\"123\",\"deptId\":103,\"updateTime\":1609695550000,\"id\":\"211a4911e26deb2d7f1fadf7c6ecbb29\",\"state\":0,\"newsBody\":\"
123123125
\",\"newsType\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-04 03:10:54');
+INSERT INTO `sys_oper_log` VALUES (357, '用户管理', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/100', '127.0.0.1', '内网IP', '{userIds=100}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 01:57:59');
+INSERT INTO `sys_oper_log` VALUES (358, '用户管理', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/2', '127.0.0.1', '内网IP', '{userIds=2}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 01:58:03');
+INSERT INTO `sys_oper_log` VALUES (359, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"\",\"postIds\":[1],\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":100,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"roleIds\":[1],\"createTime\":1608077191000,\"status\":\"0\"}', 'null', 1, '不允许操作超级管理员用户', '2021-01-05 01:58:12');
+INSERT INTO `sys_oper_log` VALUES (360, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"\",\"postIds\":[1],\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":101,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"roleIds\":[1],\"createTime\":1608077191000,\"status\":\"0\"}', 'null', 1, '不允许操作超级管理员用户', '2021-01-05 01:58:18');
+INSERT INTO `sys_oper_log` VALUES (361, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"\",\"postIds\":[1],\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"roleIds\":[1],\"createTime\":1608077191000,\"status\":\"0\"}', 'null', 1, '不允许操作超级管理员用户', '2021-01-05 01:58:24');
+INSERT INTO `sys_oper_log` VALUES (362, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"\",\"postIds\":[1],\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"roleIds\":[1],\"createTime\":1608077191000,\"status\":\"0\"}', 'null', 1, '不允许操作超级管理员用户', '2021-01-05 01:58:35');
+INSERT INTO `sys_oper_log` VALUES (363, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"shopping\",\"orderNum\":\"3\",\"menuName\":\"商品管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"goods\",\"createBy\":\"admin\",\"children\":[],\"isFrame\":\"1\",\"menuType\":\"M\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:00:04');
+INSERT INTO `sys_oper_log` VALUES (364, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"server\",\"orderNum\":\"2\",\"menuName\":\"新闻管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"news\",\"createBy\":\"admin\",\"children\":[],\"isFrame\":\"1\",\"menuType\":\"M\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:00:40');
+INSERT INTO `sys_oper_log` VALUES (365, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"build\",\"orderNum\":\"3\",\"menuName\":\"酒庄管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"winery\",\"children\":[],\"createTime\":1608163792000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2007,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:00:53');
+INSERT INTO `sys_oper_log` VALUES (366, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"新闻资讯\",\"params\":{},\"parentId\":2075,\"isCache\":\"0\",\"path\":\"news_content\",\"component\":\"news/news_content/index\",\"children\":[],\"createTime\":1609368145000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2062,\"menuType\":\"C\",\"perms\":\"news:news_content:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:01:13');
+INSERT INTO `sys_oper_log` VALUES (367, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"商品规格\",\"params\":{},\"parentId\":2074,\"isCache\":\"0\",\"path\":\"spec\",\"component\":\"winery/spec/index\",\"children\":[],\"createTime\":1609114008000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2026,\"menuType\":\"C\",\"perms\":\"winery:spec:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:01:33');
+INSERT INTO `sys_oper_log` VALUES (368, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"商品信息\",\"params\":{},\"parentId\":2074,\"isCache\":\"0\",\"path\":\"winery_goods\",\"component\":\"winery/winery_goods/index\",\"children\":[],\"createTime\":1609114024000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2044,\"menuType\":\"C\",\"perms\":\"winery:winery_goods:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:01:40');
+INSERT INTO `sys_oper_log` VALUES (369, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"葡萄酒规格详情\",\"params\":{},\"parentId\":2074,\"isCache\":\"0\",\"path\":\"wine_detail\",\"component\":\"winery/wine_detail/index\",\"children\":[],\"createTime\":1609114020000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2038,\"menuType\":\"C\",\"perms\":\"winery:wine_detail:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:01:48');
+INSERT INTO `sys_oper_log` VALUES (370, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"edit\",\"orderNum\":\"2\",\"menuName\":\"订单管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"order\",\"createBy\":\"admin\",\"children\":[],\"isFrame\":\"1\",\"menuType\":\"M\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:02:27');
+INSERT INTO `sys_oper_log` VALUES (371, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"客户订单\",\"params\":{},\"parentId\":2076,\"isCache\":\"0\",\"path\":\"user_orders\",\"component\":\"winery/user_orders/index\",\"children\":[],\"createTime\":1609114014000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2032,\"menuType\":\"C\",\"perms\":\"winery:user_orders:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:02:38');
+INSERT INTO `sys_oper_log` VALUES (372, '新闻资讯', 5, 'com.ruoyi.winery.controller.NewsContentController.export()', 'GET', 1, 'admin', NULL, '/news/news_content/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"bb53737c-a102-4c24-a45e-79648d783296_news_content.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:10:04');
+INSERT INTO `sys_oper_log` VALUES (373, '新闻资讯', 3, 'com.ruoyi.winery.controller.NewsContentController.remove()', 'DELETE', 1, 'admin', NULL, '/news/news_content/211a4911e26deb2d7f1fadf7c6ecbb29', '127.0.0.1', '内网IP', '{ids=211a4911e26deb2d7f1fadf7c6ecbb29}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:10:48');
+INSERT INTO `sys_oper_log` VALUES (374, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"shopping\",\"orderNum\":\"2\",\"menuName\":\"商品管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"goods\",\"children\":[],\"createTime\":1609783204000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2074,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:11:56');
+INSERT INTO `sys_oper_log` VALUES (375, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"build\",\"orderNum\":\"2\",\"menuName\":\"酒庄管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"winery\",\"children\":[],\"createTime\":1608163792000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2007,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:11:59');
+INSERT INTO `sys_oper_log` VALUES (376, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"system\",\"orderNum\":\"4\",\"menuName\":\"系统管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"system\",\"children\":[],\"createTime\":1608077192000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":1,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:12:16');
+INSERT INTO `sys_oper_log` VALUES (377, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"monitor\",\"orderNum\":\"4\",\"menuName\":\"系统监控\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"monitor\",\"children\":[],\"createTime\":1608077192000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:12:26');
+INSERT INTO `sys_oper_log` VALUES (378, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"server\",\"orderNum\":\"1\",\"menuName\":\"新闻管理\",\"params\":{},\"parentId\":0,\"isCache\":\"0\",\"path\":\"news\",\"children\":[],\"createTime\":1609783240000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2075,\"menuType\":\"M\",\"perms\":\"\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 02:12:57');
+INSERT INTO `sys_oper_log` VALUES (379, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.winery.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"d4a42e3e-9c3d-492b-9241-15bf097c8be0_winery_company_record.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:13:14');
+INSERT INTO `sys_oper_log` VALUES (380, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"ca79e13e-1042-40a4-bea7-4fe13c971f29_winery_mauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:13:35');
+INSERT INTO `sys_oper_log` VALUES (381, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"9a7ae3ef-f0da-4234-896c-02b39dbbeab4_winery_mauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:17:04');
+INSERT INTO `sys_oper_log` VALUES (382, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"43a53c65-5e11-4492-86e6-6015a836b7c9_winery_mauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:17:56');
+INSERT INTO `sys_oper_log` VALUES (383, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"2dbc5387-a589-4789-9f60-bd3f6a57c2bc_winery_mauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:21:19');
+INSERT INTO `sys_oper_log` VALUES (384, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"14fa2fe6-d84e-4652-bd57-af7ab9cf808f_winery_mauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:54:50');
+INSERT INTO `sys_oper_log` VALUES (385, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"793ede28-a5f9-4a1d-a43f-ad9f53a1d2e2_winery_mauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 02:55:01');
+INSERT INTO `sys_oper_log` VALUES (386, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"export/excel/cfed7014ce2e4d34a5f5699618d653d4457e512e-4e02-464e-867e-e9bb36dec251winerymauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 03:12:22');
+INSERT INTO `sys_oper_log` VALUES (387, '小程序用户', 5, 'com.ruoyi.winery.controller.winery.WineryMauserController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_mauser/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"export/excel/0af4ab16a92643ac8b6610b9af45de26dc9eb373-2c23-45a4-aeff-9940f6465b29winerymauser.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 03:12:52');
+INSERT INTO `sys_oper_log` VALUES (388, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.winery.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"export/excel/90be13d2fd834566b307995104f371d16b0ea941-017d-40f6-8451-c2e3f46c1d66winerycompanyrecord.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 03:13:55');
+INSERT INTO `sys_oper_log` VALUES (389, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.winery.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"export/excel/27314b30baa843c8ba5fad4d8a77998e10490818-de21-4199-880d-22f1077c23d9winerycompanyrecord.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 03:18:17');
+INSERT INTO `sys_oper_log` VALUES (390, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.winery.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"export/excel/82fd7a761c914e178f9055ee1048de744ff82625-dd1f-49aa-96ed-a8893be03099winerycompanyrecord.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 03:18:55');
+INSERT INTO `sys_oper_log` VALUES (391, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.winery.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"export/excel/2327209b66f94b52976c84ed8a60fa41cba849e0-0e7d-4f57-9d30-8931e3bda26bwinerycompanyrecord.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 03:23:24');
+INSERT INTO `sys_oper_log` VALUES (392, '酒庄厂家登记记录', 5, 'com.ruoyi.winery.controller.winery.WineryCompanyRecordController.export()', 'GET', 1, 'admin', NULL, '/winery/winery_company_record/export', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"export/excel/ca53f397-a1b5-41bf-b73e-4e1644fc6b9bwinerycompanyrecord.xlsx\",\"code\":200}', 0, NULL, '2021-01-05 03:28:30');
+INSERT INTO `sys_oper_log` VALUES (393, '商品信息', 2, 'com.ruoyi.winery.controller.winery.WineryGoodsController.edit()', 'PUT', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"defalut/8fff036bdd7541609162542ce522a7fapeople.png,defalut/5bf5dadc4e59456e9fd11ee78d6cf7e6home4.png,defalut/8a26560c7f324f359693532ad1497c73home2.png,defalut/4fe9752604bb4e8ba9c1dfacaa49183dhome1.png\",\"goodsFaceImg\":\"defalut/300bf3aa778e4ca2a0b980188f108985home1.png\",\"remark\":\"12313\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"createBy\":\"\",\"goodsAlias\":\"321\",\"updateBy\":\"\",\"id\":\"103\",\"goodsName\":\"测试\",\"goodsDesc\":\"123\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 03:40:45');
+INSERT INTO `sys_oper_log` VALUES (394, '商品信息', 1, 'com.ruoyi.winery.controller.winery.WineryGoodsController.add()', 'POST', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"goodsImg\":\"defalut/bce0484bed5d4f689b47eae48d9d4bf9logo.ico\",\"goodsFaceImg\":\"defalut/47bcd093056341d280ae533422b614e4241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"goodsSpec\":\"无\",\"goodsType\":\"\",\"goodsAlias\":\"商品a\",\"id\":\"78d52ce7c624fd48c9c20fd2651cdc38\",\"goodsName\":\"测试商品\",\"goodsDesc\":\"123
\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 03:43:02');
+INSERT INTO `sys_oper_log` VALUES (395, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"1\",\"menuName\":\"商品规格\",\"params\":{},\"parentId\":2074,\"isCache\":\"0\",\"path\":\"goods_spec\",\"component\":\"goods/goods_spec/index\",\"children\":[],\"createTime\":1609114008000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2026,\"menuType\":\"C\",\"perms\":\"goods:goods_spec:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-05 03:51:43');
+INSERT INTO `sys_oper_log` VALUES (396, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '218.203.155.134', 'XX XX', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:13:19');
+INSERT INTO `sys_oper_log` VALUES (397, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:14:02');
+INSERT INTO `sys_oper_log` VALUES (398, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:15:06');
+INSERT INTO `sys_oper_log` VALUES (399, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:15:31');
+INSERT INTO `sys_oper_log` VALUES (400, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '127.0.0.1', '内网IP', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:15:58');
+INSERT INTO `sys_oper_log` VALUES (401, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '36.1.50.18', 'XX XX', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:17:13');
+INSERT INTO `sys_oper_log` VALUES (402, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '36.1.50.30', 'XX XX', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:18:25');
+INSERT INTO `sys_oper_log` VALUES (403, '微信小程序登录', 0, 'com.ruoyi.winery.controller.mini.MiniController.getSession()', 'GET', 1, NULL, NULL, '/winery/mini/login', '36.1.50.18', 'XX XX', '{}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"openid\":\"okT7b4rOqy7FkJ_DxuBhyRPo0sGA\"}}', 0, NULL, '2021-01-06 01:27:45');
+INSERT INTO `sys_oper_log` VALUES (404, '商品规格', 1, 'com.ruoyi.winery.controller.goods.GoodsSpecController.add()', 'POST', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"5684491a-b1bb-4461-9840-0a963dda0dff\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609914873509,\"loginTime\":1609896873509,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"specImg\":\"defalut/404e15330b3047578dcc913dd4de4c4a241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"specDesc\":\"123\",\"specName\":\"123\",\"detailSpec\":123,\"deptId\":103,\"remark\":\"123\",\"id\":\"9a049c304ba18e5472d6feb11ccecefd\",\"specPrice\":123}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:40:14');
+INSERT INTO `sys_oper_log` VALUES (405, '商品规格', 1, 'com.ruoyi.winery.controller.goods.GoodsSpecController.add()', 'POST', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"5684491a-b1bb-4461-9840-0a963dda0dff\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609914873509,\"loginTime\":1609896873509,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"specImg\":\"defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png\",\"specDesc\":\"222\",\"specName\":\"222\",\"detailSpec\":222,\"deptId\":103,\"remark\":\"222\",\"id\":\"3a47d469c0160eb2e1bceeecf8668397\",\"specPrice\":22.2}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:48:49');
+INSERT INTO `sys_oper_log` VALUES (406, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png\",\"createBy\":\"\",\"specDesc\":\"222\",\"specName\":\"222\",\"updateBy\":\"\",\"detailSpec\":222,\"deptId\":103,\"remark\":\"222\",\"id\":\"3a47d469c0160eb2e1bceeecf8668397\",\"specPrice\":22.2}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:53:34');
+INSERT INTO `sys_oper_log` VALUES (407, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png\",\"createBy\":\"\",\"specDesc\":\"222\",\"specName\":\"222\",\"updateBy\":\"\",\"detailSpec\":222,\"deptId\":103,\"remark\":\"222\",\"id\":\"3a47d469c0160eb2e1bceeecf8668397\",\"specPrice\":22.3}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:53:46');
+INSERT INTO `sys_oper_log` VALUES (408, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png\",\"createBy\":\"\",\"specDesc\":\"222\",\"specName\":\"222\",\"updateBy\":\"\",\"detailSpec\":222,\"deptId\":103,\"remark\":\"222\",\"id\":\"3a47d469c0160eb2e1bceeecf8668397\",\"specPrice\":2222}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:54:31');
+INSERT INTO `sys_oper_log` VALUES (409, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png\",\"createBy\":\"\",\"specDesc\":\"222\",\"specName\":\"222\",\"updateBy\":\"\",\"detailSpec\":222,\"deptId\":103,\"remark\":\"222\",\"id\":\"3a47d469c0160eb2e1bceeecf8668397\",\"specPrice\":22.22}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:54:49');
+INSERT INTO `sys_oper_log` VALUES (410, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png\",\"createBy\":\"\",\"specDesc\":\"222\",\"specName\":\"222\",\"updateBy\":\"\",\"detailSpec\":222,\"deptId\":103,\"remark\":\"222\",\"id\":\"3a47d469c0160eb2e1bceeecf8668397\",\"specPrice\":22.22}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:54:53');
+INSERT INTO `sys_oper_log` VALUES (411, '商品规格', 1, 'com.ruoyi.winery.controller.goods.GoodsSpecController.add()', 'POST', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"5684491a-b1bb-4461-9840-0a963dda0dff\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609914873509,\"loginTime\":1609896873509,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"specImg\":\"defalut/8336f3ce1ea940f0aa2d0bf0de312df9home1.png\",\"specDesc\":\"333\",\"specName\":\"333\",\"detailSpec\":333,\"deptId\":103,\"remark\":\"333\",\"id\":\"c8d805eb444da4d9d9d1f540f4be037b\",\"specPrice\":3.33}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:55:28');
+INSERT INTO `sys_oper_log` VALUES (412, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/404e15330b3047578dcc913dd4de4c4a241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"createBy\":\"\",\"specDesc\":\"123\",\"specName\":\"123\",\"updateBy\":\"\",\"detailSpec\":123,\"deptId\":103,\"remark\":\"123\",\"id\":\"9a049c304ba18e5472d6feb11ccecefd\",\"specPrice\":1.23}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:58:00');
+INSERT INTO `sys_oper_log` VALUES (413, '商品规格', 1, 'com.ruoyi.winery.controller.goods.GoodsSpecController.add()', 'POST', 1, 'admin', NULL, '/winery/spec', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"5684491a-b1bb-4461-9840-0a963dda0dff\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609914873509,\"loginTime\":1609896873509,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"specImg\":\"defalut/1bf7d69402f047059da8c72505c4fa31home4.png\",\"specDesc\":\"4444\",\"specName\":\"444\",\"detailSpec\":213,\"deptId\":103,\"remark\":\"123\",\"id\":\"ac6d2cfffe677fdef69e4168598abd6d\",\"specPrice\":444.4}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 01:58:22');
+INSERT INTO `sys_oper_log` VALUES (414, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"visible\":\"0\",\"icon\":\"#\",\"orderNum\":\"0\",\"menuName\":\"商品信息\",\"params\":{},\"parentId\":2074,\"isCache\":\"0\",\"path\":\"goods_main\",\"component\":\"goods/goods_main/index\",\"children\":[],\"createTime\":1609114024000,\"updateBy\":\"admin\",\"isFrame\":\"1\",\"menuId\":2044,\"menuType\":\"C\",\"perms\":\"goods:goods_main:list\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 02:08:05');
+INSERT INTO `sys_oper_log` VALUES (415, '商品信息', 1, 'com.ruoyi.winery.controller.goods.GoodsMainController.add()', 'POST', 1, 'admin', NULL, '/winery/winery_goods', '127.0.0.1', '内网IP', '{\"principal\":{\"os\":\"Mac OS X\",\"credentialsNonExpired\":true,\"enabled\":true,\"token\":\"5684491a-b1bb-4461-9840-0a963dda0dff\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"expireTime\":1609914873509,\"loginTime\":1609896873509,\"permissions\":[\"*:*:*\"],\"browser\":\"Chrome 8\",\"accountNonExpired\":true,\"ipaddr\":\"127.0.0.1\",\"loginLocation\":\"内网IP\",\"user\":{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq\",\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":103,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/e7c9b4fc29dc47beb59ca0dc71d77fedblob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"createTime\":1608077191000,\"status\":\"0\"},\"accountNonLocked\":true,\"username\":\"admin\"},\"authenticated\":true,\"name\":\"admin\",\"details\":{\"remoteAddress\":\"127.0.0.1\"},\"authorities\":[]} {\"goodsImg\":\"defalut/9b8bfe6d6849409593b77b66d468caf3WechatIMG508.jpeg,defalut/1cdebb2f29754152abb97d49fba92cb6a40d2d9deff3ef4b1155474e8af4a19a.jpg,defalut/30e2f4ea4a7043af962387c44c2955bd0291fb9ea542758cf13639c4a7e6cea7.jpg\",\"deptId\":103,\"goodsFaceImg\":\"defalut/7daa992586c241319f08570eb98dedfdhome4.png\",\"remark\":\"123\",\"goodsSpec\":\"123\",\"goodsType\":\"\",\"goodsAlias\":\"A\",\"id\":\"b3e87ab12362b103d99c5fc821489e62\",\"goodsName\":\"商品A\",\"goodsDesc\":\"123

\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 02:09:21');
+INSERT INTO `sys_oper_log` VALUES (416, '用户头像', 2, 'com.ruoyi.web.controller.system.SysProfileController.avatar()', 'POST', 1, 'admin', NULL, '/system/user/profile/avatar', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"imgUrl\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/a96746d3a8c7420f84b2a0aa509204a2blob\",\"code\":200}', 0, NULL, '2021-01-06 02:26:00');
+INSERT INTO `sys_oper_log` VALUES (417, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/goods/goods_spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/5aecb78925ae49b39399ba2a4dbed3d8home2.png\",\"createBy\":\"\",\"specDesc\":\"222\",\"specName\":\"规格2\",\"updateBy\":\"\",\"detailSpec\":222,\"deptId\":103,\"remark\":\"222\",\"id\":\"3a47d469c0160eb2e1bceeecf8668397\",\"specPrice\":22}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:24:08');
+INSERT INTO `sys_oper_log` VALUES (418, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/goods/goods_spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/404e15330b3047578dcc913dd4de4c4a241c0103-abc0-4978-8c49-9fdf02f616b9people.png\",\"createBy\":\"\",\"specDesc\":\"123\",\"specName\":\"规格1\",\"updateBy\":\"\",\"detailSpec\":123,\"deptId\":103,\"remark\":\"123\",\"id\":\"9a049c304ba18e5472d6feb11ccecefd\",\"specPrice\":1.23}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:24:13');
+INSERT INTO `sys_oper_log` VALUES (419, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/goods/goods_spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/1bf7d69402f047059da8c72505c4fa31home4.png\",\"createBy\":\"\",\"specDesc\":\"4444\",\"specName\":\"规格4\",\"updateBy\":\"\",\"detailSpec\":213,\"deptId\":103,\"remark\":\"123\",\"id\":\"ac6d2cfffe677fdef69e4168598abd6d\",\"specPrice\":444.4}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:24:18');
+INSERT INTO `sys_oper_log` VALUES (420, '商品规格', 2, 'com.ruoyi.winery.controller.goods.GoodsSpecController.edit()', 'PUT', 1, 'admin', NULL, '/goods/goods_spec', '127.0.0.1', '内网IP', '{\"specImg\":\"defalut/8336f3ce1ea940f0aa2d0bf0de312df9home1.png\",\"createBy\":\"\",\"specDesc\":\"333\",\"specName\":\"规格3\",\"updateBy\":\"\",\"detailSpec\":333,\"deptId\":103,\"remark\":\"333\",\"id\":\"c8d805eb444da4d9d9d1f540f4be037b\",\"specPrice\":3}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:24:23');
+INSERT INTO `sys_oper_log` VALUES (421, '商品信息', 2, 'com.ruoyi.winery.controller.goods.GoodsMainController.edit()', 'PUT', 1, 'admin', NULL, '/goods/goods_main', '127.0.0.1', '内网IP', '{\"goodsImg\":\"defalut/9b8bfe6d6849409593b77b66d468caf3WechatIMG508.jpeg,defalut/1cdebb2f29754152abb97d49fba92cb6a40d2d9deff3ef4b1155474e8af4a19a.jpg,defalut/30e2f4ea4a7043af962387c44c2955bd0291fb9ea542758cf13639c4a7e6cea7.jpg\",\"deptId\":103,\"goodsFaceImg\":\"defalut/7daa992586c241319f08570eb98dedfdhome4.png\",\"remark\":\"123\",\"goodsSpec\":\"\",\"goodsType\":\"\",\"createBy\":\"\",\"goodsAlias\":\"A\",\"updateBy\":\"\",\"id\":\"b3e87ab12362b103d99c5fc821489e62\",\"goodsName\":\"商品A\",\"goodsDesc\":\"123

\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:28:11');
+INSERT INTO `sys_oper_log` VALUES (422, '商品信息', 2, 'com.ruoyi.winery.controller.goods.GoodsMainController.edit()', 'PUT', 1, 'admin', NULL, '/goods/goods_main', '127.0.0.1', '内网IP', '{\"goodsImg\":\"defalut/9b8bfe6d6849409593b77b66d468caf3WechatIMG508.jpeg,defalut/1cdebb2f29754152abb97d49fba92cb6a40d2d9deff3ef4b1155474e8af4a19a.jpg,defalut/30e2f4ea4a7043af962387c44c2955bd0291fb9ea542758cf13639c4a7e6cea7.jpg\",\"deptId\":103,\"goodsFaceImg\":\"defalut/7daa992586c241319f08570eb98dedfdhome4.png\",\"remark\":\"123\",\"goodsSpec\":\"\",\"goodsType\":\"\",\"createBy\":\"\",\"goodsAlias\":\"A\",\"updateBy\":\"\",\"id\":\"b3e87ab12362b103d99c5fc821489e62\",\"goodsName\":\"商品A\",\"goodsDesc\":\"123

\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:28:19');
+INSERT INTO `sys_oper_log` VALUES (423, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"1\",\"dictSort\":0,\"remark\":\"已发布\",\"params\":{},\"dictType\":\"sys_release_status\",\"dictLabel\":\"发布\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1609366311000,\"dictCode\":114,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:42:34');
+INSERT INTO `sys_oper_log` VALUES (424, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"0\",\"dictSort\":0,\"params\":{},\"dictType\":\"sys_release_status\",\"dictLabel\":\"停用\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1609366289000,\"dictCode\":113,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:42:41');
+INSERT INTO `sys_oper_log` VALUES (425, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"商品种类\",\"remark\":\"商品种类\",\"params\":{},\"dictType\":\"goods_type\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:44:44');
+INSERT INTO `sys_oper_log` VALUES (426, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":1609366843000,\"updateBy\":\"admin\",\"dictName\":\"新闻类型\",\"remark\":\"新闻类型\",\"dictId\":106,\"params\":{},\"dictType\":\"news_type\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:44:51');
+INSERT INTO `sys_oper_log` VALUES (427, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"goods_type_food\",\"dictSort\":0,\"params\":{},\"dictType\":\"goods_type\",\"dictLabel\":\"食品\",\"createBy\":\"admin\",\"default\":false,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:45:28');
+INSERT INTO `sys_oper_log` VALUES (428, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '127.0.0.1', '内网IP', '{\"dictValue\":\"0\",\"dictSort\":0,\"params\":{},\"dictType\":\"goods_type\",\"dictLabel\":\"食品\",\"createBy\":\"admin\",\"default\":false,\"isDefault\":\"N\",\"createTime\":1609875928000,\"dictCode\":122,\"updateBy\":\"admin\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 03:57:09');
+INSERT INTO `sys_oper_log` VALUES (429, '商品信息', 2, 'com.ruoyi.winery.controller.goods.GoodsMainController.edit()', 'PUT', 1, 'admin', NULL, '/goods/goods_main', '127.0.0.1', '内网IP', '{\"goodsImg\":\"defalut/9b8bfe6d6849409593b77b66d468caf3WechatIMG508.jpeg,defalut/1cdebb2f29754152abb97d49fba92cb6a40d2d9deff3ef4b1155474e8af4a19a.jpg,defalut/30e2f4ea4a7043af962387c44c2955bd0291fb9ea542758cf13639c4a7e6cea7.jpg\",\"deptId\":103,\"goodsFaceImg\":\"defalut/7daa992586c241319f08570eb98dedfdhome4.png\",\"remark\":\"123\",\"goodsSpec\":\",3a47d469c0160eb2e1bceeecf8668397,9a049c304ba18e5472d6feb11ccecefd,ac6d2cfffe677fdef69e4168598abd6d,c8d805eb444da4d9d9d1f540f4be037b\",\"goodsType\":\"0\",\"createBy\":\"\",\"goodsAlias\":\"A\",\"updateBy\":\"\",\"id\":\"b3e87ab12362b103d99c5fc821489e62\",\"state\":0,\"goodsName\":\"商品A\",\"goodsDesc\":\"123

\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:40:49');
+INSERT INTO `sys_oper_log` VALUES (430, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '127.0.0.1', '内网IP', '{\"flag\":false,\"roleId\":101,\"admin\":false,\"params\":{},\"roleSort\":\"2\",\"deptCheckStrictly\":true,\"createBy\":\"admin\",\"menuCheckStrictly\":true,\"roleKey\":\"app_user\",\"roleName\":\"客户端用户\",\"deptIds\":[],\"menuIds\":[],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:42:39');
+INSERT INTO `sys_oper_log` VALUES (431, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.dataScope()', 'PUT', 1, 'admin', NULL, '/system/role/dataScope', '127.0.0.1', '内网IP', '{\"flag\":false,\"roleId\":101,\"admin\":false,\"dataScope\":\"1\",\"delFlag\":\"0\",\"params\":{},\"roleSort\":\"2\",\"deptCheckStrictly\":true,\"createTime\":1609882959000,\"menuCheckStrictly\":true,\"roleKey\":\"app_user\",\"roleName\":\"客户端用户\",\"deptIds\":[],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:43:08');
+INSERT INTO `sys_oper_log` VALUES (432, '岗位管理', 3, 'com.ruoyi.web.controller.system.SysPostController.remove()', 'DELETE', 1, 'admin', NULL, '/system/post/3', '127.0.0.1', '内网IP', '{postIds=3}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:46:25');
+INSERT INTO `sys_oper_log` VALUES (433, '岗位管理', 3, 'com.ruoyi.web.controller.system.SysPostController.remove()', 'DELETE', 1, 'admin', NULL, '/system/post/2', '127.0.0.1', '内网IP', '{postIds=2}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:46:28');
+INSERT INTO `sys_oper_log` VALUES (434, '岗位管理', 3, 'com.ruoyi.web.controller.system.SysPostController.remove()', 'DELETE', 1, 'admin', NULL, '/system/post/4', '127.0.0.1', '内网IP', '{postIds=4}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:46:30');
+INSERT INTO `sys_oper_log` VALUES (435, '岗位管理', 3, 'com.ruoyi.web.controller.system.SysPostController.remove()', 'DELETE', 1, 'admin', NULL, '/system/post/1', '127.0.0.1', '内网IP', '{postIds=1}', 'null', 1, '董事长已分配,不能删除', '2021-01-06 05:46:35');
+INSERT INTO `sys_oper_log` VALUES (436, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/107', '127.0.0.1', '内网IP', '{deptId=107}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:46:58');
+INSERT INTO `sys_oper_log` VALUES (437, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/106', '127.0.0.1', '内网IP', '{deptId=106}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:47:00');
+INSERT INTO `sys_oper_log` VALUES (438, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/105', '127.0.0.1', '内网IP', '{deptId=105}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:47:02');
+INSERT INTO `sys_oper_log` VALUES (439, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/104', '127.0.0.1', '内网IP', '{deptId=104}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:47:04');
+INSERT INTO `sys_oper_log` VALUES (440, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/103', '127.0.0.1', '内网IP', '{deptId=103}', '{\"msg\":\"部门存在用户,不允许删除\",\"code\":500}', 0, NULL, '2021-01-06 05:47:07');
+INSERT INTO `sys_oper_log` VALUES (441, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"\",\"postIds\":[1],\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":101,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/a96746d3a8c7420f84b2a0aa509204a2blob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"roleIds\":[1],\"createTime\":1608077191000,\"status\":\"0\"}', 'null', 1, '不允许操作超级管理员用户', '2021-01-06 05:47:28');
+INSERT INTO `sys_oper_log` VALUES (442, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"roles\":[{\"flag\":false,\"roleId\":1,\"admin\":true,\"dataScope\":\"1\",\"params\":{},\"roleSort\":\"1\",\"deptCheckStrictly\":false,\"menuCheckStrictly\":false,\"roleKey\":\"admin\",\"roleName\":\"超级管理员\",\"status\":\"0\"}],\"phonenumber\":\"15595184707\",\"admin\":true,\"loginDate\":1608077191000,\"remark\":\"管理员\",\"delFlag\":\"0\",\"password\":\"\",\"postIds\":[1],\"loginIp\":\"127.0.0.1\",\"email\":\"tottimctj@163.com\",\"nickName\":\"tottimctj\",\"sex\":\"0\",\"deptId\":101,\"avatar\":\"https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/a96746d3a8c7420f84b2a0aa509204a2blob\",\"dept\":{\"deptName\":\"研发部门\",\"leader\":\"若依\",\"deptId\":103,\"orderNum\":\"1\",\"params\":{},\"parentId\":101,\"children\":[],\"status\":\"0\"},\"params\":{},\"userName\":\"admin\",\"userId\":1,\"createBy\":\"admin\",\"roleIds\":[1],\"createTime\":1608077191000,\"status\":\"0\"}', 'null', 1, '不允许操作超级管理员用户', '2021-01-06 05:47:35');
+INSERT INTO `sys_oper_log` VALUES (443, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/101', '127.0.0.1', '内网IP', '{deptId=101}', '{\"msg\":\"存在下级部门,不允许删除\",\"code\":500}', 0, NULL, '2021-01-06 05:51:58');
+INSERT INTO `sys_oper_log` VALUES (444, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/103', '127.0.0.1', '内网IP', '{deptId=103}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:52:00');
+INSERT INTO `sys_oper_log` VALUES (445, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/101', '127.0.0.1', '内网IP', '{deptId=101}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:52:02');
+INSERT INTO `sys_oper_log` VALUES (446, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dept/200', '127.0.0.1', '内网IP', '{deptId=200}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:52:07');
+INSERT INTO `sys_oper_log` VALUES (447, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', NULL, '/system/dept', '127.0.0.1', '内网IP', '{\"deptName\":\"枸杞园\",\"leader\":\"\",\"deptId\":200,\"orderNum\":\"0\",\"delFlag\":\"0\",\"params\":{},\"parentId\":0,\"createBy\":\"admin\",\"children\":[],\"createTime\":1608077190000,\"phone\":\"15595184707\",\"updateBy\":\"admin\",\"ancestors\":\"0\",\"email\":\"tottimctj@163.com\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:54:47');
+INSERT INTO `sys_oper_log` VALUES (448, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', NULL, '/system/dept', '127.0.0.1', '内网IP', '{\"deptName\":\"宁夏希望\",\"leader\":\"\",\"deptId\":100,\"orderNum\":\"0\",\"delFlag\":\"0\",\"params\":{},\"parentId\":0,\"createBy\":\"admin\",\"children\":[],\"createTime\":1608077190000,\"phone\":\"15595184707\",\"updateBy\":\"admin\",\"ancestors\":\"0\",\"email\":\"tottimctj@163.com\",\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:54:52');
+INSERT INTO `sys_oper_log` VALUES (449, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '127.0.0.1', '内网IP', '{\"admin\":false,\"password\":\"$2a$10$wKnMknZw737gREEF8jE0QOG0OyeZMVuR6mWtQtbiE.G0Q8tBiEFja\",\"postIds\":[],\"nickName\":\"test1\",\"deptId\":300,\"params\":{},\"userName\":\"test1\",\"userId\":101,\"createBy\":\"admin\",\"roleIds\":[],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:57:43');
+INSERT INTO `sys_oper_log` VALUES (450, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.resetPwd()', 'PUT', 1, 'admin', NULL, '/system/user/resetPwd', '127.0.0.1', '内网IP', '{\"admin\":false,\"password\":\"$2a$10$MJOXN/Qzp5u4hbQ8x.KL2uxrtU4FAGJXrH0GeKNYFUNWvyqJSmK3i\",\"updateBy\":\"admin\",\"params\":{},\"userId\":101}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 05:58:02');
+INSERT INTO `sys_oper_log` VALUES (451, '角色管理', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', NULL, '/system/role/100', '127.0.0.1', '内网IP', '{roleIds=100}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 06:20:54');
+INSERT INTO `sys_oper_log` VALUES (452, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.dataScope()', 'PUT', 1, 'admin', NULL, '/system/role/dataScope', '127.0.0.1', '内网IP', '{\"flag\":false,\"roleId\":101,\"admin\":false,\"dataScope\":\"2\",\"delFlag\":\"0\",\"params\":{},\"roleSort\":\"2\",\"deptCheckStrictly\":true,\"createTime\":1609882959000,\"menuCheckStrictly\":true,\"roleKey\":\"app_user\",\"roleName\":\"客户端用户\",\"deptIds\":[300],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 06:21:13');
+INSERT INTO `sys_oper_log` VALUES (453, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', NULL, '/system/role', '127.0.0.1', '内网IP', '{\"flag\":false,\"roleId\":101,\"admin\":false,\"dataScope\":\"2\",\"delFlag\":\"0\",\"params\":{},\"roleSort\":\"2\",\"deptCheckStrictly\":true,\"createTime\":1609882959000,\"updateBy\":\"admin\",\"menuCheckStrictly\":true,\"roleKey\":\"app_user\",\"roleName\":\"客户端用户\",\"menuIds\":[2074,2044,2045,2046,2047,2048,2049,2026,2027,2028,2029,2030,2031],\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2021-01-06 06:21:37');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_post
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_post`;
+CREATE TABLE `sys_post` (
+ `post_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
+ `post_code` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '岗位编码',
+ `post_name` varchar(50) COLLATE utf8mb4_bin NOT NULL COMMENT '岗位名称',
+ `post_sort` int(4) NOT NULL COMMENT '显示顺序',
+ `status` char(1) COLLATE utf8mb4_bin NOT NULL COMMENT '状态(0正常 1停用)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`post_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='岗位信息表';
+
+-- ----------------------------
+-- Records of sys_post
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_post` VALUES (1, 'ceo', '董事长', 1, '0', 'admin', '2020-12-16 08:06:31', '', NULL, '');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_role
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_role`;
+CREATE TABLE `sys_role` (
+ `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID',
+ `role_name` varchar(30) COLLATE utf8mb4_bin NOT NULL COMMENT '角色名称',
+ `role_key` varchar(100) COLLATE utf8mb4_bin NOT NULL COMMENT '角色权限字符串',
+ `role_sort` int(4) NOT NULL COMMENT '显示顺序',
+ `data_scope` char(1) COLLATE utf8mb4_bin DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
+ `menu_check_strictly` tinyint(1) DEFAULT '1' COMMENT '菜单树选择项是否关联显示',
+ `dept_check_strictly` tinyint(1) DEFAULT '1' COMMENT '部门树选择项是否关联显示',
+ `status` char(1) COLLATE utf8mb4_bin NOT NULL COMMENT '角色状态(0正常 1停用)',
+ `del_flag` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`role_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='角色信息表';
+
+-- ----------------------------
+-- Records of sys_role
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_role` VALUES (1, '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2020-12-16 08:06:31', '', NULL, '超级管理员');
+INSERT INTO `sys_role` VALUES (2, '普通角色', 'common', 2, '2', 1, 1, '0', '0', 'admin', '2020-12-16 08:06:31', 'admin', '2020-12-22 08:48:10', '普通角色');
+INSERT INTO `sys_role` VALUES (100, '酒庄用户', 'winery_user', 1, '1', 1, 1, '0', '2', 'admin', '2020-12-22 08:46:27', '', NULL, NULL);
+INSERT INTO `sys_role` VALUES (101, '客户端用户', 'app_user', 2, '2', 1, 1, '0', '0', 'admin', '2021-01-06 05:42:39', 'admin', '2021-01-06 06:21:37', NULL);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_role_dept
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_role_dept`;
+CREATE TABLE `sys_role_dept` (
+ `role_id` bigint(20) NOT NULL COMMENT '角色ID',
+ `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
+ PRIMARY KEY (`role_id`,`dept_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='角色和部门关联表';
+
+-- ----------------------------
+-- Records of sys_role_dept
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_role_dept` VALUES (2, 100);
+INSERT INTO `sys_role_dept` VALUES (2, 101);
+INSERT INTO `sys_role_dept` VALUES (2, 105);
+INSERT INTO `sys_role_dept` VALUES (101, 300);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_role_menu
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_role_menu`;
+CREATE TABLE `sys_role_menu` (
+ `role_id` bigint(20) NOT NULL COMMENT '角色ID',
+ `menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
+ PRIMARY KEY (`role_id`,`menu_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='角色和菜单关联表';
+
+-- ----------------------------
+-- Records of sys_role_menu
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_role_menu` VALUES (2, 2007);
+INSERT INTO `sys_role_menu` VALUES (2, 2014);
+INSERT INTO `sys_role_menu` VALUES (2, 2015);
+INSERT INTO `sys_role_menu` VALUES (2, 2016);
+INSERT INTO `sys_role_menu` VALUES (2, 2017);
+INSERT INTO `sys_role_menu` VALUES (2, 2018);
+INSERT INTO `sys_role_menu` VALUES (2, 2019);
+INSERT INTO `sys_role_menu` VALUES (2, 2020);
+INSERT INTO `sys_role_menu` VALUES (2, 2021);
+INSERT INTO `sys_role_menu` VALUES (2, 2022);
+INSERT INTO `sys_role_menu` VALUES (2, 2023);
+INSERT INTO `sys_role_menu` VALUES (2, 2024);
+INSERT INTO `sys_role_menu` VALUES (2, 2025);
+INSERT INTO `sys_role_menu` VALUES (101, 2026);
+INSERT INTO `sys_role_menu` VALUES (101, 2027);
+INSERT INTO `sys_role_menu` VALUES (101, 2028);
+INSERT INTO `sys_role_menu` VALUES (101, 2029);
+INSERT INTO `sys_role_menu` VALUES (101, 2030);
+INSERT INTO `sys_role_menu` VALUES (101, 2031);
+INSERT INTO `sys_role_menu` VALUES (101, 2044);
+INSERT INTO `sys_role_menu` VALUES (101, 2045);
+INSERT INTO `sys_role_menu` VALUES (101, 2046);
+INSERT INTO `sys_role_menu` VALUES (101, 2047);
+INSERT INTO `sys_role_menu` VALUES (101, 2048);
+INSERT INTO `sys_role_menu` VALUES (101, 2049);
+INSERT INTO `sys_role_menu` VALUES (101, 2074);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_user
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_user`;
+CREATE TABLE `sys_user` (
+ `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
+ `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
+ `user_name` varchar(30) COLLATE utf8mb4_bin NOT NULL COMMENT '用户账号',
+ `nick_name` varchar(30) COLLATE utf8mb4_bin NOT NULL COMMENT '用户昵称',
+ `user_type` varchar(2) COLLATE utf8mb4_bin DEFAULT '00' COMMENT '用户类型(00系统用户)',
+ `email` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '用户邮箱',
+ `phonenumber` varchar(11) COLLATE utf8mb4_bin DEFAULT '' COMMENT '手机号码',
+ `sex` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)',
+ `avatar` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '头像地址',
+ `password` varchar(100) COLLATE utf8mb4_bin DEFAULT '' COMMENT '密码',
+ `status` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '帐号状态(0正常 1停用)',
+ `del_flag` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
+ `login_ip` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '最后登录IP',
+ `login_date` datetime DEFAULT NULL COMMENT '最后登录时间',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ PRIMARY KEY (`user_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=102 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='用户信息表';
+
+-- ----------------------------
+-- Records of sys_user
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_user` VALUES (1, 100, 'admin', 'tottimctj', '00', 'tottimctj@163.com', '15595184707', '0', 'https://winery-1257413599.cos.ap-beijing.myqcloud.com/avatar/a96746d3a8c7420f84b2a0aa509204a2blob', '$2a$10$tHZbjBHkgGH3G/bBPBGj2eUXeuVcet5QXU136cErkKezMv9/VewHq', '0', '0', '127.0.0.1', '2020-12-16 08:06:31', 'admin', '2020-12-16 08:06:31', '', '2020-12-30 05:43:33', '管理员');
+INSERT INTO `sys_user` VALUES (101, 300, 'test1', 'test1', '00', '', '', '0', '', '$2a$10$MJOXN/Qzp5u4hbQ8x.KL2uxrtU4FAGJXrH0GeKNYFUNWvyqJSmK3i', '0', '0', '', NULL, 'admin', '2021-01-06 05:57:42', 'admin', '2021-01-06 05:58:02', NULL);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_user_post
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_user_post`;
+CREATE TABLE `sys_user_post` (
+ `user_id` bigint(20) NOT NULL COMMENT '用户ID',
+ `post_id` bigint(20) NOT NULL COMMENT '岗位ID',
+ PRIMARY KEY (`user_id`,`post_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='用户与岗位关联表';
+
+-- ----------------------------
+-- Records of sys_user_post
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_user_post` VALUES (1, 1);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for sys_user_role
+-- ----------------------------
+DROP TABLE IF EXISTS `sys_user_role`;
+CREATE TABLE `sys_user_role` (
+ `user_id` bigint(20) NOT NULL COMMENT '用户ID',
+ `role_id` bigint(20) NOT NULL COMMENT '角色ID',
+ PRIMARY KEY (`user_id`,`role_id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='用户和角色关联表';
+
+-- ----------------------------
+-- Records of sys_user_role
+-- ----------------------------
+BEGIN;
+INSERT INTO `sys_user_role` VALUES (1, 1);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for winery_company_record
+-- ----------------------------
+DROP TABLE IF EXISTS `winery_company_record`;
+CREATE TABLE `winery_company_record` (
+ `id` varchar(32) NOT NULL COMMENT 'id',
+ `status` char(1) DEFAULT NULL COMMENT '状态',
+ `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+ `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
+ `openid` varchar(255) NOT NULL COMMENT '创建者openid',
+ `email` varchar(255) DEFAULT NULL COMMENT '联系邮箱',
+ `person_name` varchar(255) DEFAULT NULL COMMENT '联系人姓名',
+ `mobile` varchar(11) DEFAULT NULL COMMENT '手机号码',
+ `winery_name` varchar(32) DEFAULT NULL COMMENT '酒庄名称',
+ `build_time` varchar(20) DEFAULT NULL COMMENT '建立时间',
+ `region` varchar(255) DEFAULT NULL COMMENT '酒庄地址(区)',
+ `address` varchar(255) DEFAULT NULL COMMENT '酒庄地址(具体)',
+ `winery_area` int(20) DEFAULT NULL COMMENT '总面积',
+ `build_area` int(20) DEFAULT NULL COMMENT '建筑面积',
+ `winery_status` enum('PRODUCE','BUILDING_PRODUCE','BUILDING','STOP') CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PRODUCE' COMMENT '酒庄现状',
+ `plant_area` int(20) DEFAULT NULL COMMENT '面积(亩)',
+ `plant_weight` int(20) DEFAULT NULL COMMENT '产量(斤)',
+ `soil_type` enum('SAND','STONE','LIMESTONE','MIXING') CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'SAND' COMMENT '土壤类型',
+ `red_variety` text COMMENT '红葡萄品种',
+ `white_variety` text COMMENT '白葡萄品种',
+ `irrigation_type` enum('OVERFLOWING','SPRINKLER','DRIP') CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'OVERFLOWING' COMMENT '灌溉方式',
+ `fermentation_process` varchar(255) DEFAULT NULL COMMENT '发酵工艺',
+ `container` varchar(40) DEFAULT NULL COMMENT '热化容器',
+ `clarification_method` varchar(20) DEFAULT NULL COMMENT '澄清方式',
+ `annual_output` float(20,0) DEFAULT NULL COMMENT '年产量',
+ `stock` float(20,0) DEFAULT NULL COMMENT '库存',
+ `bucket_count` int(20) DEFAULT NULL COMMENT '酒桶数量',
+ `main_price` varchar(500) DEFAULT NULL COMMENT '主要产品定价',
+ `sales_mode` varchar(40) DEFAULT NULL COMMENT '销售方式',
+ `awards` varchar(500) DEFAULT NULL COMMENT '获奖种类',
+ `award_information` text COMMENT '获奖信息',
+ `slogan` varchar(255) DEFAULT NULL COMMENT '征集口号',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='酒庄厂家登记记录';
+
+-- ----------------------------
+-- Records of winery_company_record
+-- ----------------------------
+BEGIN;
+INSERT INTO `winery_company_record` VALUES ('3f213f8c772b47e3843e52bcdc1ea4e7', '0', '2020-11-13 15:35:02', '2020-12-18 01:42:34', 'okT7b4j0gBoFHAYYLMZnMr5LesmE', '61066@163.com', '听', '18161695029', '明努力', '2020-11-13', '宁夏回族自治区,银川市,西夏区', '女你复读欧尼呃呃呃', 465, 867688, 'BUILDING_PRODUCE', 48, 85, 'MIXING', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"48\",\n \"treeMaxOld\": \"568\",\n \"treeOld\": \"88\"\n },\n \"isChecked\": true,\n \"name\": \"赤霞珠\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"梅洛\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"品丽珠\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"黑皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"西拉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"歌海娜\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"桑娇维塞\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"内比奥罗\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"丹魄\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"马尔贝克\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"赤霞珠\"\n ]\n}', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"88\",\n \"treeMaxOld\": \"98\",\n \"treeOld\": \"95\"\n },\n \"isChecked\": true,\n \"name\": \"霞多丽\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"长相思\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"雷司令\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"灰皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"赛美蓉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"琼瑶浆\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"霞多丽\"\n ]\n}', 'SPRINKLER', '冷浸渍,倒灌', '不锈钢罐', '沉淀', 4688, 8, 68688, '100以下', '包销', NULL, '红木慕名您头民工', '葡萄酒·贺兰山');
+INSERT INTO `winery_company_record` VALUES ('45b50827f76e448e9db7873438172b6c', '0', '2020-11-23 16:31:31', '2020-12-18 01:42:35', 'okT7b4mDvn25Gb_y8S3cmzqG02i0', 'message92@163.com', '潘晗', '18500030827', '123', '2020-09-23', '宁夏回族自治区,银川市,西夏区', '2377', 123, 12364654, 'BUILDING_PRODUCE', 156, 5000, 'MIXING', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"50\",\n \"treeMaxOld\": \"99\",\n \"treeOld\": \"5\"\n },\n \"isChecked\": true,\n \"name\": \"赤霞珠\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"梅洛\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"品丽珠\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"黑皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"25\",\n \"treeMaxOld\": \"60\",\n \"treeOld\": \"5\"\n },\n \"isChecked\": true,\n \"name\": \"西拉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"歌海娜\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"桑娇维塞\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"内比奥罗\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"丹魄\"\n },\n {\n \"msg\": {\n \"area\": \"58\",\n \"treeMaxOld\": \"23\",\n \"treeOld\": \"58\"\n },\n \"isChecked\": true,\n \"name\": \"马尔贝克\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"西拉\",\n \"赤霞珠\",\n \"马尔贝克\"\n ]\n}', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"23\",\n \"treeMaxOld\": \"12\",\n \"treeOld\": \"5\"\n },\n \"isChecked\": true,\n \"name\": \"霞多丽\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"长相思\"\n },\n {\n \"msg\": {\n \"area\": \"58\",\n \"treeMaxOld\": \"36\",\n \"treeOld\": \"2\"\n },\n \"isChecked\": true,\n \"name\": \"雷司令\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"灰皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"赛美蓉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"琼瑶浆\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"霞多丽\",\n \"雷司令\"\n ]\n}', 'DRIP', '冷浸渍,半二氧化碳浸渍,酒泥陈酿', '不锈钢罐,橡木桶', '下胶', 12, 200, 120, '400~499,100以下,200~299,700~799', '自销,渠道代理,网销', NULL, '', '');
+INSERT INTO `winery_company_record` VALUES ('adb65f5379a0437ba3064a5a30f66ad7', '0', '2020-11-24 13:01:54', '2020-12-18 01:42:36', 'okT7b4rOqy7FkJ_DxuBhyRPo0sGA', 'tottimctj@163.com', '馬', '15595184707', '测试酒庄', '2020-11-24', '宁夏回族自治区,银川市,西夏区', '测试地址', 4444, 555555, 'PRODUCE', 500, 1000, 'STONE', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"赤霞珠\"\n },\n {\n \"msg\": {\n \"area\": \"12\",\n \"treeMaxOld\": \"12\",\n \"treeOld\": \"21\"\n },\n \"isChecked\": true,\n \"name\": \"梅洛\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"品丽珠\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"黑皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"西拉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"歌海娜\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"桑娇维塞\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"内比奥罗\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"丹魄\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"马尔贝克\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"梅洛\"\n ]\n}', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"46\",\n \"treeMaxOld\": \"5\",\n \"treeOld\": \"45\"\n },\n \"isChecked\": true,\n \"name\": \"霞多丽\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"长相思\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"雷司令\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"灰皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"赛美蓉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"琼瑶浆\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"霞多丽\"\n ]\n}', 'OVERFLOWING', '倒灌,半二氧化碳浸渍,二氧化碳浸渍', '橡木桶', '下胶', 1111, 11, 1, '200~299,600~699,800~899,1000或以上,900~999,700~799,300~399,500~599,400~499,100以下,100~199', '自销', '2017柏林葡萄酒大奖赛,2018柏林葡萄酒大奖赛,2019柏林葡萄酒大奖赛,2019Decanter(品醇客)世界葡萄酒大赛,第八届宁夏贺兰山东麓国际葡萄酒博览会', '各種賞', 'slogon');
+INSERT INTO `winery_company_record` VALUES ('cb38748d7ae0403d918d22e8d7783023', '0', '2020-11-13 15:28:22', '2020-12-18 01:42:38', 'okT7b4rd9FTUSgNF-bpen2xGzjuI', '972094238@qq.com', '测试', '15769618181', '李', '2020-11-13', '宁夏回族自治区,银川市,灵武市', '测试', 2, 2, 'PRODUCE', 2, 1, 'MIXING', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"赤霞珠\"\n },\n {\n \"msg\": {\n \"area\": \"2\",\n \"treeMaxOld\": \"2\",\n \"treeOld\": \"2\"\n },\n \"isChecked\": true,\n \"name\": \"梅洛\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"品丽珠\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"黑皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"西拉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"歌海娜\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"桑娇维塞\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"内比奥罗\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"丹魄\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"马尔贝克\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"梅洛\"\n ]\n}', '{\n \"params\": [\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"霞多丽\"\n },\n {\n \"msg\": {\n \"area\": \"2\",\n \"treeMaxOld\": \"1\",\n \"treeOld\": \"2\"\n },\n \"isChecked\": true,\n \"name\": \"长相思\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"雷司令\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"灰皮诺\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"赛美蓉\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"琼瑶浆\"\n },\n {\n \"msg\": {\n \"area\": \"\",\n \"treeMaxOld\": \"\",\n \"treeOld\": \"\"\n },\n \"isChecked\": false,\n \"name\": \"其他\"\n }\n ],\n \"checked\": [\n \"长相思\"\n ]\n}', 'OVERFLOWING', '冷浸渍', '不锈钢罐', '沉淀', 22, 22, 22, '100~199', '渠道代理', NULL, '测量', '葡萄酒·贺兰山');
+COMMIT;
+
+-- ----------------------------
+-- Table structure for winery_food_safety
+-- ----------------------------
+DROP TABLE IF EXISTS `winery_food_safety`;
+CREATE TABLE `winery_food_safety` (
+ `id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '规格ID',
+ `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
+ `create_by` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime NOT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `prod_license` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '生产许可证编号',
+ `standard_id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '产品标准号',
+ `maker_name` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '厂名',
+ `maker_address` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '厂址',
+ `maker_contact` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '厂家联系方式',
+ `ingredients` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '配料表',
+ `period` int(5) DEFAULT NULL COMMENT '保质期',
+ `remark` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ `wine_level` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '葡萄酒等级',
+ `storage_mode` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '储藏方法\n',
+ `supplier` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '供应商\n',
+ `make_date` datetime DEFAULT NULL COMMENT '生产日期',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='食品安全详情';
+
+-- ----------------------------
+-- Records of winery_food_safety
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for winery_mauser
+-- ----------------------------
+DROP TABLE IF EXISTS `winery_mauser`;
+CREATE TABLE `winery_mauser` (
+ `open_id` varchar(32) NOT NULL COMMENT '小程序userid',
+ `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '状态',
+ `mobile` varchar(11) DEFAULT NULL COMMENT '手机号',
+ `nick_name` varchar(16) DEFAULT NULL COMMENT '昵称',
+ `union_id` varchar(32) DEFAULT NULL COMMENT 'unionid',
+ `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+ `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
+ `dept_id` bigint(20) DEFAULT NULL COMMENT '部门(租户id)',
+ PRIMARY KEY (`open_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='微信小程序用户id表';
+
+-- ----------------------------
+-- Records of winery_mauser
+-- ----------------------------
+BEGIN;
+INSERT INTO `winery_mauser` VALUES ('okT7b4rOqy7FkJ_DxuBhyRPo0sGA', '0', '15595184707', 'tottimctj', 'o2xezv-akoapECfYPw1RVJSX4beY', '2020-12-15 10:10:13', '2020-12-16 09:18:33', NULL);
+COMMIT;
+
+-- ----------------------------
+-- Table structure for winery_orders
+-- ----------------------------
+DROP TABLE IF EXISTS `winery_orders`;
+CREATE TABLE `winery_orders` (
+ `id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '订单ID',
+ `dept_id` bigint(20) DEFAULT NULL COMMENT '部门ID',
+ `goods_id` bigint(20) NOT NULL COMMENT '商品ID',
+ `goods_name` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品简称',
+ `goods_type` varchar(2) COLLATE utf8mb4_bin DEFAULT '00' COMMENT '商品类型',
+ `goods_spec` varchar(50) COLLATE utf8mb4_bin DEFAULT '' COMMENT '商品规格',
+ `goods_face_img` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品封面',
+ `goods_price` decimal(10,2) DEFAULT NULL COMMENT '商品单价',
+ `goods_count` int(8) DEFAULT NULL COMMENT '商品数量',
+ `create_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '创建者',
+ `create_time` datetime DEFAULT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `remark` varchar(500) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ `order_status` int(1) DEFAULT NULL COMMENT '订单状态:\n0.未支付\n1.已取消\n2.支付成功,等待发货\n3.支付成功,已发货\n4.已收货\n5.退款申请\n6.退款中\n7.退款成功',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='客户订单表';
+
+-- ----------------------------
+-- Records of winery_orders
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+-- ----------------------------
+-- Table structure for winery_wine_spec_detail
+-- ----------------------------
+DROP TABLE IF EXISTS `winery_wine_spec_detail`;
+CREATE TABLE `winery_wine_spec_detail` (
+ `id` varchar(32) COLLATE utf8mb4_bin NOT NULL COMMENT '规格ID',
+ `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
+ `create_by` varchar(64) COLLATE utf8mb4_bin NOT NULL DEFAULT '' COMMENT '创建者',
+ `create_time` datetime NOT NULL COMMENT '创建时间',
+ `update_by` varchar(64) COLLATE utf8mb4_bin DEFAULT '' COMMENT '更新者',
+ `update_time` datetime DEFAULT NULL COMMENT '更新时间',
+ `brand` varchar(30) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '品牌',
+ `capacity` int(8) NOT NULL COMMENT '净含量',
+ `year` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '采摘年份\n',
+ `alcohol` varchar(20) COLLATE utf8mb4_bin NOT NULL COMMENT '酒精度',
+ `remark` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '备注',
+ `wine_type` varchar(20) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '葡萄酒种类',
+ `wine_level` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '葡萄酒等级',
+ `grape` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '葡萄种类',
+ `sugar_content` varchar(10) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '糖分',
+ `packing_type` varchar(20) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '包装方式',
+ `decante_duration` varchar(20) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '醒酒时间',
+ `count` int(8) NOT NULL COMMENT '支数',
+ `aroma` varchar(20) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '香味',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='葡萄酒规格详情';
+
+-- ----------------------------
+-- Records of winery_wine_spec_detail
+-- ----------------------------
+BEGIN;
+COMMIT;
+
+SET FOREIGN_KEY_CHECKS = 1;
diff --git a/hope-winery/pom.xml b/hope-winery/pom.xml
index 2481945b4..537d6126c 100644
--- a/hope-winery/pom.xml
+++ b/hope-winery/pom.xml
@@ -21,6 +21,10 @@
com.ruoyi
ruoyi-common
+
+ com.ruoyi
+ ruoyi-framework
+
com.github.binarywang
@@ -33,6 +37,13 @@
${wx-java.version}
+
+ com.itextpdf
+ itext7-core
+ ${itext7-core.version}
+ pom
+
+
diff --git a/hope-winery/src/main/java/com/ruoyi/winery/component/MiniComponent.java b/hope-winery/src/main/java/com/ruoyi/winery/component/MiniComponent.java
index b048799be..6745854f2 100644
--- a/hope-winery/src/main/java/com/ruoyi/winery/component/MiniComponent.java
+++ b/hope-winery/src/main/java/com/ruoyi/winery/component/MiniComponent.java
@@ -8,20 +8,43 @@ import cn.hutool.core.util.StrUtil;
import cn.hutool.json.JSONObject;
import com.github.binarywang.wxpay.service.WxPayService;
import com.github.binarywang.wxpay.util.SignUtils;
+import com.ruoyi.common.constant.Constants;
+import com.ruoyi.common.constant.UserConstants;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.core.domain.entity.SysUser;
+import com.ruoyi.common.core.domain.model.LoginUser;
import com.ruoyi.common.core.redis.RedisCache;
+import com.ruoyi.common.exception.CustomException;
+import com.ruoyi.common.exception.user.UserPasswordNotMatchException;
+import com.ruoyi.common.utils.MessageUtils;
+import com.ruoyi.common.utils.SecurityUtils;
+import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.framework.manager.AsyncManager;
+import com.ruoyi.framework.manager.factory.AsyncFactory;
+import com.ruoyi.framework.web.service.TokenService;
+import com.ruoyi.system.service.ISysUserService;
import com.ruoyi.winery.config.wx.WxMiniProperties;
import com.ruoyi.winery.domain.winery.WineryMauser;
import com.ruoyi.winery.service.IWineryMauserService;
+import com.sun.tools.javac.util.List;
import lombok.extern.slf4j.Slf4j;
import me.chanjar.weixin.common.error.WxErrorException;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.authentication.AuthenticationManager;
+import org.springframework.security.authentication.BadCredentialsException;
+import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
+import org.springframework.security.core.Authentication;
import org.springframework.stereotype.Component;
+import org.springframework.web.bind.annotation.CrossOrigin;
+import javax.annotation.Resource;
import java.util.HashMap;
import java.util.Map;
import java.util.concurrent.TimeUnit;
+import static com.ruoyi.winery.define.MiniDefine.*;
+
/**
* @author tottimctj
@@ -49,6 +72,16 @@ public class MiniComponent {
private WxPayService wxPayService;
+ @Autowired
+ private TokenService tokenService;
+
+ @Resource
+ private AuthenticationManager authenticationManager;
+
+ @Autowired
+ private ISysUserService userService;
+
+
public WxMaJscode2SessionResult login(String code) throws WxErrorException {
WxMaJscode2SessionResult sessionInfo = wxMaService.getUserService().getSessionInfo(code);
@@ -70,6 +103,66 @@ public class MiniComponent {
return sessionInfo;
}
+ public AjaxResult registration(String openid, String mobile) {
+
+
+ SysUser user = new SysUser();
+
+ user.setUserName(openid);
+ user.setPhonenumber(mobile);
+
+ user.setNickName(mobile);
+ user.setDeptId(MINI_DEPTID);
+ user.setPassword(MINI_DEFUALT_PASSWORD);
+ user.setRoleIds(new Long[]{MINI_DEFUALT_ROLEID});
+ user.setPostIds(new Long[]{MINI_DEFUALT_POSTID});
+
+
+ if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(user.getUserName()))) {
+ return AjaxResult.error("新增用户" + user.getUserName() + "失败,登录账号已存在");
+ } else if (StringUtils.isNotEmpty(user.getPhonenumber())
+ && UserConstants.NOT_UNIQUE.equals(userService.checkPhoneUnique(user))) {
+ return AjaxResult.error("新增用户'" + user.getUserName() + "'失败,手机号码已存在");
+ } else if (StringUtils.isNotEmpty(user.getEmail())
+ && UserConstants.NOT_UNIQUE.equals(userService.checkEmailUnique(user))) {
+ return AjaxResult.error("新增用户'" + user.getUserName() + "'失败,邮箱账号已存在");
+ }
+ user.setCreateBy(MINI_MANAGE_USER);
+ user.setPassword(SecurityUtils.encryptPassword(user.getPassword()));
+ return userService.insertUser(user) > 0 ? AjaxResult.success(user) : AjaxResult.error();
+
+
+ }
+
+ /**
+ * 小程序登录
+ *
+ * @param openId
+ * @return
+ */
+ public String loginByMini(String openId) {
+ // 用户验证
+ Authentication authentication = null;
+ try {
+ // 该方法会去调用UserDetailsServiceImpl.loadUserByUsername
+ authentication = authenticationManager
+ .authenticate(new UsernamePasswordAuthenticationToken(openId, MINI_DEFUALT_PASSWORD));
+ } catch (Exception e) {
+ if (e instanceof BadCredentialsException) {
+ AsyncManager.me().execute(AsyncFactory.recordLogininfor(openId, Constants.LOGIN_FAIL, MessageUtils.message("user.password.not.match")));
+ throw new UserPasswordNotMatchException();
+ } else {
+ AsyncManager.me().execute(AsyncFactory.recordLogininfor(openId, Constants.LOGIN_FAIL, e.getMessage()));
+ throw new CustomException(e.getMessage());
+ }
+ }
+ AsyncManager.me().execute(AsyncFactory.recordLogininfor(openId, Constants.LOGIN_SUCCESS, MessageUtils.message("user.login.success")));
+ LoginUser loginUser = (LoginUser) authentication.getPrincipal();
+ // 生成token
+ return tokenService.createToken(loginUser);
+
+ }
+
/**
* 获取手机号
*
diff --git a/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java b/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java
index d80deb50f..129d9e19d 100644
--- a/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java
+++ b/hope-winery/src/main/java/com/ruoyi/winery/controller/goods/GoodsMainController.java
@@ -50,7 +50,6 @@ public class GoodsMainController extends BaseController {
startPage();
LambdaQueryWrapper lqw = Wrappers.lambdaQuery(goodsMain);
-
lqw.eq(GoodsMain::getDeptId, getDeptId(token));
if (StringUtils.isNotBlank(goodsMain.getGoodsName())) {
diff --git a/hope-winery/src/main/java/com/ruoyi/winery/controller/mini/MiniController.java b/hope-winery/src/main/java/com/ruoyi/winery/controller/mini/MiniController.java
index 65e176326..43c3702df 100644
--- a/hope-winery/src/main/java/com/ruoyi/winery/controller/mini/MiniController.java
+++ b/hope-winery/src/main/java/com/ruoyi/winery/controller/mini/MiniController.java
@@ -5,8 +5,10 @@ import cn.hutool.core.util.StrUtil;
import cn.hutool.json.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.constant.Constants;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.framework.web.service.SysLoginService;
import com.ruoyi.winery.component.MiniComponent;
import com.ruoyi.winery.domain.winery.WineryCompanyRecord;
import com.ruoyi.winery.enums.IrrigationTypeEnum;
@@ -38,6 +40,9 @@ public class MiniController {
IWineryCompanyRecordService recordWineryService;
+ @Autowired
+ private SysLoginService loginService;
+
/**
* 通过微信api授权获取手机号
*
@@ -53,7 +58,6 @@ public class MiniController {
if (StrUtil.isBlank(mobile)) {
return AjaxResult.error("获取失败!");
}
-
JSONObject rsp = new JSONObject();
rsp.set("mobile", mobile);
@@ -61,8 +65,29 @@ public class MiniController {
}
+ /**
+ * 通过微信api授权获取手机号并注册
+ *
+ * @param json
+ * @return
+ */
+ @Log(title = "发送小程序手机号码并注册", businessType = BusinessType.OTHER)
+ @PostMapping("/registrationByMiniMobile")
+ AjaxResult postMobileRegistration(@RequestBody JSONObject json) {
+
+ String mobile = miniComponent.getMobile(json);
+ if (StrUtil.isBlank(mobile)) {
+ return AjaxResult.error("获取失败!");
+ }
+ JSONObject rsp = new JSONObject();
+ rsp.set("mobile", mobile);
+ String openid = json.getStr("openid");
+ return miniComponent.registration(openid, mobile);
+ }
+
+
@Log(title = "微信小程序登录", businessType = BusinessType.OTHER)
- @GetMapping("/login")
+ @GetMapping("/getSession")
public AjaxResult getSession(@RequestParam("code") String code) throws WxErrorException {
WxMaJscode2SessionResult sessionInfo = miniComponent.login(code);
@@ -75,6 +100,17 @@ public class MiniController {
}
+ @Log(title = "微信小程序登录系统", businessType = BusinessType.OTHER)
+ @PostMapping("/loginByMini")
+ public AjaxResult loginByMini(@RequestBody JSONObject json) {
+ AjaxResult ajax = AjaxResult.success();
+ // 生成令牌
+ String token = miniComponent.loginByMini(json.getStr("openid"));
+ ajax.put(Constants.TOKEN, token);
+ return ajax;
+ }
+
+
@PostMapping("/postForm")
AjaxResult postForm(@RequestBody JSONObject json) {
@@ -86,7 +122,6 @@ public class MiniController {
if (old != null) {
record.setId(old.getId());
}
-
return AjaxResult.success(recordWineryService.saveOrUpdate(record));
}
diff --git a/hope-winery/src/main/java/com/ruoyi/winery/controller/mini/TestController.java b/hope-winery/src/main/java/com/ruoyi/winery/controller/mini/TestController.java
new file mode 100644
index 000000000..30194ebb0
--- /dev/null
+++ b/hope-winery/src/main/java/com/ruoyi/winery/controller/mini/TestController.java
@@ -0,0 +1,97 @@
+package com.ruoyi.winery.controller.mini;
+
+import com.itextpdf.io.font.FontProgram;
+import com.itextpdf.io.font.FontProgramFactory;
+import com.itextpdf.io.font.PdfEncodings;
+import com.itextpdf.io.image.ImageDataFactory;
+import com.itextpdf.kernel.font.PdfFont;
+import com.itextpdf.kernel.font.PdfFontFactory;
+import com.itextpdf.kernel.geom.PageSize;
+import com.itextpdf.kernel.geom.Rectangle;
+import com.itextpdf.kernel.pdf.PdfDocument;
+import com.itextpdf.kernel.pdf.PdfWriter;
+import com.itextpdf.kernel.pdf.xobject.PdfImageXObject;
+import com.itextpdf.layout.Document;
+import com.itextpdf.layout.element.Paragraph;
+import com.itextpdf.layout.element.Text;
+import com.itextpdf.layout.property.BackgroundImage;
+import com.itextpdf.layout.property.TextAlignment;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.io.File;
+import java.io.FileOutputStream;
+
+/**
+ * @author tottimctj
+ * @since 2020-11-10
+ */
+@RestController
+@RequestMapping("/winery/test")
+@Slf4j
+public class TestController {
+
+ public static final String REGULAR =
+ "classpath:/fonts/PingFang_Heavy.ttf";
+
+
+ public static void main(String[] args) throws Exception {
+
+ FontProgram fontProgram =
+ FontProgramFactory.createFont(REGULAR);
+
+
+ String path = "/Users/tottimctj/Downloads/temp.pdf";
+
+ PdfFont font = PdfFontFactory.createFont("STSongStd-Light", "UniGB-UCS2-H", false);
+ PdfFont font2 = PdfFontFactory.createFont(
+ fontProgram, PdfEncodings.IDENTITY_H, true);
+
+ PdfWriter writer = new PdfWriter(new FileOutputStream(new File(path)));
+ PdfDocument pdf = new PdfDocument(writer);
+ Document document = new Document(pdf, new PageSize(500f,505f));
+ document.setMargins(0, 0, 0, 0);
+ Paragraph p = new Paragraph();
+ p.setMarginTop(0);
+ p.setHeight(500);
+ p.setWidth(500);
+ p.setFontSize(25);
+// Text text1 = new Text("字体1希望软件!").setFont(font);
+//
+// text1.setTextAlignment(TextAlignment.CENTER);
+// text1.setRelativePosition(200, 200, 200, 200);
+// p.add(text1);
+
+ Text text2 = new Text("字体2希望软件!").setFont(font2);
+ text2.setTextAlignment(TextAlignment.CENTER);
+ text2.setRelativePosition(0, 200, 0, 0);
+ p.add(text2);
+
+// p.setBorder(new SolidBorder(DeviceGray.BLACK,0.5f));//边框
+// p.setBackgroundColor(ColorConstants.GREEN);//绿色你懂的
+
+
+// Image image = new Image(ImageDataFactory.create("https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=28918940,1444141489&fm=26&gp=0.jpg"));
+// image.setHeight(300);
+// image.setWidth(200);
+// BackgroundSize backgroundSize = new BackgroundSize();
+
+
+ PdfImageXObject imageXObject = new PdfImageXObject(ImageDataFactory.create("https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=28918940,1444141489&fm=26&gp=0.jpg"));
+
+ BackgroundImage backgroundImage = new BackgroundImage(imageXObject);
+ p.setBackgroundImage(backgroundImage);
+
+
+ document.add(p);
+
+
+ document.close();
+ writer.close();
+ pdf.close();
+
+
+ }
+
+}
diff --git a/hope-winery/src/main/java/com/ruoyi/winery/define/MiniDefine.java b/hope-winery/src/main/java/com/ruoyi/winery/define/MiniDefine.java
new file mode 100644
index 000000000..460397efb
--- /dev/null
+++ b/hope-winery/src/main/java/com/ruoyi/winery/define/MiniDefine.java
@@ -0,0 +1,20 @@
+package com.ruoyi.winery.define;
+
+/**
+ * @author tottimctj
+ * @since 2021-01-07
+ */
+public class MiniDefine {
+
+ public static final String MINI_MANAGE_USER = "admin";
+
+ public static final Long MINI_DEPTID = 100L;
+
+ public static final String MINI_DEFUALT_PASSWORD = "Xiao4rHospSoft";
+
+ public static final Long MINI_DEFUALT_ROLEID = 101L;
+
+ public static final Long MINI_DEFUALT_POSTID = 5L;
+
+
+}
diff --git a/hope-winery/src/main/java/com/ruoyi/winery/domain/mini/MiniLoginBody.java b/hope-winery/src/main/java/com/ruoyi/winery/domain/mini/MiniLoginBody.java
new file mode 100644
index 000000000..234ec5b82
--- /dev/null
+++ b/hope-winery/src/main/java/com/ruoyi/winery/domain/mini/MiniLoginBody.java
@@ -0,0 +1,10 @@
+package com.ruoyi.winery.domain.mini;
+
+/**
+ * @author tottimctj
+ * @since 2021-01-07
+ */
+public class MiniLoginBody {
+
+ String openid;
+}
diff --git a/hope-winery/src/main/resources/mapper/goods/WineryGoodsMapper.xml b/hope-winery/src/main/resources/mapper/goods/GoodsMainMapper.xml
similarity index 94%
rename from hope-winery/src/main/resources/mapper/goods/WineryGoodsMapper.xml
rename to hope-winery/src/main/resources/mapper/goods/GoodsMainMapper.xml
index 1174e9e2c..6095586a4 100644
--- a/hope-winery/src/main/resources/mapper/goods/WineryGoodsMapper.xml
+++ b/hope-winery/src/main/resources/mapper/goods/GoodsMainMapper.xml
@@ -19,6 +19,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
diff --git a/hope-winery/src/main/resources/mapper/goods/WineryGoodsSpecMapper.xml b/hope-winery/src/main/resources/mapper/goods/GoodsSpecMapper.xml
similarity index 100%
rename from hope-winery/src/main/resources/mapper/goods/WineryGoodsSpecMapper.xml
rename to hope-winery/src/main/resources/mapper/goods/GoodsSpecMapper.xml
diff --git a/pom.xml b/pom.xml
index 0cfe4123c..b152ee230 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,6 +36,7 @@
5.4.0
4.0.0
5.6.34
+ 7.1.13
@@ -229,6 +230,15 @@
${ruoyi.version}
+
+
+ com.itextpdf
+ itext7-core
+ ${itext7-core.version}
+ pom
+
+
+
diff --git a/ruoyi-admin/src/main/resources/fonts/FZBIAOYSJW.TTF b/ruoyi-admin/src/main/resources/fonts/FZBIAOYSJW.TTF
new file mode 100644
index 000000000..c5adc4137
Binary files /dev/null and b/ruoyi-admin/src/main/resources/fonts/FZBIAOYSJW.TTF differ
diff --git a/ruoyi-admin/src/main/resources/fonts/FZCYSJW.TTF b/ruoyi-admin/src/main/resources/fonts/FZCYSJW.TTF
new file mode 100644
index 000000000..d3860a547
Binary files /dev/null and b/ruoyi-admin/src/main/resources/fonts/FZCYSJW.TTF differ
diff --git a/ruoyi-admin/src/main/resources/fonts/PingFang_Bold.ttf b/ruoyi-admin/src/main/resources/fonts/PingFang_Bold.ttf
new file mode 100644
index 000000000..accaf1f00
Binary files /dev/null and b/ruoyi-admin/src/main/resources/fonts/PingFang_Bold.ttf differ
diff --git a/ruoyi-admin/src/main/resources/fonts/PingFang_Heavy.ttf b/ruoyi-admin/src/main/resources/fonts/PingFang_Heavy.ttf
new file mode 100644
index 000000000..f4cf7884b
Binary files /dev/null and b/ruoyi-admin/src/main/resources/fonts/PingFang_Heavy.ttf differ
diff --git a/ruoyi-admin/src/main/resources/fonts/PingFang_Medium.ttf b/ruoyi-admin/src/main/resources/fonts/PingFang_Medium.ttf
new file mode 100644
index 000000000..982661b83
Binary files /dev/null and b/ruoyi-admin/src/main/resources/fonts/PingFang_Medium.ttf differ
diff --git a/ruoyi-admin/src/main/resources/fonts/PingFang_Regular.ttf b/ruoyi-admin/src/main/resources/fonts/PingFang_Regular.ttf
new file mode 100644
index 000000000..8790adbd3
Binary files /dev/null and b/ruoyi-admin/src/main/resources/fonts/PingFang_Regular.ttf differ
diff --git a/ruoyi-ui/src/views/goods/goods_main/index.vue b/ruoyi-ui/src/views/goods/goods_main/index.vue
index 90f50e85d..ad804a015 100644
--- a/ruoyi-ui/src/views/goods/goods_main/index.vue
+++ b/ruoyi-ui/src/views/goods/goods_main/index.vue
@@ -21,7 +21,12 @@
-
+
@@ -90,7 +95,7 @@
-
+
@@ -239,6 +244,8 @@ export default {
open: false,
// 状态字典
stateOptions: [],
+ // 商品类型字典
+ goodsTypeOptions: [],
// 查询参数
queryParams: {
pageNum: 1,
@@ -274,6 +281,10 @@ export default {
this.getDicts("sys_release_status").then(response => {
this.stateOptions = response.data;
});
+
+ this.getDicts("goods_type").then(response => {
+ this.goodsTypeOptions = response.data;
+ });
},
methods: {
inputGoodsFaceImg(fileName) {
@@ -287,6 +298,11 @@ export default {
stateFormat(row, column) {
return this.selectDictLabel(this.stateOptions, row.state);
},
+
+ // 商品类型字典翻译
+ goodsTypeFormat(row, column) {
+ return this.selectDictLabel(this.goodsTypeOptions, row.goodsType);
+ },
/** 查询商品信息列表 */
getList() {
this.loading = true;
diff --git a/ruoyi-ui/src/views/system/user/index.vue b/ruoyi-ui/src/views/system/user/index.vue
index 77994db16..0560e3282 100644
--- a/ruoyi-ui/src/views/system/user/index.vue
+++ b/ruoyi-ui/src/views/system/user/index.vue
@@ -138,7 +138,7 @@
-
+
@@ -657,4 +657,4 @@ export default {
}
}
};
-
\ No newline at end of file
+