diff --git a/pom.xml b/pom.xml index 737bf5e..142375b 100644 --- a/pom.xml +++ b/pom.xml @@ -259,8 +259,12 @@ ognl 3.2.21 - - + + + org.apache.pdfbox + pdfbox + 2.0.32 + diff --git a/sql/winps_20240801.sql b/sql/winps_20240801.sql new file mode 100644 index 0000000..24a92dc --- /dev/null +++ b/sql/winps_20240801.sql @@ -0,0 +1,1623 @@ +/* + Navicat Premium Data Transfer + + Source Server : localhost + Source Server Type : MySQL + Source Server Version : 80031 + Source Host : localhost:3306 + Source Schema : winps + + Target Server Type : MySQL + Target Server Version : 80031 + File Encoding : 65001 + + Date: 01/08/2024 10:26:47 +*/ + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for gen_table +-- ---------------------------- +DROP TABLE IF EXISTS `gen_table`; +CREATE TABLE `gen_table` ( + `table_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '表名称', + `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '表描述', + `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '关联子表的表名', + `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '子表关联的外键名', + `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '实体类名称', + `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作 sub主子表操作)', + `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成包路径', + `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成模块名', + `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成业务名', + `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成功能名', + `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '生成功能作者', + `form_col_num` int(0) NULL DEFAULT 1 COMMENT '表单布局(单列 双列 三列)', + `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', + `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', + `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '其它生成选项', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`table_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代码生成业务表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of gen_table +-- ---------------------------- +INSERT INTO `gen_table` VALUES (2, 'win_print_clientinfo', '打印客户端配置', '', NULL, 'WinPrintClientinfo', 'crud', 'com.win.print', 'print', 'clientinfo', '打印客户端配置', 'zhousq', 1, '0', '/', '{\"parentMenuId\":\"2000\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuName\":\"打印管理\",\"treeCode\":\"\"}', 'admin', '2024-07-16 13:11:36', '', '2024-07-22 08:30:52', ''); +INSERT INTO `gen_table` VALUES (3, 'win_print_model', '打印模版设置', 'win_print_model_params', 'model_code', 'WinPrintModel', 'sub', 'com.win.print', 'print', 'modelmanager', '打印模版设置', 'zhousq', 1, '0', '/', '{\"parentMenuId\":\"2000\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuName\":\"打印管理\",\"treeCode\":\"\"}', 'admin', '2024-07-20 11:27:53', '', '2024-07-22 09:37:09', ''); +INSERT INTO `gen_table` VALUES (4, 'win_print_model_params', '模版参数属性配置表', 'win_print_model', 'm_code', 'WinPrintModelParams', 'sub', 'com.win.print', 'print', 'modelparams', '模版参数管理', 'zhousq', 1, '0', '/', '{\"parentMenuId\":\"2000\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuName\":\"打印管理\",\"treeCode\":\"\"}', 'admin', '2024-07-20 11:27:54', '', '2024-07-20 12:04:06', ''); +INSERT INTO `gen_table` VALUES (5, 'win_print_model_string', '数据库模版', '', NULL, 'WinPrintModelString', 'crud', 'com.win.print', 'print', 'datamodel', '数据库模版', 'zhousq', 1, '0', '/', '{\"parentMenuId\":\"2000\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuName\":\"打印管理\",\"treeCode\":\"\"}', 'admin', '2024-07-20 11:27:54', '', '2024-07-22 08:21:13', ''); +INSERT INTO `gen_table` VALUES (6, 'win_print_settings', '打印机的基本设置', '', NULL, 'WinPrintSettings', 'crud', 'com.win.print', 'print', 'printsettings', '打印设置管理', 'zhousq', 1, '0', '/', '{\"parentMenuId\":\"2000\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuName\":\"打印管理\",\"treeCode\":\"\"}', 'admin', '2024-07-20 11:27:54', '', '2024-07-23 17:29:23', ''); +INSERT INTO `gen_table` VALUES (7, 'win_print_tasks_logs', '打印任务日志', '', NULL, 'WinPrintTasksLogs', 'crud', 'com.win.print', 'print', 'logmanager', '打印任务日志', 'zhousq', 1, '0', '/', '{\"parentMenuId\":\"2000\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuName\":\"打印管理\",\"treeCode\":\"\"}', 'admin', '2024-07-20 11:27:54', '', '2024-07-23 17:12:23', ''); +INSERT INTO `gen_table` VALUES (8, 'win_print_client_printers', '客户端打印机对照表', '', NULL, 'WinPrintClientPrinters', 'crud', 'com.win.print', 'print', 'clientPrinters', '客户端打印机对照', 'zhousq', 1, '0', '/', '{\"parentMenuId\":\"2000\",\"treeName\":\"\",\"treeParentCode\":\"\",\"parentMenuName\":\"打印管理\",\"treeCode\":\"\"}', 'admin', '2024-07-29 09:55:10', '', '2024-07-29 19:19:30', ''); + +-- ---------------------------- +-- Table structure for gen_table_column +-- ---------------------------- +DROP TABLE IF EXISTS `gen_table_column`; +CREATE TABLE `gen_table_column` ( + `column_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_id` bigint(0) NULL DEFAULT NULL COMMENT '归属表编号', + `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '列名称', + `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '列描述', + `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '列类型', + `java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'JAVA类型', + `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'JAVA字段名', + `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否主键(1是)', + `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否自增(1是)', + `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否必填(1是)', + `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否为插入字段(1是)', + `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否编辑字段(1是)', + `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否列表字段(1是)', + `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否查询字段(1是)', + `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', + `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', + `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '字典类型', + `sort` int(0) NULL DEFAULT NULL COMMENT '排序', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`column_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 111 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of gen_table_column +-- ---------------------------- +INSERT INTO `gen_table_column` VALUES (13, 2, 'tenant_id', '租户号', 'varchar(32)', 'String', 'tenantId', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (14, 2, 'revision', '乐观锁', 'int', 'Long', 'revision', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (15, 2, 'created_by', '创建人', 'varchar(32)', 'String', 'createdBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (16, 2, 'created_time', '创建时间', 'datetime', 'Date', 'createdTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (17, 2, 'updated_by', '更新人', 'varchar(32)', 'String', 'updatedBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (18, 2, 'updated_time', '更新时间', 'datetime', 'Date', 'updatedTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (19, 2, 'client_name', '客户端名称', 'varchar(90)', 'String', 'clientName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 7, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (20, 2, 'client_pwd', '客户端秘钥', 'varchar(64)', 'String', 'clientPwd', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'input', '', 9, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (21, 2, 'security_model', '访问模', 'varchar(4)', 'String', 'securityModel', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'select', 'security_access_type', 10, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (22, 2, 'default_printer', '默认打印机', 'varchar(64)', 'String', 'defaultPrinter', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', '', 11, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:53'); +INSERT INTO `gen_table_column` VALUES (25, 2, 'id', 'id', 'int', 'Long', 'id', '0', '0', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 14, 'admin', '2024-07-16 13:11:36', NULL, '2024-07-22 08:30:53'); +INSERT INTO `gen_table_column` VALUES (26, 2, 'client_code', '客户端编码', 'varchar(32)', 'String', 'clientCode', '0', '0', NULL, '1', NULL, '1', '1', 'EQ', 'input', '', 8, '', '2024-07-16 14:06:41', NULL, '2024-07-22 08:30:52'); +INSERT INTO `gen_table_column` VALUES (27, 2, 'client_ip', 'IP地址', 'varchar(64)', 'String', 'clientIp', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 13, '', '2024-07-16 14:06:42', NULL, '2024-07-22 08:30:53'); +INSERT INTO `gen_table_column` VALUES (28, 3, 'tenant_id', '租户号', 'varchar(32)', 'String', 'tenantId', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2024-07-20 11:27:53', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (29, 3, 'revision', '乐观锁', 'int', 'Long', 'revision', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2024-07-20 11:27:53', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (30, 3, 'created_by', '创建人', 'varchar(32)', 'String', 'createdBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (31, 3, 'created_time', '创建时间', 'datetime', 'Date', 'createdTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (32, 3, 'updated_by', '更新人', 'varchar(32)', 'String', 'updatedBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (33, 3, 'updated_time', '更新时间', 'datetime', 'Date', 'updatedTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (34, 3, 'id', 'id', 'int', 'Long', 'id', '1', '1', NULL, '1', '1', '1', NULL, 'EQ', 'input', '', 7, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (35, 3, 'm_name', '模版名称', 'varchar(64)', 'String', 'mName', '0', '0', '1', '1', '1', '1', '1', 'LIKE', 'input', '', 8, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (36, 3, 'm_code', '模版编号', 'varchar(64)', 'String', 'mCode', '1', '0', NULL, '1', NULL, '1', '1', 'EQ', 'input', '', 9, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (37, 3, 'm_type', '模版类型', 'varchar(32)', 'String', 'mType', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', 'print_model_type', 10, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (38, 3, 'm_url', '模版地址', 'varchar(900)', 'String', 'mUrl', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 11, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (39, 3, 'is_dyparam', '是否动态参数', 'varchar(1)', 'String', 'isDyparam', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', 'sys_yes_no', 12, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 09:37:09'); +INSERT INTO `gen_table_column` VALUES (40, 4, 'tenant_id', '租户号', 'varchar(32)', 'String', 'tenantId', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (41, 4, 'revision', '乐观锁', 'int', 'Long', 'revision', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (42, 4, 'created_by', '创建人', 'varchar(32)', 'String', 'createdBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (43, 4, 'created_time', '创建时间', 'datetime', 'Date', 'createdTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (44, 4, 'updated_by', '更新人', 'varchar(32)', 'String', 'updatedBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (45, 4, 'updated_time', '更新时间', 'datetime', 'Date', 'updatedTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (46, 4, 'id', 'id', 'int', 'Long', 'id', '1', '1', NULL, '1', NULL, '1', NULL, 'EQ', 'input', '', 7, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (47, 4, 'model_code', '模版编号', 'varchar(64)', 'String', 'modelCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'select', '', 8, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (48, 4, 'param_code', '参数名', 'varchar(64)', 'String', 'paramCode', '0', '0', '1', '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (49, 4, 'param_desc', '参数描述', 'varchar(255)', 'String', 'paramDesc', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', '', 10, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (50, 4, 'param_type', '参数类型', 'varchar(32)', 'String', 'paramType', '0', '0', '1', '1', '1', '1', NULL, 'EQ', 'select', 'param_type', 11, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-20 12:04:06'); +INSERT INTO `gen_table_column` VALUES (51, 5, 'tenant_id', '租户号', 'varchar(32)', 'String', 'tenantId', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (52, 5, 'revision', '乐观锁', 'int', 'Long', 'revision', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (53, 5, 'created_by', '创建人', 'varchar(32)', 'String', 'createdBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (54, 5, 'created_time', '创建时间', 'datetime', 'Date', 'createdTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (55, 5, 'updated_by', '更新人', 'varchar(32)', 'String', 'updatedBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (56, 5, 'updated_time', '更新时间', 'datetime', 'Date', 'updatedTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (57, 5, 'id', 'id', 'int', 'Long', 'id', '1', '1', NULL, '1', NULL, '1', NULL, 'EQ', 'input', '', 7, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (58, 5, 'model_code', '模版编码', 'varchar(64)', 'String', 'modelCode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (59, 5, 'model_type', '模版类型', 'varchar(32)', 'String', 'modelType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'print_model_type', 9, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (60, 5, 'model_data', '模版数据', 'text', 'String', 'modelData', '0', '0', NULL, '1', '1', NULL, NULL, 'EQ', 'textarea', '', 10, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-22 08:21:13'); +INSERT INTO `gen_table_column` VALUES (61, 6, 'tenant_id', '租户号', 'varchar(32)', 'String', 'tenantId', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (62, 6, 'revision', '乐观锁', 'int', 'Long', 'revision', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (63, 6, 'created_by', '创建人', 'varchar(32)', 'String', 'createdBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (64, 6, 'created_time', '创建时间', 'datetime', 'Date', 'createdTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (65, 6, 'updated_by', '更新人', 'varchar(32)', 'String', 'updatedBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (66, 6, 'updated_time', '更新时间', 'datetime', 'Date', 'updatedTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (67, 6, 'id', 'id', 'int', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (68, 6, 'setting_code', '配置编码', 'varchar(64)', 'String', 'settingCode', '0', '0', NULL, '1', NULL, '1', '1', 'EQ', 'input', '', 8, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (70, 6, 'paper_type', '纸张类型', 'varchar(32)', 'String', 'paperType', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'select', 'print_paper_type', 10, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (71, 6, 'paper_direction', '纸张方向', 'varchar(32)', 'String', 'paperDirection', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', 'print_paper_rotation', 11, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (72, 6, 'is_doubles', '是否双面打印', 'varchar(1)', 'String', 'isDoubles', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', 'sys_yes_no', 12, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (73, 6, 'is_color', '是否彩色', 'varchar(1)', 'String', 'isColor', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', 'sys_yes_no', 13, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (74, 6, 'is_define', '是否自定义', 'varchar(1)', 'String', 'isDefine', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', 'sys_yes_no', 14, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (75, 6, 'define_properties', '纸张自定义属性', 'varchar(900)', 'String', 'defineProperties', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'textarea', '', 15, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (76, 7, 'tenant_id', '租户号', 'varchar(32)', 'String', 'tenantId', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:23'); +INSERT INTO `gen_table_column` VALUES (77, 7, 'revision', '乐观锁', 'int', 'Long', 'revision', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:23'); +INSERT INTO `gen_table_column` VALUES (78, 7, 'created_by', '创建人', 'varchar(32)', 'String', 'createdBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:23'); +INSERT INTO `gen_table_column` VALUES (79, 7, 'created_time', '创建时间', 'datetime', 'Date', 'createdTime', '0', '0', NULL, NULL, NULL, '1', '1', 'EQ', 'datetime', '', 4, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:23'); +INSERT INTO `gen_table_column` VALUES (80, 7, 'updated_by', '更新人', 'varchar(32)', 'String', 'updatedBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:23'); +INSERT INTO `gen_table_column` VALUES (81, 7, 'updated_time', '更新时间', 'datetime', 'Date', 'updatedTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:23'); +INSERT INTO `gen_table_column` VALUES (82, 7, 'id', 'id', 'int', 'Long', 'id', '1', '1', NULL, '1', NULL, NULL, NULL, 'EQ', 'input', '', 7, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (83, 7, 'client_code', '客户端编码', 'varchar(64)', 'String', 'clientCode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 8, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (84, 7, 'task_status', '状态', 'varchar(4)', 'String', 'taskStatus', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'radio', 'sys_job_status', 17, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (85, 7, 'ip_addr', 'IP地址', 'varchar(64)', 'String', 'ipAddr', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 9, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (86, 7, 'print_type', '打印类型', 'varchar(32)', 'String', 'printType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'print_type', 18, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (87, 7, 'model_code', '模版编码', 'varchar(64)', 'String', 'modelCode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 10, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (88, 7, 'data_file', '数据文件', 'text', 'String', 'dataFile', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 13, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (89, 7, 'request_type', '请求类型', 'varchar(32)', 'String', 'requestType', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'select', 'request_type', 19, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (91, 7, 'printer_name', '打印机名称', 'varchar(255)', 'String', 'printerName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 14, 'admin', '2024-07-20 11:27:54', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (92, 2, 'print_settings', '打印配置', 'varchar(1)', 'String', 'printSettings', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'select', 'print_type', 12, '', '2024-07-22 08:27:57', NULL, '2024-07-22 08:30:53'); +INSERT INTO `gen_table_column` VALUES (93, 2, 'default_model', '默认模版', 'varchar(255)', 'String', 'defaultModel', '0', '0', NULL, '1', '1', '1', NULL, 'EQ', 'input', '', 15, '', '2024-07-22 08:27:57', NULL, '2024-07-22 08:30:53'); +INSERT INTO `gen_table_column` VALUES (94, 7, 'print_setting_code', '打印配置', 'varchar(64)', 'String', 'printSettingCode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 15, '', '2024-07-23 17:08:10', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (95, 7, 'model_page', '模版纸张', 'varchar(32)', 'String', 'modelPage', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 11, '', '2024-07-23 17:08:10', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (96, 7, 'is_page_rolated', '是否横向', 'varchar(8)', 'String', 'isPageRolated', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 12, '', '2024-07-23 17:08:10', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (97, 7, 'task_id', 'UUID', 'varchar(255)', 'String', 'taskId', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 20, '', '2024-07-23 17:08:10', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (98, 7, 'copy_counts', '份数', 'int', 'Long', 'copyCounts', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 16, '', '2024-07-23 17:08:10', NULL, '2024-07-23 17:12:24'); +INSERT INTO `gen_table_column` VALUES (99, 6, 'v_desc', '配置描述', 'varchar(255)', 'String', 'vDesc', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 9, '', '2024-07-23 17:27:53', NULL, '2024-07-23 17:29:23'); +INSERT INTO `gen_table_column` VALUES (100, 8, 'tenant_id', '租户号', 'varchar(32)', 'String', 'tenantId', '0', '0', '1', NULL, NULL, NULL, NULL, 'EQ', 'input', '', 1, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (101, 8, 'revision', '乐观锁', 'int', 'Long', 'revision', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 2, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (102, 8, 'created_by', '创建人', 'varchar(32)', 'String', 'createdBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 3, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (103, 8, 'created_time', '创建时间', 'datetime', 'Date', 'createdTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 4, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (104, 8, 'updated_by', '更新人', 'varchar(32)', 'String', 'updatedBy', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'input', '', 5, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (105, 8, 'updated_time', '更新时间', 'datetime', 'Date', 'updatedTime', '0', '0', NULL, NULL, NULL, NULL, NULL, 'EQ', 'datetime', '', 6, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (106, 8, 'client_code', '客户端编码', 'varchar(64)', 'String', 'clientCode', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 7, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (107, 8, 'printer_name', '打印机实体名称', 'varchar(255)', 'String', 'printerName', '0', '0', NULL, '1', '1', '1', '1', 'LIKE', 'input', '', 8, 'admin', '2024-07-29 09:55:10', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (108, 8, 'printer_uuid', '打印机编码', 'varchar(64)', 'String', 'printerUuid', '1', '0', NULL, '1', NULL, '1', NULL, 'EQ', 'input', '', 9, '', '2024-07-29 19:18:23', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (109, 8, 'printer_name_busy', '打印机业务名称', 'varchar(255)', 'String', 'printerNameBusy', '0', '0', NULL, '1', '1', '1', '1', 'EQ', 'input', '', 10, '', '2024-07-29 19:18:23', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (110, 8, 'status', '状态', 'varchar(8)', 'String', 'status', '0', '0', NULL, NULL, '1', '1', '1', 'EQ', 'radio', '', 11, '', '2024-07-29 19:18:23', NULL, '2024-07-29 19:19:30'); +INSERT INTO `gen_table_column` VALUES (111, 8, 'id', '', 'bigint unsigned', 'String', 'id', '1', '1', NULL, '1', '1', '1', NULL, 'EQ', 'input', '', 12, '', '2024-07-29 19:18:23', NULL, '2024-07-29 19:19:30'); + +-- ---------------------------- +-- Table structure for sys_config +-- ---------------------------- +DROP TABLE IF EXISTS `sys_config`; +CREATE TABLE `sys_config` ( + `config_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '参数主键', + `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '参数名称', + `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '参数键名', + `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '参数键值', + `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'N' COMMENT '系统内置(Y是 N否)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`config_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '参数配置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_config +-- ---------------------------- +INSERT INTO `sys_config` VALUES (1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2024-07-15 16:26:10', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow'); +INSERT INTO `sys_config` VALUES (2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2024-07-15 16:26:10', '', NULL, '初始化密码 123456'); +INSERT INTO `sys_config` VALUES (3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2024-07-15 16:26:10', '', NULL, '深黑主题theme-dark,浅色主题theme-light,深蓝主题theme-blue'); +INSERT INTO `sys_config` VALUES (4, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 'admin', '2024-07-15 16:26:10', '', NULL, '是否开启注册用户功能(true开启,false关闭)'); +INSERT INTO `sys_config` VALUES (5, '用户管理-密码字符范围', 'sys.account.chrtype', '0', 'Y', 'admin', '2024-07-15 16:26:10', '', NULL, '默认任意字符范围,0任意(密码可以输入任意字符),1数字(密码只能为0-9数字),2英文字母(密码只能为a-z和A-Z字母),3字母和数字(密码必须包含字母,数字),4字母数字和特殊字符(目前支持的特殊字符包括:~!@#$%^&*()-=_+)'); +INSERT INTO `sys_config` VALUES (6, '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '1', 'Y', 'admin', '2024-07-15 16:26:11', '', NULL, '0:初始密码修改策略关闭,没有任何提示,1:提醒用户,如果未修改初始密码,则在登录时就会提醒修改密码对话框'); +INSERT INTO `sys_config` VALUES (7, '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', '2024-07-15 16:26:11', '', NULL, '密码更新周期(填写数字,数据初始化值为0不限制,若修改必须为大于0小于365的正整数),如果超过这个周期登录系统时,则在登录时就会提醒修改密码对话框'); +INSERT INTO `sys_config` VALUES (8, '主框架页-菜单导航显示风格', 'sys.index.menuStyle', 'default', 'Y', 'admin', '2024-07-15 16:26:11', '', NULL, '菜单导航显示风格(default为左侧导航菜单,topnav为顶部导航菜单)'); +INSERT INTO `sys_config` VALUES (9, '主框架页-是否开启页脚', 'sys.index.footer', 'true', 'Y', 'admin', '2024-07-15 16:26:11', '', NULL, '是否开启底部页脚显示(true显示,false隐藏)'); +INSERT INTO `sys_config` VALUES (10, '主框架页-是否开启页签', 'sys.index.tagsView', 'true', 'Y', 'admin', '2024-07-15 16:26:11', '', NULL, '是否开启菜单多页签显示(true显示,false隐藏)'); +INSERT INTO `sys_config` VALUES (11, '用户登录-黑名单列表', 'sys.login.blackIPList', '', 'Y', 'admin', '2024-07-15 16:26:11', '', NULL, '设置登录IP黑名单限制,多个匹配项以;分隔,支持匹配(*通配、网段)'); + +-- ---------------------------- +-- Table structure for sys_dept +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dept`; +CREATE TABLE `sys_dept` ( + `dept_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '部门id', + `parent_id` bigint(0) NULL DEFAULT 0 COMMENT '父部门id', + `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '祖级列表', + `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '部门名称', + `order_num` int(0) NULL DEFAULT 0 COMMENT '显示顺序', + `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '负责人', + `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '邮箱', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '部门状态(0正常 1停用)', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`dept_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 200 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '部门表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_dept +-- ---------------------------- +INSERT INTO `sys_dept` VALUES (1, 0, '', '闻荫科技', 0, NULL, NULL, NULL, '0', '0', '', NULL, '', NULL); + +-- ---------------------------- +-- Table structure for sys_dict_data +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict_data`; +CREATE TABLE `sys_dict_data` ( + `dict_code` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '字典编码', + `dict_sort` int(0) NULL DEFAULT 0 COMMENT '字典排序', + `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '字典标签', + `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '字典键值', + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '字典类型', + `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)', + `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '表格回显样式', + `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'N' COMMENT '是否默认(Y是 N否)', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`dict_code`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 127 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '字典数据表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_dict_data +-- ---------------------------- +INSERT INTO `sys_dict_data` VALUES (1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '性别男'); +INSERT INTO `sys_dict_data` VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '性别女'); +INSERT INTO `sys_dict_data` VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '性别未知'); +INSERT INTO `sys_dict_data` VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '显示菜单'); +INSERT INTO `sys_dict_data` VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '隐藏菜单'); +INSERT INTO `sys_dict_data` VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '正常状态'); +INSERT INTO `sys_dict_data` VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '停用状态'); +INSERT INTO `sys_dict_data` VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '正常状态'); +INSERT INTO `sys_dict_data` VALUES (9, 2, '完成', '1', 'sys_job_status', '', 'primary', 'N', '0', 'admin', '2024-07-15 16:26:09', 'admin', '2024-07-23 18:54:00', '停用状态'); +INSERT INTO `sys_dict_data` VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '默认分组'); +INSERT INTO `sys_dict_data` VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '系统分组'); +INSERT INTO `sys_dict_data` VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '系统默认是'); +INSERT INTO `sys_dict_data` VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '系统默认否'); +INSERT INTO `sys_dict_data` VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '通知'); +INSERT INTO `sys_dict_data` VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2024-07-15 16:26:09', '', NULL, '公告'); +INSERT INTO `sys_dict_data` VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '正常状态'); +INSERT INTO `sys_dict_data` VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '关闭状态'); +INSERT INTO `sys_dict_data` VALUES (18, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '其他操作'); +INSERT INTO `sys_dict_data` VALUES (19, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '新增操作'); +INSERT INTO `sys_dict_data` VALUES (20, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '修改操作'); +INSERT INTO `sys_dict_data` VALUES (21, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '删除操作'); +INSERT INTO `sys_dict_data` VALUES (22, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '授权操作'); +INSERT INTO `sys_dict_data` VALUES (23, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '导出操作'); +INSERT INTO `sys_dict_data` VALUES (24, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '导入操作'); +INSERT INTO `sys_dict_data` VALUES (25, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '强退操作'); +INSERT INTO `sys_dict_data` VALUES (26, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '生成操作'); +INSERT INTO `sys_dict_data` VALUES (27, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '清空操作'); +INSERT INTO `sys_dict_data` VALUES (28, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '正常状态'); +INSERT INTO `sys_dict_data` VALUES (29, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2024-07-15 16:26:10', '', NULL, '停用状态'); +INSERT INTO `sys_dict_data` VALUES (100, 0, '白名单', 'WHITE', 'security_access_type', '', 'primary', 'Y', '0', 'admin', '2024-07-16 13:49:53', 'admin', '2024-07-16 13:50:34', ''); +INSERT INTO `sys_dict_data` VALUES (101, 1, 'IP地址', 'IP', 'security_access_type', '', 'default', 'Y', '0', 'admin', '2024-07-16 13:50:21', 'admin', '2024-07-16 13:50:42', ''); +INSERT INTO `sys_dict_data` VALUES (102, 2, '签名', 'DES', 'security_access_type', '', 'default', 'Y', '0', 'admin', '2024-07-16 13:56:13', 'admin', '2024-07-22 16:10:10', ''); +INSERT INTO `sys_dict_data` VALUES (103, 0, '横向', 'landscape', 'print_paper_rotation', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:37:24', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (104, 1, '纵向', 'portrait', 'print_paper_rotation', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:37:56', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (105, 1, 'A5', 'A5', 'print_paper_type', '', '', 'Y', '0', 'admin', '2024-07-20 11:38:21', 'admin', '2024-07-20 11:38:47', ''); +INSERT INTO `sys_dict_data` VALUES (106, 0, 'A4', 'A4', 'print_paper_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:38:40', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (107, 0, '系统内置', 'CLASS', 'model_type_src', '', '', 'Y', '0', 'admin', '2024-07-20 11:39:44', 'admin', '2024-07-23 10:30:51', ''); +INSERT INTO `sys_dict_data` VALUES (108, 1, '指定路径', 'FILE', 'model_type_src', '', '', 'Y', '0', 'admin', '2024-07-20 11:39:59', 'admin', '2024-07-23 10:31:10', ''); +INSERT INTO `sys_dict_data` VALUES (109, 2, '数据模版', 'STRING', 'model_type_src', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:40:19', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (110, 0, '模版打印', 'model', 'print_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:46:46', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (111, 1, '文件打印', 'file', 'print_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:47:11', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (112, 0, '白名单', 'white', 'request_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:50:12', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (113, 1, '密码', 'password', 'request_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:50:40', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (114, 2, '签名', 'rsa', 'request_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-20 11:51:00', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (115, 0, '字符', 'STR', 'param_type', '', '', 'Y', '0', 'admin', '2024-07-20 12:00:29', 'admin', '2024-07-25 08:30:24', ''); +INSERT INTO `sys_dict_data` VALUES (116, 1, '图片', 'IMG', 'param_type', '', '', 'Y', '0', 'admin', '2024-07-20 12:00:55', 'admin', '2024-07-25 08:30:14', ''); +INSERT INTO `sys_dict_data` VALUES (117, 0, 'thymeleaf', 'thymeleaf', 'model_type', '', '', 'Y', '0', 'admin', '2024-07-23 08:23:12', 'admin', '2024-07-23 08:24:47', ''); +INSERT INTO `sys_dict_data` VALUES (119, 1, 'pdf', 'pdf', 'model_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-23 08:23:39', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (122, 2, 'B5', 'B5', 'print_paper_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-23 08:55:07', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (123, 0, 'A5', 'A5', 'model_page_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-23 09:16:10', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (124, 1, 'A4', 'A4', 'model_page_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-23 09:16:31', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (125, 2, 'USER', 'USER', 'model_page_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-23 09:16:47', '', NULL, NULL); +INSERT INTO `sys_dict_data` VALUES (126, 2, '二维码图片', 'QRIMG', 'param_type', NULL, NULL, 'Y', '0', 'admin', '2024-07-25 08:30:04', '', NULL, NULL); + +-- ---------------------------- +-- Table structure for sys_dict_type +-- ---------------------------- +DROP TABLE IF EXISTS `sys_dict_type`; +CREATE TABLE `sys_dict_type` ( + `dict_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '字典主键', + `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '字典名称', + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '字典类型', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`dict_id`) USING BTREE, + UNIQUE INDEX `dict_type`(`dict_type`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 109 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '字典类型表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_dict_type +-- ---------------------------- +INSERT INTO `sys_dict_type` VALUES (1, '用户性别', 'sys_user_sex', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '用户性别列表'); +INSERT INTO `sys_dict_type` VALUES (2, '菜单状态', 'sys_show_hide', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '菜单状态列表'); +INSERT INTO `sys_dict_type` VALUES (3, '系统开关', 'sys_normal_disable', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '系统开关列表'); +INSERT INTO `sys_dict_type` VALUES (4, '任务状态', 'sys_job_status', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '任务状态列表'); +INSERT INTO `sys_dict_type` VALUES (5, '任务分组', 'sys_job_group', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '任务分组列表'); +INSERT INTO `sys_dict_type` VALUES (6, '系统是否', 'sys_yes_no', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '系统是否列表'); +INSERT INTO `sys_dict_type` VALUES (7, '通知类型', 'sys_notice_type', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '通知类型列表'); +INSERT INTO `sys_dict_type` VALUES (8, '通知状态', 'sys_notice_status', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '通知状态列表'); +INSERT INTO `sys_dict_type` VALUES (9, '操作类型', 'sys_oper_type', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '操作类型列表'); +INSERT INTO `sys_dict_type` VALUES (10, '系统状态', 'sys_common_status', '0', 'admin', '2024-07-15 16:26:08', '', NULL, '登录状态列表'); +INSERT INTO `sys_dict_type` VALUES (100, '访问模式', 'security_access_type', '0', 'admin', '2024-07-16 13:49:01', '', NULL, '客户端请求验证的安全模式;默认通过客户端的名称验证'); +INSERT INTO `sys_dict_type` VALUES (101, '模版来源类型', 'model_type_src', '0', 'admin', '2024-07-20 11:30:16', 'admin', '2024-07-23 08:21:27', ''); +INSERT INTO `sys_dict_type` VALUES (102, '打印纸张类型', 'print_paper_type', '0', 'admin', '2024-07-20 11:30:42', 'admin', '2024-07-20 11:31:01', ''); +INSERT INTO `sys_dict_type` VALUES (103, '打印纸张方向', 'print_paper_rotation', '0', 'admin', '2024-07-20 11:32:05', '', NULL, NULL); +INSERT INTO `sys_dict_type` VALUES (105, '打印类型', 'print_type', '0', 'admin', '2024-07-20 11:46:20', '', NULL, NULL); +INSERT INTO `sys_dict_type` VALUES (106, '请求类型', 'request_type', '0', 'admin', '2024-07-20 11:49:38', '', NULL, NULL); +INSERT INTO `sys_dict_type` VALUES (107, '参数类型', 'param_type', '0', 'admin', '2024-07-20 12:00:10', '', NULL, NULL); +INSERT INTO `sys_dict_type` VALUES (108, '模版类型', 'model_type', '0', 'admin', '2024-07-23 08:20:53', 'admin', '2024-07-23 08:21:42', ''); +INSERT INTO `sys_dict_type` VALUES (109, '模版纸张类型', 'model_page_type', '0', 'admin', '2024-07-23 09:14:40', 'admin', '2024-07-23 09:15:50', ''); + +-- ---------------------------- +-- Table structure for sys_job +-- ---------------------------- +DROP TABLE IF EXISTS `sys_job`; +CREATE TABLE `sys_job` ( + `job_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '任务ID', + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名', + `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调用目标字符串', + `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT 'cron执行表达式', + `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)', + `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '状态(0正常 1暂停)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注信息', + PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '定时任务调度表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_job +-- ---------------------------- +INSERT INTO `sys_job` VALUES (1, '系统默认(无参)', 'DEFAULT', 'ryTask.ryNoParams', '0/10 * * * * ?', '3', '1', '1', 'admin', '2024-07-15 16:26:11', '', NULL, ''); +INSERT INTO `sys_job` VALUES (2, '系统默认(有参)', 'DEFAULT', 'ryTask.ryParams(\'ry\')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2024-07-15 16:26:11', '', NULL, ''); +INSERT INTO `sys_job` VALUES (3, '系统默认(多参)', 'DEFAULT', 'ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2024-07-15 16:26:12', '', NULL, ''); + +-- ---------------------------- +-- Table structure for sys_job_log +-- ---------------------------- +DROP TABLE IF EXISTS `sys_job_log`; +CREATE TABLE `sys_job_log` ( + `job_log_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务组名', + `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调用目标字符串', + `job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '日志信息', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '执行状态(0正常 1失败)', + `exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '异常信息', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`job_log_id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '定时任务调度日志表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_job_log +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sys_logininfor +-- ---------------------------- +DROP TABLE IF EXISTS `sys_logininfor`; +CREATE TABLE `sys_logininfor` ( + `info_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '访问ID', + `login_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '登录账号', + `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '登录IP地址', + `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '登录地点', + `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '浏览器类型', + `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '操作系统', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '登录状态(0成功 1失败)', + `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '提示消息', + `login_time` datetime(0) NULL DEFAULT NULL COMMENT '访问时间', + PRIMARY KEY (`info_id`) USING BTREE, + INDEX `idx_sys_logininfor_s`(`status`) USING BTREE, + INDEX `idx_sys_logininfor_lt`(`login_time`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 266 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '系统访问记录' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_logininfor +-- ---------------------------- +INSERT INTO `sys_logininfor` VALUES (1, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 13:06:41'); +INSERT INTO `sys_logininfor` VALUES (2, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 13:38:37'); +INSERT INTO `sys_logininfor` VALUES (3, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 13:45:51'); +INSERT INTO `sys_logininfor` VALUES (4, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '退出成功', '2024-07-16 14:02:07'); +INSERT INTO `sys_logininfor` VALUES (5, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 14:02:30'); +INSERT INTO `sys_logininfor` VALUES (6, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 14:16:44'); +INSERT INTO `sys_logininfor` VALUES (7, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '1', '密码输入错误1次', '2024-07-16 15:23:05'); +INSERT INTO `sys_logininfor` VALUES (8, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 15:23:11'); +INSERT INTO `sys_logininfor` VALUES (9, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '1', '密码输入错误1次', '2024-07-16 16:19:43'); +INSERT INTO `sys_logininfor` VALUES (10, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 16:19:47'); +INSERT INTO `sys_logininfor` VALUES (11, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 16:28:10'); +INSERT INTO `sys_logininfor` VALUES (12, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-16 16:30:54'); +INSERT INTO `sys_logininfor` VALUES (13, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '1', '密码输入错误1次', '2024-07-17 09:21:09'); +INSERT INTO `sys_logininfor` VALUES (14, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 09:21:15'); +INSERT INTO `sys_logininfor` VALUES (15, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '1', '密码输入错误1次', '2024-07-17 13:04:35'); +INSERT INTO `sys_logininfor` VALUES (16, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 13:04:40'); +INSERT INTO `sys_logininfor` VALUES (17, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 13:14:30'); +INSERT INTO `sys_logininfor` VALUES (18, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 13:18:12'); +INSERT INTO `sys_logininfor` VALUES (19, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 13:19:38'); +INSERT INTO `sys_logininfor` VALUES (20, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 13:25:37'); +INSERT INTO `sys_logininfor` VALUES (21, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 14:24:47'); +INSERT INTO `sys_logininfor` VALUES (22, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 14:27:21'); +INSERT INTO `sys_logininfor` VALUES (23, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-17 17:21:07'); +INSERT INTO `sys_logininfor` VALUES (24, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '1', '密码输入错误1次', '2024-07-18 09:17:38'); +INSERT INTO `sys_logininfor` VALUES (25, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 09:17:42'); +INSERT INTO `sys_logininfor` VALUES (26, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 09:19:58'); +INSERT INTO `sys_logininfor` VALUES (27, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 09:29:17'); +INSERT INTO `sys_logininfor` VALUES (28, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 13:25:37'); +INSERT INTO `sys_logininfor` VALUES (29, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 13:29:26'); +INSERT INTO `sys_logininfor` VALUES (30, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 13:30:43'); +INSERT INTO `sys_logininfor` VALUES (31, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 13:33:12'); +INSERT INTO `sys_logininfor` VALUES (32, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 14:01:05'); +INSERT INTO `sys_logininfor` VALUES (33, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 14:02:34'); +INSERT INTO `sys_logininfor` VALUES (34, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 14:21:17'); +INSERT INTO `sys_logininfor` VALUES (35, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 14:22:28'); +INSERT INTO `sys_logininfor` VALUES (36, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 14:34:26'); +INSERT INTO `sys_logininfor` VALUES (37, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 15:51:56'); +INSERT INTO `sys_logininfor` VALUES (38, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 15:54:27'); +INSERT INTO `sys_logininfor` VALUES (39, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 15:55:35'); +INSERT INTO `sys_logininfor` VALUES (40, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 16:10:43'); +INSERT INTO `sys_logininfor` VALUES (41, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 16:19:15'); +INSERT INTO `sys_logininfor` VALUES (42, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 16:23:31'); +INSERT INTO `sys_logininfor` VALUES (43, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 16:35:01'); +INSERT INTO `sys_logininfor` VALUES (44, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 16:56:37'); +INSERT INTO `sys_logininfor` VALUES (45, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 17:03:37'); +INSERT INTO `sys_logininfor` VALUES (46, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 18:10:48'); +INSERT INTO `sys_logininfor` VALUES (47, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 18:34:57'); +INSERT INTO `sys_logininfor` VALUES (48, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 18:37:19'); +INSERT INTO `sys_logininfor` VALUES (49, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 18:55:26'); +INSERT INTO `sys_logininfor` VALUES (50, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 19:22:08'); +INSERT INTO `sys_logininfor` VALUES (51, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 19:26:56'); +INSERT INTO `sys_logininfor` VALUES (52, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 19:45:56'); +INSERT INTO `sys_logininfor` VALUES (53, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 19:47:49'); +INSERT INTO `sys_logininfor` VALUES (54, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 19:52:34'); +INSERT INTO `sys_logininfor` VALUES (55, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-18 19:57:45'); +INSERT INTO `sys_logininfor` VALUES (56, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-19 17:14:17'); +INSERT INTO `sys_logininfor` VALUES (57, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-20 08:38:16'); +INSERT INTO `sys_logininfor` VALUES (58, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-20 11:17:40'); +INSERT INTO `sys_logininfor` VALUES (59, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-20 11:54:05'); +INSERT INTO `sys_logininfor` VALUES (60, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 08:19:04'); +INSERT INTO `sys_logininfor` VALUES (61, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 08:59:24'); +INSERT INTO `sys_logininfor` VALUES (62, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 09:03:28'); +INSERT INTO `sys_logininfor` VALUES (63, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 09:21:46'); +INSERT INTO `sys_logininfor` VALUES (64, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 09:27:03'); +INSERT INTO `sys_logininfor` VALUES (65, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 09:42:39'); +INSERT INTO `sys_logininfor` VALUES (66, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 09:48:30'); +INSERT INTO `sys_logininfor` VALUES (67, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 10:11:07'); +INSERT INTO `sys_logininfor` VALUES (68, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 10:38:15'); +INSERT INTO `sys_logininfor` VALUES (69, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 10:45:51'); +INSERT INTO `sys_logininfor` VALUES (70, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 14:24:53'); +INSERT INTO `sys_logininfor` VALUES (71, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 14:36:08'); +INSERT INTO `sys_logininfor` VALUES (72, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 15:57:00'); +INSERT INTO `sys_logininfor` VALUES (73, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-22 16:43:01'); +INSERT INTO `sys_logininfor` VALUES (74, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 08:19:08'); +INSERT INTO `sys_logininfor` VALUES (75, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 10:30:09'); +INSERT INTO `sys_logininfor` VALUES (76, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 14:03:52'); +INSERT INTO `sys_logininfor` VALUES (77, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 14:04:13'); +INSERT INTO `sys_logininfor` VALUES (78, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 15:59:06'); +INSERT INTO `sys_logininfor` VALUES (79, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 16:24:17'); +INSERT INTO `sys_logininfor` VALUES (80, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 16:26:28'); +INSERT INTO `sys_logininfor` VALUES (81, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 16:31:27'); +INSERT INTO `sys_logininfor` VALUES (82, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 16:40:05'); +INSERT INTO `sys_logininfor` VALUES (83, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 16:49:09'); +INSERT INTO `sys_logininfor` VALUES (84, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 17:14:28'); +INSERT INTO `sys_logininfor` VALUES (85, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 17:26:53'); +INSERT INTO `sys_logininfor` VALUES (86, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 18:04:42'); +INSERT INTO `sys_logininfor` VALUES (87, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 18:08:10'); +INSERT INTO `sys_logininfor` VALUES (88, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 18:24:05'); +INSERT INTO `sys_logininfor` VALUES (89, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 18:29:01'); +INSERT INTO `sys_logininfor` VALUES (90, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 18:30:20'); +INSERT INTO `sys_logininfor` VALUES (91, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 18:37:35'); +INSERT INTO `sys_logininfor` VALUES (92, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 18:42:13'); +INSERT INTO `sys_logininfor` VALUES (93, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:01:04'); +INSERT INTO `sys_logininfor` VALUES (94, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:04:54'); +INSERT INTO `sys_logininfor` VALUES (95, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:07:04'); +INSERT INTO `sys_logininfor` VALUES (96, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:08:07'); +INSERT INTO `sys_logininfor` VALUES (97, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:17:24'); +INSERT INTO `sys_logininfor` VALUES (98, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:20:03'); +INSERT INTO `sys_logininfor` VALUES (99, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:24:38'); +INSERT INTO `sys_logininfor` VALUES (100, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:32:31'); +INSERT INTO `sys_logininfor` VALUES (101, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:34:11'); +INSERT INTO `sys_logininfor` VALUES (102, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:37:54'); +INSERT INTO `sys_logininfor` VALUES (103, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:39:43'); +INSERT INTO `sys_logininfor` VALUES (104, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:46:37'); +INSERT INTO `sys_logininfor` VALUES (105, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-23 19:47:45'); +INSERT INTO `sys_logininfor` VALUES (106, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 08:38:33'); +INSERT INTO `sys_logininfor` VALUES (107, 'admin', '192.168.0.105', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-24 10:21:42'); +INSERT INTO `sys_logininfor` VALUES (108, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:21:38'); +INSERT INTO `sys_logininfor` VALUES (109, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:24:12'); +INSERT INTO `sys_logininfor` VALUES (110, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:28:17'); +INSERT INTO `sys_logininfor` VALUES (111, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:32:33'); +INSERT INTO `sys_logininfor` VALUES (112, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:34:15'); +INSERT INTO `sys_logininfor` VALUES (113, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:36:21'); +INSERT INTO `sys_logininfor` VALUES (114, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:37:14'); +INSERT INTO `sys_logininfor` VALUES (115, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:38:25'); +INSERT INTO `sys_logininfor` VALUES (116, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:39:18'); +INSERT INTO `sys_logininfor` VALUES (117, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:41:02'); +INSERT INTO `sys_logininfor` VALUES (118, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:42:29'); +INSERT INTO `sys_logininfor` VALUES (119, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:56:47'); +INSERT INTO `sys_logininfor` VALUES (120, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 11:59:51'); +INSERT INTO `sys_logininfor` VALUES (121, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 12:59:59'); +INSERT INTO `sys_logininfor` VALUES (122, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:13:18'); +INSERT INTO `sys_logininfor` VALUES (123, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:14:16'); +INSERT INTO `sys_logininfor` VALUES (124, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:15:16'); +INSERT INTO `sys_logininfor` VALUES (125, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:17:55'); +INSERT INTO `sys_logininfor` VALUES (126, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:20:15'); +INSERT INTO `sys_logininfor` VALUES (127, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:21:19'); +INSERT INTO `sys_logininfor` VALUES (128, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:22:12'); +INSERT INTO `sys_logininfor` VALUES (129, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:24:43'); +INSERT INTO `sys_logininfor` VALUES (130, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:25:26'); +INSERT INTO `sys_logininfor` VALUES (131, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:27:35'); +INSERT INTO `sys_logininfor` VALUES (132, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:31:05'); +INSERT INTO `sys_logininfor` VALUES (133, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:32:24'); +INSERT INTO `sys_logininfor` VALUES (134, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:35:24'); +INSERT INTO `sys_logininfor` VALUES (135, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Windows 10', '0', '登录成功', '2024-07-24 13:35:41'); +INSERT INTO `sys_logininfor` VALUES (136, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Windows 10', '0', '登录成功', '2024-07-24 13:36:16'); +INSERT INTO `sys_logininfor` VALUES (137, 'admin', '127.0.0.1', '内网IP', 'Chrome 8', 'Windows 10', '0', '登录成功', '2024-07-24 13:37:08'); +INSERT INTO `sys_logininfor` VALUES (138, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:38:24'); +INSERT INTO `sys_logininfor` VALUES (139, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 13:43:23'); +INSERT INTO `sys_logininfor` VALUES (140, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 14:01:42'); +INSERT INTO `sys_logininfor` VALUES (141, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 14:16:08'); +INSERT INTO `sys_logininfor` VALUES (142, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 14:27:08'); +INSERT INTO `sys_logininfor` VALUES (143, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 14:31:41'); +INSERT INTO `sys_logininfor` VALUES (144, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 14:49:55'); +INSERT INTO `sys_logininfor` VALUES (145, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 14:56:20'); +INSERT INTO `sys_logininfor` VALUES (146, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:00:29'); +INSERT INTO `sys_logininfor` VALUES (147, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:05:53'); +INSERT INTO `sys_logininfor` VALUES (148, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:09:23'); +INSERT INTO `sys_logininfor` VALUES (149, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:12:12'); +INSERT INTO `sys_logininfor` VALUES (150, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:12:54'); +INSERT INTO `sys_logininfor` VALUES (151, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:14:11'); +INSERT INTO `sys_logininfor` VALUES (152, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:15:19'); +INSERT INTO `sys_logininfor` VALUES (153, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:18:05'); +INSERT INTO `sys_logininfor` VALUES (154, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:20:00'); +INSERT INTO `sys_logininfor` VALUES (155, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 15:36:53'); +INSERT INTO `sys_logininfor` VALUES (156, 'admin', '192.168.0.149', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-24 16:11:17'); +INSERT INTO `sys_logininfor` VALUES (157, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 16:33:37'); +INSERT INTO `sys_logininfor` VALUES (158, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 16:44:47'); +INSERT INTO `sys_logininfor` VALUES (159, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 17:07:11'); +INSERT INTO `sys_logininfor` VALUES (160, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 17:12:02'); +INSERT INTO `sys_logininfor` VALUES (161, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-24 17:26:36'); +INSERT INTO `sys_logininfor` VALUES (162, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 08:28:51'); +INSERT INTO `sys_logininfor` VALUES (163, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 09:29:25'); +INSERT INTO `sys_logininfor` VALUES (164, 'admin', '192.168.0.105', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-25 10:45:04'); +INSERT INTO `sys_logininfor` VALUES (165, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 13:42:11'); +INSERT INTO `sys_logininfor` VALUES (166, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 13:43:54'); +INSERT INTO `sys_logininfor` VALUES (167, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 13:50:34'); +INSERT INTO `sys_logininfor` VALUES (168, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 14:29:24'); +INSERT INTO `sys_logininfor` VALUES (169, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 14:33:25'); +INSERT INTO `sys_logininfor` VALUES (170, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 15:17:00'); +INSERT INTO `sys_logininfor` VALUES (171, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 15:27:33'); +INSERT INTO `sys_logininfor` VALUES (172, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 15:45:16'); +INSERT INTO `sys_logininfor` VALUES (173, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 16:16:36'); +INSERT INTO `sys_logininfor` VALUES (174, 'admin', '192.168.0.103', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-25 16:29:08'); +INSERT INTO `sys_logininfor` VALUES (175, 'admin', '192.168.0.105', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-25 16:34:35'); +INSERT INTO `sys_logininfor` VALUES (176, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-26 16:40:30'); +INSERT INTO `sys_logininfor` VALUES (177, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 09:54:53'); +INSERT INTO `sys_logininfor` VALUES (178, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 13:10:31'); +INSERT INTO `sys_logininfor` VALUES (179, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 14:26:53'); +INSERT INTO `sys_logininfor` VALUES (180, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 14:52:40'); +INSERT INTO `sys_logininfor` VALUES (181, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 17:18:03'); +INSERT INTO `sys_logininfor` VALUES (182, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 19:18:15'); +INSERT INTO `sys_logininfor` VALUES (183, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 19:22:18'); +INSERT INTO `sys_logininfor` VALUES (184, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 19:28:28'); +INSERT INTO `sys_logininfor` VALUES (185, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 19:32:23'); +INSERT INTO `sys_logininfor` VALUES (186, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 19:49:39'); +INSERT INTO `sys_logininfor` VALUES (187, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-29 19:57:23'); +INSERT INTO `sys_logininfor` VALUES (188, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 08:52:04'); +INSERT INTO `sys_logininfor` VALUES (189, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 09:29:43'); +INSERT INTO `sys_logininfor` VALUES (190, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 10:08:41'); +INSERT INTO `sys_logininfor` VALUES (191, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-30 11:22:39'); +INSERT INTO `sys_logininfor` VALUES (192, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 11:27:24'); +INSERT INTO `sys_logininfor` VALUES (193, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 12:59:37'); +INSERT INTO `sys_logininfor` VALUES (194, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-30 13:36:58'); +INSERT INTO `sys_logininfor` VALUES (195, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-30 13:48:45'); +INSERT INTO `sys_logininfor` VALUES (196, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 13:50:36'); +INSERT INTO `sys_logininfor` VALUES (197, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 13:58:43'); +INSERT INTO `sys_logininfor` VALUES (198, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:00:03'); +INSERT INTO `sys_logininfor` VALUES (199, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:02:12'); +INSERT INTO `sys_logininfor` VALUES (200, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:10:39'); +INSERT INTO `sys_logininfor` VALUES (201, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:25:31'); +INSERT INTO `sys_logininfor` VALUES (202, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-30 14:26:46'); +INSERT INTO `sys_logininfor` VALUES (203, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:27:00'); +INSERT INTO `sys_logininfor` VALUES (204, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:29:43'); +INSERT INTO `sys_logininfor` VALUES (205, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:30:45'); +INSERT INTO `sys_logininfor` VALUES (206, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:33:43'); +INSERT INTO `sys_logininfor` VALUES (207, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:37:12'); +INSERT INTO `sys_logininfor` VALUES (208, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:40:06'); +INSERT INTO `sys_logininfor` VALUES (209, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:41:13'); +INSERT INTO `sys_logininfor` VALUES (210, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:43:17'); +INSERT INTO `sys_logininfor` VALUES (211, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:45:45'); +INSERT INTO `sys_logininfor` VALUES (212, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:47:09'); +INSERT INTO `sys_logininfor` VALUES (213, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:50:44'); +INSERT INTO `sys_logininfor` VALUES (214, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:52:09'); +INSERT INTO `sys_logininfor` VALUES (215, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:53:33'); +INSERT INTO `sys_logininfor` VALUES (216, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 14:55:31'); +INSERT INTO `sys_logininfor` VALUES (217, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 15:00:17'); +INSERT INTO `sys_logininfor` VALUES (218, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 15:01:19'); +INSERT INTO `sys_logininfor` VALUES (219, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 15:14:21'); +INSERT INTO `sys_logininfor` VALUES (220, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-30 15:20:44'); +INSERT INTO `sys_logininfor` VALUES (221, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 15:33:19'); +INSERT INTO `sys_logininfor` VALUES (222, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 15:53:07'); +INSERT INTO `sys_logininfor` VALUES (223, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 15:56:28'); +INSERT INTO `sys_logininfor` VALUES (224, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 15:58:05'); +INSERT INTO `sys_logininfor` VALUES (225, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 16:04:34'); +INSERT INTO `sys_logininfor` VALUES (226, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 16:07:19'); +INSERT INTO `sys_logininfor` VALUES (227, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 16:09:59'); +INSERT INTO `sys_logininfor` VALUES (228, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 16:11:15'); +INSERT INTO `sys_logininfor` VALUES (229, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 16:13:02'); +INSERT INTO `sys_logininfor` VALUES (230, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 16:18:03'); +INSERT INTO `sys_logininfor` VALUES (231, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 16:50:57'); +INSERT INTO `sys_logininfor` VALUES (232, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-30 18:42:10'); +INSERT INTO `sys_logininfor` VALUES (233, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 08:56:06'); +INSERT INTO `sys_logininfor` VALUES (234, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 09:15:48'); +INSERT INTO `sys_logininfor` VALUES (235, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 09:19:42'); +INSERT INTO `sys_logininfor` VALUES (236, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 10:38:11'); +INSERT INTO `sys_logininfor` VALUES (237, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 10:50:24'); +INSERT INTO `sys_logininfor` VALUES (238, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:13:00'); +INSERT INTO `sys_logininfor` VALUES (239, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:17:46'); +INSERT INTO `sys_logininfor` VALUES (240, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:21:19'); +INSERT INTO `sys_logininfor` VALUES (241, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:26:31'); +INSERT INTO `sys_logininfor` VALUES (242, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:30:35'); +INSERT INTO `sys_logininfor` VALUES (243, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:32:26'); +INSERT INTO `sys_logininfor` VALUES (244, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:33:56'); +INSERT INTO `sys_logininfor` VALUES (245, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:36:44'); +INSERT INTO `sys_logininfor` VALUES (246, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:42:25'); +INSERT INTO `sys_logininfor` VALUES (247, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 11:58:15'); +INSERT INTO `sys_logininfor` VALUES (248, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 12:49:26'); +INSERT INTO `sys_logininfor` VALUES (249, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 12:53:26'); +INSERT INTO `sys_logininfor` VALUES (250, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 12:54:46'); +INSERT INTO `sys_logininfor` VALUES (251, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:02:44'); +INSERT INTO `sys_logininfor` VALUES (252, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:04:39'); +INSERT INTO `sys_logininfor` VALUES (253, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:05:33'); +INSERT INTO `sys_logininfor` VALUES (254, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:06:57'); +INSERT INTO `sys_logininfor` VALUES (255, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:10:13'); +INSERT INTO `sys_logininfor` VALUES (256, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:18:14'); +INSERT INTO `sys_logininfor` VALUES (257, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:26:03'); +INSERT INTO `sys_logininfor` VALUES (258, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:35:51'); +INSERT INTO `sys_logininfor` VALUES (259, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 13:37:30'); +INSERT INTO `sys_logininfor` VALUES (260, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 14:17:11'); +INSERT INTO `sys_logininfor` VALUES (261, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 14:19:26'); +INSERT INTO `sys_logininfor` VALUES (262, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 14:21:04'); +INSERT INTO `sys_logininfor` VALUES (263, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 14:23:15'); +INSERT INTO `sys_logininfor` VALUES (264, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 14:24:32'); +INSERT INTO `sys_logininfor` VALUES (265, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 14:33:29'); +INSERT INTO `sys_logininfor` VALUES (266, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-31 15:16:48'); +INSERT INTO `sys_logininfor` VALUES (267, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 16:39:02'); +INSERT INTO `sys_logininfor` VALUES (268, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-07-31 16:47:56'); +INSERT INTO `sys_logininfor` VALUES (269, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 17:18:33'); +INSERT INTO `sys_logininfor` VALUES (270, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 18:27:08'); +INSERT INTO `sys_logininfor` VALUES (271, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-07-31 18:31:30'); +INSERT INTO `sys_logininfor` VALUES (272, 'admin', '192.168.0.128', '内网IP', 'Chrome 12', 'Windows 10', '0', '登录成功', '2024-08-01 08:57:01'); +INSERT INTO `sys_logininfor` VALUES (273, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-08-01 10:06:10'); +INSERT INTO `sys_logininfor` VALUES (274, 'admin', '127.0.0.1', '内网IP', 'Chrome 9', 'Windows 10', '0', '登录成功', '2024-08-01 10:22:34'); + +-- ---------------------------- +-- Table structure for sys_menu +-- ---------------------------- +DROP TABLE IF EXISTS `sys_menu`; +CREATE TABLE `sys_menu` ( + `menu_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', + `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单名称', + `parent_id` bigint(0) NULL DEFAULT 0 COMMENT '父菜单ID', + `order_num` int(0) NULL DEFAULT 0 COMMENT '显示顺序', + `url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '#' COMMENT '请求地址', + `target` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '打开方式(menuItem页签 menuBlank新窗口)', + `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)', + `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)', + `is_refresh` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1' COMMENT '是否刷新(0刷新 1不刷新)', + `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '权限标识', + `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '#' COMMENT '菜单图标', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注', + PRIMARY KEY (`menu_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2053 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '菜单权限表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_menu +-- ---------------------------- +INSERT INTO `sys_menu` VALUES (1, '系统管理', 0, 1, '#', '', 'M', '0', '1', '', 'fa fa-gear', 'admin', '2024-07-15 16:26:00', '', NULL, '系统管理目录'); +INSERT INTO `sys_menu` VALUES (2, '系统监控', 0, 2, '#', '', 'M', '0', '1', '', 'fa fa-video-camera', 'admin', '2024-07-15 16:26:00', '', NULL, '系统监控目录'); +INSERT INTO `sys_menu` VALUES (3, '系统工具', 0, 3, '#', '', 'M', '0', '1', '', 'fa fa-bars', 'admin', '2024-07-15 16:26:00', '', NULL, '系统工具目录'); +INSERT INTO `sys_menu` VALUES (100, '用户管理', 1, 1, '/system/user', '', 'C', '0', '1', 'system:user:view', 'fa fa-user-o', 'admin', '2024-07-15 16:26:00', '', NULL, '用户管理菜单'); +INSERT INTO `sys_menu` VALUES (101, '角色管理', 1, 2, '/system/role', '', 'C', '0', '1', 'system:role:view', 'fa fa-user-secret', 'admin', '2024-07-15 16:26:00', '', NULL, '角色管理菜单'); +INSERT INTO `sys_menu` VALUES (102, '菜单管理', 1, 3, '/system/menu', '', 'C', '0', '1', 'system:menu:view', 'fa fa-th-list', 'admin', '2024-07-15 16:26:01', '', NULL, '菜单管理菜单'); +INSERT INTO `sys_menu` VALUES (103, '部门管理', 1, 4, '/system/dept', '', 'C', '0', '1', 'system:dept:view', 'fa fa-outdent', 'admin', '2024-07-15 16:26:01', '', NULL, '部门管理菜单'); +INSERT INTO `sys_menu` VALUES (104, '岗位管理', 1, 5, '/system/post', '', 'C', '0', '1', 'system:post:view', 'fa fa-address-card-o', 'admin', '2024-07-15 16:26:01', '', NULL, '岗位管理菜单'); +INSERT INTO `sys_menu` VALUES (105, '字典管理', 1, 6, '/system/dict', '', 'C', '0', '1', 'system:dict:view', 'fa fa-bookmark-o', 'admin', '2024-07-15 16:26:01', '', NULL, '字典管理菜单'); +INSERT INTO `sys_menu` VALUES (106, '参数设置', 1, 7, '/system/config', '', 'C', '0', '1', 'system:config:view', 'fa fa-sun-o', 'admin', '2024-07-15 16:26:01', '', NULL, '参数设置菜单'); +INSERT INTO `sys_menu` VALUES (107, '通知公告', 1, 8, '/system/notice', '', 'C', '0', '1', 'system:notice:view', 'fa fa-bullhorn', 'admin', '2024-07-15 16:26:01', '', NULL, '通知公告菜单'); +INSERT INTO `sys_menu` VALUES (108, '日志管理', 1, 9, '#', '', 'M', '0', '1', '', 'fa fa-pencil-square-o', 'admin', '2024-07-15 16:26:01', '', NULL, '日志管理菜单'); +INSERT INTO `sys_menu` VALUES (109, '在线用户', 2, 1, '/monitor/online', '', 'C', '0', '1', 'monitor:online:view', 'fa fa-user-circle', 'admin', '2024-07-15 16:26:01', '', NULL, '在线用户菜单'); +INSERT INTO `sys_menu` VALUES (110, '定时任务', 2, 2, '/monitor/job', '', 'C', '0', '1', 'monitor:job:view', 'fa fa-tasks', 'admin', '2024-07-15 16:26:01', '', NULL, '定时任务菜单'); +INSERT INTO `sys_menu` VALUES (111, '数据监控', 2, 3, '/monitor/data', '', 'C', '0', '1', 'monitor:data:view', 'fa fa-bug', 'admin', '2024-07-15 16:26:01', '', NULL, '数据监控菜单'); +INSERT INTO `sys_menu` VALUES (112, '服务监控', 2, 4, '/monitor/server', '', 'C', '0', '1', 'monitor:server:view', 'fa fa-server', 'admin', '2024-07-15 16:26:01', '', NULL, '服务监控菜单'); +INSERT INTO `sys_menu` VALUES (113, '缓存监控', 2, 5, '/monitor/cache', '', 'C', '0', '1', 'monitor:cache:view', 'fa fa-cube', 'admin', '2024-07-15 16:26:01', '', NULL, '缓存监控菜单'); +INSERT INTO `sys_menu` VALUES (114, '表单构建', 3, 1, '/tool/build', '', 'C', '0', '1', 'tool:build:view', 'fa fa-wpforms', 'admin', '2024-07-15 16:26:01', '', NULL, '表单构建菜单'); +INSERT INTO `sys_menu` VALUES (115, '代码生成', 3, 2, '/tool/gen', '', 'C', '0', '1', 'tool:gen:view', 'fa fa-code', 'admin', '2024-07-15 16:26:01', '', NULL, '代码生成菜单'); +INSERT INTO `sys_menu` VALUES (116, '系统接口', 3, 3, '/tool/swagger', '', 'C', '0', '1', 'tool:swagger:view', 'fa fa-gg', 'admin', '2024-07-15 16:26:01', '', NULL, '系统接口菜单'); +INSERT INTO `sys_menu` VALUES (500, '操作日志', 108, 1, '/monitor/operlog', '', 'C', '0', '1', 'monitor:operlog:view', 'fa fa-address-book', 'admin', '2024-07-15 16:26:01', '', NULL, '操作日志菜单'); +INSERT INTO `sys_menu` VALUES (501, '登录日志', 108, 2, '/monitor/logininfor', '', 'C', '0', '1', 'monitor:logininfor:view', 'fa fa-file-image-o', 'admin', '2024-07-15 16:26:01', '', NULL, '登录日志菜单'); +INSERT INTO `sys_menu` VALUES (1000, '用户查询', 100, 1, '#', '', 'F', '0', '1', 'system:user:list', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1001, '用户新增', 100, 2, '#', '', 'F', '0', '1', 'system:user:add', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1002, '用户修改', 100, 3, '#', '', 'F', '0', '1', 'system:user:edit', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1003, '用户删除', 100, 4, '#', '', 'F', '0', '1', 'system:user:remove', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1004, '用户导出', 100, 5, '#', '', 'F', '0', '1', 'system:user:export', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1005, '用户导入', 100, 6, '#', '', 'F', '0', '1', 'system:user:import', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1006, '重置密码', 100, 7, '#', '', 'F', '0', '1', 'system:user:resetPwd', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1007, '角色查询', 101, 1, '#', '', 'F', '0', '1', 'system:role:list', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1008, '角色新增', 101, 2, '#', '', 'F', '0', '1', 'system:role:add', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1009, '角色修改', 101, 3, '#', '', 'F', '0', '1', 'system:role:edit', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1010, '角色删除', 101, 4, '#', '', 'F', '0', '1', 'system:role:remove', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1011, '角色导出', 101, 5, '#', '', 'F', '0', '1', 'system:role:export', '#', 'admin', '2024-07-15 16:26:01', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1012, '菜单查询', 102, 1, '#', '', 'F', '0', '1', 'system:menu:list', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1013, '菜单新增', 102, 2, '#', '', 'F', '0', '1', 'system:menu:add', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1014, '菜单修改', 102, 3, '#', '', 'F', '0', '1', 'system:menu:edit', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1015, '菜单删除', 102, 4, '#', '', 'F', '0', '1', 'system:menu:remove', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1016, '部门查询', 103, 1, '#', '', 'F', '0', '1', 'system:dept:list', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1017, '部门新增', 103, 2, '#', '', 'F', '0', '1', 'system:dept:add', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1018, '部门修改', 103, 3, '#', '', 'F', '0', '1', 'system:dept:edit', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1019, '部门删除', 103, 4, '#', '', 'F', '0', '1', 'system:dept:remove', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1020, '岗位查询', 104, 1, '#', '', 'F', '0', '1', 'system:post:list', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1021, '岗位新增', 104, 2, '#', '', 'F', '0', '1', 'system:post:add', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1022, '岗位修改', 104, 3, '#', '', 'F', '0', '1', 'system:post:edit', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1023, '岗位删除', 104, 4, '#', '', 'F', '0', '1', 'system:post:remove', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1024, '岗位导出', 104, 5, '#', '', 'F', '0', '1', 'system:post:export', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1025, '字典查询', 105, 1, '#', '', 'F', '0', '1', 'system:dict:list', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1026, '字典新增', 105, 2, '#', '', 'F', '0', '1', 'system:dict:add', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1027, '字典修改', 105, 3, '#', '', 'F', '0', '1', 'system:dict:edit', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1028, '字典删除', 105, 4, '#', '', 'F', '0', '1', 'system:dict:remove', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1029, '字典导出', 105, 5, '#', '', 'F', '0', '1', 'system:dict:export', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1030, '参数查询', 106, 1, '#', '', 'F', '0', '1', 'system:config:list', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1031, '参数新增', 106, 2, '#', '', 'F', '0', '1', 'system:config:add', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1032, '参数修改', 106, 3, '#', '', 'F', '0', '1', 'system:config:edit', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1033, '参数删除', 106, 4, '#', '', 'F', '0', '1', 'system:config:remove', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1034, '参数导出', 106, 5, '#', '', 'F', '0', '1', 'system:config:export', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1035, '公告查询', 107, 1, '#', '', 'F', '0', '1', 'system:notice:list', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1036, '公告新增', 107, 2, '#', '', 'F', '0', '1', 'system:notice:add', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1037, '公告修改', 107, 3, '#', '', 'F', '0', '1', 'system:notice:edit', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1038, '公告删除', 107, 4, '#', '', 'F', '0', '1', 'system:notice:remove', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1039, '操作查询', 500, 1, '#', '', 'F', '0', '1', 'monitor:operlog:list', '#', 'admin', '2024-07-15 16:26:02', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1040, '操作删除', 500, 2, '#', '', 'F', '0', '1', 'monitor:operlog:remove', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1041, '详细信息', 500, 3, '#', '', 'F', '0', '1', 'monitor:operlog:detail', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1042, '日志导出', 500, 4, '#', '', 'F', '0', '1', 'monitor:operlog:export', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1043, '登录查询', 501, 1, '#', '', 'F', '0', '1', 'monitor:logininfor:list', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1044, '登录删除', 501, 2, '#', '', 'F', '0', '1', 'monitor:logininfor:remove', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1045, '日志导出', 501, 3, '#', '', 'F', '0', '1', 'monitor:logininfor:export', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1046, '账户解锁', 501, 4, '#', '', 'F', '0', '1', 'monitor:logininfor:unlock', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1047, '在线查询', 109, 1, '#', '', 'F', '0', '1', 'monitor:online:list', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1048, '批量强退', 109, 2, '#', '', 'F', '0', '1', 'monitor:online:batchForceLogout', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1049, '单条强退', 109, 3, '#', '', 'F', '0', '1', 'monitor:online:forceLogout', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1050, '任务查询', 110, 1, '#', '', 'F', '0', '1', 'monitor:job:list', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1051, '任务新增', 110, 2, '#', '', 'F', '0', '1', 'monitor:job:add', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1052, '任务修改', 110, 3, '#', '', 'F', '0', '1', 'monitor:job:edit', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1053, '任务删除', 110, 4, '#', '', 'F', '0', '1', 'monitor:job:remove', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1054, '状态修改', 110, 5, '#', '', 'F', '0', '1', 'monitor:job:changeStatus', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1055, '任务详细', 110, 6, '#', '', 'F', '0', '1', 'monitor:job:detail', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1056, '任务导出', 110, 7, '#', '', 'F', '0', '1', 'monitor:job:export', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1057, '生成查询', 115, 1, '#', '', 'F', '0', '1', 'tool:gen:list', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1058, '生成修改', 115, 2, '#', '', 'F', '0', '1', 'tool:gen:edit', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1059, '生成删除', 115, 3, '#', '', 'F', '0', '1', 'tool:gen:remove', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1060, '预览代码', 115, 4, '#', '', 'F', '0', '1', 'tool:gen:preview', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (1061, '生成代码', 115, 5, '#', '', 'F', '0', '1', 'tool:gen:code', '#', 'admin', '2024-07-15 16:26:03', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2000, '打印管理', 0, 5, '#', 'menuItem', 'M', '0', '1', '', 'fa fa-print', 'admin', '2024-07-16 09:13:25', 'admin', '2024-07-16 09:19:36', ''); +INSERT INTO `sys_menu` VALUES (2011, '打印客户端配置', 2000, 1, '/print/clientinfo', 'menuItem', 'C', '1', '1', 'print:clientinfo:view', '#', 'admin', '2024-07-16 14:12:09', 'admin', '2024-07-29 10:36:36', '打印客户端配置菜单'); +INSERT INTO `sys_menu` VALUES (2012, '打印客户端配置查询', 2011, 1, '#', '', 'F', '0', '1', 'print:clientinfo:list', '#', 'admin', '2024-07-16 14:12:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2013, '打印客户端配置新增', 2011, 2, '#', '', 'F', '0', '1', 'print:clientinfo:add', '#', 'admin', '2024-07-16 14:12:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2014, '打印客户端配置修改', 2011, 3, '#', '', 'F', '0', '1', 'print:clientinfo:edit', '#', 'admin', '2024-07-16 14:12:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2015, '打印客户端配置删除', 2011, 4, '#', '', 'F', '0', '1', 'print:clientinfo:remove', '#', 'admin', '2024-07-16 14:12:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2016, '打印客户端配置导出', 2011, 5, '#', '', 'F', '0', '1', 'print:clientinfo:export', '#', 'admin', '2024-07-16 14:12:09', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2017, '数据库模版', 2000, 1, '/print/datamodel', 'menuItem', 'C', '1', '1', 'print:datamodel:view', '#', 'admin', '2024-07-22 08:24:48', 'admin', '2024-07-23 19:49:17', '数据库模版菜单'); +INSERT INTO `sys_menu` VALUES (2018, '数据库模版查询', 2017, 1, '#', '', 'F', '0', '1', 'print:datamodel:list', '#', 'admin', '2024-07-22 08:24:48', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2019, '数据库模版新增', 2017, 2, '#', '', 'F', '0', '1', 'print:datamodel:add', '#', 'admin', '2024-07-22 08:24:48', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2020, '数据库模版修改', 2017, 3, '#', '', 'F', '0', '1', 'print:datamodel:edit', '#', 'admin', '2024-07-22 08:24:48', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2021, '数据库模版删除', 2017, 4, '#', '', 'F', '0', '1', 'print:datamodel:remove', '#', 'admin', '2024-07-22 08:24:48', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2022, '数据库模版导出', 2017, 5, '#', '', 'F', '0', '1', 'print:datamodel:export', '#', 'admin', '2024-07-22 08:24:48', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2023, '打印任务日志', 2000, 1, '/print/logmanager', '', 'C', '0', '1', 'print:logmanager:view', '#', 'admin', '2024-07-22 08:24:58', '', NULL, '打印任务日志菜单'); +INSERT INTO `sys_menu` VALUES (2024, '打印任务日志查询', 2023, 1, '#', '', 'F', '0', '1', 'print:logmanager:list', '#', 'admin', '2024-07-22 08:24:58', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2025, '打印任务日志新增', 2023, 2, '#', '', 'F', '0', '1', 'print:logmanager:add', '#', 'admin', '2024-07-22 08:24:58', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2026, '打印任务日志修改', 2023, 3, '#', '', 'F', '0', '1', 'print:logmanager:edit', '#', 'admin', '2024-07-22 08:24:58', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2027, '打印任务日志删除', 2023, 4, '#', '', 'F', '0', '1', 'print:logmanager:remove', '#', 'admin', '2024-07-22 08:24:58', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2028, '打印任务日志导出', 2023, 5, '#', '', 'F', '0', '1', 'print:logmanager:export', '#', 'admin', '2024-07-22 08:24:58', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2029, '打印模版设置', 2000, 1, '/print/modelmanager', '', 'C', '0', '1', 'print:modelmanager:view', '#', 'admin', '2024-07-22 08:25:06', '', NULL, '打印模版设置菜单'); +INSERT INTO `sys_menu` VALUES (2030, '打印模版设置查询', 2029, 1, '#', '', 'F', '0', '1', 'print:modelmanager:list', '#', 'admin', '2024-07-22 08:25:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2031, '打印模版设置新增', 2029, 2, '#', '', 'F', '0', '1', 'print:modelmanager:add', '#', 'admin', '2024-07-22 08:25:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2032, '打印模版设置修改', 2029, 3, '#', '', 'F', '0', '1', 'print:modelmanager:edit', '#', 'admin', '2024-07-22 08:25:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2033, '打印模版设置删除', 2029, 4, '#', '', 'F', '0', '1', 'print:modelmanager:remove', '#', 'admin', '2024-07-22 08:25:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2034, '打印模版设置导出', 2029, 5, '#', '', 'F', '0', '1', 'print:modelmanager:export', '#', 'admin', '2024-07-22 08:25:06', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2035, '模版参数管理', 2000, 1, '/print/modelparams', 'menuItem', 'C', '1', '1', 'print:modelparams:view', '#', 'admin', '2024-07-22 08:25:15', 'admin', '2024-07-22 09:38:23', '模版参数管理菜单'); +INSERT INTO `sys_menu` VALUES (2036, '模版参数管理查询', 2035, 1, '#', '', 'F', '0', '1', 'print:modelparams:list', '#', 'admin', '2024-07-22 08:25:15', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2037, '模版参数管理新增', 2035, 2, '#', '', 'F', '0', '1', 'print:modelparams:add', '#', 'admin', '2024-07-22 08:25:15', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2038, '模版参数管理修改', 2035, 3, '#', '', 'F', '0', '1', 'print:modelparams:edit', '#', 'admin', '2024-07-22 08:25:15', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2039, '模版参数管理删除', 2035, 4, '#', '', 'F', '0', '1', 'print:modelparams:remove', '#', 'admin', '2024-07-22 08:25:15', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2040, '模版参数管理导出', 2035, 5, '#', '', 'F', '0', '1', 'print:modelparams:export', '#', 'admin', '2024-07-22 08:25:15', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2041, '打印设置管理', 2000, 1, '/print/printsettings', 'menuItem', 'C', '1', '1', 'print:printsettings:view', '#', 'admin', '2024-07-22 08:25:25', 'admin', '2024-07-29 10:36:51', '打印设置管理菜单'); +INSERT INTO `sys_menu` VALUES (2042, '打印设置管理查询', 2041, 1, '#', '', 'F', '0', '1', 'print:printsettings:list', '#', 'admin', '2024-07-22 08:25:25', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2043, '打印设置管理新增', 2041, 2, '#', '', 'F', '0', '1', 'print:printsettings:add', '#', 'admin', '2024-07-22 08:25:25', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2044, '打印设置管理修改', 2041, 3, '#', '', 'F', '0', '1', 'print:printsettings:edit', '#', 'admin', '2024-07-22 08:25:25', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2045, '打印设置管理删除', 2041, 4, '#', '', 'F', '0', '1', 'print:printsettings:remove', '#', 'admin', '2024-07-22 08:25:25', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2046, '打印设置管理导出', 2041, 5, '#', '', 'F', '0', '1', 'print:printsettings:export', '#', 'admin', '2024-07-22 08:25:25', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2047, '打印机管理', 2000, 1, '/print/clientPrinters', 'menuItem', 'C', '0', '1', 'print:clientPrinters:view', '#', 'admin', '2024-07-29 19:19:59', 'admin', '2024-07-30 08:52:34', '客户端打印机对照菜单'); +INSERT INTO `sys_menu` VALUES (2048, '客户端打印机对照查询', 2047, 1, '#', '', 'F', '0', '1', 'print:clientPrinters:list', '#', 'admin', '2024-07-29 19:19:59', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2049, '客户端打印机对照新增', 2047, 2, '#', '', 'F', '0', '1', 'print:clientPrinters:add', '#', 'admin', '2024-07-29 19:19:59', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2050, '客户端打印机对照修改', 2047, 3, '#', '', 'F', '0', '1', 'print:clientPrinters:edit', '#', 'admin', '2024-07-29 19:19:59', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2051, '客户端打印机对照删除', 2047, 4, '#', '', 'F', '0', '1', 'print:clientPrinters:remove', '#', 'admin', '2024-07-29 19:20:00', '', NULL, ''); +INSERT INTO `sys_menu` VALUES (2052, '客户端打印机对照导出', 2047, 5, '#', '', 'F', '0', '1', 'print:clientPrinters:export', '#', 'admin', '2024-07-29 19:20:00', '', NULL, ''); + +-- ---------------------------- +-- Table structure for sys_notice +-- ---------------------------- +DROP TABLE IF EXISTS `sys_notice`; +CREATE TABLE `sys_notice` ( + `notice_id` int(0) NOT NULL AUTO_INCREMENT COMMENT '公告ID', + `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '公告标题', + `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '公告类型(1通知 2公告)', + `notice_content` longblob NULL COMMENT '公告内容', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '0' COMMENT '公告状态(0正常 1关闭)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`notice_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '通知公告表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_notice +-- ---------------------------- + +-- ---------------------------- +-- Table structure for sys_oper_log +-- ---------------------------- +DROP TABLE IF EXISTS `sys_oper_log`; +CREATE TABLE `sys_oper_log` ( + `oper_id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '模块标题', + `business_type` int(0) NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)', + `method` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '方法名称', + `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '请求方式', + `operator_type` int(0) NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)', + `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '操作人员', + `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '部门名称', + `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '请求URL', + `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '主机地址', + `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '操作地点', + `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '请求参数', + `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '返回参数', + `status` int(0) NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)', + `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '错误消息', + `oper_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间', + `cost_time` bigint(0) NULL DEFAULT 0 COMMENT '消耗时间', + PRIMARY KEY (`oper_id`) USING BTREE, + INDEX `idx_sys_oper_log_bt`(`business_type`) USING BTREE, + INDEX `idx_sys_oper_log_s`(`status`) USING BTREE, + INDEX `idx_sys_oper_log_ot`(`oper_time`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 196 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '操作日志记录' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of sys_oper_log +-- ---------------------------- +INSERT INTO `sys_oper_log` VALUES (1, '操作日志', 9, 'com.win.web.controller.monitor.SysOperlogController.clean()', 'POST', 1, 'admin', '研发部门', '/monitor/operlog/clean', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:09:50', 406); +INSERT INTO `sys_oper_log` VALUES (2, '登录日志', 9, 'com.win.web.controller.monitor.SysLogininforController.clean()', 'POST', 1, 'admin', '研发部门', '/monitor/logininfor/clean', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:09:54', 250); +INSERT INTO `sys_oper_log` VALUES (3, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '研发部门', '/system/menu/remove/4', '127.0.0.1', '内网IP', '4', '{\"msg\":\"菜单已分配,不允许删除\",\"code\":301}', 0, NULL, '2024-07-16 09:10:49', 64); +INSERT INTO `sys_oper_log` VALUES (4, '菜单管理', 1, 'com.win.web.controller.system.SysMenuController.addSave()', 'POST', 1, 'admin', '研发部门', '/system/menu/add', '127.0.0.1', '内网IP', '{\"parentId\":[\"0\"],\"menuType\":[\"M\"],\"menuName\":[\"打印管理\"],\"url\":[\"\"],\"target\":[\"menuItem\"],\"perms\":[\"\"],\"orderNum\":[\"5\"],\"icon\":[\"\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:13:25', 51); +INSERT INTO `sys_oper_log` VALUES (5, '菜单管理', 1, 'com.win.web.controller.system.SysMenuController.addSave()', 'POST', 1, 'admin', '研发部门', '/system/menu/add', '127.0.0.1', '内网IP', '{\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"终端配置\"],\"url\":[\"\"],\"target\":[\"menuItem\"],\"perms\":[\"\"],\"orderNum\":[\"0\"],\"icon\":[\"\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:14:34', 56); +INSERT INTO `sys_oper_log` VALUES (6, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '研发部门', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2001\"],\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"终端配置\"],\"url\":[\"/win/clientconfig\"],\"target\":[\"menuItem\"],\"perms\":[\"\"],\"orderNum\":[\"0\"],\"icon\":[\"#\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:15:43', 336); +INSERT INTO `sys_oper_log` VALUES (7, '菜单管理', 1, 'com.win.web.controller.system.SysMenuController.addSave()', 'POST', 1, 'admin', '研发部门', '/system/menu/add', '127.0.0.1', '内网IP', '{\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"打印模版管理\"],\"url\":[\"/win/printmodel\"],\"target\":[\"menuItem\"],\"perms\":[\"\"],\"orderNum\":[\"1\"],\"icon\":[\"\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:16:44', 58); +INSERT INTO `sys_oper_log` VALUES (8, '菜单管理', 1, 'com.win.web.controller.system.SysMenuController.addSave()', 'POST', 1, 'admin', '研发部门', '/system/menu/add', '127.0.0.1', '内网IP', '{\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"打印任务\"],\"url\":[\"/win/printtask\"],\"target\":[\"menuItem\"],\"perms\":[\"\"],\"orderNum\":[\"2\"],\"icon\":[\"\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:17:18', 300); +INSERT INTO `sys_oper_log` VALUES (9, '菜单管理', 1, 'com.win.web.controller.system.SysMenuController.addSave()', 'POST', 1, 'admin', '研发部门', '/system/menu/add', '127.0.0.1', '内网IP', '{\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"打印参数\"],\"url\":[\"/win/printconfig\"],\"target\":[\"menuItem\"],\"perms\":[\"\"],\"orderNum\":[\"4\"],\"icon\":[\"\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:18:14', 48); +INSERT INTO `sys_oper_log` VALUES (10, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '研发部门', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2000\"],\"parentId\":[\"0\"],\"menuType\":[\"M\"],\"menuName\":[\"打印管理\"],\"url\":[\"#\"],\"target\":[\"menuItem\"],\"perms\":[\"\"],\"orderNum\":[\"5\"],\"icon\":[\"fa fa-print\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 09:19:37', 465); +INSERT INTO `sys_oper_log` VALUES (11, '代码生成', 6, 'com.win.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":[\"win_print_clientinfo\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:09:02', 348); +INSERT INTO `sys_oper_log` VALUES (12, '代码生成', 3, 'com.win.generator.controller.GenController.remove()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/remove', '127.0.0.1', '内网IP', '{\"ids\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:11:31', 96); +INSERT INTO `sys_oper_log` VALUES (13, '代码生成', 6, 'com.win.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":[\"win_print_clientinfo\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:11:36', 95); +INSERT INTO `sys_oper_log` VALUES (14, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"2\"],\"tableName\":[\"win_print_clientinfo\"],\"tableComment\":[\"打印客户端配置\"],\"className\":[\"WinPrintClientinfo\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"13\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"14\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"15\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"16\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"17\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"18\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"19\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"客户端名称\"],\"columns[6].javaType\":[\"String\"],\"columns[6].javaField\":[\"clientName\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].isQuery\":[\"1\"],\"columns[6].queryType\":[\"LIKE\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:14:24', 96); +INSERT INTO `sys_oper_log` VALUES (15, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_clientinfo', '127.0.0.1', '内网IP', '\"win_print_clientinfo\"', NULL, 0, NULL, '2024-07-16 13:14:28', 282); +INSERT INTO `sys_oper_log` VALUES (16, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2005\"],\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"打印客户端配置\"],\"url\":[\"/print/clientinfo\"],\"target\":[\"menuItem\"],\"perms\":[\"print:clientinfo:view\"],\"orderNum\":[\"1\"],\"icon\":[\"#\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:39:24', 214); +INSERT INTO `sys_oper_log` VALUES (17, '打印客户端配置', 1, 'com.win.print.controller.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"123444555\"],\"securityModel\":[\"\"],\"defaultPrinter\":[\"\"],\"defaultPrintConfig\":[\"\"],\"clientId\":[\"\"],\"id\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:46:39', 387); +INSERT INTO `sys_oper_log` VALUES (18, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"访问模式\"],\"dictType\":[\"security_access_type\"],\"status\":[\"0\"],\"remark\":[\"客户端请求验证的安全模式;默认通过客户端的名称验证\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:49:01', 253); +INSERT INTO `sys_oper_log` VALUES (19, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"白名单\"],\"dictValue\":[\"white\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"primary\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:49:53', 330); +INSERT INTO `sys_oper_log` VALUES (20, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"IP地址\"],\"dictValue\":[\"iptype\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"default\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:50:21', 60); +INSERT INTO `sys_oper_log` VALUES (21, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"100\"],\"dictLabel\":[\"白名单\"],\"dictValue\":[\"WHITE\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"primary\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:50:34', 71); +INSERT INTO `sys_oper_log` VALUES (22, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"101\"],\"dictLabel\":[\"IP地址\"],\"dictValue\":[\"IP\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"default\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:50:42', 49); +INSERT INTO `sys_oper_log` VALUES (23, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"令牌\"],\"dictValue\":[\"token\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"default\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:56:14', 103); +INSERT INTO `sys_oper_log` VALUES (24, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"102\"],\"dictLabel\":[\"令牌\"],\"dictValue\":[\"TOKEN\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"default\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 13:56:27', 54); +INSERT INTO `sys_oper_log` VALUES (25, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2005', '127.0.0.1', '内网IP', '2005', '{\"msg\":\"存在子菜单,不允许删除\",\"code\":301}', 0, NULL, '2024-07-16 14:01:10', 7); +INSERT INTO `sys_oper_log` VALUES (26, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2010', '127.0.0.1', '内网IP', '2010', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:01:19', 103); +INSERT INTO `sys_oper_log` VALUES (27, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2009', '127.0.0.1', '内网IP', '2009', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:01:29', 58); +INSERT INTO `sys_oper_log` VALUES (28, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2008', '127.0.0.1', '内网IP', '2008', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:01:36', 51); +INSERT INTO `sys_oper_log` VALUES (29, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2007', '127.0.0.1', '内网IP', '2007', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:01:41', 40); +INSERT INTO `sys_oper_log` VALUES (30, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2006', '127.0.0.1', '内网IP', '2006', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:01:48', 51); +INSERT INTO `sys_oper_log` VALUES (31, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2005', '127.0.0.1', '内网IP', '2005', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:01:53', 68); +INSERT INTO `sys_oper_log` VALUES (32, '重置密码', 2, 'com.win.web.controller.system.SysProfileController.resetPwd()', 'POST', 1, 'admin', '闻荫科技', '/system/user/profile/resetPwd', '127.0.0.1', '内网IP', '{\"userId\":[\"1\"],\"loginName\":[\"admin\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:02:47', 55); +INSERT INTO `sys_oper_log` VALUES (33, '代码生成', 2, 'com.win.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/synchDb/win_print_clientinfo', '127.0.0.1', '内网IP', '\"win_print_clientinfo\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:06:42', 197); +INSERT INTO `sys_oper_log` VALUES (34, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"2\"],\"tableName\":[\"win_print_clientinfo\"],\"tableComment\":[\"打印客户端配置\"],\"className\":[\"WinPrintClientinfo\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"13\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"14\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"15\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"16\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"17\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"18\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"19\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"客户端名称\"],\"columns[6].javaType\":[\"String\"],\"columns[6].javaField\":[\"clientName\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].isQuery\":[\"1\"],\"columns[6].queryType\":[\"LIKE\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:11:02', 134); +INSERT INTO `sys_oper_log` VALUES (35, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"2\"],\"tableName\":[\"win_print_clientinfo\"],\"tableComment\":[\"打印客户端配置\"],\"className\":[\"WinPrintClientinfo\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"13\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"14\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"15\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"16\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"17\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"18\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"19\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"客户端名称\"],\"columns[6].javaType\":[\"String\"],\"columns[6].javaField\":[\"clientName\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].isQuery\":[\"1\"],\"columns[6].queryType\":[\"LIKE\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:11:46', 96); +INSERT INTO `sys_oper_log` VALUES (36, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_clientinfo', '127.0.0.1', '内网IP', '\"win_print_clientinfo\"', NULL, 0, NULL, '2024-07-16 14:11:50', 353); +INSERT INTO `sys_oper_log` VALUES (37, '打印客户端配置', 1, 'com.win.web.controller.print.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientCode\":[\"test_client\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'security_model\' at row 1\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server-1.0\\win-print\\target\\classes\\mapper\\print\\WinPrintClientinfoMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintClientinfoMapper.insertWinPrintClientinfo-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_clientinfo ( client_name, client_code, client_pwd, security_model, default_print_config, client_ip ) values ( ?, ?, ?, ?, ?, ? )\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'security_model\' at row 1\n; Data truncation: Data too long for column \'security_model\' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'security_model\' at row 1', '2024-07-16 14:18:42', 299); +INSERT INTO `sys_oper_log` VALUES (38, '打印客户端配置', 1, 'com.win.web.controller.print.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientCode\":[\"test_client\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-16 14:19:14', 41); +INSERT INTO `sys_oper_log` VALUES (39, '打印客户端配置', 2, 'com.win.web.controller.print.WinPrintClientinfoController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/edit', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"printers\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"Y\"],\"clientIp\":[\"\"]}', '{\"msg\":\"操作失败\",\"code\":500}', 0, NULL, '2024-07-16 16:28:40', 5688); +INSERT INTO `sys_oper_log` VALUES (40, '打印客户端配置', 2, 'com.win.web.controller.print.WinPrintClientinfoController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/edit', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"printers\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"\"]}', '{\"msg\":\"操作失败\",\"code\":500}', 0, NULL, '2024-07-17 13:05:03', 189); +INSERT INTO `sys_oper_log` VALUES (41, '打印客户端配置', 2, 'com.win.web.controller.print.WinPrintClientinfoController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/edit', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"printers\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"\"]}', '{\"msg\":\"操作失败\",\"code\":500}', 0, NULL, '2024-07-17 13:13:41', 216481); +INSERT INTO `sys_oper_log` VALUES (42, '打印客户端配置', 2, 'com.win.web.controller.print.WinPrintClientinfoController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/edit', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"printers\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"对对对\"],\"id\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-17 13:14:39', 125); +INSERT INTO `sys_oper_log` VALUES (43, '打印客户端配置', 2, 'com.win.web.controller.print.WinPrintClientinfoController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/edit', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"printers\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"对对对\"],\"id\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-17 13:14:52', 8); +INSERT INTO `sys_oper_log` VALUES (44, '打印客户端配置', 2, 'com.win.web.controller.print.WinPrintClientinfoController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/edit', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"defaultPrinter\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"对对对\"],\"id\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-17 14:27:55', 4737); +INSERT INTO `sys_oper_log` VALUES (45, '打印客户端配置', 2, 'com.win.web.controller.print.WinPrintClientinfoController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/edit', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientPwd\":[\"\"],\"securityModel\":[\"WHITE\"],\"defaultPrinter\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"192.168.0.163\"],\"id\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-17 14:28:14', 79); +INSERT INTO `sys_oper_log` VALUES (46, '代码生成', 6, 'com.win.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":[\"win_print_model_string,win_print_tasks_logs,win_print_settings,win_print_model,win_print_model_params\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:27:54', 815); +INSERT INTO `sys_oper_log` VALUES (47, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"模版类型\"],\"dictType\":[\"print_model_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:30:16', 59); +INSERT INTO `sys_oper_log` VALUES (48, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"纸张类型\"],\"dictType\":[\"print_paper_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:30:42', 46); +INSERT INTO `sys_oper_log` VALUES (49, '字典类型', 2, 'com.win.web.controller.system.SysDictTypeController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/edit', '127.0.0.1', '内网IP', '{\"dictId\":[\"102\"],\"dictName\":[\"打印纸张类型\"],\"dictType\":[\"print_paper_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:31:01', 63); +INSERT INTO `sys_oper_log` VALUES (50, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"打印纸张方向\"],\"dictType\":[\"print_paper_rotation\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:32:06', 371); +INSERT INTO `sys_oper_log` VALUES (51, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"横向\"],\"dictType\":[\"landscape\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:37:06', 249); +INSERT INTO `sys_oper_log` VALUES (52, '字典类型', 3, 'com.win.web.controller.system.SysDictTypeController.remove()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/remove', '127.0.0.1', '内网IP', '{\"ids\":[\"104\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:37:11', 60); +INSERT INTO `sys_oper_log` VALUES (53, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"横向\"],\"dictValue\":[\"landscape\"],\"dictType\":[\"print_paper_rotation\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:37:24', 60); +INSERT INTO `sys_oper_log` VALUES (54, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"纵向\"],\"dictValue\":[\"portrait\"],\"dictType\":[\"print_paper_rotation\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:37:56', 56); +INSERT INTO `sys_oper_log` VALUES (55, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"A5\"],\"dictValue\":[\"A5\"],\"dictType\":[\"print_paper_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:38:21', 56); +INSERT INTO `sys_oper_log` VALUES (56, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"A4\"],\"dictValue\":[\"A4\"],\"dictType\":[\"print_paper_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:38:40', 47); +INSERT INTO `sys_oper_log` VALUES (57, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"105\"],\"dictLabel\":[\"A5\"],\"dictValue\":[\"A5\"],\"dictType\":[\"print_paper_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:38:47', 106); +INSERT INTO `sys_oper_log` VALUES (58, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"系统模版\"],\"dictValue\":[\"CLASS\"],\"dictType\":[\"print_model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:39:44', 77); +INSERT INTO `sys_oper_log` VALUES (59, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"文件模版\"],\"dictValue\":[\"FILE\"],\"dictType\":[\"print_model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:39:59', 81); +INSERT INTO `sys_oper_log` VALUES (60, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"数据模版\"],\"dictValue\":[\"STRING\"],\"dictType\":[\"print_model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:40:20', 57); +INSERT INTO `sys_oper_log` VALUES (61, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"3\"],\"tableName\":[\"win_print_model\"],\"tableComment\":[\"打印模版设置\"],\"className\":[\"WinPrintModel\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"28\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"29\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"30\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"31\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"32\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"33\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"34\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"35\"],\"columns[7].sort\":[\"8', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:42:16', 106); +INSERT INTO `sys_oper_log` VALUES (62, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"3\"],\"tableName\":[\"win_print_model\"],\"tableComment\":[\"打印模版设置\"],\"className\":[\"WinPrintModel\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"28\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"29\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"30\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"31\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"32\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"33\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"34\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"35\"],\"columns[7].sort\":[\"8', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:43:07', 72); +INSERT INTO `sys_oper_log` VALUES (63, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"打印类型\"],\"dictType\":[\"print_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:46:20', 44); +INSERT INTO `sys_oper_log` VALUES (64, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"模版打印\"],\"dictValue\":[\"model\"],\"dictType\":[\"print_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:46:46', 45); +INSERT INTO `sys_oper_log` VALUES (65, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"文件打印\"],\"dictValue\":[\"file\"],\"dictType\":[\"print_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:47:11', 49); +INSERT INTO `sys_oper_log` VALUES (66, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"请求类型\"],\"dictType\":[\"request_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:49:38', 56); +INSERT INTO `sys_oper_log` VALUES (67, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"白名单\"],\"dictValue\":[\"white\"],\"dictType\":[\"request_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:50:12', 65); +INSERT INTO `sys_oper_log` VALUES (68, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"密码\"],\"dictValue\":[\"password\"],\"dictType\":[\"request_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:50:40', 46); +INSERT INTO `sys_oper_log` VALUES (69, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"签名\"],\"dictValue\":[\"rsa\"],\"dictType\":[\"request_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:51:00', 51); +INSERT INTO `sys_oper_log` VALUES (70, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"7\"],\"tableName\":[\"win_print_tasks_logs\"],\"tableComment\":[\"打印任务日志\"],\"className\":[\"WinPrintTasksLogs\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"76\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"77\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"78\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"79\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"80\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"81\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"82\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"83\"],\"columns[7].sort\":[\"8\"],\"columns[7].co', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:53:20', 93); +INSERT INTO `sys_oper_log` VALUES (71, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"6\"],\"tableName\":[\"win_print_settings\"],\"tableComment\":[\"打印机的基本设置\"],\"className\":[\"WinPrintSettings\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"61\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"62\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"63\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"64\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"65\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"66\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"67\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"68\"],\"columns[7].sort\":[\"8\"],\"columns[7].columnComment\":[\"配置编码\"],\"colu', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:57:11', 99); +INSERT INTO `sys_oper_log` VALUES (72, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"5\"],\"tableName\":[\"win_print_model_string\"],\"tableComment\":[\"数据库模版\"],\"className\":[\"WinPrintModelString\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"51\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"52\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"53\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"54\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"55\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"56\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"57\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"58\"],\"columns[7].sort\":[\"8\"],\"columns[7]', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 11:58:54', 88); +INSERT INTO `sys_oper_log` VALUES (73, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"参数类型\"],\"dictType\":[\"param_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 12:00:10', 61); +INSERT INTO `sys_oper_log` VALUES (74, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"字符\"],\"dictValue\":[\"string\"],\"dictType\":[\"param_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 12:00:29', 61); +INSERT INTO `sys_oper_log` VALUES (75, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"图片\"],\"dictValue\":[\"img\"],\"dictType\":[\"param_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 12:00:55', 58); +INSERT INTO `sys_oper_log` VALUES (76, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"4\"],\"tableName\":[\"win_print_model_params\"],\"tableComment\":[\"模版参数属性配置表\"],\"className\":[\"WinPrintModelParams\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"40\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"41\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"42\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"43\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[5].columnId\":[\"45\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[4].columnId\":[\"44\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[6].columnId\":[\"46\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"47\"],\"columns[7].sort\":[\"8\"],\"column', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-20 12:04:07', 349); +INSERT INTO `sys_oper_log` VALUES (77, '代码生成', 8, 'com.win.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":[\"win_print_model_params,win_print_model_string,win_print_settings,win_print_model,win_print_tasks_logs\"]}', NULL, 0, NULL, '2024-07-22 08:19:33', 1860); +INSERT INTO `sys_oper_log` VALUES (78, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"5\"],\"tableName\":[\"win_print_model_string\"],\"tableComment\":[\"数据库模版\"],\"className\":[\"WinPrintModelString\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"51\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"52\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"53\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"54\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"55\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"56\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"57\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"58\"],\"columns[7].sort\":[\"8\"],\"columns[7]', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:20:54', 96); +INSERT INTO `sys_oper_log` VALUES (79, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"5\"],\"tableName\":[\"win_print_model_string\"],\"tableComment\":[\"数据库模版\"],\"className\":[\"WinPrintModelString\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"51\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"52\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"53\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"54\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"55\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"56\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"57\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"58\"],\"columns[7].sort\":[\"8\"],\"columns[7]', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:21:13', 83); +INSERT INTO `sys_oper_log` VALUES (80, '代码生成', 8, 'com.win.generator.controller.GenController.batchGenCode()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/batchGenCode', '127.0.0.1', '内网IP', '{\"tables\":[\"win_print_model_params,win_print_model_string,win_print_settings,win_print_tasks_logs,win_print_model\"]}', NULL, 0, NULL, '2024-07-22 08:21:23', 798); +INSERT INTO `sys_oper_log` VALUES (81, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2001', '127.0.0.1', '内网IP', '2001', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:21:54', 156); +INSERT INTO `sys_oper_log` VALUES (82, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2002', '127.0.0.1', '内网IP', '2002', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:21:59', 54); +INSERT INTO `sys_oper_log` VALUES (83, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2003', '127.0.0.1', '内网IP', '2003', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:22:04', 56); +INSERT INTO `sys_oper_log` VALUES (84, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2004', '127.0.0.1', '内网IP', '2004', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:22:10', 58); +INSERT INTO `sys_oper_log` VALUES (85, '打印客户端配置', 1, 'com.win.web.controller.print.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"pda客户端\"],\"clientCode\":[\"pda001\"],\"clientPwd\":[\"123456\"],\"securityModel\":[\"WHITE\"],\"printers\":[\"Microsoft Print to PDF\"],\"defaultPrintConfig\":[\"N\"],\"clientIp\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column \'default_print_config\' in \'field list\'\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintClientinfoMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintClientinfoMapper.insertWinPrintClientinfo-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_clientinfo ( client_name, client_code, client_pwd, security_model, default_print_config, client_ip ) values ( ?, ?, ?, ?, ?, ? )\r\n### Cause: java.sql.SQLSyntaxErrorException: Unknown column \'default_print_config\' in \'field list\'\n; bad SQL grammar []', '2024-07-22 08:26:41', 816); +INSERT INTO `sys_oper_log` VALUES (86, '代码生成', 2, 'com.win.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/synchDb/win_print_clientinfo', '127.0.0.1', '内网IP', '\"win_print_clientinfo\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:27:57', 181); +INSERT INTO `sys_oper_log` VALUES (87, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"2\"],\"tableName\":[\"win_print_clientinfo\"],\"tableComment\":[\"打印客户端配置\"],\"className\":[\"WinPrintClientinfo\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"13\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"14\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"15\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"16\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"17\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"18\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"19\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"客户端名称\"],\"columns[6].javaType\":[\"String\"],\"columns[6].javaField\":[\"clientName\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].isQuery\":[\"1\"],\"columns[6].queryType\":[\"LIKE\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 08:30:53', 431); +INSERT INTO `sys_oper_log` VALUES (88, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_clientinfo', '127.0.0.1', '内网IP', '\"win_print_clientinfo\"', NULL, 0, NULL, '2024-07-22 08:31:01', 224); +INSERT INTO `sys_oper_log` VALUES (89, '打印客户端配置', 1, 'com.win.print.controller.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientCode\":[\"test001\"],\"clientPwd\":[\"123456\"],\"securityModel\":[\"WHITE\"],\"printers\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"defaultPrintConfig\":[\"Y\"],\"clientIp\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'security_model\' at row 1\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintClientinfoMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintClientinfoMapper.insertWinPrintClientinfo-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_clientinfo ( client_name, client_code, client_pwd, security_model, client_ip ) values ( ?, ?, ?, ?, ? )\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'security_model\' at row 1\n; Data truncation: Data too long for column \'security_model\' at row 1', '2024-07-22 08:59:59', 308); +INSERT INTO `sys_oper_log` VALUES (90, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '127.0.0.1', '内网IP', '{\"mName\":[\"测试的标签模版\"],\"mCode\":[\"test_model_001\"],\"mType\":[\"CLASS\"],\"mUrl\":[\"\"],\"isDyparam\":[\"Y\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 09:30:37', 385); +INSERT INTO `sys_oper_log` VALUES (91, '打印客户端配置', 1, 'com.win.print.controller.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientCode\":[\"test001\"],\"clientPwd\":[\"123456\"],\"securityModel\":[\"WHITE\"],\"defaultPrinter\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printSettings\":[\"model\"],\"clientIp\":[\"\"],\"id\":[\"\"],\"defaultModel\":[\"test_model_001\"]}', NULL, 1, '\r\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'security_model\' at row 1\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintClientinfoMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintClientinfoMapper.insertWinPrintClientinfo-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_clientinfo ( client_name, client_code, client_pwd, security_model, default_printer, print_settings, client_ip, default_model ) values ( ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'security_model\' at row 1\n; Data truncation: Data too long for column \'security_model\' at row 1', '2024-07-22 09:31:11', 215); +INSERT INTO `sys_oper_log` VALUES (92, '打印客户端配置', 1, 'com.win.print.controller.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientCode\":[\"test001\"],\"clientPwd\":[\"123456\"],\"securityModel\":[\"WHITE\"],\"defaultPrinter\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printSettings\":[\"model\"],\"clientIp\":[\"\"],\"id\":[\"\"],\"defaultModel\":[\"test_model_001\"]}', NULL, 1, '\r\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'print_settings\' at row 1\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintClientinfoMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintClientinfoMapper.insertWinPrintClientinfo-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_clientinfo ( client_name, client_code, client_pwd, security_model, default_printer, print_settings, client_ip, default_model ) values ( ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column \'print_settings\' at row 1\n; Data truncation: Data too long for column \'print_settings\' at row 1', '2024-07-22 09:33:28', 9); +INSERT INTO `sys_oper_log` VALUES (93, '打印客户端配置', 1, 'com.win.print.controller.WinPrintClientinfoController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientinfo/add', '127.0.0.1', '内网IP', '{\"clientName\":[\"测试客户端\"],\"clientCode\":[\"test001\"],\"clientPwd\":[\"123456\"],\"securityModel\":[\"WHITE\"],\"defaultPrinter\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printSettings\":[\"model\"],\"clientIp\":[\"\"],\"id\":[\"\"],\"defaultModel\":[\"test_model_001\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 09:34:07', 44); +INSERT INTO `sys_oper_log` VALUES (94, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"3\"],\"tableName\":[\"win_print_model\"],\"tableComment\":[\"打印模版设置\"],\"className\":[\"WinPrintModel\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"28\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"29\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"30\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"31\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"32\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"33\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"34\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"35\"],\"columns[7].sort\":[\"8', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 09:37:09', 120); +INSERT INTO `sys_oper_log` VALUES (95, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_model', '127.0.0.1', '内网IP', '\"win_print_model\"', NULL, 0, NULL, '2024-07-22 09:37:30', 639); +INSERT INTO `sys_oper_log` VALUES (96, '菜单管理', 3, 'com.win.web.controller.system.SysMenuController.remove()', 'GET', 1, 'admin', '闻荫科技', '/system/menu/remove/2035', '127.0.0.1', '内网IP', '2035', '{\"msg\":\"存在子菜单,不允许删除\",\"code\":301}', 0, NULL, '2024-07-22 09:38:11', 6); +INSERT INTO `sys_oper_log` VALUES (97, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2035\"],\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"模版参数管理\"],\"url\":[\"/print/modelparams\"],\"target\":[\"menuItem\"],\"perms\":[\"print:modelparams:view\"],\"orderNum\":[\"1\"],\"icon\":[\"#\"],\"visible\":[\"1\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 09:38:23', 66); +INSERT INTO `sys_oper_log` VALUES (98, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"mName\":[\"测试的标签模版\"],\"mType\":[\"CLASS\"],\"mUrl\":[\"supplier.html\"],\"isDyparam\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn编号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[11].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_model_params( tenant_id, revision, created_by, created_time, updated_by, updated_time, id, model_code, param_code, param_desc, param_type) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\n; Column \'model_code\' cannot be null', '2024-07-22 09:53:23', 359); +INSERT INTO `sys_oper_log` VALUES (99, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"mName\":[\"测试的标签模版\"],\"mType\":[\"CLASS\"],\"mUrl\":[\"supplier.html\"],\"isDyparam\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn编号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[11].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_model_params( tenant_id, revision, created_by, created_time, updated_by, updated_time, id, model_code, param_code, param_desc, param_type) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\n; Column \'model_code\' cannot be null', '2024-07-22 09:59:01', 128051); +INSERT INTO `sys_oper_log` VALUES (100, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"mName\":[\"测试的标签模版\"],\"mType\":[\"CLASS\"],\"mUrl\":[\"supplier.html\"],\"isDyparam\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn编号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[11].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_model_params( tenant_id, revision, created_by, created_time, updated_by, updated_time, id, model_code, param_code, param_desc, param_type) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\n; Column \'model_code\' cannot be null', '2024-07-22 09:59:53', 3439); +INSERT INTO `sys_oper_log` VALUES (101, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"mName\":[\"测试的标签模版\"],\"mType\":[\"CLASS\"],\"mUrl\":[\"supplier.html\"],\"isDyparam\":[\"N\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[11].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_model_params( tenant_id, revision, created_by, created_time, updated_by, updated_time, id, model_code, param_code, param_desc, param_type) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\n; Column \'model_code\' cannot be null', '2024-07-22 10:15:26', 5012); +INSERT INTO `sys_oper_log` VALUES (102, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"mName\":[\"测试的标签模版\"],\"mType\":[\"CLASS\"],\"mUrl\":[\"supplier.html\"],\"isDyparam\":[\"N\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[11].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 10:15:59', 81); +INSERT INTO `sys_oper_log` VALUES (103, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"mName\":[\"测试的标签模版\"],\"mType\":[\"CLASS\"],\"mUrl\":[\"supplier.html\"],\"isDyparam\":[\"N\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[11].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: \'test_model_001\'\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintModelMapper.deleteWinPrintModelParamsByModelCode-Inline\r\n### The error occurred while setting parameters\r\n### SQL: delete from win_print_model_params where model_code = ?\r\n### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Truncated incorrect DOUBLE value: \'test_model_001\'\n; Data truncation: Truncated incorrect DOUBLE value: \'test_model_001\'', '2024-07-22 10:46:11', 288); +INSERT INTO `sys_oper_log` VALUES (104, '打印设置管理', 1, 'com.win.print.controller.WinPrintSettingsController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/printsettings/add', '127.0.0.1', '内网IP', '{\"settingCode\":[\"print_paper_A5_landscape\"],\"desc\":[\"A5横向打印\"],\"paperType\":[\"A5\"],\"paperDirection\":[\"landscape\"],\"isDoubles\":[\"N\"],\"isColor\":[\"N\"],\"isDefine\":[\"N\"],\"defineProperties\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'desc,\n paper_type,\n paper_direction,\n is_double\' at line 3\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintSettingsMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintSettingsMapper.insertWinPrintSettings-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_settings ( setting_code, desc, paper_type, paper_direction, is_doubles, is_color, is_define, define_properties ) values ( ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near \'desc,\n paper_type,\n paper_direction,\n is_double\' at line 3\n; bad SQL grammar []', '2024-07-22 14:26:41', 1119); +INSERT INTO `sys_oper_log` VALUES (105, '打印任务日志', 1, 'com.win.print.controller.WinPrintTasksLogsController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/logmanager/add', '127.0.0.1', '内网IP', '{\"clientCode\":[\"test001\"],\"taskStatus\":[\"0\"],\"ipAddr\":[\"对对对\"],\"printType\":[\"model\"],\"modelCode\":[\"对对对方法\"],\"dataFile\":[\"dddd\"],\"requestType\":[\"white\"],\"printSetting\":[\"ddddd\"],\"printerName\":[\"dddd\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 14:36:58', 135); +INSERT INTO `sys_oper_log` VALUES (106, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"102\"],\"dictLabel\":[\"令牌\"],\"dictValue\":[\"PWD\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"default\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 15:57:50', 147); +INSERT INTO `sys_oper_log` VALUES (107, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"102\"],\"dictLabel\":[\"签名\"],\"dictValue\":[\"RSA\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"default\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 15:58:16', 60); +INSERT INTO `sys_oper_log` VALUES (108, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"102\"],\"dictLabel\":[\"签名\"],\"dictValue\":[\"DES\"],\"dictType\":[\"security_access_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"default\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-22 16:10:10', 65); +INSERT INTO `sys_oper_log` VALUES (109, '字典类型', 2, 'com.win.web.controller.system.SysDictTypeController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/edit', '127.0.0.1', '内网IP', '{\"dictId\":[\"101\"],\"dictName\":[\"模版来源类型\"],\"dictType\":[\"print_model_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:20:20', 238); +INSERT INTO `sys_oper_log` VALUES (110, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"模版类型\"],\"dictType\":[\"model_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:20:53', 354); +INSERT INTO `sys_oper_log` VALUES (111, '字典类型', 2, 'com.win.web.controller.system.SysDictTypeController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/edit', '127.0.0.1', '内网IP', '{\"dictId\":[\"101\"],\"dictName\":[\"模版来源类型\"],\"dictType\":[\"model_type_src\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:21:28', 47); +INSERT INTO `sys_oper_log` VALUES (112, '字典类型', 2, 'com.win.web.controller.system.SysDictTypeController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/edit', '127.0.0.1', '内网IP', '{\"dictId\":[\"108\"],\"dictName\":[\"模版类型\"],\"dictType\":[\"model_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:21:42', 60); +INSERT INTO `sys_oper_log` VALUES (113, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"thymeleaf\"],\"dictValue\":[\"thymeleaf\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:23:12', 90); +INSERT INTO `sys_oper_log` VALUES (114, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"freemarker\"],\"dictValue\":[\"freemarker\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:23:25', 54); +INSERT INTO `sys_oper_log` VALUES (115, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"pdf\"],\"dictValue\":[\"pdf\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:23:39', 45); +INSERT INTO `sys_oper_log` VALUES (116, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"118\"],\"dictLabel\":[\"freemarker\"],\"dictValue\":[\"fmk\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:23:56', 56); +INSERT INTO `sys_oper_log` VALUES (117, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"117\"],\"dictLabel\":[\"thymeleaf\"],\"dictValue\":[\"thyf\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:24:10', 50); +INSERT INTO `sys_oper_log` VALUES (118, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"word\"],\"dictValue\":[\"word\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"4\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:24:35', 118); +INSERT INTO `sys_oper_log` VALUES (119, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"117\"],\"dictLabel\":[\"thymeleaf\"],\"dictValue\":[\"thymeleaf\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:24:47', 53); +INSERT INTO `sys_oper_log` VALUES (120, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"118\"],\"dictLabel\":[\"freemarker\"],\"dictValue\":[\"freemarker\"],\"dictType\":[\"model_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:24:54', 55); +INSERT INTO `sys_oper_log` VALUES (121, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"A4横向\"],\"dictValue\":[\"A4L\"],\"dictType\":[\"print_paper_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:54:27', 321); +INSERT INTO `sys_oper_log` VALUES (122, '字典数据', 3, 'com.win.web.controller.system.SysDictDataController.remove()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/remove', '127.0.0.1', '内网IP', '{\"ids\":[\"121\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:54:47', 96); +INSERT INTO `sys_oper_log` VALUES (123, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"B5\"],\"dictValue\":[\"B5\"],\"dictType\":[\"print_paper_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 08:55:07', 65); +INSERT INTO `sys_oper_log` VALUES (124, '字典类型', 1, 'com.win.web.controller.system.SysDictTypeController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/add', '127.0.0.1', '内网IP', '{\"dictName\":[\"模版纸张类型\"],\"dictType\":[\"model_paper_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 09:14:40', 233); +INSERT INTO `sys_oper_log` VALUES (125, '字典类型', 2, 'com.win.web.controller.system.SysDictTypeController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/edit', '127.0.0.1', '内网IP', '{\"dictId\":[\"109\"],\"dictName\":[\"模版纸张类型\"],\"dictType\":[\"model_page_type\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 09:15:50', 57); +INSERT INTO `sys_oper_log` VALUES (126, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"A5\"],\"dictValue\":[\"A5\"],\"dictType\":[\"model_page_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 09:16:10', 54); +INSERT INTO `sys_oper_log` VALUES (127, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"A4\"],\"dictValue\":[\"A4\"],\"dictType\":[\"model_page_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 09:16:31', 49); +INSERT INTO `sys_oper_log` VALUES (128, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"USER\"],\"dictValue\":[\"USER\"],\"dictType\":[\"model_page_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 09:16:47', 52); +INSERT INTO `sys_oper_log` VALUES (129, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"107\"],\"dictLabel\":[\"系统内置\"],\"dictValue\":[\"CLASS\"],\"dictType\":[\"model_type_src\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 10:30:51', 69); +INSERT INTO `sys_oper_log` VALUES (130, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"108\"],\"dictLabel\":[\"指定路径\"],\"dictValue\":[\"FILE\"],\"dictType\":[\"model_type_src\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 10:31:10', 58); +INSERT INTO `sys_oper_log` VALUES (131, '打印设置管理', 1, 'com.win.print.controller.WinPrintSettingsController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/printsettings/add', '127.0.0.1', '内网IP', '{\"settingCode\":[\"setting001\"],\"desc\":[\"标签打印机设置\"],\"paperType\":[\"A5\"],\"paperDirection\":[\"landscape\"],\"isDoubles\":[\"N\"],\"isColor\":[\"N\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 16:34:04', 153); +INSERT INTO `sys_oper_log` VALUES (132, '打印任务日志', 3, 'com.win.print.controller.WinPrintTasksLogsController.remove()', 'POST', 1, 'admin', '闻荫科技', '/print/logmanager/remove', '127.0.0.1', '内网IP', '{\"ids\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 17:06:54', 148); +INSERT INTO `sys_oper_log` VALUES (133, '代码生成', 2, 'com.win.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/synchDb/win_print_tasks_logs', '127.0.0.1', '内网IP', '\"win_print_tasks_logs\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 17:08:10', 264); +INSERT INTO `sys_oper_log` VALUES (134, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"7\"],\"tableName\":[\"win_print_tasks_logs\"],\"tableComment\":[\"打印任务日志\"],\"className\":[\"WinPrintTasksLogs\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"76\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"77\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"78\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"79\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].isList\":[\"1\"],\"columns[3].isQuery\":[\"1\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"80\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"81\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"82\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"83\"],\"columns[7]', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 17:12:24', 115); +INSERT INTO `sys_oper_log` VALUES (135, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_tasks_logs', '127.0.0.1', '内网IP', '\"win_print_tasks_logs\"', NULL, 0, NULL, '2024-07-23 17:12:29', 593); +INSERT INTO `sys_oper_log` VALUES (136, '代码生成', 2, 'com.win.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/synchDb/win_print_settings', '127.0.0.1', '内网IP', '\"win_print_settings\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 17:27:53', 237); +INSERT INTO `sys_oper_log` VALUES (137, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"6\"],\"tableName\":[\"win_print_settings\"],\"tableComment\":[\"打印机的基本设置\"],\"className\":[\"WinPrintSettings\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"61\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"62\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"63\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"64\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"65\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"66\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"67\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"id\"],\"columns[6].javaType\":[\"Long\"],\"columns[6].javaField\":[\"id\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6].htmlType\":[\"input\"],\"columns[6].dictType\":[\"\"],\"columns[7].columnId\":[\"68\"],\"columns[7].sort\":[\"8\"],\"columns[7].columnComment\":[\"配置编码\"],\"colu', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 17:29:23', 105); +INSERT INTO `sys_oper_log` VALUES (138, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_settings', '127.0.0.1', '内网IP', '\"win_print_settings\"', NULL, 0, NULL, '2024-07-23 17:29:30', 343); +INSERT INTO `sys_oper_log` VALUES (139, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"9\"],\"dictLabel\":[\"完成\"],\"dictValue\":[\"1\"],\"dictType\":[\"sys_job_status\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"primary\"],\"isDefault\":[\"N\"],\"status\":[\"0\"],\"remark\":[\"停用状态\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 18:54:00', 159); +INSERT INTO `sys_oper_log` VALUES (140, '打印设置管理', 3, 'com.win.print.controller.WinPrintSettingsController.remove()', 'POST', 1, 'admin', '闻荫科技', '/print/printsettings/remove', '127.0.0.1', '内网IP', '{\"ids\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 19:27:18', 134); +INSERT INTO `sys_oper_log` VALUES (141, '打印设置管理', 2, 'com.win.print.controller.WinPrintSettingsController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/printsettings/edit', '127.0.0.1', '内网IP', '{\"id\":[\"2\"],\"vDesc\":[\"标签打印机设置\"],\"paperType\":[\"A5\"],\"paperDirection\":[\"landscape\"],\"isDoubles\":[\"N\"],\"isColor\":[\"N\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 19:39:15', 88); +INSERT INTO `sys_oper_log` VALUES (142, '打印设置管理', 1, 'com.win.print.controller.WinPrintSettingsController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/printsettings/add', '127.0.0.1', '内网IP', '{\"settingCode\":[\"test_setting_002\"],\"vDesc\":[\"默认打印配置\"],\"paperType\":[\"A4\"],\"paperDirection\":[\"portrait\"],\"isDoubles\":[\"N\"],\"isColor\":[\"N\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 19:40:20', 162); +INSERT INTO `sys_oper_log` VALUES (143, '打印设置管理', 2, 'com.win.print.controller.WinPrintSettingsController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/printsettings/edit', '127.0.0.1', '内网IP', '{\"id\":[\"2\"],\"vDesc\":[\"标签打印机设置\"],\"paperType\":[\"A5\"],\"paperDirection\":[\"landscape\"],\"isDoubles\":[\"N\"],\"isColor\":[\"N\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 19:40:27', 7); +INSERT INTO `sys_oper_log` VALUES (144, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2017\"],\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"数据库模版\"],\"url\":[\"/print/datamodel\"],\"target\":[\"menuItem\"],\"perms\":[\"print:datamodel:view\"],\"orderNum\":[\"1\"],\"icon\":[\"#\"],\"visible\":[\"1\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-23 19:49:17', 174); +INSERT INTO `sys_oper_log` VALUES (145, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '127.0.0.1', '内网IP', '{\"mCode\":[\"test_file_model001\"],\"mName\":[\"文件模版\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mUrl\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"mPageRotate\":[\"Y\"],\"isDyparam\":[\"N\"],\"btSelectAll\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-24 08:39:56', 320); +INSERT INTO `sys_oper_log` VALUES (146, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '127.0.0.1', '内网IP', '{\"mCode\":[\"test_file_model001\"],\"mName\":[\"文件扩展模版\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mUrl\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"mPageRotate\":[\"Y\"],\"isDyparam\":[\"N\"],\"index\":[\"1\"],\"winPrintModelParamsList[0].paramCode\":[\"test\"],\"winPrintModelParamsList[0].paramDesc\":[\"测试参数\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-24 08:41:18', 104); +INSERT INTO `sys_oper_log` VALUES (147, '打印模版设置', 3, 'com.win.print.controller.WinPrintModelController.remove()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/remove', '127.0.0.1', '内网IP', '{\"ids\":[\"3\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-24 08:42:07', 82); +INSERT INTO `sys_oper_log` VALUES (148, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"2\"],\"mName\":[\"文件模版\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mUrl\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"mPageRotate\":[\"Y\"],\"isDyparam\":[\"N\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"printDate\"],\"winPrintModelParamsList[10].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[11].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[11].paramT', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_model_params( tenant_id, revision, created_by, created_time, updated_by, updated_time, id, model_code, param_code, param_desc, param_type) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\n; Column \'model_code\' cannot be null', '2024-07-24 13:51:33', 896); +INSERT INTO `sys_oper_log` VALUES (149, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"2\"],\"mName\":[\"文件模版\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mUrl\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"mPageRotate\":[\"Y\"],\"isDyparam\":[\"N\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve defaultParameterMap\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_model_params( tenant_id, revision, created_by, created_time, updated_by, updated_time, id, model_code, param_code, param_desc, param_type) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?) , ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Column \'model_code\' cannot be null\n; Column \'model_code\' cannot be null', '2024-07-24 13:53:41', 42430); +INSERT INTO `sys_oper_log` VALUES (150, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"2\"],\"mCode\":[\"test_file_model001\"],\"mName\":[\"文件模版\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mUrl\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"mPageRotate\":[\"Y\"],\"isDyparam\":[\"N\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-24 14:02:32', 13274); +INSERT INTO `sys_oper_log` VALUES (151, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"2\"],\"mCode\":[\"test_file_model001\"],\"mName\":[\"文件模版\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mUrl\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"mPageRotate\":[\"Y\"],\"isDyparam\":[\"N\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"string\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"string\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"string\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"string\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"string\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"string\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"string\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"img\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"string\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"string\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"string\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"日期\"],\"winPr', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-24 14:06:03', 8049); +INSERT INTO `sys_oper_log` VALUES (152, '字典数据', 1, 'com.win.web.controller.system.SysDictDataController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/add', '127.0.0.1', '内网IP', '{\"dictLabel\":[\"二维码图片\"],\"dictValue\":[\"QRIMG\"],\"dictType\":[\"param_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"2\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 08:30:04', 179); +INSERT INTO `sys_oper_log` VALUES (153, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"116\"],\"dictLabel\":[\"图片\"],\"dictValue\":[\"IMG\"],\"dictType\":[\"param_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"1\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 08:30:14', 48); +INSERT INTO `sys_oper_log` VALUES (154, '字典数据', 2, 'com.win.web.controller.system.SysDictDataController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/dict/data/edit', '127.0.0.1', '内网IP', '{\"dictCode\":[\"115\"],\"dictLabel\":[\"字符\"],\"dictValue\":[\"STR\"],\"dictType\":[\"param_type\"],\"cssClass\":[\"\"],\"dictSort\":[\"0\"],\"listClass\":[\"\"],\"isDefault\":[\"Y\"],\"status\":[\"0\"],\"remark\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 08:30:24', 50); +INSERT INTO `sys_oper_log` VALUES (155, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '192.168.0.103', '内网IP', '{\"mCode\":[\"test_file_model001\"],\"mName\":[\"test_file_model001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"btSelectAll\":[\"\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLException: Field \'is_dyparam\' doesn\'t have a default value\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintModelMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintModelMapper.insertWinPrintModel-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_model ( created_by, created_time, m_name, m_code, m_type, m_filename, m_type_src, m_page_size, is_page_rotate ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ? )\r\n### Cause: java.sql.SQLException: Field \'is_dyparam\' doesn\'t have a default value\n; Field \'is_dyparam\' doesn\'t have a default value', '2024-07-25 13:51:56', 526); +INSERT INTO `sys_oper_log` VALUES (156, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '192.168.0.103', '内网IP', '{\"mCode\":[\"test_file_model001\"],\"mName\":[\"test_file_model001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"btSelectAll\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 13:53:24', 105); +INSERT INTO `sys_oper_log` VALUES (157, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '192.168.0.103', '内网IP', '{\"id\":[\"1\"],\"mCode\":[\"test_file_model001\"],\"mName\":[\"test_file_model001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编号\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramDesc\":[\"包装名称\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramDesc\":[\"包装编号\"],\"winPrintModelParamsList[3].paramType\":[\"STR\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramDesc\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramType\":[\"STR\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramDesc\":[\"asn号\"],\"winPrintModelParamsList[5].paramType\":[\"STR\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramDesc\":[\"数量\"],\"winPrintModelParamsList[6].paramType\":[\"STR\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[7].paramType\":[\"STR\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramDesc\":[\"批次码\"],\"winPrintModelParamsList[8].paramType\":[\"STR\"],\"winPrintModelParamsList[9].paramCode\":[\"itemType\"],\"winPrintModelParamsList[9].paramDesc\":[\"物料类型\"],\"winPrintModelParamsList[9].paramType\":[\"STR\"],\"winPrintModelParamsList[10].paramCode\":[\"supplierCode\"],\"winPrintModelParamsList[10].paramDesc\":[\"供应商编码\"],\"winPrintModelParamsList[10].paramType\":[\"STR\"],\"winPrintModelParamsList[11].paramCode\":[\"printDate\"],\"winPrintModelParamsList[11].paramDesc\":[\"日期\"],\"winPrintModelParamsList[11].param', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 13:53:57', 94); +INSERT INTO `sys_oper_log` VALUES (158, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '192.168.0.103', '内网IP', '{\"mCode\":[\"test_string_0001\"],\"mName\":[\"test_string_0001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"STRING\"],\"mFilename\":[\"testmodel.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"\"],\"btSelectAll\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 16:31:02', 392); +INSERT INTO `sys_oper_log` VALUES (159, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '192.168.0.103', '内网IP', '{\"id\":[\"2\"],\"mCode\":[\"test_string_0001\"],\"mName\":[\"test_string_0001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"STRING\"],\"mFilename\":[\"testmodel.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"
<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n<!--  <meta name="viewport" content="width=device-width,initial-scale=1.0" />-->\\r\\n  <title></title>\\r\\n  <style>\\r\\n    .box {\\r\\n      font-size: 14px;\\r\\n      display: flex;\\r\\n      margin-top: 0px;\\r\\n      width: 100%;\\r\\n    }\\r\\n    .left {\\r\\n      border: 1px solid #b1b1b1;\\r\\n      border-collapse: collapse;\\r\\n      flex: 1;\\r\\n      width: 100%\\r\\n    }\\r\\n    .left-item {\\r\\n      display: flex;\\r\\n    }\\r\\n    .bold-font{\\r\\n      font-weight: bold;\\r\\n      font-size: 28px;\\r\\n    }\\r\\n\\r\\n    .label {\\r\\n      border-bottom: 1px solid #b1b1b1;\\r\\n      border-right: 1px solid #b1b1b1;\\r\\n      width: 60px;\\r\\n      padding: 0px 5px;\\r\\n      height: 58px;\\r\\n      line-height: 58px;\\r\\n    }\\r\\n    .value ', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 16:39:30', 47555);
+INSERT INTO `sys_oper_log` VALUES (160, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '192.168.0.103', '内网IP', '{\"id\":[\"2\"],\"mCode\":[\"test_string_0001\"],\"mName\":[\"test_string_0001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"STRING\"],\"mFilename\":[\"testmodel.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"
<!DOCTYPE html>\\r\\n<html>\\r\\n<head>\\r\\n<!--  <meta name="viewport" content="width=device-width,initial-scale=1.0" />-->\\r\\n  <title></title>\\r\\n  <style>\\r\\n    .box {\\r\\n      font-size: 14px;\\r\\n      display: flex;\\r\\n      margin-top: 0px;\\r\\n      width: 100%;\\r\\n    }\\r\\n    .left {\\r\\n      border: 1px solid #b1b1b1;\\r\\n      border-collapse: collapse;\\r\\n      flex: 1;\\r\\n      width: 100%\\r\\n    }\\r\\n    .left-item {\\r\\n      display: flex;\\r\\n    }\\r\\n    .bold-font{\\r\\n      font-weight: bold;\\r\\n      font-size: 28px;\\r\\n    }\\r\\n\\r\\n    .label {\\r\\n      border-bottom: 1px solid #b1b1b1;\\r\\n      border-right: 1px solid #b1b1b1;\\r\\n      width: 60px;\\r\\n      padding: 0px 5px;\\r\\n      height: 58px;\\r\\n      line-height: 58px;\\r\\n    }\\r\\n    .value ', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 16:40:41', 12955);
+INSERT INTO `sys_oper_log` VALUES (161, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '192.168.0.103', '内网IP', '{\"id\":[\"2\"],\"mCode\":[\"test_string_0001\"],\"mName\":[\"test_string_0001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"STRING\"],\"mFilename\":[\"testmodel.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"
物品代码${itemCode}${imageSrc}
物品名称${itemName}批次${batchCode}
包装名称${uomName}物料类型${itemType}
包装号${uomCode}供应商${supplierCode}
父包装号${puomCode}打印时间${printDate}
ASN${asnCode}

[此处键入文章标题]

图文混排方法

1. 图片居左,文字围绕图片排版

方法:在文字前面插入图片,设置居左对齐,然后即可在右边输入多行文本


2. 图片居右,文字围绕图片排版

方法:在文字前面插入图片,设置居右对齐,然后即可在左边输入多行文本


3. 图片居中环绕排版

方法:亲,这个真心没有办法。。。



还有没有什么其他的环绕方式呢?这里是居右环绕


欢迎大家多多尝试,为UEditor提供更多高质量模板!


占位


占位


占位


占位


占位




\"],\"btSelectAll\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-25 16:55:52', 8209); +INSERT INTO `sys_oper_log` VALUES (163, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '127.0.0.1', '内网IP', '{\"mCode\":[\"test_ureport_001\"],\"mName\":[\"测试的报表\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"STRING\"],\"mFilename\":[\"ureport.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"
${title}PCMAKR2405901510MAS048PCMAKR2405901510MAS048PCMAKR2405901510MAS048PCMAKR2405901510MAS048PCMAKR2405901510MAS048undefinedceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf 45461212ceshde shuju dei dhahdhakdf


\"],\"btSelectAll\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-26 16:41:22', 142); +INSERT INTO `sys_oper_log` VALUES (164, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"4\"],\"mCode\":[\"test_ureport_001\"],\"mName\":[\"测试的报表\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"STRING\"],\"mFilename\":[\"ureport.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"
${title}PCMAKR2405901510MAS048PCMAKR2405901510MAS048PCMAKR2405901510MAS048PCMAKR2405901510MAS048PCMAKR2405901510MAS048undefinedceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf ceshde shuju dei dhahdhakdf 45461212ceshde shuju dei dhahdhakdf


\"],\"btSelectAll\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-26 16:41:56', 84); +INSERT INTO `sys_oper_log` VALUES (165, '代码生成', 6, 'com.win.generator.controller.GenController.importTableSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/importTable', '127.0.0.1', '内网IP', '{\"tables\":[\"win_print_client_printers\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 09:55:11', 379); +INSERT INTO `sys_oper_log` VALUES (166, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"8\"],\"tableName\":[\"win_print_client_printers\"],\"tableComment\":[\"客户端打印机对照表\"],\"className\":[\"WinPrintClientPrinters\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"100\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"101\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"102\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"103\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].isList\":[\"1\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"104\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"105\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].isList\":[\"1\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"106\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"客户端编码\"],\"columns[6].javaType\":[\"String\"],\"columns[6].javaField\":[\"clientCode\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].isQuery\":[\"1\"],\"columns[6].queryT', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 09:57:07', 87); +INSERT INTO `sys_oper_log` VALUES (167, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_client_printers', '127.0.0.1', '内网IP', '\"win_print_client_printers\"', NULL, 0, NULL, '2024-07-29 09:57:11', 799); +INSERT INTO `sys_oper_log` VALUES (168, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2011\"],\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"打印客户端配置\"],\"url\":[\"/print/clientinfo\"],\"target\":[\"menuItem\"],\"perms\":[\"print:clientinfo:view\"],\"orderNum\":[\"1\"],\"icon\":[\"#\"],\"visible\":[\"1\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 10:36:36', 72); +INSERT INTO `sys_oper_log` VALUES (169, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2041\"],\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"打印设置管理\"],\"url\":[\"/print/printsettings\"],\"target\":[\"menuItem\"],\"perms\":[\"print:printsettings:view\"],\"orderNum\":[\"1\"],\"icon\":[\"#\"],\"visible\":[\"1\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 10:36:51', 64); +INSERT INTO `sys_oper_log` VALUES (170, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '127.0.0.1', '内网IP', '{\"mCode\":[\"test_pdf_001\"],\"mName\":[\"测试pdf模版\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"wuliaotest.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemUom\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料包装\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"printDate\"],\"winPrintModelParamsList[2].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"qrcode\"],\"winPrintModelParamsList[3].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[3].paramType\":[\"QRIMG\"],\"mData\":[\"\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 13:13:02', 145); +INSERT INTO `sys_oper_log` VALUES (171, '代码生成', 2, 'com.win.generator.controller.GenController.synchDb()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/synchDb/win_print_client_printers', '127.0.0.1', '内网IP', '\"win_print_client_printers\"', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 19:18:23', 452); +INSERT INTO `sys_oper_log` VALUES (172, '代码生成', 2, 'com.win.generator.controller.GenController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/tool/gen/edit', '127.0.0.1', '内网IP', '{\"tableId\":[\"8\"],\"tableName\":[\"win_print_client_printers\"],\"tableComment\":[\"客户端打印机对照表\"],\"className\":[\"WinPrintClientPrinters\"],\"functionAuthor\":[\"zhousq\"],\"remark\":[\"\"],\"columns[0].columnId\":[\"100\"],\"columns[0].sort\":[\"1\"],\"columns[0].columnComment\":[\"租户号\"],\"columns[0].javaType\":[\"String\"],\"columns[0].javaField\":[\"tenantId\"],\"columns[0].queryType\":[\"EQ\"],\"columns[0].isRequired\":[\"1\"],\"columns[0].htmlType\":[\"input\"],\"columns[0].dictType\":[\"\"],\"columns[1].columnId\":[\"101\"],\"columns[1].sort\":[\"2\"],\"columns[1].columnComment\":[\"乐观锁\"],\"columns[1].javaType\":[\"Long\"],\"columns[1].javaField\":[\"revision\"],\"columns[1].queryType\":[\"EQ\"],\"columns[1].htmlType\":[\"input\"],\"columns[1].dictType\":[\"\"],\"columns[2].columnId\":[\"102\"],\"columns[2].sort\":[\"3\"],\"columns[2].columnComment\":[\"创建人\"],\"columns[2].javaType\":[\"String\"],\"columns[2].javaField\":[\"createdBy\"],\"columns[2].queryType\":[\"EQ\"],\"columns[2].htmlType\":[\"input\"],\"columns[2].dictType\":[\"\"],\"columns[3].columnId\":[\"103\"],\"columns[3].sort\":[\"4\"],\"columns[3].columnComment\":[\"创建时间\"],\"columns[3].javaType\":[\"Date\"],\"columns[3].javaField\":[\"createdTime\"],\"columns[3].queryType\":[\"EQ\"],\"columns[3].htmlType\":[\"datetime\"],\"columns[3].dictType\":[\"\"],\"columns[4].columnId\":[\"104\"],\"columns[4].sort\":[\"5\"],\"columns[4].columnComment\":[\"更新人\"],\"columns[4].javaType\":[\"String\"],\"columns[4].javaField\":[\"updatedBy\"],\"columns[4].queryType\":[\"EQ\"],\"columns[4].htmlType\":[\"input\"],\"columns[4].dictType\":[\"\"],\"columns[5].columnId\":[\"105\"],\"columns[5].sort\":[\"6\"],\"columns[5].columnComment\":[\"更新时间\"],\"columns[5].javaType\":[\"Date\"],\"columns[5].javaField\":[\"updatedTime\"],\"columns[5].queryType\":[\"EQ\"],\"columns[5].htmlType\":[\"datetime\"],\"columns[5].dictType\":[\"\"],\"columns[6].columnId\":[\"106\"],\"columns[6].sort\":[\"7\"],\"columns[6].columnComment\":[\"客户端编码\"],\"columns[6].javaType\":[\"String\"],\"columns[6].javaField\":[\"clientCode\"],\"columns[6].isInsert\":[\"1\"],\"columns[6].isEdit\":[\"1\"],\"columns[6].isList\":[\"1\"],\"columns[6].isQuery\":[\"1\"],\"columns[6].queryType\":[\"EQ\"],\"columns[6', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 19:19:30', 96); +INSERT INTO `sys_oper_log` VALUES (173, '代码生成', 8, 'com.win.generator.controller.GenController.download()', 'GET', 1, 'admin', '闻荫科技', '/tool/gen/download/win_print_client_printers', '127.0.0.1', '内网IP', '\"win_print_client_printers\"', NULL, 0, NULL, '2024-07-29 19:19:34', 767); +INSERT INTO `sys_oper_log` VALUES (174, '客户端打印机对照', 1, 'com.win.print.controller.WinPrintClientPrintersController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientPrinters/add', '127.0.0.1', '内网IP', '{\"clientCode\":[\"node_001\"],\"printerName\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printerUuid\":[\"node_001_hp001\"],\"printerNameBusy\":[\"标签打印机01\"]}', NULL, 1, '', '2024-07-29 19:29:43', 88); +INSERT INTO `sys_oper_log` VALUES (175, '客户端打印机对照', 1, 'com.win.print.controller.WinPrintClientPrintersController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientPrinters/add', '127.0.0.1', '内网IP', '{\"clientCode\":[\"node_001\"],\"printerName\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printerUuid\":[\"node_001_hp001\"],\"printerNameBusy\":[\"标签打印机01\"]}', NULL, 1, '', '2024-07-29 19:32:35', 97); +INSERT INTO `sys_oper_log` VALUES (176, '客户端打印机对照', 1, 'com.win.print.controller.WinPrintClientPrintersController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientPrinters/add', '127.0.0.1', '内网IP', '{\"clientCode\":[\"node_001\"],\"printerName\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printerUuid\":[\"node_001_hp001\"],\"printerNameBusy\":[\"标签打印机01\"]}', NULL, 1, '\r\n### Error updating database. Cause: java.sql.SQLException: Field \'tenant_id\' doesn\'t have a default value\r\n### The error may exist in file [D:\\ideaworkspace\\win-print-server1.1\\win-print\\target\\classes\\mapper\\print\\WinPrintClientPrintersMapper.xml]\r\n### The error may involve com.win.print.mapper.WinPrintClientPrintersMapper.insertWinPrintClientPrinters-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into win_print_client_printers ( client_code, printer_name, printer_uuid, printer_name_busy ) values ( ?, ?, ?, ? )\r\n### Cause: java.sql.SQLException: Field \'tenant_id\' doesn\'t have a default value\n; Field \'tenant_id\' doesn\'t have a default value', '2024-07-29 19:49:52', 623); +INSERT INTO `sys_oper_log` VALUES (177, '客户端打印机对照', 1, 'com.win.print.controller.WinPrintClientPrintersController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientPrinters/add', '127.0.0.1', '内网IP', '{\"clientCode\":[\"node_001\"],\"printerName\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printerUuid\":[\"node_001_hp001\"],\"printerNameBusy\":[\"标签打印机01\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 19:51:08', 49); +INSERT INTO `sys_oper_log` VALUES (178, '客户端打印机对照', 1, 'com.win.print.controller.WinPrintClientPrintersController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientPrinters/add', '127.0.0.1', '内网IP', '{\"clientCode\":[\"node_001\"],\"printerName\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printerUuid\":[\"node_001_hp002\"],\"printerNameBusy\":[\"标签打印机02\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 19:53:07', 319); +INSERT INTO `sys_oper_log` VALUES (179, '客户端打印机对照', 2, 'com.win.print.controller.WinPrintClientPrintersController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/clientPrinters/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"clientCode\":[\"node_001\"],\"printerName\":[\"大厅 (HP Color LaserJet MFP M277dw)\"],\"printerUuid\":[\"node_001_hp001\"],\"printerNameBusy\":[\"标签打印机01\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-29 19:57:31', 88); +INSERT INTO `sys_oper_log` VALUES (180, '菜单管理', 2, 'com.win.web.controller.system.SysMenuController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/system/menu/edit', '127.0.0.1', '内网IP', '{\"menuId\":[\"2047\"],\"parentId\":[\"2000\"],\"menuType\":[\"C\"],\"menuName\":[\"打印机管理\"],\"url\":[\"/print/clientPrinters\"],\"target\":[\"menuItem\"],\"perms\":[\"print:clientPrinters:view\"],\"orderNum\":[\"1\"],\"icon\":[\"#\"],\"visible\":[\"0\"],\"isRefresh\":[\"1\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-30 08:52:34', 223); +INSERT INTO `sys_oper_log` VALUES (181, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"5\"],\"mCode\":[\"test_pdf_001\"],\"mName\":[\"测试pdf模版\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"wuliaotest01.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemUom\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料包装\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"printDate\"],\"winPrintModelParamsList[2].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"qrcode\"],\"winPrintModelParamsList[3].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[3].paramType\":[\"QRIMG\"],\"mData\":[\"\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-30 10:08:55', 158); +INSERT INTO `sys_oper_log` VALUES (182, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"5\"],\"mCode\":[\"test_pdf_001\"],\"mName\":[\"测试pdf模版\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"wuliaotest01.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemUom\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料包装\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"printDate\"],\"winPrintModelParamsList[2].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"qrcode\"],\"winPrintModelParamsList[3].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[3].paramType\":[\"QRIMG\"],\"winPrintModelParamsList[4].paramCode\":[\"itemName\"],\"winPrintModelParamsList[4].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[4].paramType\":[\"STR\"],\"mData\":[\"\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-30 12:59:58', 117); +INSERT INTO `sys_oper_log` VALUES (183, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '127.0.0.1', '内网IP', '{\"mCode\":[\"test0111\"],\"mName\":[\"test0111\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"test0111.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"模版编码\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"mData\":[\"\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-30 15:35:01', 160); +INSERT INTO `sys_oper_log` VALUES (184, '打印模版设置', 1, 'com.win.print.controller.WinPrintModelController.addSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/add', '127.0.0.1', '内网IP', '{\"mCode\":[\"dfdfsd顶顶顶顶\"],\"mName\":[\" 发斯蒂芬斯蒂芬\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"node_001_tes_20240730161825A001.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"\"],\"btSelectAll\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-30 16:21:23', 398); +INSERT INTO `sys_oper_log` VALUES (185, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"5\"],\"mCode\":[\"test_pdf_001\"],\"mName\":[\"测试pdf模版\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"wuliaotest01.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemUom\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料包装\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"printDate\"],\"winPrintModelParamsList[2].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[3].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[3].paramType\":[\"QRIMG\"],\"winPrintModelParamsList[4].paramCode\":[\"itemName\"],\"winPrintModelParamsList[4].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[4].paramType\":[\"STR\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-31 08:57:24', 166); +INSERT INTO `sys_oper_log` VALUES (186, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"5\"],\"mCode\":[\"test_pdf_001\"],\"mName\":[\"测试pdf模版\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"wuliaotest01.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramDesc\":[\"物料编码\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemUom\"],\"winPrintModelParamsList[1].paramDesc\":[\"物料包装\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"printDate\"],\"winPrintModelParamsList[2].paramDesc\":[\"打印日期\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[3].paramDesc\":[\"二维码\"],\"winPrintModelParamsList[3].paramType\":[\"QRIMG\"],\"winPrintModelParamsList[4].paramCode\":[\"itemName\"],\"winPrintModelParamsList[4].paramDesc\":[\"物料名称\"],\"winPrintModelParamsList[4].paramType\":[\"STR\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-31 09:23:46', 143); +INSERT INTO `sys_oper_log` VALUES (187, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"5\"],\"mCode\":[\"test_pdf_001\"],\"mName\":[\"测试pdf模版\"],\"mType\":[\"pdf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"wuliaotest01.pdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramName\":[\"物料编码\"],\"winPrintModelParamsList[0].paramDesc\":[\"\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemUom\"],\"winPrintModelParamsList[1].paramName\":[\"物料包装\"],\"winPrintModelParamsList[1].paramDesc\":[\"\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"printDate\"],\"winPrintModelParamsList[2].paramName\":[\"打印日期\"],\"winPrintModelParamsList[2].paramDesc\":[\"\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[3].paramName\":[\"二维码\"],\"winPrintModelParamsList[3].paramDesc\":[\"{\\\"width\\\":\\\"200\\\",\\\"height\\\":\\\"200\\\",\\\"type\\\":\\\"png\\\"}\"],\"winPrintModelParamsList[3].paramType\":[\"QRIMG\"],\"winPrintModelParamsList[4].paramCode\":[\"itemName\"],\"winPrintModelParamsList[4].paramName\":[\"物料名称\"],\"winPrintModelParamsList[4].paramDesc\":[\"\"],\"winPrintModelParamsList[4].paramType\":[\"STR\"],\"btSelectAll\":[\"\"],\"btSelectItem\":[\"\"]}', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-31 10:51:49', 396); +INSERT INTO `sys_oper_log` VALUES (188, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"1\"],\"mCode\":[\"test_file_model001\"],\"mName\":[\"test_file_model001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"FILE\"],\"mFilename\":[\"supplier.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramName\":[\"物料编号\"],\"winPrintModelParamsList[0].paramDesc\":[\"\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramName\":[\"物料名称\"],\"winPrintModelParamsList[1].paramDesc\":[\"\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramName\":[\"包装名称\"],\"winPrintModelParamsList[2].paramDesc\":[\"\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramName\":[\"包装编号\"],\"winPrintModelParamsList[3].paramDesc\":[\"\"],\"winPrintModelParamsList[3].paramType\":[\"STR\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramName\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramDesc\":[\"\"],\"winPrintModelParamsList[4].paramType\":[\"STR\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramName\":[\"asn号\"],\"winPrintModelParamsList[5].paramDesc\":[\"\"],\"winPrintModelParamsList[5].paramType\":[\"STR\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramName\":[\"数量\"],\"winPrintModelParamsList[6].paramDesc\":[\"\"],\"winPrintModelParamsList[6].paramType\":[\"STR\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramName\":[\"二维码\"],\"winPrintModelParamsList[7].paramDesc\":[\"{\\\"width\\\":\\\"200\\\",\\\"height\\\":\\\"200\\\",\\\"type\\\":\\\"png\\\"}\"],\"winPrintModelParamsList[7].paramType\":[\"QRIMG\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramName\":[\"批次码\"],\"winPrintModelParamsList[8].paramDesc\":[\"\"],\"winPrintModelParamsList[8].par', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-31 10:52:41', 101); +INSERT INTO `sys_oper_log` VALUES (189, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"2\"],\"mCode\":[\"test_string_0001\"],\"mName\":[\"test_string_0001\"],\"mType\":[\"thymeleaf\"],\"mTypeSrc\":[\"STRING\"],\"mFilename\":[\"testmodel.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"index\":[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\",\"11\",\"12\"],\"winPrintModelParamsList[0].paramCode\":[\"itemCode\"],\"winPrintModelParamsList[0].paramName\":[\"物料编号\"],\"winPrintModelParamsList[0].paramDesc\":[\"\"],\"winPrintModelParamsList[0].paramType\":[\"STR\"],\"winPrintModelParamsList[1].paramCode\":[\"itemName\"],\"winPrintModelParamsList[1].paramName\":[\"物料名称\"],\"winPrintModelParamsList[1].paramDesc\":[\"\"],\"winPrintModelParamsList[1].paramType\":[\"STR\"],\"winPrintModelParamsList[2].paramCode\":[\"uomName\"],\"winPrintModelParamsList[2].paramName\":[\"包装名称\"],\"winPrintModelParamsList[2].paramDesc\":[\"\"],\"winPrintModelParamsList[2].paramType\":[\"STR\"],\"winPrintModelParamsList[3].paramCode\":[\"uomCode\"],\"winPrintModelParamsList[3].paramName\":[\"包装编号\"],\"winPrintModelParamsList[3].paramDesc\":[\"\"],\"winPrintModelParamsList[3].paramType\":[\"STR\"],\"winPrintModelParamsList[4].paramCode\":[\"puomCode\"],\"winPrintModelParamsList[4].paramName\":[\"父包装编号\"],\"winPrintModelParamsList[4].paramDesc\":[\"\"],\"winPrintModelParamsList[4].paramType\":[\"STR\"],\"winPrintModelParamsList[5].paramCode\":[\"asnCode\"],\"winPrintModelParamsList[5].paramName\":[\"asn号\"],\"winPrintModelParamsList[5].paramDesc\":[\"\"],\"winPrintModelParamsList[5].paramType\":[\"STR\"],\"winPrintModelParamsList[6].paramCode\":[\"counts\"],\"winPrintModelParamsList[6].paramName\":[\"数量\"],\"winPrintModelParamsList[6].paramDesc\":[\"\"],\"winPrintModelParamsList[6].paramType\":[\"STR\"],\"winPrintModelParamsList[7].paramCode\":[\"imageSrc\"],\"winPrintModelParamsList[7].paramName\":[\"二维码\"],\"winPrintModelParamsList[7].paramDesc\":[\"{\\\"width\\\":\\\"200\\\",\\\"height\\\":\\\"200\\\",\\\"type\\\":\\\"png\\\"}\"],\"winPrintModelParamsList[7].paramType\":[\"QRIMG\"],\"winPrintModelParamsList[8].paramCode\":[\"batchCode\"],\"winPrintModelParamsList[8].paramName\":[\"批次码\"],\"winPrintModelParamsList[8].paramDesc\":[\"\"],\"winPrintModelParamsList[8].para', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-31 11:00:00', 195); +INSERT INTO `sys_oper_log` VALUES (190, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"3\"],\"mCode\":[\"dfdfsd\"],\"mName\":[\"dfsdf\"],\"mType\":[\"thymeleaf\"],\"mFilename\":[\"sdfasdf\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"

<!DOCTYPE html>

<html>

<head>

<!--  <meta name="viewport" content="width=device-width,initial-scale=1.0" />-->

  <title></title>

  <style>

    .box {

      font-size: 14px;

      display: flex;

      margin-top: 0px;

      width: 100vw;

      height: 100vh;

    }

    .left {

      border: 1px solid #b1b1b1;

      border-collapse: collapse;

      flex: 1;

      width: 100%

    }

    .left-item {

      display: flex;

    }

    .bold-font{

      font-weight: bold;

      font-size: 28px;

    }


    .label {

      border-bottom: 1px solid #b1b1b1;

      border-right: 1px solid #b1b1b1;

      width: 60px;

      padding: 0px 5px;

      height: 58px;

      line-height: 58px;

    }

    .value {

     ', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-31 12:49:59', 220); +INSERT INTO `sys_oper_log` VALUES (191, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"3\"],\"mCode\":[\"dfdfsd\"],\"mName\":[\"dfsdf\"],\"mType\":[\"thymeleaf\"],\"mFilename\":[\"sdfasdf\"],\"mData\":[\"\\r\\n\\r\\n\\r\\n\\r\\n \\r\\n

<!DOCTYPE html>

<html>

<head>

<!--  <meta name="viewport" content="width=device-width,initial-scale=1.0" />-->

  <title></title>

  <style>

    .box {

      font-size: 14px;

      display: flex;

      margin-top: 0px;

      width: 100vw;

      height: 100vh;

    }

    .left {

      border: 1px solid #b1b1b1;

      border-collapse: collapse;

      flex: 1;

      width: 100%

    }

    .left-item {

      display: flex;

    }

    .bold-font{

      font-weight: bold;

      font-size: 28px;

    }


    .label {

      border-bottom: 1px solid #b1b1b1;

      border-right: 1px solid #b1b1b1;

      width: 60px;

      padding: 0px 5px;

      height: 58px;

      line-height: 58px;

    }

    .value {

     ', '{\"msg\":\"操作成功\",\"code\":0}', 0, NULL, '2024-07-31 13:02:55', 109); +INSERT INTO `sys_oper_log` VALUES (195, '打印模版设置', 2, 'com.win.print.controller.WinPrintModelController.editSave()', 'POST', 1, 'admin', '闻荫科技', '/print/modelmanager/edit', '127.0.0.1', '内网IP', '{\"id\":[\"3\"],\"mCode\":[\"dfdfsd\"],\"mName\":[\"dfsdf\"],\"mType\":[\"thymeleaf\"],\"mFilename\":[\"sdfasdf.html\"],\"mPageSize\":[\"A5\"],\"isPageRotate\":[\"Y\"],\"mData\":[\"\r\n\r\n\r\n

\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
物品代码${itemCode}
物品名称${itemName}批次${batchCode}
包装名称${uomName}物料类型${itemType}
包装号${uomCode}供应商${supplierCode}
父包装号${puomCode}打印时间${printDate}
ASN${asnCode}数量${counts}
\r\n\r\n
\r\n\r\n', NULL, 24, NULL); +INSERT INTO `win_print_model` VALUES (NULL, NULL, 'admin', '2024-07-31 11:00:00', 'admin', NULL, 2, 'test_string_0001', 'test_string_0001', 'thymeleaf', 'testmodel.html', 'N', 'STRING', 'A5', 'Y', NULL, '\r\n\r\n\r\n\r\n \r\n \r\n\r\n\r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
物品代码${itemCode}
物品名称${itemName}批次${batchCode}
包装名称${uomName}物料类型${itemType}
包装号${uomCode}供应商${supplierCode}
父包装号${puomCode}打印时间${printDate}
ASN${asnCode}数量${counts}
\r\n\r\n
\r\n\r\n', NULL, 24, NULL); +INSERT INTO `win_print_model` VALUES (NULL, NULL, 'admin', '2024-08-01 10:06:37', 'admin', NULL, 5, '翻包标签模版', 'test_pdf_001', 'pdf', 'tag_model_001.pdf', 'N', 'FILE', 'A5', 'Y', NULL, NULL, NULL, 24, NULL); +INSERT INTO `win_print_model` VALUES (NULL, NULL, 'admin', '2024-08-01 10:10:42', NULL, NULL, 8, '入库标签', 'test_pdf_002', 'pdf', 'tag_model_kucun.pdf', 'N', 'FILE', 'A5', 'Y', NULL, NULL, NULL, 24, NULL); + +-- ---------------------------- +-- Table structure for win_print_model_params +-- ---------------------------- +DROP TABLE IF EXISTS `win_print_model_params`; +CREATE TABLE `win_print_model_params` ( + `tenant_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '租户号', + `revision` int(0) NULL DEFAULT NULL COMMENT '乐观锁', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', + `model_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '模版编号', + `param_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '参数名', + `param_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参数描述', + `param_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '参数类型', + `param_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参数名称', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 83 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '模版参数属性配置表' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of win_print_model_params +-- ---------------------------- +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 88, 'test_file_model001', 'itemCode', '', 'STR', '物料编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 89, 'test_file_model001', 'itemName', '', 'STR', '物料名称'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 90, 'test_file_model001', 'uomName', '', 'STR', '包装名称'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 91, 'test_file_model001', 'uomCode', '', 'STR', '包装编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 92, 'test_file_model001', 'puomCode', '', 'STR', '父包装编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 93, 'test_file_model001', 'asnCode', '', 'STR', 'asn号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 94, 'test_file_model001', 'counts', '', 'STR', '数量'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 95, 'test_file_model001', 'imageSrc', '{\"width\":\"200\",\"height\":\"200\",\"type\":\"png\"}', 'QRIMG', '二维码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 96, 'test_file_model001', 'batchCode', '', 'STR', '批次码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 97, 'test_file_model001', 'itemType', '', 'STR', '物料类型'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 98, 'test_file_model001', 'supplierCode', '', 'STR', '供应商编码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 10:52:42', 'admin', '2024-07-31 10:52:42', 99, 'test_file_model001', 'printDate', '', 'STR', '日期'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 100, 'test_string_0001', 'itemCode', '', 'STR', '物料编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 101, 'test_string_0001', 'itemName', '', 'STR', '物料名称'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 102, 'test_string_0001', 'uomName', '', 'STR', '包装名称'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 103, 'test_string_0001', 'uomCode', '', 'STR', '包装编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 104, 'test_string_0001', 'puomCode', '', 'STR', '父包装编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 105, 'test_string_0001', 'asnCode', '', 'STR', 'asn号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 106, 'test_string_0001', 'counts', '', 'STR', '数量'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 107, 'test_string_0001', 'imageSrc', '{\"width\":\"200\",\"height\":\"200\",\"type\":\"png\"}', 'QRIMG', '二维码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 108, 'test_string_0001', 'batchCode', '', 'STR', '批次码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 109, 'test_string_0001', 'itemType', '', 'STR', '物料类型'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 110, 'test_string_0001', 'supplierCode', '', 'STR', '供应商编码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-07-31 11:00:00', 'admin', '2024-07-31 11:00:00', 111, 'test_string_0001', 'printDate', '', 'STR', '打印日期'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 124, 'test_pdf_001', 'itemCode', '', 'STR', '物料编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 125, 'test_pdf_001', 'itemName', '', 'STR', '物料名称'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 126, 'test_pdf_001', 'uomName', '', 'STR', '包装名称'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 127, 'test_pdf_001', 'uomCode', '', 'STR', '包装编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 128, 'test_pdf_001', 'puomCode', '', 'STR', '父包装编号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 129, 'test_pdf_001', 'asnCode', '', 'STR', 'asn号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 130, 'test_pdf_001', 'counts', '', 'STR', '数量'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 131, 'test_pdf_001', 'imageSrc', '{\"width\":\"200\",\"height\":\"200\",\"type\":\"png\"}', 'QRIMG', '二维码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 132, 'test_pdf_001', 'batchCode', '', 'STR', '批次码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 133, 'test_pdf_001', 'itemType', '', 'STR', '物料类型'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 134, 'test_pdf_001', 'supplierCode', '', 'STR', '供应商编码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, NULL, '2024-08-01 10:06:37', 'admin', '2024-08-01 10:06:37', 135, 'test_pdf_001', 'printDate', '', 'STR', '打印日期'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, 'admin', '2024-08-01 10:10:42', NULL, '2024-08-01 10:10:42', 136, 'test_pdf_002', 'toLocationCode', '', 'STR', '目标库位编码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, 'admin', '2024-08-01 10:10:42', NULL, '2024-08-01 10:10:42', 137, 'test_pdf_002', 'itemCode', '', 'STR', '物料编码'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, 'admin', '2024-08-01 10:10:42', NULL, '2024-08-01 10:10:42', 138, 'test_pdf_002', 'ackingNumer', '', 'STR', '托包装号'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, 'admin', '2024-08-01 10:10:42', NULL, '2024-08-01 10:10:42', 139, 'test_pdf_002', 'qty', '', 'STR', '数量'); +INSERT INTO `win_print_model_params` VALUES (NULL, NULL, 'admin', '2024-08-01 10:10:42', NULL, '2024-08-01 10:10:42', 140, 'test_pdf_002', '', '', 'STR', NULL); + +-- ---------------------------- +-- Table structure for win_print_model_string +-- ---------------------------- +DROP TABLE IF EXISTS `win_print_model_string`; +CREATE TABLE `win_print_model_string` ( + `tenant_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '租户号', + `revision` int(0) NULL DEFAULT NULL COMMENT '乐观锁', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', + `model_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模版编码', + `model_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模版类型;themleaf;freemarker;', + `model_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '模版数据', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '数据库模版' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of win_print_model_string +-- ---------------------------- + +-- ---------------------------- +-- Table structure for win_print_settings +-- ---------------------------- +DROP TABLE IF EXISTS `win_print_settings`; +CREATE TABLE `win_print_settings` ( + `tenant_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '租户号', + `revision` int(0) NULL DEFAULT NULL COMMENT '乐观锁', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', + `setting_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '配置编码', + `v_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '配置描述', + `paper_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '纸张类型', + `paper_direction` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '纸张方向', + `is_doubles` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'N' COMMENT '是否双面打印', + `is_color` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'N' COMMENT '是否彩色', + `is_define` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否自定义', + `define_properties` varchar(900) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '纸张自定义属性', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '打印机的基本设置' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of win_print_settings +-- ---------------------------- +INSERT INTO `win_print_settings` VALUES (NULL, NULL, NULL, NULL, NULL, NULL, 2, 'setting001', '标签打印机设置', 'A5', 'landscape', 'N', 'N', NULL, NULL); +INSERT INTO `win_print_settings` VALUES (NULL, NULL, NULL, NULL, NULL, NULL, 3, 'test_setting_002', '默认打印配置', 'A4', 'portrait', 'N', 'N', NULL, NULL); + +-- ---------------------------- +-- Table structure for win_print_tasks_logs +-- ---------------------------- +DROP TABLE IF EXISTS `win_print_tasks_logs`; +CREATE TABLE `win_print_tasks_logs` ( + `tenant_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '租户号', + `revision` int(0) NULL DEFAULT NULL COMMENT '乐观锁', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人', + `created_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '更新人', + `updated_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间', + `id` int(0) NOT NULL AUTO_INCREMENT COMMENT 'id', + `client_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '客户端编码', + `task_status` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '任务状态', + `ip_addr` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'IP地址', + `print_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '打印类型', + `model_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模版编码', + `data_file` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '数据文件名称', + `request_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '请求类型', + `print_setting_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '打印配置', + `printer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '打印机名称', + `model_page` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模版纸张', + `is_page_rolated` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '是否横向', + `task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '任务的UUID', + `copy_counts` int(0) NULL DEFAULT NULL COMMENT '打印分数', + `print_time` datetime(0) NULL DEFAULT NULL COMMENT '打印时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 6801 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '打印任务日志' ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of win_print_tasks_logs +-- ---------------------------- +INSERT INTO `win_print_tasks_logs` VALUES (NULL, NULL, NULL, '2024-07-31 18:43:02', NULL, '2024-07-31 18:52:32', 6822, 'node_001', '1', 'http://localhost:8001/service/print/file', 'model', 'test_pdf_001', 'node_001_test_pdf_001_1722422580916.pdf', 'normal', '', '导出为WPS PDF', 'A5', 'Y', 'a3dbd58fae274feeb60eee7df8913411', 1, '2024-07-31 18:43:01'); +INSERT INTO `win_print_tasks_logs` VALUES (NULL, NULL, NULL, '2024-07-31 18:49:45', NULL, '2024-07-31 18:50:15', 6823, 'node_001', '1', 'http://localhost:8001/service/print/file', 'model', 'test_pdf_001', 'node_001_test_pdf_001_1722422983587.pdf', 'normal', '', 'Microsoft Print to PDF', 'A5', 'Y', 'c9438b7a3f894e919198620fe7696aa8', 1, '2024-07-31 18:49:44'); +INSERT INTO `win_print_tasks_logs` VALUES (NULL, NULL, NULL, '2024-08-01 10:22:22', NULL, '2024-08-01 10:22:24', 6824, 'node_001', '1', 'http://localhost:8001/service/print/file', 'model', 'test_pdf_002', 'node_001_test_pdf_002_1722478941591.pdf', 'normal', '', 'Microsoft Print to PDF', 'A5', 'Y', '9bb5bfdb1f7c485ab8088e583c312b85', 1, '2024-08-01 10:22:22'); +INSERT INTO `win_print_tasks_logs` VALUES (NULL, NULL, NULL, '2024-08-01 10:25:11', NULL, '2024-08-01 10:25:12', 6825, 'node_001', '1', 'http://localhost:8001/service/print/file', 'model', 'test_pdf_002', 'node_001_test_pdf_002_1722479110801.pdf', 'normal', '', 'Microsoft Print to PDF', 'A5', 'Y', '4a4ac5719bde462fba987e522e07f881', 1, '2024-08-01 10:25:11'); + +SET FOREIGN_KEY_CHECKS = 1; diff --git a/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControler.java b/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControler.java index e0d7720..1047939 100644 --- a/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControler.java +++ b/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControler.java @@ -102,6 +102,8 @@ public class WinPrintServerControler extends BaseController { String taskId=Optional.ofNullable(dataVo.getTaskId()).orElse(IdUtil.fastSimpleUUID()); String modelPage=winPrintModel.getmPageSize(); String isPageRolated=winPrintModel.getIsPageRotate(); + int fontSize=Optional.ofNullable(winPrintModel.getFontSize()).orElse(14); + String fontName=Optional.ofNullable(winPrintModel.getFontName()).orElse("STSong-Light"); Date printeDate=null; try{ printeDate = DateUtil.parse(dataVo.getPrintDate()); //转换时间 @@ -127,7 +129,7 @@ public class WinPrintServerControler extends BaseController { String pdfPath = pdfDir + "/" ; if ("1".equals(dataVo.getDocModel())) { //单文单件务打印 String fileName= clientCode + "_" + modelCode + "_"+String.valueOf(System.currentTimeMillis()) + ".pdf"; - printMutilPage(winPrintModelParamsList, printData, modelName, pageSize, pdfPath +fileName, modelTypeSrc, templateDir,modelType); + printMutilPage(winPrintModelParamsList, printData, modelName, pageSize, pdfPath +fileName, modelTypeSrc, templateDir,modelType, fontSize, fontName); //printTaskService.putTaskToQueue(info, DateUtil.now(),fileName,remoteAddr,"model",winPrintModel.getmPageSize(),winPrintModel.getmPageRotate(),1); iPrintTasksLogsService.createTaskLog(clientCode,fileName,taskId,"model",modelCode,printerName, requestType,copyCounts, modelPage, isPageRolated, "",printeDate, fileServer); } else { @@ -137,7 +139,7 @@ public class WinPrintServerControler extends BaseController { printData.forEach(pdata -> { String pdfFileName = clientCode + "_" + modelCode + "_"+ String.valueOf(fileCount.getAndIncrement()) + "_" + String.valueOf(System.currentTimeMillis()) + ".pdf"; File file = new File(pdfPath+pdfFileName); - printOneByOne(winPrintModelParamsList,file, modelType, pdata, pageSize, finalModelName, modelTypeSrc, templateDir); + printOneByOne(winPrintModelParamsList,file, modelType, pdata, pageSize, finalModelName, modelTypeSrc, templateDir, fontSize, fontName); iPrintTasksLogsService.createTaskLog(clientCode,pdfFileName,taskId,"model",modelCode,printerName, requestType,copyCounts, modelPage, isPageRolated, "", finalPrinteDate,fileServer); }); @@ -198,6 +200,7 @@ public class WinPrintServerControler extends BaseController { { String pdfDir = DataUnitl.getWorkingDir(printFilepath)+"/"; response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE); + //response.setContentType(MediaType.APPLICATION_PDF_VALUE); FileUtils.setAttachmentResponseHeader(response, fileName); FileUtils.writeBytes(pdfDir+fileName, response.getOutputStream()); //return AjaxResult.success("任务成功下发!"); @@ -241,10 +244,10 @@ public class WinPrintServerControler extends BaseController { /** * 单页打印 */ - private void printOneByOne(List paramList,File pdfFileName, String modeType, JSONObject data, PageSize pageSize, String modelName, String modeTypeSrc, String templatePath) { + private void printOneByOne(List paramList,File pdfFileName, String modeType, JSONObject data, PageSize pageSize, String modelName, String modeTypeSrc, String templatePath,int fontSize,String fontName) { try { if ("PDF".equalsIgnoreCase(modeType)) { - pdfModelUitl.pdfMdelFromRender(paramList,pdfFileName,data,modelName,templatePath); + pdfModelUitl.pdfMdelFromRender(paramList,pdfFileName,data,modelName,templatePath, fontSize, fontName); log.info("处理PDF模版"); } else if ("freemarker".equalsIgnoreCase(modeType)) { log.info("处理freemarker模版"); @@ -296,7 +299,7 @@ public class WinPrintServerControler extends BaseController { /** * 多以合并 */ - private void printMutilPage(List paramList, List dataList, String modelName, PageSize pageSize, String fileName, String modeTypeSrc, String templatePath,String modelType) { + private void printMutilPage(List paramList, List dataList, String modelName, PageSize pageSize, String fileName, String modeTypeSrc, String templatePath,String modelType, int fontSize, String fontName) { try { PdfDocument destDoc = new PdfDocument(new PdfWriter(fileName)); destDoc.setDefaultPageSize(pageSize); @@ -305,7 +308,7 @@ public class WinPrintServerControler extends BaseController { try { File tempFile = File.createTempFile("temp_" + String.valueOf(System.currentTimeMillis()), ".pdf"); if("PDF".equalsIgnoreCase(modelType)){ - pdfModelUitl.pdfMdelFromRender(paramList,tempFile,pdata,modelName,templatePath); + pdfModelUitl.pdfMdelFromRender(paramList,tempFile,pdata,modelName,templatePath, fontSize, fontName); }else{ Map modelData = new HashMap<>(); paramList.forEach(item -> { diff --git a/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControlerTest.java b/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControlerTest.java index e381fd7..a279ed4 100644 --- a/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControlerTest.java +++ b/win-admin/src/main/java/com/win/web/controller/print/WinPrintServerControlerTest.java @@ -177,10 +177,11 @@ public class WinPrintServerControlerTest extends BaseController { } private void putJob(String fileName,String printerName,PrintRequestAttributeVo vo) throws PrintException, IOException { FileInputStream fileIn = new FileInputStream(fileName); - DocPrintJob pringJobByName = PrinterUtil.getPringJobByName(printerName); - DocFlavor docFlavor = PrinterUtil.getDocFlavor(EnumDocFlavor.IS_AUTOSENSE); - PrintRequestAttributeSet printRequestAttribute = PrinterUtil.getPrintRequestAttribute(vo,"test"); - PrinterUtil.sendJobtoPrinter(pringJobByName, PrinterUtil.getSimpleDoc(fileIn, docFlavor), printRequestAttribute); + PrinterUtil printerUtil=new PrinterUtil(); + DocPrintJob pringJobByName = printerUtil.getPringJobByName(printerName); + DocFlavor docFlavor = printerUtil.getDocFlavor(EnumDocFlavor.IS_AUTOSENSE); + PrintRequestAttributeSet printRequestAttribute = printerUtil.getPrintRequestAttribute(vo,"test"); + printerUtil.sendJobtoPrinter(pringJobByName, printerUtil.getSimpleDoc(fileIn, docFlavor), printRequestAttribute); fileIn.close(); } /** diff --git a/win-print/pom.xml b/win-print/pom.xml index f743abe..3714d0c 100644 --- a/win-print/pom.xml +++ b/win-print/pom.xml @@ -77,7 +77,13 @@ 2.2.21 compile - + + + org.apache.pdfbox + pdfbox + + + diff --git a/win-print/src/main/java/com/win/print/controller/WinPrintClientPrintersController.java b/win-print/src/main/java/com/win/print/controller/WinPrintClientPrintersController.java index 656052b..e443d4a 100644 --- a/win-print/src/main/java/com/win/print/controller/WinPrintClientPrintersController.java +++ b/win-print/src/main/java/com/win/print/controller/WinPrintClientPrintersController.java @@ -130,4 +130,5 @@ public class WinPrintClientPrintersController extends BaseController { return toAjax(winPrintClientPrintersService.deleteWinPrintClientPrintersByIds(ids)); } + } diff --git a/win-print/src/main/java/com/win/print/controller/WinPrintTasksLogsController.java b/win-print/src/main/java/com/win/print/controller/WinPrintTasksLogsController.java index a93cdf1..a1ccddf 100644 --- a/win-print/src/main/java/com/win/print/controller/WinPrintTasksLogsController.java +++ b/win-print/src/main/java/com/win/print/controller/WinPrintTasksLogsController.java @@ -141,9 +141,10 @@ public class WinPrintTasksLogsController extends BaseController { @ResponseBody public AjaxResult print(@PathVariable("id") Long id) { WinPrintTasksLogs tasksLog = winPrintTasksLogsService.selectWinPrintTasksLogsById(id); - if (ObjectUtil.isNotEmpty(tasksLog)) { + if (null!=tasksLog) { tasksLog.setPrintTime(DateUtil.date()); tasksLog.setTaskStatus("0"); + winPrintTasksLogsService.updateWinPrintTasksLogs(tasksLog); return AjaxResult.success("打印已经发送到打印机!"); } else { return AjaxResult.error("打印失败!没有可以补打的记录!"); @@ -156,24 +157,24 @@ public class WinPrintTasksLogsController extends BaseController { public AjaxResult doprint(@RequestParam("id") Long id,@RequestParam("printer") String printer) { WinPrintTasksLogs tasksLog = winPrintTasksLogsService.selectWinPrintTasksLogsById(id); if (ObjectUtil.isNotEmpty(tasksLog)) { - try { - FileInputStream fileIn = new FileInputStream(printer); - DocPrintJob pringJobByName = PrinterUtil.getPringJobByName(tasksLog.getPrinterName()); - DocFlavor docFlavor = PrinterUtil.getDocFlavor(EnumDocFlavor.IS_AUTOSENSE); - PrintRequestAttributeVo printAttribute = iSettingsService.getPrintAttribute(tasksLog.getSettingCode(), tasksLog.getModelPage(), tasksLog.getIsPageRolated(), tasksLog.getCopyCounts()); - PrintRequestAttributeSet printRequestAttribute = PrinterUtil.getPrintRequestAttribute(printAttribute, tasksLog.getTaskId()); - PrinterUtil.sendJobtoPrinter(pringJobByName, PrinterUtil.getSimpleDoc(fileIn, docFlavor), printRequestAttribute); - fileIn.close(); - return AjaxResult.success("打印已经发送到打印机!"); - } catch (FileNotFoundException fe) { - return AjaxResult.error("打印失败!打印文件不存在或者已经被删除!"); - } catch (SecurityException se) { - return AjaxResult.error("打印失败!打印文件访问受限!"); - } catch (PrintException e) { - return AjaxResult.error("打印失败!打印机错误!"); - } catch (IOException e) { - return AjaxResult.error("打印失败!文件IO错误!"); - } +// try { +// FileInputStream fileIn = new FileInputStream(printer); +//// DocPrintJob pringJobByName = PrinterUtil.getPringJobByName(tasksLog.getPrinterName()); +//// DocFlavor docFlavor = PrinterUtil.getDocFlavor(EnumDocFlavor.IS_AUTOSENSE); +//// PrintRequestAttributeVo printAttribute = iSettingsService.getPrintAttribute(tasksLog.getSettingCode(), tasksLog.getModelPage(), tasksLog.getIsPageRolated(), tasksLog.getCopyCounts()); +//// PrintRequestAttributeSet printRequestAttribute = PrinterUtil.getPrintRequestAttribute(printAttribute, tasksLog.getTaskId()); +//// PrinterUtil.sendJobtoPrinter(pringJobByName, PrinterUtil.getSimpleDoc(fileIn, docFlavor), printRequestAttribute); +// fileIn.close(); +// return AjaxResult.success("打印已经发送到打印机!"); +// } catch (FileNotFoundException fe) { +// return AjaxResult.error("打印失败!打印文件不存在或者已经被删除!"); +// } catch (SecurityException se) { +// return AjaxResult.error("打印失败!打印文件访问受限!"); +// } catch (PrintException e) { +// return AjaxResult.error("打印失败!打印机错误!"); +// } catch (IOException e) { + return AjaxResult.error("打印失败!文件IO错误!"); +// } } else { return AjaxResult.error("打印失败!没有可以补打的记录!"); diff --git a/win-print/src/main/java/com/win/print/domain/WinPrintModel.java b/win-print/src/main/java/com/win/print/domain/WinPrintModel.java index ed010fa..867a114 100644 --- a/win-print/src/main/java/com/win/print/domain/WinPrintModel.java +++ b/win-print/src/main/java/com/win/print/domain/WinPrintModel.java @@ -69,6 +69,12 @@ public class WinPrintModel extends BaseEntity private String mPageValue; @Excel(name = "是否横向") private String isPageRotate; + @Excel(name = "字体名称") + private String fontName; + @Excel(name = "字体大小") + private int fontSize; + @Excel(name = "是否加粗") + private String fontBlock; private String mData; /** 模版参数管理信息 */ private List winPrintModelParamsList; @@ -243,6 +249,30 @@ public class WinPrintModel extends BaseEntity this.mData = mData; } + public String getFontName() { + return fontName; + } + + public void setFontName(String fontName) { + this.fontName = fontName; + } + + public int getFontSize() { + return fontSize; + } + + public void setFontSize(int fontSize) { + this.fontSize = fontSize; + } + + public String getFontBlock() { + return fontBlock; + } + + public void setFontBlock(String fontBlock) { + this.fontBlock = fontBlock; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/win-print/src/main/java/com/win/print/service/PrintService.java b/win-print/src/main/java/com/win/print/service/PrintService.java deleted file mode 100644 index dc2c91d..0000000 --- a/win-print/src/main/java/com/win/print/service/PrintService.java +++ /dev/null @@ -1,77 +0,0 @@ -package com.win.print.service; -public class PrintService { -// // 传入文件和打印机名称 -// public void print(File[] files, String printerName) throws PrintException, IOException { -// List streams = fileStreams(files); -// if (CollUtil.isEmpty(streams)) { -// log.warn("缺少打印文件"); -// throw new NullPointerException("缺少打印文件"); -// } -// -// DocFlavor flavor = getDocFlavor(); -// PrintRequestAttributeSet aset = getPrintRequestAttribute(); -// -// for (InputStream in : streams) { -// DocPrintJob docPrintJob = getPrintJob(printerName); -// docPrintJob.print(new SimpleDoc(in, flavor, null), aset); -// } -// } -// -// private List fileStreams(File[] files) { -// if (ArrayUtil.isEmpty(files)) { -// log.warn("缺少打印文件"); -// throw new NullPointerException("缺少打印文件"); -// } -// List ins = new ArrayList<>(); -// try { -// for (File file : files) { -// ins.add(new FileInputStream(file)); -// } -// } catch (FileNotFoundException e) { -// log.warn("打印文件缺失:{}", e.getMessage()); -// } -// return ins; -// } -// -// private DocFlavor getDocFlavor() { -// // 设置打印格式,如果未确定类型,可选择autosense -// return DocFlavor.INPUT_STREAM.AUTOSENSE; -// } -// -// private PrintRequestAttributeSet getPrintRequestAttribute() { -// // 设置打印参数 -// PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet(); -// aset.add(new Copies(1)); //份数 -// //aset.add(MediaSize.ISO.A4); //纸张 -// // aset.add(Finishings.STAPLE);//装订 -// aset.add(Sides.DUPLEX);//单双面 -// return aset; -// } -// -// private DocPrintJob getPrintJob(String printerName) { -// if (printerName == null) { -// log.warn("请选择打印机"); -// throw new NullPointerException("请选择打印机"); -// } -// //获得本台电脑连接的所有打印机 -// PrintService[] printServices = PrinterJob.lookupPrintServices(); -// if (printServices == null || printServices.length == 0) { -// log.warn("打印失败,未找到可用打印机,请检查。"); -// throw new NullPointerException("打印失败,未找到可用打印机,请检查。"); -// } -// //匹配指定打印机 -// PrintService printService = null; -// for (PrintService service : printServices) { -// if (printerName.equals(service.getName())) { -// printService = service; -// break; -// } -// } -// if (printService == null) { -// String format = StrUtil.format("打印失败,未找到名称为 [{}] 的打印机,请检查。", printerName); -// log.warn(format); -// throw new NullPointerException(format); -// } -// return printService.createPrintJob(); -// } -} \ No newline at end of file diff --git a/win-print/src/main/java/com/win/print/service/PrintServiceWin.java b/win-print/src/main/java/com/win/print/service/PrintServiceWin.java new file mode 100644 index 0000000..1e4add1 --- /dev/null +++ b/win-print/src/main/java/com/win/print/service/PrintServiceWin.java @@ -0,0 +1,95 @@ +package com.win.print.service; + +import cn.hutool.core.collection.CollUtil; +import cn.hutool.core.util.ArrayUtil; +import cn.hutool.core.util.StrUtil; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import javax.print.*; +import javax.print.attribute.HashPrintRequestAttributeSet; +import javax.print.attribute.PrintRequestAttributeSet; +import javax.print.attribute.standard.Copies; +import javax.print.attribute.standard.Sides; +import java.awt.print.PrinterJob; +import java.io.*; +import java.util.ArrayList; +import java.util.List; + +public class PrintServiceWin { + private static final Logger log = LoggerFactory.getLogger(PrintTaskProcesser.class); + // 传入文件和打印机名称 + public void print(File[] files, String printerName) throws PrintException, IOException { + List streams = fileStreams(files); + if (CollUtil.isEmpty(streams)) { + log.warn("缺少打印文件"); + throw new NullPointerException("缺少打印文件"); + } + + DocFlavor flavor = getDocFlavor(); + PrintRequestAttributeSet aset = getPrintRequestAttribute(); + + for (InputStream in : streams) { + DocPrintJob docPrintJob = getPrintJob(printerName); + docPrintJob.print(new SimpleDoc(in, flavor, null), aset); + } + } + + private List fileStreams(File[] files) { + if (ArrayUtil.isEmpty(files)) { + log.warn("缺少打印文件"); + throw new NullPointerException("缺少打印文件"); + } + List ins = new ArrayList<>(); + try { + for (File file : files) { + ins.add(new FileInputStream(file)); + } + } catch (FileNotFoundException e) { + log.warn("打印文件缺失:{}", e.getMessage()); + } + return ins; + } + + private DocFlavor getDocFlavor() { + // 设置打印格式,如果未确定类型,可选择autosense + return DocFlavor.INPUT_STREAM.AUTOSENSE; + } + + private PrintRequestAttributeSet getPrintRequestAttribute() { + // 设置打印参数 + PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet(); + aset.add(new Copies(1)); //份数 + //aset.add(MediaSize.ISO.A4); //纸张 + // aset.add(Finishings.STAPLE);//装订 + aset.add(Sides.DUPLEX);//单双面 + return aset; + } + + private DocPrintJob getPrintJob(String printerName) { + if (printerName == null) { + log.warn("请选择打印机"); + throw new NullPointerException("请选择打印机"); + } + //获得本台电脑连接的所有打印机 + PrintService[] printServices = PrinterJob.lookupPrintServices(); + if (printServices == null || printServices.length == 0) { + log.warn("打印失败,未找到可用打印机,请检查。"); + throw new NullPointerException("打印失败,未找到可用打印机,请检查。"); + } + //匹配指定打印机 + PrintService printService = null; + for (PrintService service : printServices) { + if (printerName.equals(service.getName())) { + printService = service; + break; + } + } + if (printService == null) { + String format = StrUtil.format("打印失败,未找到名称为 [{}] 的打印机,请检查。", printerName); + log.warn(format); + throw new NullPointerException(format); + } + return printService.createPrintJob(); + } +} \ No newline at end of file diff --git a/win-print/src/main/java/com/win/print/service/PrintTaskProcesser.java b/win-print/src/main/java/com/win/print/service/PrintTaskProcesser.java index 2de9510..f88c5fd 100644 --- a/win-print/src/main/java/com/win/print/service/PrintTaskProcesser.java +++ b/win-print/src/main/java/com/win/print/service/PrintTaskProcesser.java @@ -1,31 +1,35 @@ package com.win.print.service; -import cn.hutool.core.date.DateUtil; -import cn.hutool.core.util.ObjectUtil; -import cn.hutool.http.HttpRequest; -import cn.hutool.http.HttpResponse; -import cn.hutool.http.HttpUtil; -import com.itextpdf.io.IOException; -import com.win.common.config.WinConfig; -import com.win.common.utils.http.HttpUtils; -import com.win.print.domain.*; -import com.win.print.util.PrintTaskCacheUtil; +import cn.hutool.core.io.FileUtil; +import com.itextpdf.kernel.pdf.PdfDocument; +import com.itextpdf.kernel.pdf.PdfReader; +import com.itextpdf.kernel.pdf.PdfStream; +import com.win.print.domain.PrintRequestAttributeVo; +import com.win.print.domain.WinPrintTasksLogs; +import com.win.print.util.DataUnitl; +import com.win.print.util.PdfPrintUtil; import com.win.print.util.PrinterUtil; import com.win.print.util.WinPrintJobListener; import jakarta.annotation.Resource; +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.printing.PDFPrintable; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Service; - -import javax.print.DocFlavor; -import javax.print.DocPrintJob; +import javax.print.*; import javax.print.attribute.PrintRequestAttributeSet; - +import java.awt.*; +import java.awt.print.PrinterException; +import java.io.File; import java.io.FileInputStream; +import java.io.IOException; import java.io.InputStream; +import java.net.URL; +import java.net.URLStreamHandler; +import java.util.Optional; /** * 打印队列的处理和日志处理 @@ -44,37 +48,49 @@ public class PrintTaskProcesser { * */ @Value("${win.clientCode}") private String clientCode; + @Value("${win.path.print}") + private String printFilepath; //生成的打印文件存储路径 @Scheduled(fixedRate = 3000) - public void process(){ + public void process() throws IOException, PrinterException, PrintException { WinPrintTasksLogs tasksLogs = iPrintTasksLogsService.selectWinPrintTasksLogsByClientCode(clientCode); if(null!=tasksLogs){ - try { - String url=tasksLogs.getIpAddr()+"/"+tasksLogs.getDataFile(); - HttpRequest get = HttpUtil.createGet(url); - HttpResponse response = get.execute(); - InputStream inputStream = response.bodyStream(); - //FileInputStream fileIn = new FileInputStream(tasksLogs.getDataFile()); - DocPrintJob pringJobByName = PrinterUtil.getPringJobByName(tasksLogs.getPrinterName()); - DocFlavor docFlavor = PrinterUtil.getDocFlavor(EnumDocFlavor.IS_AUTOSENSE); - PrintRequestAttributeVo printAttribute = iSettingsService.getPrintAttribute(tasksLogs.getSettingCode(), tasksLogs.getModelPage(), tasksLogs.getIsPageRolated(), tasksLogs.getCopyCounts()); - PrintRequestAttributeSet printRequestAttribute = PrinterUtil.getPrintRequestAttribute(printAttribute,tasksLogs.getTaskId()); - PrinterUtil.sendJobtoPrinter(pringJobByName, PrinterUtil.getSimpleDoc(inputStream, docFlavor), printRequestAttribute); - //fileIn.close(); - log.info("PrintTaskProcesser-打印任务成功发送!",tasksLogs.getTaskId()); - iPrintTasksLogsService.setStatusLock(tasksLogs.getId(),"1"); - inputStream.close(); - }catch(Exception e){ - log.error("PrintTaskProcesser-error",e.toString()); - iPrintTasksLogsService.setStatusLock(tasksLogs.getId(),"2"); + String filePath = DataUnitl.getWorkingDir(printFilepath)+"/"+tasksLogs.getDataFile(); + File file=new File(filePath); + String type = Optional.ofNullable(FileUtil.getType(file)).orElse(""); + PrinterUtil printerUtil = new PrinterUtil(); + PrintService printService = printerUtil.getPrintService(tasksLogs.getPrinterName()); + PrintRequestAttributeVo printAttribute = iSettingsService.getPrintAttribute(tasksLogs.getSettingCode(), tasksLogs.getModelPage(), tasksLogs.getIsPageRolated(), tasksLogs.getCopyCounts()); + PrintRequestAttributeSet printRequestAttribute = printerUtil.getPrintRequestAttribute(printAttribute,"winTask"); + if("pdf".equalsIgnoreCase(type)){ + PdfPrintUtil pdfPrintUtil=new PdfPrintUtil(); + pdfPrintUtil.print(file,printService,printRequestAttribute); + }else{ + DocPrintJob pringJobByName = printService.createPrintJob(); + Doc simpleDoc = new SimpleDoc(new FileInputStream(file), getDocFlavor(type), null); + pringJobByName.print(simpleDoc, printRequestAttribute); + iPrintTasksLogsService.setStatusLock(tasksLogs.getId(), "1"); } - + log.info("打印{}文档,文件名称:{}", type,filePath); + log.info("{}-打印任务成功发送到打印机!",tasksLogs.getTaskId()); + iPrintTasksLogsService.setStatusLock(tasksLogs.getId(),"1"); }else{ - //log.info("PrintTaskProcesser-打印任务池无任务!"); + log.info("*****打印服务任务运行中*****"); } } - /* - * 获取打印机配置 - * */ - + private DocFlavor getDocFlavor(String type){ + if("JPEG".equalsIgnoreCase(type)|| "JPG".equalsIgnoreCase(type)){ + return DocFlavor.INPUT_STREAM.JPEG; + } + if("GIF".equalsIgnoreCase(type)){ + return DocFlavor.INPUT_STREAM.GIF; + } + if("PNG".equalsIgnoreCase(type)){ + return DocFlavor.INPUT_STREAM.PNG; + } + if("TXT".equalsIgnoreCase(type)||"HTML".equalsIgnoreCase(type)){ + return DocFlavor.INPUT_STREAM.TEXT_HTML_UTF_8; + } + return DocFlavor.INPUT_STREAM.AUTOSENSE; + } } diff --git a/win-print/src/main/java/com/win/print/util/PdfModelUitl.java b/win-print/src/main/java/com/win/print/util/PdfModelUitl.java index 860dfb3..f31e95a 100644 --- a/win-print/src/main/java/com/win/print/util/PdfModelUitl.java +++ b/win-print/src/main/java/com/win/print/util/PdfModelUitl.java @@ -63,7 +63,7 @@ public class PdfModelUitl { * 待填充的PDF模板文档 */ - public void pdfMdelFromRender(List paramsList,File tempFile, JSONObject data, String modelName, String templatePath) throws IOException { + public void pdfMdelFromRender(List paramsList,File tempFile, JSONObject data, String modelName, String templatePath,int fontSize,String fontName) throws IOException { PdfReader reader = new PdfReader(templatePath+"/"+modelName); PdfWriter writer = new PdfWriter(tempFile); PdfDocument pdf = new PdfDocument(reader, writer); @@ -76,23 +76,14 @@ public class PdfModelUitl { String value = Optional.ofNullable(data.getString(item.getParamCode())).orElse(""); if(null!=field) { Rectangle rtl = field.getWidgets().get(0).getRectangle().toRectangle(); // 获取表单域的xy坐标 - field.setFont(defaultFont()); - if(Optional.ofNullable(field.getFontSize()).isEmpty()){ - field.setFontSize(16); - } + field.setFont(getFont(fontName)); + field.setFontSize(fontSize); + + //field.setFontSizeAutoScale() if ("QRIMG".equals(item.getParamType())) { //渲染Qr图片 if(!value.isEmpty() && !value.isBlank()) { try { -// JSONObject jsonObject = JSONObject.parseObject(Optional.ofNullable(item.getParamDesc()).orElse("{\"width\":\"172\",\"height\":\"172\",\"type\":\"png\"}")); -// int width = 172; -// int height = 172; -// String type = "png"; -// if (null != jsonObject) { -// width = Integer.valueOf(Optional.ofNullable(jsonObject.getString("width")).orElse("172")); -// height = Integer.valueOf(Optional.ofNullable(jsonObject.getString("height")).orElse("172")); -// type = Optional.ofNullable(jsonObject.getString("type")).orElse("png"); -// } BufferedImage bufferedImage = qrCodeService.generateQRCode(value, (int)rtl.getWidth(), (int)rtl.getHeight()); byte[] imgBytes = qrCodeService.getImgBuffer("png", bufferedImage); com.itextpdf.layout.element.Image image =new com.itextpdf.layout.element.Image(ImageDataFactory.create(imgBytes));//getImage(field, bufferedImage, rtl); @@ -281,6 +272,7 @@ public class PdfModelUitl { //PdfFontFactory.register(DEFAULT_FONT_PATH); //baseFont = PdfFontFactory.createFont(DEFAULT_FONT_PATH, PdfEncodings.IDENTITY_H); baseFont=PdfFontFactory.createFont("STSong-Light", "UniGB-UCS2-H"); + //baseFont=PdfFontFactory.createFont("SimHei", "UniGB-UCS2-H"); } catch (Exception e) { throw new RuntimeException("无法获取默认字体:" + e.getMessage(),e); } @@ -292,23 +284,23 @@ public class PdfModelUitl { * @return PdfFont */ String extendPath = "D:\\fonts\\"; - private PdfFont getFont(PdfFont font) { - String fontName = font.getFontProgram().getFontNames().getFontName(); - String fontKey = FONTS_MAP.get(fontName); - if(fontKey==null){ - font = defaultFont(); - }else { - try { - if(fontKey.toLowerCase().endsWith("ttc")){ - font = PdfFontFactory.createFont(this.extendPath + fontKey + ",0", PdfEncodings.IDENTITY_H); - }else { - font = PdfFontFactory.createFont(this.extendPath + fontKey, PdfEncodings.IDENTITY_H); - } - } catch (IOException e) { - font = defaultFont(); - e.printStackTrace(); - } - } + private PdfFont getFont(String fontName) { + PdfFont font = defaultFont(); +// String fontKey = FONTS_MAP.get(fontName); +// if(fontKey==null){ +// font = defaultFont(); +// }else { +// try { +// if(fontKey.toLowerCase().endsWith("ttc")){ +// font = PdfFontFactory.createFont(this.extendPath + fontKey + ",0", PdfEncodings.IDENTITY_H); +// }else { +// font = PdfFontFactory.createFont(this.extendPath + fontKey, PdfEncodings.IDENTITY_H); +// } +// } catch (IOException e) { +// font = defaultFont(); +// e.printStackTrace(); +// } +// } return font; } /** diff --git a/win-print/src/main/java/com/win/print/util/PdfPrintUtil.java b/win-print/src/main/java/com/win/print/util/PdfPrintUtil.java new file mode 100644 index 0000000..e3f6ef0 --- /dev/null +++ b/win-print/src/main/java/com/win/print/util/PdfPrintUtil.java @@ -0,0 +1,41 @@ +package com.win.print.util; + + +import org.apache.pdfbox.pdmodel.PDDocument; +import org.apache.pdfbox.printing.PDFPageable; +import org.apache.pdfbox.printing.PDFPrintable; + +import javax.print.PrintService; +import javax.print.attribute.PrintRequestAttributeSet; + +import java.awt.print.*; +import java.io.File; +import java.io.IOException; + +public class PdfPrintUtil { + public void print(File pdfFile, PrintService printService, PrintRequestAttributeSet attrs) throws IOException { + // 加载PDF文档 + PDDocument document = PDDocument.load(pdfFile); + try { + // 创建一个打印任务 + PrinterJob job = PrinterJob.getPrinterJob(); + PDFPrintable pdfPrintable = new PDFPrintable(document); + // 查找并设置打印机 + if (printService != null) { + job.setPrintService(printService); + } + job.setPrintable(pdfPrintable); + job.setJobName("标签打印"); + job.setCopies(1); + // 执行打印 + job.print(attrs); + } catch (PrinterException printerException) { + throw new RuntimeException(printerException); + } finally { + // 关闭PDF文档 + document.close(); + } + + } + +} diff --git a/win-print/src/main/java/com/win/print/util/PrinterUtil.java b/win-print/src/main/java/com/win/print/util/PrinterUtil.java index e0fbeb8..9dd78bf 100644 --- a/win-print/src/main/java/com/win/print/util/PrinterUtil.java +++ b/win-print/src/main/java/com/win/print/util/PrinterUtil.java @@ -21,7 +21,11 @@ import java.awt.print.PrinterJob; public class PrinterUtil { private static final Logger log = LoggerFactory.getLogger(PrinterUtil.class); - public static DocPrintJob getPringJobByName(String printerName) { + public DocPrintJob getPringJobByName(String printerName) { + + return getPrintService(printerName).createPrintJob(); + } + public PrintService getPrintService(String printerName) { PrintService printService = null; //获得本台电脑连接的所有打印机 PrintService[] printServices = PrinterJob.lookupPrintServices(); @@ -45,9 +49,8 @@ public class PrinterUtil { } } } - return printService.createPrintJob(); + return printService; } - /** * Copies: 指定要打印的副本数量。 * OrientationRequested: 指定页面的方向,如横向或纵向。 @@ -58,29 +61,29 @@ public class PrinterUtil { * PrinterResolution: 指定打印机的分辨率。 * Chromaticity: 指定颜色模式,如彩色或黑白。 */ - public static PrintRequestAttributeSet getPrintRequestAttribute(PrintRequestAttributeVo atrrSet,String jobName) { + public PrintRequestAttributeSet getPrintRequestAttribute(PrintRequestAttributeVo atrrSet,String jobName) { // 设置打印参数 PrintRequestAttributeSet aset = new HashPrintRequestAttributeSet(); aset.add(new Copies(atrrSet.getCopyCount())); //份数 - aset.add(atrrSet.getPaperType().getMediaSizeName()); +// aset.add(atrrSet.getPaperType().getMediaSizeName()); aset.add(new JobName(jobName,null)); - if (atrrSet.getIsDuplicates()) { - aset.add(Sides.DUPLEX);//单双面 - } else { - aset.add(Sides.ONE_SIDED); - } - if (atrrSet.getIsPortrait()) { - aset.add(OrientationRequested.PORTRAIT);//横向 - } else { - aset.add(OrientationRequested.LANDSCAPE);//纵向 - } +// if (atrrSet.getIsDuplicates()) { +// aset.add(Sides.DUPLEX);//单双面 +// } else { +// aset.add(Sides.ONE_SIDED); +// } +// if (atrrSet.getIsPortrait()) { +// aset.add(OrientationRequested.PORTRAIT);//横向 +// } else { +// aset.add(OrientationRequested.LANDSCAPE);//纵向 +// } return aset; } /** * 打印的文件数据类型 **/ - public static DocFlavor getDocFlavor(EnumDocFlavor flavorType) { + public DocFlavor getDocFlavor(EnumDocFlavor flavorType) { // 设置打印格式,如果未确定类型,可选择autosense DocFlavor.INPUT_STREAM type; switch (flavorType) { @@ -120,16 +123,14 @@ public class PrinterUtil { * 获取打印文档 * */ - public static Doc getSimpleDoc(Object printData, DocFlavor docFlavor) throws PrintException { - if(ObjectUtil.isEmpty(printData) || ObjectUtil.isEmpty(docFlavor) ){ - throw new PrintException("空的打印内容!不能打印!"); - } + public Doc getSimpleDoc(Object printData, DocFlavor docFlavor) throws PrintException { return new SimpleDoc(printData,docFlavor,null); } + /** * 发送作业到打印机 */ - public static boolean sendJobtoPrinter(DocPrintJob printJob, PrintJobListener printJobListener, Doc doc, PrintRequestAttributeSet propertySet) { + public boolean sendJobtoPrinter(DocPrintJob printJob, PrintJobListener printJobListener, Doc doc, PrintRequestAttributeSet propertySet) { try { printJob.addPrintJobListener(printJobListener); printJob.print(doc, propertySet); @@ -138,7 +139,7 @@ public class PrinterUtil { return false; } } - public static boolean sendJobtoPrinterNormal(DocPrintJob printJob, Doc doc, PrintRequestAttributeSet propertySet) { + public boolean sendJobtoPrinterNormal(DocPrintJob printJob, Doc doc, PrintRequestAttributeSet propertySet) { try { printJob.print(doc, propertySet); return true; @@ -146,7 +147,7 @@ public class PrinterUtil { return false; } } - public static boolean sendJobtoPrinter(DocPrintJob printJob, Doc doc, PrintRequestAttributeSet propertySet) { + public boolean sendJobtoPrinter(DocPrintJob printJob, Doc doc, PrintRequestAttributeSet propertySet) { WinPrintJobListener printJobListener=new WinPrintJobListener(); try { printJob.addPrintJobListener(printJobListener); @@ -156,7 +157,7 @@ public class PrinterUtil { return false; } } - public static MediaSize getStardMediaSize(String pageName){ + public static MediaSize getStardMediaSize(String pageName){ if("A0".equals(pageName)){ return MediaSize.ISO.A0; } diff --git a/win-print/src/main/java/com/win/print/util/WinPrintJobListener.java b/win-print/src/main/java/com/win/print/util/WinPrintJobListener.java index 2c58d7e..1628ad7 100644 --- a/win-print/src/main/java/com/win/print/util/WinPrintJobListener.java +++ b/win-print/src/main/java/com/win/print/util/WinPrintJobListener.java @@ -24,7 +24,7 @@ public class WinPrintJobListener implements javax.print.event.PrintJobListener { @Override public void printJobFailed(PrintJobEvent pje) { - log.warn("通知客户该作业未成功完成,必须重新提交。"); + log.warn("通知客户该作业未成功完成,必须重新提交{}。",pje.getPrintJob()); } @Override diff --git a/win-print/src/main/resources/mapper/print/WinPrintClientPrintersMapper.xml b/win-print/src/main/resources/mapper/print/WinPrintClientPrintersMapper.xml index ecd0ff1..8f2d404 100644 --- a/win-print/src/main/resources/mapper/print/WinPrintClientPrintersMapper.xml +++ b/win-print/src/main/resources/mapper/print/WinPrintClientPrintersMapper.xml @@ -109,7 +109,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" delete from win_print_client_printers where id in - + #{id} diff --git a/win-print/src/main/resources/mapper/print/WinPrintModelMapper.xml b/win-print/src/main/resources/mapper/print/WinPrintModelMapper.xml index e5baa09..e754758 100644 --- a/win-print/src/main/resources/mapper/print/WinPrintModelMapper.xml +++ b/win-print/src/main/resources/mapper/print/WinPrintModelMapper.xml @@ -22,6 +22,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + @@ -49,7 +52,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - select tenant_id, revision, created_by, created_time, updated_by, updated_time, id, m_name, m_code, m_type, m_filename, is_dyparam,m_type_src,m_page_size,m_page_value,is_page_rotate,m_data from win_print_model + select tenant_id, revision, created_by, created_time, updated_by, updated_time, id, m_name, m_code, m_type, m_filename, is_dyparam,m_type_src,m_page_size,m_page_value,is_page_rotate,m_data,font_name,font_size,font_block from win_print_model + + + diff --git a/win-print/src/main/resources/templates/print/modelmanager/edit.html b/win-print/src/main/resources/templates/print/modelmanager/edit.html index c2a3dd8..d1cf1d6 100644 --- a/win-print/src/main/resources/templates/print/modelmanager/edit.html +++ b/win-print/src/main/resources/templates/print/modelmanager/edit.html @@ -89,7 +89,14 @@ - +
+
+ +
+ +
+
+