/*
 Navicat Premium Data Transfer

 Source Server         : 122.112.224.199
 Source Server Type    : MySQL
 Source Server Version : 50732 (5.7.32-log)
 Source Host           : 122.112.224.199:3306
 Source Schema         : huimv_tuzai_erp

 Target Server Type    : MySQL
 Target Server Version : 50732 (5.7.32-log)
 File Encoding         : 65001

 Date: 17/06/2026 10:28:06
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for arap_recv
-- ----------------------------
DROP TABLE IF EXISTS `arap_recv`;
CREATE TABLE `arap_recv`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `recv_date` date NOT NULL COMMENT '收款日期',
  `recv_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收款编号',
  `cust_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编号',
  `cust_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户名称',
  `recv_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收款人',
  `recv_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收款类别',
  `bank_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '银行卡号',
  `recv_amt` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT '收款金额',
  `is_deduct` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否已扣款（0否 1是）',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_arap_recv_org_no`(`org_id`, `recv_no`) USING BTREE,
  INDEX `idx_arap_recv_org_date`(`org_id`, `recv_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '收款登记主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of arap_recv
-- ----------------------------
INSERT INTO `arap_recv` VALUES (1, '2026-06-05', '202606050001', '8', '傅建炳', '浙头牛食品加工（浦江）有限公司', 'SCAN_CODE', '33050167742700002767', 60000.0000, '0', '代宰费', '2', 'admin', '2026-06-05 08:58:08', 'admin', '2026-06-05 09:01:54', '103');
INSERT INTO `arap_recv` VALUES (2, '2026-04-03', '202604030001', '8', '傅建炳', '浙头牛食品加工（浦江）有限公司', 'BANK_TRANSFER', '33050167742700002767', 60000.0000, '0', '代宰费', '0', 'admin', '2026-06-05 09:09:08', 'admin', '2026-06-05 09:19:59', '103');
INSERT INTO `arap_recv` VALUES (3, '2026-04-03', '202604030002', '7', '蒋祖德', '浙头牛食品加工（浦江）有限公司', 'BANK_TRANSFER', '33050167742700002767', 50000.0000, '0', '代宰费', '0', 'admin', '2026-06-05 09:14:16', 'admin', '2026-06-05 09:14:16', '103');
INSERT INTO `arap_recv` VALUES (4, '2026-04-03', '202604030003', '7', '蒋祖德', '浙头牛食品加工（浦江）有限公司', 'BANK_TRANSFER', '33050167742700002767', 50000.0000, '0', '代宰费', '2', 'admin', '2026-06-05 09:14:16', 'admin', '2026-06-05 09:14:55', '103');
INSERT INTO `arap_recv` VALUES (5, '2026-04-23', '202604230001', '10', '郑法塘（法塘牛肉馆）', '浙头牛食品加工（浦江）有限公司', 'BANK_TRANSFER', '33050167742700002767', 129085.9400, '0', '牛肉款', '0', 'admin', '2026-06-05 09:16:47', 'admin', '2026-06-05 09:16:47', '103');

-- ----------------------------
-- Table structure for arap_refund
-- ----------------------------
DROP TABLE IF EXISTS `arap_refund`;
CREATE TABLE `arap_refund`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `ref_date` date NOT NULL COMMENT '退款日期',
  `ref_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '退款编号',
  `cust_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编号',
  `cust_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户名称',
  `ref_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '退款人',
  `ref_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '退款类别',
  `bank_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '银行卡号',
  `ref_amt` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT '退款金额',
  `is_deduct` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否已扣款（0否 1是）',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_arap_refund_org_no`(`org_id`, `ref_no`) USING BTREE,
  INDEX `idx_arap_refund_org_date`(`org_id`, `ref_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户退款登记主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of arap_refund
-- ----------------------------

-- ----------------------------
-- Table structure for base_auto_level
-- ----------------------------
DROP TABLE IF EXISTS `base_auto_level`;
CREATE TABLE `base_auto_level`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `variety_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `variety_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品牌名称',
  `weight_start` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `weight_end` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `level_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别序号',
  `level_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别序号',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '自动转级别' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_auto_level
-- ----------------------------

-- ----------------------------
-- Table structure for base_brand
-- ----------------------------
DROP TABLE IF EXISTS `base_brand`;
CREATE TABLE `base_brand`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `brand_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `brand_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品牌名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '品牌' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_brand
-- ----------------------------

-- ----------------------------
-- Table structure for base_breed
-- ----------------------------
DROP TABLE IF EXISTS `base_breed`;
CREATE TABLE `base_breed`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `breed_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '畜种名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`breed_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_breed
-- ----------------------------
INSERT INTO `base_breed` VALUES (3, '牛', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_breed` VALUES (4, '羊', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_coat_color
-- ----------------------------
DROP TABLE IF EXISTS `base_coat_color`;
CREATE TABLE `base_coat_color`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `coat_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `coat_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色名称',
  `coat_sort_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色简称',
  `coat_status` int(11) NULL DEFAULT 1 COMMENT '状态 1启用 0停用',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`coat_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '毛色' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_coat_color
-- ----------------------------
INSERT INTO `base_coat_color` VALUES (4, '003', '花色', '花', 1, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_customer
-- ----------------------------
DROP TABLE IF EXISTS `base_customer`;
CREATE TABLE `base_customer`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `customer_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编号',
  `customer_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户名称',
  `customer_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户地址',
  `customer_level` tinyint(1) NULL DEFAULT 1 COMMENT '客户等级(1-5对应1级-5级)',
  `contact_person` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联络人',
  `contact_phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `receivable_customer` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应收客户',
  `payee_customer` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '收款客户',
  `delivery_customer` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '送货客户',
  `credit_control` tinyint(1) NULL DEFAULT 0 COMMENT '信用控制(0\' \'1启用2不启用)',
  `bank_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '开户银行',
  `bank_account` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '银行账号',
  `invoice_type` tinyint(1) NULL DEFAULT 0 COMMENT '开票类型(0\' \'1普票2增票)',
  `customer_channel` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户渠道',
  `quarantine_stat_type` tinyint(1) NULL DEFAULT 0 COMMENT '检疫统计类型(0无1按客户2按市场)',
  `brand` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品牌',
  `stamp_color` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '盖章颜色',
  `status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0停用1启用)',
  `zsl_customer` tinyint(1) NULL DEFAULT 0 COMMENT '是否浙食链客户(0否1是)',
  `business_permit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产/经营许可证',
  `business_license` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '营业执照',
  `tax_number` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '税号',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_customer_name`(`customer_name`) USING BTREE,
  INDEX `idx_contact_phone`(`contact_phone`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 33 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_customer
-- ----------------------------
INSERT INTO `base_customer` VALUES (12, 'GS001', '001', '销售测试', '杭州余杭区', 1, '1', '17364220525', '销售测试', '销售测试', '销售测试', 2, '1', '1', 0, '1', 0, '1', '1', 1, 0, '1', '1', '1', NULL, '2', 'admin', NULL, 'admin', NULL);
INSERT INTO `base_customer` VALUES (13, 'GS001', '023', '浩宇', NULL, 1, NULL, NULL, '浩宇', '浩宇', '浩宇', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '2', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (14, 'GS001', '1', '诸暨郦总', NULL, 1, NULL, NULL, '诸暨郦总', '诸暨郦总', '诸暨郦总', 0, NULL, NULL, 2, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, 'admin', NULL);
INSERT INTO `base_customer` VALUES (15, 'GS001', '2', '东阳许总', NULL, 1, NULL, NULL, '东阳许总', '东阳许总', '东阳许总', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (16, 'GS001', '3', '王海峰（浦江海峰鲜肉店）', NULL, 1, NULL, NULL, '王海峰（浦江海峰鲜肉店）', '王海峰（浦江海峰鲜肉店）', '王海峰（浦江海峰鲜肉店）', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (17, 'GS001', '4', '义乌刘总', NULL, 1, NULL, NULL, '义乌刘总', '义乌刘总', '义乌刘总', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (18, 'GS001', '5', '义乌张总', NULL, 1, NULL, NULL, '义乌张总', '义乌张总', '义乌张总', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (19, 'GS001', '6', '义乌赵总', NULL, 1, NULL, NULL, '义乌赵总', '义乌赵总', '义乌赵总', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (20, 'GS001', '7', '蒋祖德', NULL, 1, NULL, NULL, '蒋祖德', '蒋祖德', '蒋祖德', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (21, 'GS001', '8', '傅建炳', NULL, 1, NULL, NULL, '傅建炳', '傅建炳', '傅建炳', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (22, 'GS001', '9', '义乌雨铭饭店', NULL, 1, NULL, NULL, '义乌雨铭饭店', '义乌雨铭饭店', '义乌雨铭饭店', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (23, 'GS001', '10', '郑法塘（法塘牛肉馆）', NULL, 1, NULL, NULL, '郑法塘（法塘牛肉馆）', '郑法塘（法塘牛肉馆）', '郑法塘（法塘牛肉馆）', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (24, 'GS001', '11', '小颖牛肉馆（浦江李总）', NULL, 1, NULL, NULL, '小颖牛肉馆（浦江李总）', '小颖牛肉馆（浦江李总）', '小颖牛肉馆（浦江李总）', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (25, 'GS001', '12', '东明牛清汤', NULL, 1, NULL, NULL, '东明牛清汤', '东明牛清汤', '东明牛清汤', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (26, 'GS001', '13', '宇涵牛肉馆', NULL, 1, NULL, NULL, '宇涵牛肉馆', '宇涵牛肉馆', '宇涵牛肉馆', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (27, 'GS001', '14', '燕珍肉铺', NULL, 1, NULL, NULL, '燕珍肉铺', '燕珍肉铺', '燕珍肉铺', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (28, 'GS001', '15', '浦江宋总', NULL, 1, NULL, NULL, '浦江宋总', '浦江宋总', '浦江宋总', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (29, 'GS001', '16', '旭东牛肉馆', NULL, 1, NULL, NULL, '旭东牛肉馆', '旭东牛肉馆', '旭东牛肉馆', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (30, 'GS001', '17', '鹏睿牛清汤', NULL, 1, NULL, NULL, '鹏睿牛清汤', '鹏睿牛清汤', '鹏睿牛清汤', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (31, 'GS001', '18', '章剑', NULL, 1, NULL, NULL, '章剑', '章剑', '章剑', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);
INSERT INTO `base_customer` VALUES (32, 'GS001', '19', '江群牛肉馆', NULL, 1, NULL, NULL, '江群牛肉馆', '江群牛肉馆', '江群牛肉馆', 0, NULL, NULL, 0, NULL, 0, NULL, NULL, 1, 0, NULL, NULL, NULL, NULL, '0', 'admin', NULL, '', NULL);

-- ----------------------------
-- Table structure for base_customer_channel
-- ----------------------------
DROP TABLE IF EXISTS `base_customer_channel`;
CREATE TABLE `base_customer_channel`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `customer_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `customer_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '渠道名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`customer_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户渠道' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_customer_channel
-- ----------------------------
INSERT INTO `base_customer_channel` VALUES (2, '001', '线下', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_department
-- ----------------------------
DROP TABLE IF EXISTS `base_department`;
CREATE TABLE `base_department`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `department_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门编号',
  `department_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名称',
  `english_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '英文名称',
  `department_addr` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门地址',
  `department_phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门电话',
  `department_manager` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门主管',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `department_num`(`department_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_department
-- ----------------------------
INSERT INTO `base_department` VALUES (6, '001', '采购部', NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_department` VALUES (7, '002', '销售部', NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_dis_location
-- ----------------------------
DROP TABLE IF EXISTS `base_dis_location`;
CREATE TABLE `base_dis_location`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `location_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `location_del` int(11) NULL DEFAULT 0,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `location_name`(`location_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_dis_location
-- ----------------------------

-- ----------------------------
-- Table structure for base_employee
-- ----------------------------
DROP TABLE IF EXISTS `base_employee`;
CREATE TABLE `base_employee`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `employee_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工编号',
  `employee_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工姓名',
  `employee_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '员工类型  员工，采购员，销售员',
  `department_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门编号',
  `department_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名称',
  `gender` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
  `blood_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '血型',
  `id_card` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证号',
  `transfer_account` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '转帐科目',
  `marriage` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '婚姻',
  `position` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '职务',
  `bank_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '银行帐号',
  `birthday` date NULL DEFAULT NULL COMMENT '出生日期',
  `employment_date` date NULL DEFAULT NULL COMMENT '到职日期',
  `departure_date` date NULL DEFAULT NULL COMMENT '离职日期',
  `place_origin` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '籍贯',
  `contact_person` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联络人',
  `contact_phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联络电话',
  `contact_addr` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联络地址',
  `register_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '户籍地址',
  `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机',
  `mail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'E一Mail',
  `experience` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '经历',
  `qualification` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '学历',
  `remark1` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注一',
  `remark2` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注二',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `employee_num`(`employee_num`, `del_flag`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_employee
-- ----------------------------
INSERT INTO `base_employee` VALUES (11, '011', '楼江隆', '2', '001', '采购部', '1', NULL, '330726199007120312', NULL, '2', NULL, NULL, '1990-07-09', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'wangshujie', NULL, 'admin', NULL, '0', NULL, 'GS001');
INSERT INTO `base_employee` VALUES (12, '021', '周杭京', '3', '002', '销售部', '1', NULL, '330726197910254410', NULL, '2', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'wangshujie', NULL, 'admin', NULL, '0', NULL, 'GS001');
INSERT INTO `base_employee` VALUES (13, '022', '骆明明', '3', '002', '销售部', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', NULL, 'admin', NULL, '0', NULL, 'GS001');
INSERT INTO `base_employee` VALUES (14, '023', '赵林', '3', '002', '销售部', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', NULL, NULL, NULL, '0', NULL, 'GS001');
INSERT INTO `base_employee` VALUES (15, '031', '夏红', '1', NULL, NULL, '2', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', NULL, NULL, NULL, '0', NULL, 'GS001');

-- ----------------------------
-- Table structure for base_farist_account
-- ----------------------------
DROP TABLE IF EXISTS `base_farist_account`;
CREATE TABLE `base_farist_account`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `farist_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `farist_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`farist_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '一级科目' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_farist_account
-- ----------------------------

-- ----------------------------
-- Table structure for base_level
-- ----------------------------
DROP TABLE IF EXISTS `base_level`;
CREATE TABLE `base_level`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `level_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `level_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别名称',
  `num_level` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数字级别',
  `print_level` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '打印级别',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`level_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_level
-- ----------------------------
INSERT INTO `base_level` VALUES (4, '001', '一级', '001', '001', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_line
-- ----------------------------
DROP TABLE IF EXISTS `base_line`;
CREATE TABLE `base_line`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `line_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `line_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物流线名称',
  `car_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车牌号',
  `car_model` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车型',
  `load_capacity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '载重',
  `driver_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '司机姓名',
  `phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '手机',
  `id_crad` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证号',
  `address` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '家庭住址',
  `start_station` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '起始站',
  `end_station` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '终点站',
  `total_mileage` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总里程',
  `line_status` int(11) NULL DEFAULT 0 COMMENT '状态',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`line_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '物流线' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_line
-- ----------------------------
INSERT INTO `base_line` VALUES (4, '1', '线路一本市', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_line` VALUES (5, '2', '线路二本省', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_line` VALUES (6, '3', '线路三省外', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_market
-- ----------------------------
DROP TABLE IF EXISTS `base_market`;
CREATE TABLE `base_market`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `market_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `market_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市场名称',
  `line_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物流线',
  `line_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物流线',
  `region` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '区域',
  `price_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '价格类型',
  `market_size` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市场容量',
  `market_address` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市场地址',
  `salesperson` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员',
  `market_status` int(11) NULL DEFAULT 0 COMMENT '状态',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`market_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '市场' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_market
-- ----------------------------
INSERT INTO `base_market` VALUES (12, '1', '东阳许总', '2', '线路二本省', '002', '批发价', '10', '浙江省', '017', 1, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_material
-- ----------------------------
DROP TABLE IF EXISTS `base_material`;
CREATE TABLE `base_material`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品名称',
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `goods_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品类别',
  `goods_type_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品类别名称',
  `goods_spec` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品规格',
  `goods_barcode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品条码',
  `unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `assistant_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `conversion_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '换算值',
  `variety` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `variety_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种名称',
  `goods_level` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `goods_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态',
  `goods_color` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品颜色',
  `goods_size` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品尺寸',
  `product_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品类型',
  `product_type_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品类型名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `remark1` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `remark2` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `remark3` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `remark4` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `remark5` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_material
-- ----------------------------
INSERT INTO `base_material` VALUES (16, '0101', '活牛', '01', '牛圈', '0101', '活牛', 'KG/头', '0101', 'kg', '头', '420.00', '001', '西门塔尔', '001', '1', '花色', '3000*1600', '001', '原料', '0', 'admin', NULL, 'admin', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_material` VALUES (17, '0201', '牛胴体', '02', '牛胴体库', '0201', '牛胴体', 'KG/头', '0201', 'kg', '头', '350.00', '001', '西门塔尔', '001', '1', '红色', '3000*1500', '002', '胴体', '0', 'admin', NULL, 'admin', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_material` VALUES (18, '0202', '鲜牛肉', '03', '牛分割品库', '0202', '鲜牛肉', 'kg', '0202', 'kg', 'kg', '1.00', '001', '西门塔尔', '001', '1', '红色', '无', '006', '分割产品', '0', 'admin', NULL, 'admin', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_material` VALUES (19, '0303', '百叶', '06', '分割产品库', '0303', '百叶', 'kg/副', '0303', 'kg', '副', '2.00', '001', '西门塔尔', '001', '1', NULL, NULL, '006', '分割产品', '0', 'admin', NULL, 'admin', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_material` VALUES (20, '0304', '牛肺', '06', '分割产品库', '0304', '牛肺', 'kg/副', '0304', 'kg', '副', '3.00', '001', '西门塔尔', '001', '1', NULL, NULL, '006', '分割产品', '0', 'admin', NULL, 'admin', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_price_type
-- ----------------------------
DROP TABLE IF EXISTS `base_price_type`;
CREATE TABLE `base_price_type`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `price_type_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `price_type_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `sort_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '简称',
  `price_type_status` int(11) NULL DEFAULT 1 COMMENT '1启用  0停用',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`price_type_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '价格类型' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_price_type
-- ----------------------------
INSERT INTO `base_price_type` VALUES (7, '牛肉批发价', '牛肉34', '34', 1, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_price_type` VALUES (8, '牛小排批发价', '牛小排22', '22', 1, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_price_type` VALUES (9, '胸口油批发价', '胸口油45', '45', 1, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_price_type` VALUES (10, '牛大排批发价', '牛大排20.5', '20.5', 1, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_product_category
-- ----------------------------
DROP TABLE IF EXISTS `base_product_category`;
CREATE TABLE `base_product_category`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `category_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `parent_id` int(11) NULL DEFAULT 0,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 116 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '货品类别' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_product_category
-- ----------------------------
INSERT INTO `base_product_category` VALUES (72, '001', '活牛', 0, '0', 'wangshujie', NULL, NULL, NULL, NULL, NULL);
INSERT INTO `base_product_category` VALUES (74, '03', '牛下水', 0, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (75, '0301', '牛头（去舌）', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (76, '0302', '带毛牛蹄', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (77, '0303', '百叶', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (78, '0304', '牛肺', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (79, '0305', '牛心', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (80, '0306', '牛肝', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (81, '0307', '牛舌（带根）', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (82, '0308', '断生小肠', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (83, '0309', '断生大肠', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (84, '0310', '断生散带', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (85, '0311', '断生牛大肚', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (86, '0312', '断生红肠', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (87, '0313', '牛大肚', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (88, '0314', '小肠', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (89, '0315', '大肠', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (90, '0316', '散带', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (91, '0317', '红肠', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (92, '0318', '气管', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (93, '0319', '肚油', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (94, '0320', '腰油', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (95, '0321', '牛尾', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (96, '0322', '牛鞭宝', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (97, '0323', '杂骨', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (98, '0324', '棒骨', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (99, '0325', '棒骨筋', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (100, '0326', '板筋', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (101, '0327', '带筋窝骨', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (102, '0328', '护心肉', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (103, '0329', '外胸口油', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (104, '0330', '牛皮', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (105, '0331', '杂油', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (106, '0332', '膳油', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (107, '0333', '三类油', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (108, '0334', '内胸口油', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (109, '0335', '牛腰', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (110, '0336', '心管', 74, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (111, '01', '活牛', 0, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (112, '02', '牛肉', 0, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (113, '0101', '活牛', 111, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (114, '0201', '牛胴体', 112, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_category` VALUES (115, '0202', '鲜牛肉', 112, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_product_type
-- ----------------------------
DROP TABLE IF EXISTS `base_product_type`;
CREATE TABLE `base_product_type`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `type_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `type_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '产品类型' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_product_type
-- ----------------------------
INSERT INTO `base_product_type` VALUES (9, '001', '原料', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_type` VALUES (10, '003', '普通副产品', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_type` VALUES (11, '004', '分割副产品', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_type` VALUES (12, '005', '气调副产品', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_type` VALUES (13, '006', '分割产品', '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_product_type` VALUES (14, '007', '冻副产品', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_type` VALUES (15, '008', '冻分割品', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_product_type` VALUES (16, '002', '胴体', '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_sales_territory
-- ----------------------------
DROP TABLE IF EXISTS `base_sales_territory`;
CREATE TABLE `base_sales_territory`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `sales_territory_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `sales_territory_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售区域名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`sales_territory_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售区域' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_sales_territory
-- ----------------------------
INSERT INTO `base_sales_territory` VALUES (4, '001', '本市', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_sales_territory` VALUES (5, '002', '本省', '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `base_sales_territory` VALUES (6, '003', '省外', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_sub_account
-- ----------------------------
DROP TABLE IF EXISTS `base_sub_account`;
CREATE TABLE `base_sub_account`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `sub_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `sub_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `farist_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '一级科目序号',
  `farist_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '一级科目名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`sub_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '二级科目' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_sub_account
-- ----------------------------

-- ----------------------------
-- Table structure for base_supply_source
-- ----------------------------
DROP TABLE IF EXISTS `base_supply_source`;
CREATE TABLE `base_supply_source`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `supply_source_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `supply_source_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '类型名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`supply_source_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '供应来源' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_supply_source
-- ----------------------------
INSERT INTO `base_supply_source` VALUES (2, '0001', '养殖场', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_unit
-- ----------------------------
DROP TABLE IF EXISTS `base_unit`;
CREATE TABLE `base_unit`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `unit_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品牌名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '单位' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_unit
-- ----------------------------
INSERT INTO `base_unit` VALUES (5, 'kg', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_unit` VALUES (7, '头', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_unit` VALUES (8, '斤', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `base_unit` VALUES (9, '副', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for base_variety
-- ----------------------------
DROP TABLE IF EXISTS `base_variety`;
CREATE TABLE `base_variety`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `variety_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `variety_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种名称',
  `big_variety_ge` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '大猪大于',
  `big_variety_le` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '大猪小于等于',
  `mid_variety_ge` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标准猪大于',
  `mid_variety_le` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标准猪小于等于',
  `small_variety_ge` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小猪大于',
  `small_variety_le` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小猪小于等于',
  `breed_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `breed_id` int(11) NULL DEFAULT NULL,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`variety_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of base_variety
-- ----------------------------
INSERT INTO `base_variety` VALUES (3, '001', '西门塔尔', '750', '1000', '650', '750', '450', '650', '牛', 3, '0', 'admin', NULL, 'admin', NULL, 'KG', 'GS001');
INSERT INTO `base_variety` VALUES (4, '002', '湖羊', '80', '70', '60', '50', '40', '30', '羊', 4, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for config_type
-- ----------------------------
DROP TABLE IF EXISTS `config_type`;
CREATE TABLE `config_type`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `type_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `type_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of config_type
-- ----------------------------

-- ----------------------------
-- Table structure for database_metadata
-- ----------------------------
DROP TABLE IF EXISTS `database_metadata`;
CREATE TABLE `database_metadata`  (
  `db_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '名字',
  `jdbc_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `db_username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `username` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `db_status` int(11) NULL DEFAULT 1 COMMENT '0禁用 1 启用',
  `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `version_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标准版  旗舰版  集团版',
  `user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `animal_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '0 猪，1牛 ， 2羊',
  PRIMARY KEY (`db_name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of database_metadata
-- ----------------------------
INSERT INTO `database_metadata` VALUES ('huimv-slaughter-preimary-two', NULL, NULL, NULL, NULL, 0, '3.1.0', '集团版', 'pr000001', '0');
INSERT INTO `database_metadata` VALUES ('huimv-slaughter-primary', 'huimv-slaughter-primary', 'root', '1', '主测试', 0, '3.1.0', '集团版', 'pr000002', '0');
INSERT INTO `database_metadata` VALUES ('huimv-tuzai-jiangshan', 'jdbc:mysql://122.112.224.199:3306/huimv-slaughter-primary?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8', 'root', '1', '城关生猪定点屠宰厂', 1, '3.1.0', '标准版', 'pr000003', '0');
INSERT INTO `database_metadata` VALUES ('huimv-tuzai-lS282125', NULL, NULL, NULL, '测试企业名称', 1, '3.1.0', '标准版', 'lS282125', '0,1');
INSERT INTO `database_metadata` VALUES ('huimv-tuzai-Pp037212', NULL, NULL, NULL, '测试企业', 0, '3.1.0', '标准版', 'Pp037212', '0');
INSERT INTO `database_metadata` VALUES ('huimv-tuzai-test', 'jdbc:mysql://122.112.224.199:3306/huimv-slaughter-primary?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8', 'root', '1', '测试', 1, '3.1.0', '旗舰版', 'pr000004', '0,1,2');
INSERT INTO `database_metadata` VALUES ('huimv-tuzai-yanshi2', 'jdbc:mysql://122.112.224.199:3306/huimv-slaughter-primary?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8', 'root', '1', '河北优禾农业科技有限公司', 1, '3.1.0', '标准版', 'pr000005', '0');

-- ----------------------------
-- Table structure for dead_disposal
-- ----------------------------
DROP TABLE IF EXISTS `dead_disposal`;
CREATE TABLE `dead_disposal`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `deal_reason` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '处理原因',
  `deal_way` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '处理方式',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '死淘处理方式' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of dead_disposal
-- ----------------------------
INSERT INTO `dead_disposal` VALUES (11, '其他', '委托无害化处理', '2025-06-06 11:19:47', 'admin', '2025-09-10 09:49:04', 'admin', '0');
INSERT INTO `dead_disposal` VALUES (12, '病死', '委托无害化处理', '2025-06-10 08:58:48', 'admin', '2025-09-10 09:49:01', 'admin', '0');
INSERT INTO `dead_disposal` VALUES (13, '病害', '委托无害化处理', '2025-06-10 08:58:54', 'admin', '2025-09-10 09:48:57', 'admin', '0');
INSERT INTO `dead_disposal` VALUES (14, '途亡', '委托无害化处理', '2025-08-04 14:16:23', 'admin', '2025-09-10 09:48:54', 'admin', '0');
INSERT INTO `dead_disposal` VALUES (15, '测试原因', '测试方式', '2025-08-13 15:21:25', 'admin', '2025-08-13 15:21:33', 'admin', '2');
INSERT INTO `dead_disposal` VALUES (16, '测试原因2', '测试方式2', '2025-08-13 15:21:48', 'admin', NULL, NULL, '2');
INSERT INTO `dead_disposal` VALUES (17, '测试原因3', '测试方式3', '2025-08-13 15:22:01', 'admin', NULL, NULL, '2');
INSERT INTO `dead_disposal` VALUES (18, '测试原因测试原因测试测试原因测试原因测试', '测试原因测试原因测试测试原因测试原因测试测试原因测试原因测试测试原因测试原因测试测试原因测试原因测试', '2025-09-06 15:41:56', 'admin', NULL, NULL, '2');

-- ----------------------------
-- Table structure for deduction_details
-- ----------------------------
DROP TABLE IF EXISTS `deduction_details`;
CREATE TABLE `deduction_details`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `head_num` int(11) NULL DEFAULT NULL,
  `deduction_rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费单价',
  `deduction_type` int(11) NULL DEFAULT 0 COMMENT '1试用 0余额',
  `deduction_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费金额',
  `deduction_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费编号',
  `user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 30 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of deduction_details
-- ----------------------------

-- ----------------------------
-- Table structure for deduction_method
-- ----------------------------
DROP TABLE IF EXISTS `deduction_method`;
CREATE TABLE `deduction_method`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `deduction_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费方式',
  `deduction_rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费单价',
  `deduction_period` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费周期',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of deduction_method
-- ----------------------------

-- ----------------------------
-- Table structure for deduction_record
-- ----------------------------
DROP TABLE IF EXISTS `deduction_record`;
CREATE TABLE `deduction_record`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `deduction_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费编号',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `deduction_rate` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费单价',
  `deduction_type` int(11) NULL DEFAULT 0 COMMENT '1试用 0余额',
  `deduction_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣费金额',
  `account_balance` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '账户余额',
  `experience_balance` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '体验余额',
  `user_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `account` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of deduction_record
-- ----------------------------

-- ----------------------------
-- Table structure for distribute_batch
-- ----------------------------
DROP TABLE IF EXISTS `distribute_batch`;
CREATE TABLE `distribute_batch`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `entrance_batch_id` int(11) NOT NULL COMMENT '入场批次ID',
  `slaughter_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '血码',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商ID',
  `purchaser_id` int(11) NULL DEFAULT NULL COMMENT '肉商ID',
  `amount` smallint(6) NULL DEFAULT NULL COMMENT '数量',
  `weight` decimal(7, 2) NULL DEFAULT NULL COMMENT '重量',
  `pigpen_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待宰圈号',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_purchaser_id`(`purchaser_id`) USING BTREE,
  INDEX `idx_supplier_id`(`supplier_id`) USING BTREE,
  INDEX `idx_entrance_batch_id`(`entrance_batch_id`) USING BTREE,
  INDEX `idx_id_del`(`id`, `del_flag`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分销批次' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of distribute_batch
-- ----------------------------
INSERT INTO `distribute_batch` VALUES (2, 471, NULL, 133, 202, 10, NULL, NULL, '2026-04-23 20:49:09', 'admin', NULL, NULL, '0');
INSERT INTO `distribute_batch` VALUES (3, 472, NULL, 133, 202, 10, NULL, NULL, '2026-04-23 20:51:01', 'admin', NULL, NULL, '0');
INSERT INTO `distribute_batch` VALUES (4, 473, NULL, 133, 202, 10, NULL, NULL, '2026-05-25 15:02:29', 'admin', NULL, NULL, '0');
INSERT INTO `distribute_batch` VALUES (5, 474, NULL, 133, 202, 10, NULL, NULL, '2026-05-25 15:33:03', 'admin', NULL, NULL, '0');
INSERT INTO `distribute_batch` VALUES (6, 475, NULL, 133, 202, 5, NULL, NULL, '2026-05-25 15:33:21', 'admin', NULL, NULL, '0');
INSERT INTO `distribute_batch` VALUES (7, 477, NULL, 133, 202, 25, NULL, NULL, '2026-05-26 14:17:06', 'admin', NULL, NULL, '0');
INSERT INTO `distribute_batch` VALUES (8, 484, NULL, 135, 204, 25, NULL, NULL, '2026-06-06 13:33:07', 'admin', NULL, NULL, '0');

-- ----------------------------
-- Table structure for dry_loss_ratio
-- ----------------------------
DROP TABLE IF EXISTS `dry_loss_ratio`;
CREATE TABLE `dry_loss_ratio`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `dry_loss_ratio` double(4, 2) UNSIGNED NOT NULL COMMENT '干损比例',
  `start_time` datetime NULL DEFAULT NULL COMMENT '开始时间',
  `end_time` datetime NULL DEFAULT NULL COMMENT '结束时间',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预留备注',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `is_use` int(11) NULL DEFAULT 0 COMMENT '是否启用 0未启用 1 启用',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '干损比例' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of dry_loss_ratio
-- ----------------------------
INSERT INTO `dry_loss_ratio` VALUES (28, 2.70, '2025-09-01 00:00:00', NULL, NULL, '2025-09-29 10:48:09', 'admin', NULL, NULL, '0', 1);

-- ----------------------------
-- Table structure for entrance_batch
-- ----------------------------
DROP TABLE IF EXISTS `entrance_batch`;
CREATE TABLE `entrance_batch`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `supplier_id` int(11) NOT NULL COMMENT '供应商ID',
  `origin_place` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产地，同供应商产地',
  `entrance_time` datetime NULL DEFAULT NULL COMMENT '进场时间',
  `variety` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物品种',
  `transport_vehicle` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '运输车辆',
  `weight` double(8, 2) NULL DEFAULT NULL COMMENT '重量',
  `pigpens` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '待宰圈',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `batch_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `animal_cert_pics` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '检疫证图片或文件',
  `cargo_owner` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货主',
  `company_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主体识别号',
  `cargo_owner_phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货主联系方式',
  `animal_category` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物种类',
  `amount` smallint(6) NULL DEFAULT NULL COMMENT '数量',
  `units` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `useto` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用途',
  `from_place` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '启运地点',
  `to_place` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '到达地点',
  `carrier` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '承运人',
  `carrier_phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '承运人联系方式',
  `animal_eartags` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '牲畜耳标号',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `animal_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  `yunzaifangshi` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `yunzaipaihao` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `xiaoduqingkuang` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_supplier_id`(`supplier_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 488 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '入场批次' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of entrance_batch
-- ----------------------------
INSERT INTO `entrance_batch` VALUES (471, 133, NULL, '2026-04-23 20:49:09', NULL, NULL, NULL, '', NULL, NULL, NULL, '供应商01', NULL, NULL, '1', 10, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-04-23 20:49:09', 'admin', NULL, NULL, '0', '0', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (472, 133, '1', '2026-04-23 20:51:01', '外三元', '浙A12345', 10000.00, '', '1211111111111111', '123123123', NULL, '供应商01', '1215542122554121', '15200000000', '猪', 10, '头', '屠宰', '1', '1', '1', '15200000000', '132787410110000,132787410110001,132787410110002,132787410110003,132787410110004,132787410110005,132787410110006,132787410110007,132787410110008,132787410110009', NULL, '2026-04-23 20:51:01', 'admin', '2026-05-25 15:52:14', 'admin', '0', '1', '道路', '浙A12345', NULL);
INSERT INTO `entrance_batch` VALUES (473, 133, NULL, '2026-05-25 15:02:29', NULL, NULL, NULL, '', NULL, NULL, NULL, '供应商01', NULL, '15200000000', NULL, 10, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-05-25 15:02:29', 'admin', NULL, NULL, '0', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (474, 133, NULL, '2026-05-25 15:33:03', NULL, NULL, NULL, '', NULL, NULL, NULL, '供应商01', NULL, '15200000000', NULL, 10, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-05-25 15:33:03', 'admin', NULL, NULL, '0', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (475, 133, NULL, '2026-05-25 15:33:21', NULL, NULL, NULL, '', NULL, NULL, NULL, '供应商01', NULL, '15200000000', NULL, 5, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-05-25 15:33:21', 'admin', NULL, NULL, '0', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (476, 133, NULL, '2026-05-26 16:29:03', NULL, NULL, 8000.00, '', NULL, '345678654', NULL, '测试供应商', NULL, '15200000000', NULL, 10, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-05-25 16:30:59', 'admin', NULL, NULL, '2', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (477, 133, NULL, '2026-05-26 14:17:06', NULL, NULL, NULL, '', NULL, '20250527003', NULL, '供应商01', NULL, '15200000000', NULL, 25, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-05-26 14:17:06', 'admin', NULL, NULL, '0', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (478, 133, '3', '2026-06-02 11:53:15', '西门塔尔', NULL, 18200.00, '', '1300145359', 'bj20260602006', NULL, '阳原县峰旺养殖合作社', '130727102210001', '19030315999', '牛', 26, '头', '屠宰', '河北省张家口市阳原县阳原县峰旺养殖专业合作社', '浙江省金华市浦江县-浙江省金华市浦江县浦江县丰瑞食品有限公司(居宰场)', '王永', '15028396599', '213072700141475,213072700141476,213072700141477,213072700141478,213072700141479,213072700141480,213072700141481,213072700141482,213072700141483,213072700141484,213072700141485,213072700141486,213072700141487,213072700141488,213072700141489,213072700141490,213072700141491,213072700141492,213072700141493,213072700141494,213072700141495,213072700141496,213072700141497,213072700141498,213072700141499,213072700141500', NULL, '2026-06-02 11:54:45', 'wangshujie', '2026-06-02 12:28:16', 'admin', '2', '2', '道路', '冀GK0897', '是');
INSERT INTO `entrance_batch` VALUES (479, 133, NULL, '2026-06-03 13:27:41', NULL, NULL, 16000.00, '', NULL, '0602002', NULL, '阳原县峰旺养殖专业合作社', NULL, '15200000000', NULL, 20, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-06-02 13:28:21', 'admin', NULL, NULL, '2', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (480, 133, NULL, '2026-06-05 09:54:59', NULL, NULL, 12000.00, '', NULL, '0605001', NULL, '阳原县峰旺养殖专业合作社', NULL, '15200000000', NULL, 15, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-06-05 09:55:03', 'admin', NULL, NULL, '2', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (481, 134, '3', '2026-05-30 13:44:44', '西门塔尔', NULL, NULL, '', '34500200634', '0530', NULL, '安徽昊东绿色农业发展有限公司', '12345678', '13515710422', '牛', 27, '头', '屠宰', '安徽省亳州市', '浙江省金华市浦江县', '楼江隆', '13515710422', '123456789012345', NULL, '2026-06-05 13:49:00', 'admin', NULL, NULL, '0', '2', '道路', '浙AC84151', '是');
INSERT INTO `entrance_batch` VALUES (482, 134, NULL, '2026-06-06 15:19:10', NULL, NULL, 6000.00, '', NULL, 'Y0605001', NULL, '安徽亳州利辛县', NULL, NULL, NULL, 120, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-06-05 15:20:52', 'admin', NULL, NULL, '2', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (483, 133, NULL, '2026-06-06 17:27:12', NULL, NULL, 9600.00, '', NULL, 'cs04', NULL, '阳原县峰旺养殖专业合作社', NULL, '15200000000', NULL, 12, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-06-05 17:28:48', 'admin', NULL, NULL, '2', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (484, 135, NULL, '2026-06-06 13:33:07', NULL, NULL, NULL, '', NULL, '20260606-1', NULL, '耿巨全', NULL, NULL, NULL, 25, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-06-06 13:33:07', 'admin', NULL, NULL, '0', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (485, 135, '3', '2026-06-06 13:33:27', '西门塔尔', NULL, NULL, '', '1300336759', 'zhao20260606', NULL, '赵莽莽', '/', '18132520688', '牛', 25, '头', '屠宰', '河北首唐山市滦南县饽城镇张耿庄', '浙江省金华市浦江县-浦江县丰瑞食品有限公司', '李存', '18330495058', '213022401603401,213022401603402,213022401603403,213022401603404,213022401603405,213022401603406,213022401603407,213022401603408,213022401603409,213022401603410,213022401603411,213022401603412,213022401603413,213022401603414,213022401603415,213022401603416,213022401603417,213022401603418,213022401603419,213022401603420,213022401603421,213022401603422,213022401603423,213022401603424,213022401603425', NULL, '2026-06-06 13:40:36', 'admin', '2026-06-06 13:47:17', 'admin', '0', '2', '道路', '冀B0301R', '是');
INSERT INTO `entrance_batch` VALUES (486, 134, NULL, '2026-06-12 14:14:31', NULL, NULL, 25000.00, '', NULL, 'cs0611001', NULL, '安徽亳州利辛县', NULL, NULL, NULL, 12, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-06-11 14:15:29', 'admin', NULL, NULL, '0', '1', NULL, NULL, NULL);
INSERT INTO `entrance_batch` VALUES (487, 134, NULL, '2026-06-17 10:37:19', NULL, NULL, 21000.00, '', NULL, 'pcm12367856', NULL, '安徽亳州利辛县', NULL, NULL, NULL, 50, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2026-06-16 10:38:41', 'admin', NULL, NULL, '0', '3', NULL, NULL, NULL);

-- ----------------------------
-- Table structure for entrance_inspection
-- ----------------------------
DROP TABLE IF EXISTS `entrance_inspection`;
CREATE TABLE `entrance_inspection`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `entrance_batch_id` int(11) NULL DEFAULT NULL COMMENT '入场批次ID',
  `spirit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '精神状态,N-正常，E，异常',
  `appearance` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '外貌状态,N-正常，E，异常',
  `breathe` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '呼吸,N-正常，E，异常',
  `metabolite` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代谢物,N-正常，E，异常',
  `other_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其他',
  `inspection_detail` json NULL COMMENT '检疫检验信息',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `staff_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `staff_id` int(11) NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_entrance_batch_id`(`entrance_batch_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 421 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '入场检验' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of entrance_inspection
-- ----------------------------
INSERT INTO `entrance_inspection` VALUES (418, 472, 'N', 'N', 'N', 'N', NULL, NULL, '2026-04-23 21:10:17', 'admin', NULL, NULL, '0', NULL, NULL);
INSERT INTO `entrance_inspection` VALUES (419, 481, 'N', 'N', 'N', 'N', NULL, NULL, '2026-06-05 13:49:14', 'admin', NULL, NULL, '0', NULL, NULL);
INSERT INTO `entrance_inspection` VALUES (420, 485, 'N', 'N', 'N', 'N', NULL, NULL, '2026-06-06 13:45:18', 'admin', NULL, NULL, '0', NULL, NULL);

-- ----------------------------
-- Table structure for gen_table
-- ----------------------------
DROP TABLE IF EXISTS `gen_table`;
CREATE TABLE `gen_table`  (
  `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表名称',
  `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '表描述',
  `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名',
  `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '子表关联的外键名',
  `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '实体类名称',
  `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'crud' COMMENT '使用的模板（crud单表操作 tree树表操作）',
  `tpl_web_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '前端模板类型（element-ui模版 element-plus模版）',
  `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成包路径',
  `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成模块名',
  `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成业务名',
  `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成功能名',
  `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生成功能作者',
  `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '生成代码方式（0zip压缩包 1自定义路径）',
  `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '/' COMMENT '生成路径（不填默认项目路径）',
  `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其它生成选项',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`table_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of gen_table
-- ----------------------------

-- ----------------------------
-- Table structure for gen_table_column
-- ----------------------------
DROP TABLE IF EXISTS `gen_table_column`;
CREATE TABLE `gen_table_column`  (
  `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `table_id` bigint(20) NULL DEFAULT NULL COMMENT '归属表编号',
  `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列名称',
  `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列描述',
  `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '列类型',
  `java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVA类型',
  `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'JAVA字段名',
  `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否主键（1是）',
  `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否自增（1是）',
  `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否必填（1是）',
  `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否为插入字段（1是）',
  `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否编辑字段（1是）',
  `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否列表字段（1是）',
  `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否查询字段（1是）',
  `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式（等于、不等于、大于、小于、范围）',
  `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '显示类型（文本框、文本域、下拉框、复选框、单选框、日期控件）',
  `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`column_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of gen_table_column
-- ----------------------------

-- ----------------------------
-- Table structure for harmless_treatment
-- ----------------------------
DROP TABLE IF EXISTS `harmless_treatment`;
CREATE TABLE `harmless_treatment`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `entrance_batch_id` int(11) NOT NULL COMMENT '入场批次',
  `illness_dead_amount` smallint(6) NULL DEFAULT 0 COMMENT '病死数',
  `illness_disease_amount` smallint(6) NULL DEFAULT 0 COMMENT '病害数量',
  `road_deal_amount` smallint(6) NULL DEFAULT 0 COMMENT '途亡数量',
  `snap_kill_amount` smallint(6) NULL DEFAULT 0 COMMENT '急宰数量',
  `unqualified_weight` double(5, 2) NULL DEFAULT NULL COMMENT '不合格产品重量',
  `illness_pigs_detail` json NULL COMMENT '无害化生猪详情',
  `deal_reason` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理原因',
  `deal_way` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理方式',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `examiner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '无害化处理人员签字',
  `veterinary_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '兽医卫生检验人员签字',
  `supervisor_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '农业农村部门监管人员签字',
  `cargo_owner_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货主签字',
  `clerk_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '填表人',
  `director_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰企业负责人签字',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_entrance_batch_id`(`entrance_batch_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 447 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '无害化处理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of harmless_treatment
-- ----------------------------
INSERT INTO `harmless_treatment` VALUES (443, 472, 0, 0, 0, 0, NULL, '[]', NULL, '', '2026-04-23 21:10:20', 'admin', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `harmless_treatment` VALUES (444, 478, 0, 0, 0, 0, NULL, '[]', NULL, '', '2026-06-02 12:31:36', 'admin', NULL, NULL, '2', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `harmless_treatment` VALUES (445, 481, 0, 0, 0, 0, NULL, '[]', NULL, '', '2026-06-05 13:49:16', 'admin', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `harmless_treatment` VALUES (446, 485, 0, 0, 0, 0, NULL, '[]', NULL, '', '2026-06-06 13:45:20', 'admin', NULL, NULL, '0', NULL, NULL, NULL, NULL, NULL, NULL);

-- ----------------------------
-- Table structure for hb_ante_mortem_inspection
-- ----------------------------
DROP TABLE IF EXISTS `hb_ante_mortem_inspection`;
CREATE TABLE `hb_ante_mortem_inspection`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `batch_series_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `divide_time` datetime NULL DEFAULT NULL COMMENT '入圈时间',
  `examine_quantity` int(11) NULL DEFAULT 0 COMMENT '检验数量',
  `permission_slaughter_quantity` int(11) NULL DEFAULT 0 COMMENT '准宰数量',
  `emergency_slaughter_quantity` int(11) NULL DEFAULT 0 COMMENT '急宰数量',
  `dead_quantity` int(11) NULL DEFAULT 0 COMMENT '死亡数量',
  `process_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理情况',
  `examiner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验人',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '宰前检验记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_ante_mortem_inspection
-- ----------------------------

-- ----------------------------
-- Table structure for hb_check_asf
-- ----------------------------
DROP TABLE IF EXISTS `hb_check_asf`;
CREATE TABLE `hb_check_asf`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
  `record_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测报告编号',
  `mark_no_group` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采样编号，可以是一个或多个编号，多个用逗号分隔',
  `quantity` int(11) NULL DEFAULT 0 COMMENT '检测生猪数',
  `sample_no_group` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样品编号',
  `animal_cert_no` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '对应检疫证号码',
  `drug_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '试剂名称',
  `producer_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产厂家',
  `expire_time` datetime NULL DEFAULT NULL COMMENT '有效期至',
  `mixed_record` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '混样记录',
  `check_method` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测方法',
  `check_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测结果',
  `examiner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰厂检测人（签名）',
  `owner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰厂负责人（签名）',
  `charge_time` datetime NULL DEFAULT NULL COMMENT '屠宰厂签名日期',
  `veterinary_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '官方兽医确认（签名）',
  `veterinary_time` datetime NULL DEFAULT NULL COMMENT '兽医签名日期',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `entrance_batch_id` bigint(20) NULL DEFAULT NULL COMMENT '入场批次ID',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '非洲猪瘟检测表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_check_asf
-- ----------------------------

-- ----------------------------
-- Table structure for hb_check_clenbuterol
-- ----------------------------
DROP TABLE IF EXISTS `hb_check_clenbuterol`;
CREATE TABLE `hb_check_clenbuterol`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_time` datetime NOT NULL COMMENT '记录时间',
  `cargo_owner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货主名称',
  `animal_cert_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '动物检疫证明编号',
  `trace_record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '溯源单编号',
  `livestock_quantity` int(11) NOT NULL COMMENT '畜禽数量（头/只/羽）',
  `spotcheck_quantity` int(11) NOT NULL COMMENT '抽检数量',
  `clenbuterol` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '盐酸克伦特罗检测结果',
  `ractopamine` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '莱克多巴胺检测结果',
  `salbutamol` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '沙丁胺醇检测结果',
  `process_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理方式',
  `examiner_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测人员（签字）',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '瘦肉精检测登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_check_clenbuterol
-- ----------------------------

-- ----------------------------
-- Table structure for hb_check_meat_qualified
-- ----------------------------
DROP TABLE IF EXISTS `hb_check_meat_qualified`;
CREATE TABLE `hb_check_meat_qualified`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NOT NULL COMMENT '记录日期',
  `slaughter_permit_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '准宰证号',
  `start_time` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰开始时间（格式：HH:mm:ss）',
  `end_time` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰结束时间（格式：HH:mm:ss）',
  `slaughter_quantity` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '屠宰数量（头/只/羽）',
  `qualified_quantity` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '肉品品质检验合格数',
  `unqualified_quantity` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '肉品品质检验不合格数',
  `unqualified_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '不合格原因说明',
  `waste_weight` int(10) UNSIGNED NULL DEFAULT 0 COMMENT '三腺等不可食用废弃物重量（公斤）',
  `veterinary_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '兽医卫生检验人员签字',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注信息',
  `org_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业名称',
  `archive_duration` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '建档日期（建议格式：YYYY-MM）',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '肉品品质检验登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_check_meat_qualified
-- ----------------------------

-- ----------------------------
-- Table structure for hb_check_residue
-- ----------------------------
DROP TABLE IF EXISTS `hb_check_residue`;
CREATE TABLE `hb_check_residue`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NOT NULL COMMENT '记录时间',
  `provider_unit_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供货单位名称或供货人名称',
  `supply_quantity` int(11) NULL DEFAULT 0 COMMENT '数量（头/只/羽）',
  `sampling_quantity` int(11) NULL DEFAULT 0 COMMENT '抽检数量',
  `trace_record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '溯源单编号',
  `sulfonamides` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '磺胺类检测结果',
  `fluoroquinolones` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '氟喹诺酮类检测结果',
  `tetracyclines` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '四环素类检测结果',
  `process_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理方法说明',
  `examiner_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测人员（签字）',
  `cargo_owner_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货主（签字）',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '药物残留检测登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_check_residue
-- ----------------------------

-- ----------------------------
-- Table structure for hb_check_trichinella
-- ----------------------------
DROP TABLE IF EXISTS `hb_check_trichinella`;
CREATE TABLE `hb_check_trichinella`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NULL DEFAULT NULL COMMENT '日期',
  `spot_check_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '抽检批次',
  `sampling_quantity` int(11) NULL DEFAULT 0 COMMENT '采样头数',
  `mirror_exam_quantity` int(11) NULL DEFAULT 0 COMMENT '镜检份数',
  `examine_result` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '化验结果',
  `examiner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫员',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '旋毛虫检查记录表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_check_trichinella
-- ----------------------------

-- ----------------------------
-- Table structure for hb_device_maintenance_dictionary
-- ----------------------------
DROP TABLE IF EXISTS `hb_device_maintenance_dictionary`;
CREATE TABLE `hb_device_maintenance_dictionary`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `device_name` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  `maintenance_item` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护条目',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备维护条目字典表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_device_maintenance_dictionary
-- ----------------------------

-- ----------------------------
-- Table structure for hb_disinfect
-- ----------------------------
DROP TABLE IF EXISTS `hb_disinfect`;
CREATE TABLE `hb_disinfect`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NULL DEFAULT NULL COMMENT '消毒日期',
  `vehicle_plat_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车辆车牌号',
  `disinfect_method` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒方法',
  `disinfect_drug` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒药品',
  `dose_concentration` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '溶液浓度',
  `disinfect_user` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒工(签字)',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '消毒记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_disinfect
-- ----------------------------

-- ----------------------------
-- Table structure for hb_entrance_check
-- ----------------------------
DROP TABLE IF EXISTS `hb_entrance_check`;
CREATE TABLE `hb_entrance_check`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `entrance_time` datetime NOT NULL COMMENT '入厂（场点）时间',
  `quarantine_unit_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物检疫证明标注单位或名称',
  `origin_region` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '畜禽产地',
  `animal_cert_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '动物检疫证明编号',
  `contact_mobile` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `entrance_quantity` int(11) NOT NULL DEFAULT 0 COMMENT '数量',
  `qualified_quantity` int(11) NOT NULL DEFAULT 0 COMMENT '合格数',
  `pigpen_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '圈编（烫号）',
  `quarantine_quantity` int(11) NOT NULL DEFAULT 0 COMMENT '隔离数',
  `emergency_slaughter_quantity` int(11) NOT NULL DEFAULT 0 COMMENT '急宰数',
  `dispose_quantity` int(11) NOT NULL DEFAULT 0 COMMENT '无害化处理数',
  `examiner_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '查验接收人（签字）',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '进场查验登记表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_entrance_check
-- ----------------------------

-- ----------------------------
-- Table structure for hb_equip_maintenance_daily
-- ----------------------------
DROP TABLE IF EXISTS `hb_equip_maintenance_daily`;
CREATE TABLE `hb_equip_maintenance_daily`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NULL DEFAULT NULL COMMENT '日期',
  `equip_name_group` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰设备名称',
  `record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `specification_no_group` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `maintenance_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护记录',
  `maintenance_employee` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护人',
  `maintenance_date` datetime NULL DEFAULT NULL COMMENT '维护日期',
  `fault_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '故障描述',
  `repair_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修结果',
  `repair_employee` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修人',
  `repair_date` datetime NULL DEFAULT NULL COMMENT '维修日期',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备维保记录（日次）' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_equip_maintenance_daily
-- ----------------------------

-- ----------------------------
-- Table structure for hb_equip_maintenance_monthly
-- ----------------------------
DROP TABLE IF EXISTS `hb_equip_maintenance_monthly`;
CREATE TABLE `hb_equip_maintenance_monthly`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NULL DEFAULT NULL COMMENT '日期',
  `equip_name_group` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰设备名称',
  `record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `specification_no_group` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `maintenance_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护记录',
  `maintenance_employee` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护人',
  `maintenance_date` datetime NULL DEFAULT NULL COMMENT '维护日期',
  `fault_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '故障描述',
  `repair_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修结果',
  `repair_employee` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修人',
  `repair_date` datetime NULL DEFAULT NULL COMMENT '维修日期',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备维保记录（月次）' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_equip_maintenance_monthly
-- ----------------------------

-- ----------------------------
-- Table structure for hb_equip_maintenance_weekly
-- ----------------------------
DROP TABLE IF EXISTS `hb_equip_maintenance_weekly`;
CREATE TABLE `hb_equip_maintenance_weekly`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NULL DEFAULT NULL COMMENT '日期',
  `equip_name_group` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰设备名称',
  `record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `specification_no_group` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `maintenance_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护记录',
  `maintenance_employee` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护人',
  `maintenance_date` datetime NULL DEFAULT NULL COMMENT '维护日期',
  `fault_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '故障描述',
  `repair_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修结果',
  `repair_employee` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修人',
  `repair_date` datetime NULL DEFAULT NULL COMMENT '维修日期',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备维保记录（周次）' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_equip_maintenance_weekly
-- ----------------------------

-- ----------------------------
-- Table structure for hb_harmless_staging
-- ----------------------------
DROP TABLE IF EXISTS `hb_harmless_staging`;
CREATE TABLE `hb_harmless_staging`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_date` datetime NULL DEFAULT NULL COMMENT '日期',
  `cut_of_glands` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修割三腺',
  `unqualified_part_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪不合格产品',
  `weight_quantity` int(11) NULL DEFAULT 0 COMMENT '重量/数量',
  `charge_person` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '无害化暂存记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_harmless_staging
-- ----------------------------

-- ----------------------------
-- Table structure for hb_harmless_treatment
-- ----------------------------
DROP TABLE IF EXISTS `hb_harmless_treatment`;
CREATE TABLE `hb_harmless_treatment`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `cargo_owner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货主姓名',
  `dispose_time` datetime NULL DEFAULT NULL COMMENT '处理时间',
  `death_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待宰前死亡畜禽.死亡原因',
  `pre_dispose_quantity` int(11) NULL DEFAULT NULL COMMENT '待宰前死亡畜禽.处理数量',
  `pre_dispose_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待宰前死亡畜禽.处理方式',
  `dispose_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '病害畜禽.处理原因',
  `dispose_quantity` int(11) NULL DEFAULT NULL COMMENT '病害畜禽.处理数量',
  `dispose_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '病害畜禽.处理方式',
  `unfit_part_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品检验不合格产品.产品（部位）名称',
  `unfit_process_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品检验不合格产品.处理原因',
  `unfit_process_quantity` int(11) NULL DEFAULT NULL COMMENT '肉品检验不合格产品.处理数量（公斤）',
  `unfit_process_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品检验不合格产品.处理方式',
  `examiner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '无害化处理人员签字',
  `veterinary_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '兽医卫生检验人员签字',
  `supervisor_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '农业农村部门监管人员签字',
  `cargo_owner_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货主签字',
  `clerk_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '填表人',
  `director_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '屠宰企业负责人签字',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `org_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业名称',
  `archive_duration` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '建档日期范围',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '无害化处理登记表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_harmless_treatment
-- ----------------------------

-- ----------------------------
-- Table structure for hb_org_info
-- ----------------------------
DROP TABLE IF EXISTS `hb_org_info`;
CREATE TABLE `hb_org_info`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `org_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业名称',
  `org_short_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业简称',
  `org_logo_url` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业logo图片地址',
  `org_address` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业地址',
  `org_mail` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业邮箱地址',
  `org_contact_mobile` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业联系人联系方式',
  `org_contact_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业联系人姓名',
  `remarks` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '企业信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_org_info
-- ----------------------------

-- ----------------------------
-- Table structure for hb_release_record
-- ----------------------------
DROP TABLE IF EXISTS `hb_release_record`;
CREATE TABLE `hb_release_record`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_time` datetime NOT NULL COMMENT '记录日期时间',
  `product_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '畜禽产品名称',
  `cargo_owner_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '购货人姓名',
  `contact_mobile` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系方式',
  `sell_address` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售地详细地址',
  `sell_quantity` int(11) NULL DEFAULT NULL COMMENT '销售数量',
  `animal_cert_no_b` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物检疫证明编号(产品B)',
  `animal_cert_no_a` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物检疫证明编号(产品A)',
  `meat_quality_cert_no` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品品质检验证号',
  `return_quantity` int(11) NULL DEFAULT NULL COMMENT '退回数量(公斤)',
  `return_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '退回原因',
  `org_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '企业名称',
  `archive_duration` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '建档日期',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '出厂情况登记表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_release_record
-- ----------------------------

-- ----------------------------
-- Table structure for hb_risk_check_daily
-- ----------------------------
DROP TABLE IF EXISTS `hb_risk_check_daily`;
CREATE TABLE `hb_risk_check_daily`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `job_title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位名称',
  `record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `check_date` datetime NULL DEFAULT NULL COMMENT '排查日期',
  `is_checked` tinyint(1) NULL DEFAULT 1 COMMENT '排查结果(0:未通过 1:已通过)',
  `inspector_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检查人(签字)',
  `unusual_case_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常情况记录',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 43 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '隐患风险点检记录（日次）' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_risk_check_daily
-- ----------------------------

-- ----------------------------
-- Table structure for hb_risk_check_ledger
-- ----------------------------
DROP TABLE IF EXISTS `hb_risk_check_ledger`;
CREATE TABLE `hb_risk_check_ledger`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
  `sequence_no` int(11) NULL DEFAULT NULL COMMENT '序号',
  `check_date` datetime NULL DEFAULT NULL COMMENT '检查时间',
  `inspector_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检查人',
  `dept` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '责任部门',
  `potential_detail` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '事故隐患',
  `potential_level` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '隐患等级',
  `solution_detail` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '治理措施',
  `deadline` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '完成时限',
  `upgrade_owner` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '整改责任人',
  `reviewer_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '复查人',
  `review_time` datetime NULL DEFAULT NULL COMMENT '复查时间',
  `is_reviewed` tinyint(1) NULL DEFAULT 1 COMMENT '复查结果(0未通过/1已通过)',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '隐患排查治理台账' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_risk_check_ledger
-- ----------------------------

-- ----------------------------
-- Table structure for hb_risk_check_monthly
-- ----------------------------
DROP TABLE IF EXISTS `hb_risk_check_monthly`;
CREATE TABLE `hb_risk_check_monthly`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `job_title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位名称',
  `record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `check_date` datetime NULL DEFAULT NULL COMMENT '排查日期',
  `month_section` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '月份区间',
  `is_checked` tinyint(1) NULL DEFAULT 1 COMMENT '排查结果(0:未通过 1:已通过)',
  `inspector_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检查人(签字)',
  `unusual_case_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常情况记录',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 24 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '隐患风险点检记录（月次）' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_risk_check_monthly
-- ----------------------------

-- ----------------------------
-- Table structure for hb_risk_check_quarter
-- ----------------------------
DROP TABLE IF EXISTS `hb_risk_check_quarter`;
CREATE TABLE `hb_risk_check_quarter`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `job_title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位名称',
  `record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `check_date` datetime NULL DEFAULT NULL COMMENT '排查日期',
  `check_quarter` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '排查季度',
  `is_checked` tinyint(1) NULL DEFAULT 1 COMMENT '排查结果(0:未通过 1:已通过)',
  `inspector_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检查人(签字)',
  `unusual_case_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常情况记录',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '隐患风险点检记录（季次）' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_risk_check_quarter
-- ----------------------------

-- ----------------------------
-- Table structure for hb_risk_check_weekly
-- ----------------------------
DROP TABLE IF EXISTS `hb_risk_check_weekly`;
CREATE TABLE `hb_risk_check_weekly`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `job_title` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '岗位名称',
  `record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `check_date` datetime NULL DEFAULT NULL COMMENT '排查日期',
  `week_section` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '月份周区间',
  `is_checked` tinyint(1) NULL DEFAULT 1 COMMENT '排查结果(0:未通过 1:已通过)',
  `inspector_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检查人(签字)',
  `unusual_case_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常情况记录',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '隐患风险点检记录（月次）' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_risk_check_weekly
-- ----------------------------

-- ----------------------------
-- Table structure for hb_risk_strategy_dictionary
-- ----------------------------
DROP TABLE IF EXISTS `hb_risk_strategy_dictionary`;
CREATE TABLE `hb_risk_strategy_dictionary`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `risk_position` varchar(900) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '隐患位置',
  `risk` varchar(900) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '事故隐患',
  `strategy` varchar(900) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '安全措施',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '隐患与治理字典表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_risk_strategy_dictionary
-- ----------------------------

-- ----------------------------
-- Table structure for hb_sampling_retained
-- ----------------------------
DROP TABLE IF EXISTS `hb_sampling_retained`;
CREATE TABLE `hb_sampling_retained`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `sequence_no` int(11) NULL DEFAULT 0 COMMENT '序号',
  `sampling_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '留样编号',
  `production_date` datetime NULL DEFAULT NULL COMMENT '生产日期',
  `sampling_date` datetime NULL DEFAULT NULL COMMENT '留样时间',
  `sampling_quantity` int(11) NULL DEFAULT 0 COMMENT '留样数量',
  `charge_person` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '留样人',
  `examine_item` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测项目',
  `moisture` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '水分值',
  `clear_date` datetime NULL DEFAULT NULL COMMENT '清除时间',
  `clear_person` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '清除人',
  `sampling_destination` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '留样去向',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '留样记录表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_sampling_retained
-- ----------------------------

-- ----------------------------
-- Table structure for hb_slaughter_summary_monthly
-- ----------------------------
DROP TABLE IF EXISTS `hb_slaughter_summary_monthly`;
CREATE TABLE `hb_slaughter_summary_monthly`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `summary_date` datetime NOT NULL COMMENT '汇总日期（年月日）',
  `entrance_quantity` int(11) NULL DEFAULT 0 COMMENT '进厂数量（头/只/羽）',
  `qualified_quantity` int(11) NULL DEFAULT 0 COMMENT '合格数量（头/只/羽）',
  `emergency_slaughter_quantity` int(11) NULL DEFAULT 0 COMMENT '急宰数量（头/只/羽）',
  `quarantine_quantity` int(11) NULL DEFAULT 0 COMMENT '检出病害数（头/只/羽）',
  `unqualified_quantity` int(11) NULL DEFAULT 0 COMMENT '宰前不合格数（头/只/羽）',
  `meat_unqualified_kilograms` int(11) NULL DEFAULT 0 COMMENT '肉品检验不合格公斤数',
  `release_quantity` int(11) NULL DEFAULT 0 COMMENT '出场数量（头/只/羽）',
  `transfer_next_month_quantity` int(11) NULL DEFAULT 0 COMMENT '结转下月数（头/只/羽）',
  `veterinary_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '兽医卫生检验负责人',
  `director_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '畜禽定点屠宰企业负责人',
  `clerk_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '填表人',
  `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注信息',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '屠宰情况月汇总' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hb_slaughter_summary_monthly
-- ----------------------------

-- ----------------------------
-- Table structure for hj212_monitor_data
-- ----------------------------
DROP TABLE IF EXISTS `hj212_monitor_data`;
CREATE TABLE `hj212_monitor_data`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `qn` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '请求编码',
  `st` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '系统编码',
  `cn` varchar(7) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '命令编码',
  `mn` varchar(27) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备唯一标识',
  `pw` varchar(9) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '访问密码',
  `flag` int(11) NULL DEFAULT NULL COMMENT '标志位',
  `pnum` varchar(9) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总包数',
  `pno` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '包号',
  `data_time` datetime NULL DEFAULT NULL COMMENT '数据时间(DataTime)',
  `item_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监测项键名',
  `item_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监测项值',
  `cp_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '指令参数原始内容',
  `raw_packet` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '原始报文',
  `client_ip` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户端IP',
  `receive_time` datetime NULL DEFAULT NULL COMMENT '接收时间',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_mn_receive_time`(`mn`, `receive_time`) USING BTREE,
  INDEX `idx_cn_data_time`(`cn`, `data_time`) USING BTREE,
  INDEX `idx_qn`(`qn`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'HJ212现场设备上行监测数据' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of hj212_monitor_data
-- ----------------------------

-- ----------------------------
-- Table structure for hook
-- ----------------------------
DROP TABLE IF EXISTS `hook`;
CREATE TABLE `hook`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `hook_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '吊钩类型名称',
  `hook_weight` decimal(5, 2) UNSIGNED NOT NULL COMMENT '吊钩扣重',
  `default_flag` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否默认标志',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '吊钩' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hook
-- ----------------------------
INSERT INTO `hook` VALUES (20, '单钩', 10.00, b'1', '2026-04-23 16:45:29', 'admin', '2026-05-23 15:54:50', 'admin', '0');

-- ----------------------------
-- Table structure for hook_bind
-- ----------------------------
DROP TABLE IF EXISTS `hook_bind`;
CREATE TABLE `hook_bind`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `batch_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次号，多个挂钩一起绑定的',
  `device_serial` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '识别器序列号',
  `epc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '挂钩EPC编号',
  `hook_no` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '挂钩号',
  `distribute_batch_id` int(11) NULL DEFAULT NULL COMMENT '分销批次ID',
  `slaughter_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '血码',
  `has_bind` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否绑定，0-未绑定，1-已绑定',
  `bind_time` datetime NULL DEFAULT NULL COMMENT '绑定时间',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_time_covering`(`create_time`, `id`) USING BTREE,
  INDEX `idx_distribute_batch_id`(`distribute_batch_id`) USING BTREE,
  INDEX `idx_slaughter_code`(`slaughter_code`) USING BTREE,
  INDEX `idx_batch_no`(`batch_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '吊钩绑定' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hook_bind
-- ----------------------------

-- ----------------------------
-- Table structure for hook_register
-- ----------------------------
DROP TABLE IF EXISTS `hook_register`;
CREATE TABLE `hook_register`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `hook_no` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '吊钩编号',
  `epc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '芯片编号',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `update_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 84 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of hook_register
-- ----------------------------
INSERT INTO `hook_register` VALUES (80, '0001', '111111111111111111111111', '2026-04-23 16:46:53', 'admin', NULL, NULL, '0');
INSERT INTO `hook_register` VALUES (81, '0002', 'asdasdasdasdasdasdasdasd', '2026-05-22 16:17:18', 'admin', NULL, NULL, '0');
INSERT INTO `hook_register` VALUES (82, '0002', '123456123456123456123456', '2026-05-22 16:20:48', 'admin', NULL, NULL, '0');
INSERT INTO `hook_register` VALUES (83, '0002', '456789456789456789456789', '2026-05-22 16:20:48', 'admin', NULL, NULL, '0');

-- ----------------------------
-- Table structure for individual_order
-- ----------------------------
DROP TABLE IF EXISTS `individual_order`;
CREATE TABLE `individual_order`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `individual_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '个体编号',
  `serinal` int(11) NOT NULL COMMENT '序号',
  `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_org_id_serinal`(`org_id`, `serinal`) USING BTREE,
  INDEX `idx_individual_no`(`individual_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '个体排序' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of individual_order
-- ----------------------------

-- ----------------------------
-- Table structure for individual_weighing
-- ----------------------------
DROP TABLE IF EXISTS `individual_weighing`;
CREATE TABLE `individual_weighing`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `individual_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '个体编号',
  `entrance_batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `weight` decimal(10, 2) NOT NULL COMMENT '重量',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_org_id_create_time`(`org_id`, `create_time`) USING BTREE,
  INDEX `idx_entrance_batch_no`(`entrance_batch_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '个体称重' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of individual_weighing
-- ----------------------------
INSERT INTO `individual_weighing` VALUES (7, 'GS001', '5545', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:16', '', NULL);
INSERT INTO `individual_weighing` VALUES (8, 'GS001', '5545556', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:18', '', NULL);
INSERT INTO `individual_weighing` VALUES (9, 'GS001', '55', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:20', '', NULL);
INSERT INTO `individual_weighing` VALUES (10, 'GS001', '555', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:22', '', NULL);
INSERT INTO `individual_weighing` VALUES (11, 'GS001', '551', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:30', '', NULL);
INSERT INTO `individual_weighing` VALUES (12, 'GS001', '25', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:38', '', NULL);
INSERT INTO `individual_weighing` VALUES (13, 'GS001', '26', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:49', '', NULL);
INSERT INTO `individual_weighing` VALUES (14, 'GS001', '32', '472', 0.00, NULL, '0', 'admin', '2026-05-25 10:52:57', '', NULL);
INSERT INTO `individual_weighing` VALUES (15, 'GS001', '52', '473', 0.00, NULL, '0', 'admin', '2026-05-25 15:06:22', '', NULL);
INSERT INTO `individual_weighing` VALUES (16, 'GS001', '552', 'zhao20260606', 588.00, NULL, '0', 'admin', '2026-06-08 16:24:14', '', NULL);

-- ----------------------------
-- Table structure for inspection_content
-- ----------------------------
DROP TABLE IF EXISTS `inspection_content`;
CREATE TABLE `inspection_content`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `point_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查点位',
  `content_text` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查内容，用,分割',
  `sort_order` int(11) NULL DEFAULT 0,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `point_id`(`point_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of inspection_content
-- ----------------------------
INSERT INTO `inspection_content` VALUES (1, '设备设施', '屠宰设施是否正常运行;消防设施设备是否完好有效,疏松通道;安全出口是否畅通等', 0);
INSERT INTO `inspection_content` VALUES (2, '待宰圈', '是否按要求分圈编号;是否对生猪体表进行清洁;是否达到宰前巡栏停水静养要求;对临床健康检查状况异常生猪是否进行隔离观察过着按检验规程急宰;是否按照规定进行检疫申报;是否如实记录待宰生猪数量、临床健康检查情况、隔离观察情况、以及准确记录货主等信息。', 0);
INSERT INTO `inspection_content` VALUES (3, '屠宰车间', '是否按照屠宰工艺流程进行屠宰操作;是否按照检验规程进行肉品品质检验;是否摘除肾上腺、甲状腺、病变淋巴结，是否对检验不合格的生猪进行检验。;是否对检验合格生猪产品出具肉品品质检验合格证，在胴体上加盖检验合格印章。;是否对屠宰车间、待宰圈、屠宰设备、器械及时清洗、消毒。', 0);
INSERT INTO `inspection_content` VALUES (4, '无害化暂存', '是否对待宰死亡生猪、检疫检验不合格生猪或者生猪产品进行无害化处理;是否如实记录无害化处理病害生猪或生猪产品数量、处理时间、处理人员等', 0);
INSERT INTO `inspection_content` VALUES (5, '厂区卫生', '厂区内是否有臭水沟，垃圾堆或其他有碍卫生的场所;', 0);

-- ----------------------------
-- Table structure for inspection_item
-- ----------------------------
DROP TABLE IF EXISTS `inspection_item`;
CREATE TABLE `inspection_item`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `item_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目名称',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `result` json NULL COMMENT '检查结果',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '检查项目' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of inspection_item
-- ----------------------------

-- ----------------------------
-- Table structure for inspection_record
-- ----------------------------
DROP TABLE IF EXISTS `inspection_record`;
CREATE TABLE `inspection_record`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `abnormal_desc` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'abnormal, disposalMethod  ,result ,inspector ,inspectTime',
  `inspect_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `point_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `point_id` int(11) NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of inspection_record
-- ----------------------------

-- ----------------------------
-- Table structure for js_check_device
-- ----------------------------
DROP TABLE IF EXISTS `js_check_device`;
CREATE TABLE `js_check_device`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `device_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备编号',
  `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '型号',
  `manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '厂家',
  `investment_time` datetime NULL DEFAULT NULL COMMENT '投入使用日期',
  `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人',
  `days` int(11) NULL DEFAULT 0 COMMENT '需要维护周期',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 38 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0设备档案管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_check_device
-- ----------------------------
INSERT INTO `js_check_device` VALUES (19, 'YoHe-1', '双级螺旋刨毛机-1', 'ZBM-SLS型双级螺旋刨毛机', '南京市宏伟屠宰机械制造有限公司', '2025-09-01 00:00:00', '025-23512432', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (20, 'YoHe-2', '电击晕机', 'ZMS-SD三点式自动麻电输送机', '南京市宏伟屠宰机械制造有限公司', '2025-09-01 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (21, 'YoHe-3', '生产线链条-1', '生产线链条-1', '南京市宏伟屠宰机械制造有限公司', '2025-09-01 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (22, 'YoHe-4', '劈半锯', '劈半锯-1', '南京市宏伟屠宰机械制造有限公司', '2025-09-01 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (24, 'YoHe-5', '生产线链条-2', '生产线链条-2', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (25, 'YoHe-6', '双级螺旋刨毛机-2', 'ZBM-SLS型双级螺旋刨毛机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (26, 'YoHe-7', '液压式刨毛机', 'ZBM-400Y型 液压式刨毛机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (27, 'YoHe-8', '洗猪机', '洗猪机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (28, 'YoHe-9', '浸烫池', '浸烫池', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (29, 'YoHe-10', '运河烫电机', '运河烫电机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (30, 'YoHe-11', '预干燥机', '预干燥机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (31, 'YoHe-12', '减速机', '减速机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (32, 'YoHe-13', '抛光机', '抛光机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);
INSERT INTO `js_check_device` VALUES (33, 'YoHe-14', '开肛机', '开肛机', '北京查维斯机械制造有限公司', '2025-09-21 00:00:00', '', '北京查维斯', 7);
INSERT INTO `js_check_device` VALUES (34, 'YoHe-15', '剪头机', '剪头机', '北京查维斯机械制造有限公司', '2025-09-21 00:00:00', '', '北京查维斯', 7);
INSERT INTO `js_check_device` VALUES (35, 'YoHe-16', '剪蹄机', '剪蹄机', '南京市宏伟屠宰机械制造有限公司', '2025-09-21 00:00:00', '', '宏伟厂商', 7);

-- ----------------------------
-- Table structure for js_check_instrument
-- ----------------------------
DROP TABLE IF EXISTS `js_check_instrument`;
CREATE TABLE `js_check_instrument`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `device_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仪器编号',
  `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仪器名称',
  `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '型号',
  `manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '厂家',
  `investment_time` datetime NULL DEFAULT NULL COMMENT '投入使用日期',
  `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人',
  `days` int(11) NULL DEFAULT 0 COMMENT '需要维护周期',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0检验仪器管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_check_instrument
-- ----------------------------
INSERT INTO `js_check_instrument` VALUES (6, '2', '电子天平', 'AR2130', '奥豪斯国际贸易有限公司', '2025-06-10 00:00:00', '025-23512432', '', 7);
INSERT INTO `js_check_instrument` VALUES (7, '11', 'PCR检测系统', 'FQD-16A', '杭州博日科技有限公司', '2025-06-10 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (8, '1', '恒温干燥箱', 'DL-204', '天津市中环实验电炉有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (9, '3', '生物显微镜', 'AC85V-265V', '重庆光电仪器有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (10, '4', '酶标仪', 'SAF-680T', '上海巴玖实业有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (11, '5', '氮吹仪', 'JT-DCY-24SL', '杭州聚同电子有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (12, '6', '低速离心机', 'TD4B', '长沙平凡仪器仪表有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (13, '7', '离心机1', '0412-1', '上海粤秀器械厂', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (14, '8', '生物安全柜', '800A2', '上海尚道仪器制造有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (15, '9', '精密恒温水浴锅', 'HH-S', '江苏金坛市医疗仪器厂', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (16, '10', '生物洁净安全柜', 'BHC-1300A2', '苏州智净净化设备有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (17, '12', '震动器', 'D1008U', '湖南迈克尔试验仪器有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (18, '13', '混匀仪', 'MX-E', '北京大龙仪器有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (19, '14', '酒精消毒枪', 'T123', '浙江莫顿实业有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (20, '15', '座式压力蒸汽灭菌器', 'ZDX-35BI', '上海申安医疗器械厂', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (21, '16', '手提式压力蒸汽灭菌器', 'JSM280-24', '宁波久兴医疗器械有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (22, '17', '肉类水分检测仪', '', '北京冀诺泰科技有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (23, '18', '冠亚水分测定仪', 'SFY-60', '深圳冠亚水分仪科技有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (24, '19', '超净工作台', 'VD-850', '迎工仪器设备有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (25, '20', '移液枪1', '20-200ul', '大龙兴创实验仪器有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (26, '21', '移液枪2', '20-200ul', '大龙兴创实验仪器有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (27, '22', '移液枪3', '20-200ul', '大龙兴创实验仪器有限公司', '2025-09-21 00:00:00', '', '', 7);
INSERT INTO `js_check_instrument` VALUES (28, '23', '移液枪4', '20-200ul', '大龙兴创实验仪器有限公司', '2025-09-21 00:00:00', '', '', 7);

-- ----------------------------
-- Table structure for js_check_project
-- ----------------------------
DROP TABLE IF EXISTS `js_check_project`;
CREATE TABLE `js_check_project`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',
  `check_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验内容',
  `check_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验方法',
  `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '结果',
  `create_time` datetime NULL DEFAULT NULL COMMENT '检验时间',
  `default_flag` bit(1) NOT NULL DEFAULT b'0',
  `check_type` int(11) NULL DEFAULT 0,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '2.0检验项目管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_check_project
-- ----------------------------
INSERT INTO `js_check_project` VALUES (9, '感官检查方法', '在适当的照明条件下，观察肉品的颜色、光泽，嗅其气味，并触摸以感受其弹性和湿度。', '通过人体器官的感觉定性检查', '[{\"name\":\"正常\"},{\"name\":\"异常\"}]', '2025-06-12 17:27:36', b'0', 0);
INSERT INTO `js_check_project` VALUES (10, ' 理化检验方法', '借助专业的仪器设备进行。', '', '[{\"name\":\"正常\"},{\"name\":\"异常\"}]', '2025-06-12 17:28:53', b'0', 0);
INSERT INTO `js_check_project` VALUES (11, '微生物学检验方法', '在无菌条件下采集猪肉样品，采用技术手段检测微生物的种类和数量。', '细菌培养、PCR扩增等', '[{\"name\":\"正常\"},{\"name\":\"异常\"}]', '2025-06-12 17:29:39', b'0', 0);
INSERT INTO `js_check_project` VALUES (16, '旋毛虫检验', '旋毛虫采样镜检', '化验', '[{\"name\":\"合格\"},{\"name\":\"不合格\"}]', '2025-08-13 15:11:59', b'0', 0);
INSERT INTO `js_check_project` VALUES (17, '快速检测法', '快速采样抽检，检测生猪水分值', '通过化学、生物学及纳米技术等手段，在短时间内对食品、环境或生物样本中有害物质进行定性或定量检测', '[{\"name\":\"合格\"},{\"name\":\"不合格\"}]', '2025-09-20 14:38:10', b'1', 1);
INSERT INTO `js_check_project` VALUES (18, '水份检测', '快速检测生猪产品水份值', '测定仪检测', '[{\"name\":\"\"}]', '2025-12-19 13:28:15', b'0', 1);

-- ----------------------------
-- Table structure for js_device_maintenance
-- ----------------------------
DROP TABLE IF EXISTS `js_device_maintenance`;
CREATE TABLE `js_device_maintenance`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `maintenance_time` datetime NULL DEFAULT NULL COMMENT '维护时间',
  `device_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备编号',
  `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  `maintenance_project` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护项目',
  `maintenance_situation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护情况描述',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '责任人',
  `maintenance_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修人员',
  `specification_no_group` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `fault_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '故障描述',
  `repair_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修结果',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 80 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0设备维护登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_device_maintenance
-- ----------------------------
INSERT INTO `js_device_maintenance` VALUES (79, '2026-04-23 00:00:00', 'YoHe-1', '双级螺旋刨毛机-1', '更换传动部件', NULL, '若依', NULL, 'ZBM-SLS型双级螺旋刨毛机', '无故障', '设备运行正常', 1, 'admin', '2026-04-23 23:33:59', 'admin', '2026-04-23 23:35:05');

-- ----------------------------
-- Table structure for js_disinfect
-- ----------------------------
DROP TABLE IF EXISTS `js_disinfect`;
CREATE TABLE `js_disinfect`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `disinfect_time` datetime NULL DEFAULT NULL COMMENT '消毒时间',
  `disinfect_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒位置',
  `pigpen_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待宰间',
  `car` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车牌号',
  `disinfect_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒方式',
  `disinfect_dose` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒药剂',
  `disinfect_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒人员',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 532 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0消毒登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_disinfect
-- ----------------------------

-- ----------------------------
-- Table structure for js_disinfect_manage
-- ----------------------------
DROP TABLE IF EXISTS `js_disinfect_manage`;
CREATE TABLE `js_disinfect_manage`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `disinfect_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒方法',
  `disinfect_dose` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消毒药剂',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `default_flag` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否默认',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '2.0消毒方式管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_disinfect_manage
-- ----------------------------
INSERT INTO `js_disinfect_manage` VALUES (10, '含氯制剂', '二氯异氰脲酸钠粉', '', b'1');
INSERT INTO `js_disinfect_manage` VALUES (11, '戊二醛癸甲溴铵喷雾消毒法', '0.03%戊二醛癸甲溴铵溶液', '', b'0');

-- ----------------------------
-- Table structure for js_distribution
-- ----------------------------
DROP TABLE IF EXISTS `js_distribution`;
CREATE TABLE `js_distribution`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `distribution_time` datetime NULL DEFAULT NULL COMMENT '分销时间',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商id',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `purchaser_id` int(11) NULL DEFAULT NULL COMMENT '肉商id',
  `purchaser_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉商',
  `produce_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  `amount` int(11) NULL DEFAULT NULL COMMENT '数量',
  `hook_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '吊钩类型',
  `hook_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '吊钩扣重',
  `weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '称显重量',
  `dry_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '干损重量',
  `after_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '宰后重量',
  `entrance_batch_id` int(11) NULL DEFAULT NULL,
  `animal_cert` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物检疫合格证',
  `meat_cert` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品合格证',
  `one_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '唯一标识',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `series_no_group` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次序列号集',
  `produ_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `animal_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  `return_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `return_res` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `business_place` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 706 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0分销登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_distribution
-- ----------------------------

-- ----------------------------
-- Table structure for js_divide_circle
-- ----------------------------
DROP TABLE IF EXISTS `js_divide_circle`;
CREATE TABLE `js_divide_circle`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `divide_time` datetime NULL DEFAULT NULL COMMENT '分圈日期',
  `pigpen_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待宰圈号',
  `pigpen_id` int(11) NULL DEFAULT NULL COMMENT '待宰圈id',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商id',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `variety` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物品种',
  `amount` smallint(6) NULL DEFAULT NULL COMMENT '数量',
  `rest_inspection_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '静养巡查id',
  `disinfect` int(11) NULL DEFAULT 0 COMMENT '消毒情况：已消毒/未消毒',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `entrance_batch_id` int(11) NULL DEFAULT NULL COMMENT '批次号',
  `series_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次序列号',
  `status_flag` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否闭环标记：opened-表示该批次的圈养猪存栏数未闭环，closed-表示存栏量已闭环',
  `animal_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 854 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0分圈登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_divide_circle
-- ----------------------------
INSERT INTO `js_divide_circle` VALUES (850, '2026-06-02 12:08:15', '01', 68, 133, '阳原县峰旺养殖专业合作社', '1300145359', '西门塔尔', 12, '2151', 0, '2026-06-02 12:31:45', 478, '13001453590120260602', 'opened', '0');
INSERT INTO `js_divide_circle` VALUES (851, '2026-06-02 12:08:15', '02', 69, 133, '阳原县峰旺养殖专业合作社', '1300145359', '西门塔尔', 14, '2152', 0, '2026-06-02 12:33:12', 478, '13001453590220260602', 'opened', '0');
INSERT INTO `js_divide_circle` VALUES (852, '2026-06-06 13:48:27', '05', 72, 135, '耿巨全', '1300336759', '西门塔尔', 10, '2153', 0, '2026-06-06 16:17:17', 485, '13003367590520260606', 'opened', '0');
INSERT INTO `js_divide_circle` VALUES (853, '2026-06-06 13:48:27', '07', 74, 135, '耿巨全', '1300336759', '西门塔尔', 15, '2154', 0, '2026-06-06 16:17:26', 485, '13003367590720260606', 'opened', '0');

-- ----------------------------
-- Table structure for js_drug
-- ----------------------------
DROP TABLE IF EXISTS `js_drug`;
CREATE TABLE `js_drug`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `drug_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '违禁药物名称',
  `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验结果',
  `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容介绍',
  `method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '方法',
  `type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '药物类型：1.违禁药物2.疫病检测3.抗生素',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 29 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0违禁药物名称' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_drug
-- ----------------------------
INSERT INTO `js_drug` VALUES (7, '莱克多巴胺', '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '莱克多巴胺', '三合一试纸条', '违禁药物');
INSERT INTO `js_drug` VALUES (8, '盐酸克伦特罗', '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '盐酸克伦特罗', '三合一试纸条', '违禁药物');
INSERT INTO `js_drug` VALUES (9, '沙丁胺醇', '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '沙丁胺醇', '三合一试纸条', '违禁药物');
INSERT INTO `js_drug` VALUES (24, '磺胺类', '[{\"name\":\"合格\"},{\"name\":\"异常\"}]', '磺胺类抗生素', '', '抗生素');
INSERT INTO `js_drug` VALUES (25, '氟喹诺酮类', '[{\"name\":\"合格\"},{\"name\":\"异常\"}]', '氟喹诺酮类抗生素', '', '抗生素');
INSERT INTO `js_drug` VALUES (26, '四环素类', '[{\"name\":\"合格\"},{\"name\":\"异常\"}]', '四环素类抗生素', '', '抗生素');
INSERT INTO `js_drug` VALUES (27, '布鲁氏菌病', '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '布鲁氏菌抗体快速检测卡', '血液检测', '疫病检测');

-- ----------------------------
-- Table structure for js_drug_check
-- ----------------------------
DROP TABLE IF EXISTS `js_drug_check`;
CREATE TABLE `js_drug_check`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `check_time` datetime NULL DEFAULT NULL COMMENT '检验日期',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商id',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `check_amount` int(11) NULL DEFAULT NULL COMMENT '抽检头数',
  `check_project` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验项目',
  `check_conten` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验内容',
  `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '抽检结果',
  `entrance_batch_id` int(11) NULL DEFAULT NULL COMMENT '批次id',
  `series_no_group` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次序列号集',
  `trace_record_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '溯源单编号',
  `examiner_confirm` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '检测人员',
  `check_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '药物类型',
  `examine_items` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测项目集，包含多个检测项目名称及对应检测值，key/value方式的数组',
  `cargo_owner_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 822 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0违禁药物登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_drug_check
-- ----------------------------
INSERT INTO `js_drug_check` VALUES (818, '2026-04-23 21:40:23', '供应商01', 133, '1211111111111111', 1, '', NULL, '不合格', 472, '12111111111111110120260423', '', '郑君方', '抗生素', '[{\"name\":\"10\",\"value\":\"10\"}]', NULL);
INSERT INTO `js_drug_check` VALUES (819, '2026-06-02 12:03:15', '阳原县峰旺养殖专业合作社', 133, '1300145359', 26, '', NULL, '合格', 478, '13001453590120260602,13001453590220260602', '', '郑君方', '违禁药物', '[{\"name\":\"莱克多巴胺\",\"value\":\"阴性\"},{\"name\":\"盐酸克伦特罗\",\"value\":\"阴性\"},{\"name\":\"沙丁胺醇\",\"value\":\"阴性\"}]', NULL);
INSERT INTO `js_drug_check` VALUES (820, '2026-06-06 13:43:27', '耿巨全', 135, '1300336759', 6, '', NULL, '合格', 485, '13003367590520260606,13003367590720260606', '', '郑军朝', '违禁药物', '[{\"name\":\"莱克多巴胺\",\"value\":\"阴性\"},{\"name\":\"盐酸克伦特罗\",\"value\":\"阴性\"},{\"name\":\"沙丁胺醇\",\"value\":\"阴性\"}]', NULL);
INSERT INTO `js_drug_check` VALUES (821, '2026-06-06 13:43:27', '耿巨全', 135, '1300336759', 25, '', NULL, '合格', 485, '13003367590520260606,13003367590720260606', '', '陈晓彤', '违禁药物', '[{\"name\":\"莱克多巴胺\",\"value\":\"阴性\"},{\"name\":\"盐酸克伦特罗\",\"value\":\"阴性\"},{\"name\":\"沙丁胺醇\",\"value\":\"阴性\"}]', NULL);

-- ----------------------------
-- Table structure for js_env_check
-- ----------------------------
DROP TABLE IF EXISTS `js_env_check`;
CREATE TABLE `js_env_check`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `check_time` datetime NULL DEFAULT NULL COMMENT '检验日期时间',
  `check_project` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验项目',
  `examiner_confirm` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测人员（签字）',
  `examine_items` json NULL COMMENT '检测项目集（JSON格式）',
  `created_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '环境检验表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_env_check
-- ----------------------------

-- ----------------------------
-- Table structure for js_env_check_project
-- ----------------------------
DROP TABLE IF EXISTS `js_env_check_project`;
CREATE TABLE `js_env_check_project`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',
  `check_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验内容',
  `check_method` int(11) NULL DEFAULT NULL COMMENT '检验方法',
  `result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '结果',
  `create_time` datetime NULL DEFAULT NULL COMMENT '检验时间',
  `default_flag` bit(1) NOT NULL DEFAULT b'0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '2.0检验项目管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_env_check_project
-- ----------------------------
INSERT INTO `js_env_check_project` VALUES (2, '待宰圈', 'projcet2', 2, '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '2025-11-14 15:47:01', b'0');
INSERT INTO `js_env_check_project` VALUES (3, '血槽', 'projcet3', 3, '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '2025-11-14 15:47:20', b'0');
INSERT INTO `js_env_check_project` VALUES (4, '内脏处理区', 'projcet4', 4, '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '2025-11-14 15:47:35', b'0');
INSERT INTO `js_env_check_project` VALUES (5, '活牛运输车辆', 'projcet5', 5, '[{\"name\":\"阴性\"},{\"name\":\"阳性\"}]', '2025-11-14 15:47:53', b'0');

-- ----------------------------
-- Table structure for js_in_stock
-- ----------------------------
DROP TABLE IF EXISTS `js_in_stock`;
CREATE TABLE `js_in_stock`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `in_time` datetime NULL DEFAULT NULL COMMENT '入库时间',
  `material_batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料批次号',
  `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `material_type` int(11) NULL DEFAULT NULL COMMENT '物料类型',
  `stock_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库数量',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '型号规格',
  `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '存储位置',
  `save_condition` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保存条件',
  `save_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保管人',
  `material_num` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编号',
  `stock` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0物料入库' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_in_stock
-- ----------------------------

-- ----------------------------
-- Table structure for js_instrument_maintenance
-- ----------------------------
DROP TABLE IF EXISTS `js_instrument_maintenance`;
CREATE TABLE `js_instrument_maintenance`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `maintenance_time` datetime NULL DEFAULT NULL COMMENT '维护时间',
  `device_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仪器编号',
  `device_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仪器名称',
  `maintenance_project` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护项目',
  `maintenance_situation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护情况描述',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '责任人',
  `maintenance_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维护人',
  `specification_no_group` varchar(90) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `fault_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '故障描述',
  `repair_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '维修结果',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 54 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0检验仪器维护登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_instrument_maintenance
-- ----------------------------
INSERT INTO `js_instrument_maintenance` VALUES (53, '2026-04-23 00:00:00', '2', '电子天平', '仪器清洗', '仪器状态正常', '若依', NULL, 'AR2130', '无', '仪器完好', 1, 'admin', '2026-04-23 23:38:44', 'admin', '2026-04-23 23:39:05');

-- ----------------------------
-- Table structure for js_maintenance_warning
-- ----------------------------
DROP TABLE IF EXISTS `js_maintenance_warning`;
CREATE TABLE `js_maintenance_warning`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `maintenance_time` datetime NULL DEFAULT NULL COMMENT '时间',
  `device_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备列表',
  `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '内容',
  `is_handle` int(11) NULL DEFAULT 0 COMMENT '是否需要处理 0未处理 1已处理',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 78 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0设备维护提示' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_maintenance_warning
-- ----------------------------

-- ----------------------------
-- Table structure for js_material
-- ----------------------------
DROP TABLE IF EXISTS `js_material`;
CREATE TABLE `js_material`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `material_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编号',
  `material_type` int(11) NULL DEFAULT NULL COMMENT '物料类型（原材料、产品、包材、危险化学品、检验检疫试剂、消毒药剂）',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '型号规格',
  `save_condition` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保存条件',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0物料管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_material
-- ----------------------------

-- ----------------------------
-- Table structure for js_other_produce
-- ----------------------------
DROP TABLE IF EXISTS `js_other_produce`;
CREATE TABLE `js_other_produce`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `exit_time` datetime NULL DEFAULT NULL COMMENT '出场日期',
  `produce_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  `produce_time` datetime NULL DEFAULT NULL COMMENT '生产日期',
  `weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '重量',
  `deal_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理人',
  `destination` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '去向',
  `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `animal_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 39 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0其他产品记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_other_produce
-- ----------------------------

-- ----------------------------
-- Table structure for js_out_stock
-- ----------------------------
DROP TABLE IF EXISTS `js_out_stock`;
CREATE TABLE `js_out_stock`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `out_time` datetime NULL DEFAULT NULL COMMENT '领用时间',
  `material_batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料批次号',
  `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `material_type` int(11) NULL DEFAULT NULL COMMENT '物料类型',
  `stock_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领用数量',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `save_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领用人',
  `keeper` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '库管',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `material_num` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编号',
  `stock` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 47 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0物料领用' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_out_stock
-- ----------------------------

-- ----------------------------
-- Table structure for js_patrol
-- ----------------------------
DROP TABLE IF EXISTS `js_patrol`;
CREATE TABLE `js_patrol`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `patrol_time` datetime NULL DEFAULT NULL COMMENT '巡查时间',
  `patrol_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '巡查点位',
  `patrol_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '巡查内容',
  `abnormal_condition` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '异常情况描述',
  `deal_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处置方式',
  `deal_result` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处置结果',
  `patrol_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '巡查人',
  `patrol_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 32 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0质量巡查' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_patrol
-- ----------------------------

-- ----------------------------
-- Table structure for js_produce_check
-- ----------------------------
DROP TABLE IF EXISTS `js_produce_check`;
CREATE TABLE `js_produce_check`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `check_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验日期',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商id',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `produce_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  `check_project` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验项目',
  `number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数量（重量）',
  `qualified_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '合格数量（重量）',
  `unqualified_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '不合格数量（重量）',
  `unqualified_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '不合格原因',
  `method` int(11) NULL DEFAULT NULL COMMENT '处理方式（高温、化制、焚烧、深埋、委托处理）',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验人',
  `entrance_batch_id` int(11) NULL DEFAULT NULL,
  `types` int(11) NULL DEFAULT 0,
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `detection_value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `inspect_num` smallint(6) NULL DEFAULT NULL COMMENT '抽检份数',
  `animal_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 810 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0生产检验检疫登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_produce_check
-- ----------------------------
INSERT INTO `js_produce_check` VALUES (807, '2026-04-23 21:39:22', 133, '供应商01', '1211111111111111', '白条', '0', '10', '10', '0', NULL, 4, '若依', 472, 1, 'kg', '合格', 1, 'admin', '2026-04-23 21:39:42', 'admin', '2026-06-02 12:35:07', 1, '1');
INSERT INTO `js_produce_check` VALUES (808, '2026-06-06 16:19:24', 135, '耿巨全', '1300336759', '牛胴体', '感官检查方法', '6', '6', '0', NULL, 1, '超级管理员', 485, 1, NULL, '正常', 0, 'admin', '2026-06-06 16:21:00', 'admin', '2026-06-06 16:21:00', 1, '2');
INSERT INTO `js_produce_check` VALUES (809, '2026-06-06 16:35:50', 135, '耿巨全', '1300336759', '牛肉', '感官检查方法', '1', '0', '1', NULL, 1, '超级管理员', 485, 1, 'kg', '异常', 0, 'admin', '2026-06-06 16:36:07', 'admin', '2026-06-06 16:36:07', 1, '2');

-- ----------------------------
-- Table structure for js_produce_code
-- ----------------------------
DROP TABLE IF EXISTS `js_produce_code`;
CREATE TABLE `js_produce_code`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `animal_cert` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物检疫合格证',
  `meat_cert` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品合格证',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `one_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '唯一标识',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `purchaser_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `entrance_batch_id` int(11) NULL DEFAULT NULL COMMENT '入场批次ID',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商ID',
  `purchaser_id` int(11) NULL DEFAULT NULL COMMENT '肉商ID',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 723 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0分销与屠宰的肉品证对应表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_produce_code
-- ----------------------------

-- ----------------------------
-- Table structure for js_produce_plan
-- ----------------------------
DROP TABLE IF EXISTS `js_produce_plan`;
CREATE TABLE `js_produce_plan`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `produce_time` datetime NOT NULL COMMENT '生产日期',
  `allow_slaughter_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '准宰编号',
  `supplier_id` int(11) NOT NULL COMMENT '供应商id',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `plan_start_time` datetime NOT NULL COMMENT '屠宰开始时间',
  `entrance_batch_id` int(11) NOT NULL COMMENT '入场批次ID',
  `plan_end_time` datetime NOT NULL COMMENT '屠宰结束时间',
  `amount` int(11) NOT NULL COMMENT '屠宰数量',
  `divide_circle_id` int(11) NULL DEFAULT NULL COMMENT '分圈ID',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 371 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0样品留存登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_produce_plan
-- ----------------------------

-- ----------------------------
-- Table structure for js_produce_recall
-- ----------------------------
DROP TABLE IF EXISTS `js_produce_recall`;
CREATE TABLE `js_produce_recall`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `recall_time` datetime NULL DEFAULT NULL COMMENT '召回日期',
  `produce_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  `purchaser_id` int(11) NULL DEFAULT NULL COMMENT '肉商id',
  `purchaser_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉商',
  `consumer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '消费者',
  `recall_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '召回数量',
  `recall_reason` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '召回原因',
  `recall_deal` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '召回后处理',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `recall_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '召回重量',
  `animal_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0产品召回' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_produce_recall
-- ----------------------------

-- ----------------------------
-- Table structure for js_production
-- ----------------------------
DROP TABLE IF EXISTS `js_production`;
CREATE TABLE `js_production`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `create_time` datetime NULL DEFAULT NULL COMMENT '屠宰日期',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商id',
  `purchaser_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉商',
  `purchaser_id` int(11) NULL DEFAULT NULL COMMENT '肉商id',
  `variety` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `amount` int(11) NULL DEFAULT NULL COMMENT '数量',
  `produce_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  `before_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '宰前重量',
  `after_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '宰后重量',
  `sale_place` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '销售去向',
  `animal_cert` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物检疫合格证',
  `meat_cert` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品合格证',
  `animal_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0生产清单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_production
-- ----------------------------

-- ----------------------------
-- Table structure for js_report
-- ----------------------------
DROP TABLE IF EXISTS `js_report`;
CREATE TABLE `js_report`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `create_time` datetime NULL DEFAULT NULL,
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `operation_log` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作信息，用于记录数据的变化情况',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 72 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0完工报告' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_report
-- ----------------------------

-- ----------------------------
-- Table structure for js_rest_inspection
-- ----------------------------
DROP TABLE IF EXISTS `js_rest_inspection`;
CREATE TABLE `js_rest_inspection`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `rest_inspection_time` datetime NULL DEFAULT NULL COMMENT '巡查时间',
  `pigpen_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待宰圈号',
  `rest_inspection_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '巡查照片',
  `rest_inspection_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '巡查内容描述',
  `handle` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '处理情况',
  `deal_amount` int(11) NULL DEFAULT 0 COMMENT '病死病害数量',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '巡查人',
  `divide_circle_id` int(11) NULL DEFAULT NULL COMMENT '分圈id',
  `series_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次序列号',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2155 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0静养巡查登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_rest_inspection
-- ----------------------------
INSERT INTO `js_rest_inspection` VALUES (2151, '2026-06-02 12:33:28', '01', NULL, '巡查结果正常', '无需处理', 0, '超级管理员', 850, '13001453590120260602');
INSERT INTO `js_rest_inspection` VALUES (2152, '2026-06-02 16:33:28', '02', NULL, '巡查结果正常', '无需处理', 0, '超级管理员', 851, '13001453590220260602');
INSERT INTO `js_rest_inspection` VALUES (2153, '2026-06-02 16:33:28', '05', NULL, '巡查结果正常', '无需处理', 0, '超级管理员', 852, '13003367590520260606');
INSERT INTO `js_rest_inspection` VALUES (2154, '2026-06-02 16:33:28', '07', NULL, '巡查结果正常', '无需处理', 0, '超级管理员', 853, '13003367590720260606');

-- ----------------------------
-- Table structure for js_sample
-- ----------------------------
DROP TABLE IF EXISTS `js_sample`;
CREATE TABLE `js_sample`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `keep_time` datetime NULL DEFAULT NULL COMMENT '留存日期',
  `sample_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样品编号',
  `produce_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品名称',
  `supplier_id` int(11) NULL DEFAULT NULL COMMENT '供应商id',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证号',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '留样人',
  `sample_deal` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样品处理去向',
  `deal_time` datetime NULL DEFAULT NULL COMMENT '处理时间',
  `entrance_batch_id` int(11) NULL DEFAULT NULL,
  `series_no_group` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次序列号集',
  `examine_item` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测项目',
  `moisture` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '水分值',
  `clear_date` datetime NULL DEFAULT NULL COMMENT '清除时间',
  `clear_person` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '清除人',
  `is_deleted` tinyint(1) NULL DEFAULT 0 COMMENT '是否删除标志，0否1是',
  `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建者',
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新者',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `examine_items` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检测项目集，包含多个检测项目名称及对应检测值，key/value方式的数组',
  `recheck_time` datetime NULL DEFAULT NULL,
  `recheck_item` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  `animal_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 394 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0样品留存登记' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_sample
-- ----------------------------
INSERT INTO `js_sample` VALUES (393, '2026-04-23 21:29:51', '202604230001', '白条', 133, '供应商01', '1211111111111111', '若依', '无害化处理', '2026-07-22 21:29:51', 472, NULL, NULL, NULL, '2026-07-22 00:00:00', '若依', 1, 'admin', '2026-04-23 21:29:56', 'admin', '2026-06-02 12:34:40', '[{\"name\":\"0\",\"checkType\":0,\"value\":\"合格\"}]', NULL, NULL, '1');

-- ----------------------------
-- Table structure for js_stock
-- ----------------------------
DROP TABLE IF EXISTS `js_stock`;
CREATE TABLE `js_stock`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `material_batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料批次号',
  `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `material_type` int(11) NULL DEFAULT NULL COMMENT '物料类型',
  `stock_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '库存数量',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '型号规格',
  `location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '存储位置',
  `save_condition` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保存条件',
  `save_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保管人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `material_num` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编号',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0库存管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_stock
-- ----------------------------

-- ----------------------------
-- Table structure for js_stock_info
-- ----------------------------
DROP TABLE IF EXISTS `js_stock_info`;
CREATE TABLE `js_stock_info`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT NULL,
  `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `in_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `out_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `linghuoren` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `shenpi` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_stock_info
-- ----------------------------

-- ----------------------------
-- Table structure for js_store
-- ----------------------------
DROP TABLE IF EXISTS `js_store`;
CREATE TABLE `js_store`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `store_time` datetime NULL DEFAULT NULL COMMENT '暂存日期',
  `harmless_treatment_id` varbinary(255) NULL DEFAULT NULL COMMENT '无害化批次id',
  `illness_amount` int(11) NULL DEFAULT NULL COMMENT '病死病害头数',
  `unqualified_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '不合格产品数量',
  `store_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '暂存位置',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '责任人',
  `product_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  `is_leave` int(11) NULL DEFAULT 0,
  `animal_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 179 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0无害化暂存' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_store
-- ----------------------------
INSERT INTO `js_store` VALUES (176, '2026-04-24 00:00:00', 0x32303236303432343031, 1, '120', '冷库1', '超级管理员', '其他（整猪）', '头', 1, '1');
INSERT INTO `js_store` VALUES (177, '2026-06-06 00:00:00', 0x32303236303630363031, 3, '3', '无害化暂存间', '超级管理员', '牛肉', 'kg', 0, '2');
INSERT INTO `js_store` VALUES (178, '2026-06-06 00:00:00', 0x32303236303630363032, 1, '1', '无害化暂存间', '超级管理员', '废肉', 'kg', 0, '2');

-- ----------------------------
-- Table structure for js_store_transport_info
-- ----------------------------
DROP TABLE IF EXISTS `js_store_transport_info`;
CREATE TABLE `js_store_transport_info`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `instock_date` date NULL DEFAULT NULL,
  `instock_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  `outstock_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  `guanliyuan` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `jiaojieren` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `stock_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 161 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_store_transport_info
-- ----------------------------

-- ----------------------------
-- Table structure for js_training
-- ----------------------------
DROP TABLE IF EXISTS `js_training`;
CREATE TABLE `js_training`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `training_time` datetime NULL DEFAULT NULL COMMENT '培训人',
  `training_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '培训时间',
  `training_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '培训内容',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0员工培训' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_training
-- ----------------------------

-- ----------------------------
-- Table structure for js_transport
-- ----------------------------
DROP TABLE IF EXISTS `js_transport`;
CREATE TABLE `js_transport`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `transport_time` datetime NULL DEFAULT NULL COMMENT '转运日期',
  `harmless_treatment_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '无害化批次id',
  `illness_amount` int(11) NULL DEFAULT NULL COMMENT '病死病害头数',
  `unqualified_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '不合格产品数量',
  `destination` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '目的地',
  `car_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车牌号码',
  `user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系人',
  `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `responsibility_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '责任人',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `harmless_treatment_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 33 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0无害化转运' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_transport
-- ----------------------------
INSERT INTO `js_transport` VALUES (32, '2026-04-24 00:00:00', '2026042401', 1, '120', '222', '浙A12345', NULL, NULL, '超级管理员', NULL, '2026042401');

-- ----------------------------
-- Table structure for js_workshop
-- ----------------------------
DROP TABLE IF EXISTS `js_workshop`;
CREATE TABLE `js_workshop`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `workshop_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车间编号',
  `workshop_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车间名称',
  `workshop_type` char(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 25 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'v2.0生产车间管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of js_workshop
-- ----------------------------
INSERT INTO `js_workshop` VALUES (6, '01', '屠宰间1', '1');
INSERT INTO `js_workshop` VALUES (8, '03', '晾肉间', '3');
INSERT INTO `js_workshop` VALUES (9, '04', '无害化暂存冷库', '6');
INSERT INTO `js_workshop` VALUES (10, '05', '冷库1', '6');
INSERT INTO `js_workshop` VALUES (11, '06', '冰箱', '7');
INSERT INTO `js_workshop` VALUES (12, '07', '消毒药品储存室', '7');
INSERT INTO `js_workshop` VALUES (13, '08', '化验室', '7');
INSERT INTO `js_workshop` VALUES (14, '09', '静养圈', '0');
INSERT INTO `js_workshop` VALUES (15, '10', '隔离圈', '0');
INSERT INTO `js_workshop` VALUES (16, '11', '冷库2', '6');
INSERT INTO `js_workshop` VALUES (17, '02', '分割车间', '1');
INSERT INTO `js_workshop` VALUES (20, '14', '脏区换衣消毒间', '5');
INSERT INTO `js_workshop` VALUES (21, '15', '净区换衣消毒间', '5');
INSERT INTO `js_workshop` VALUES (23, '16', '白条分割', '8');
INSERT INTO `js_workshop` VALUES (24, '17', '待宰圈', '0');

-- ----------------------------
-- Table structure for material_bacth
-- ----------------------------
DROP TABLE IF EXISTS `material_bacth`;
CREATE TABLE `material_bacth`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `bacth` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `good_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `assistant_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `base_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `ass_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `cost` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '物料批次初始化' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of material_bacth
-- ----------------------------

-- ----------------------------
-- Table structure for monitor
-- ----------------------------
DROP TABLE IF EXISTS `monitor`;
CREATE TABLE `monitor`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `monitor_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监控名称',
  `region_id` int(11) NULL DEFAULT NULL COMMENT '区域ID',
  `monitor_brand` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备品牌',
  `ip_addr` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'IP',
  `device_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'wvp设备ID',
  `channel_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'wvp通道ID',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '监控设备' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of monitor
-- ----------------------------

-- ----------------------------
-- Table structure for nfid_read_record
-- ----------------------------
DROP TABLE IF EXISTS `nfid_read_record`;
CREATE TABLE `nfid_read_record`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `device_serial` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '识别器序列号',
  `epc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '吊钩EPC编码',
  `hook_no` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '吊钩号',
  `bind_flag` bit(1) NULL DEFAULT b'0' COMMENT '是否绑定',
  `create_time` datetime NULL DEFAULT NULL COMMENT '识别时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_hook_no`(`hook_no`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 1517 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of nfid_read_record
-- ----------------------------

-- ----------------------------
-- Table structure for nfid_reader
-- ----------------------------
DROP TABLE IF EXISTS `nfid_reader`;
CREATE TABLE `nfid_reader`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `device_serial` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备序列号',
  `device_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
  `device_spot` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备点位',
  `last_active_time` datetime NULL DEFAULT NULL COMMENT '最近活动时间',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态：‘0’-离线，‘1’-在线，‘2’-异常',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `device_serial`(`device_serial`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of nfid_reader
-- ----------------------------
INSERT INTO `nfid_reader` VALUES (4, '123-456-789', '测试', '产线1', NULL, '1');
INSERT INTO `nfid_reader` VALUES (5, '987-654-321', '测试2', '产线开端', NULL, '0');

-- ----------------------------
-- Table structure for pig_category
-- ----------------------------
DROP TABLE IF EXISTS `pig_category`;
CREATE TABLE `pig_category`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名称',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `default_weight` int(11) NULL DEFAULT 0 COMMENT '默认重量',
  `animal_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 23 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生猪分类' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of pig_category
-- ----------------------------
INSERT INTO `pig_category` VALUES (21, '外三元', '2026-04-23 16:44:11', 'admin', '2026-04-24 02:35:29', 'admin', '2', 150, '1');
INSERT INTO `pig_category` VALUES (22, '西门塔尔', '2026-06-02 11:05:02', 'admin', '2026-06-07 11:55:14', 'admin', '0', 750, '2');

-- ----------------------------
-- Table structure for pigpen
-- ----------------------------
DROP TABLE IF EXISTS `pigpen`;
CREATE TABLE `pigpen`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `pigpen_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '\r\n待宰圈号',
  `max_capacity` smallint(5) UNSIGNED NULL DEFAULT NULL COMMENT '最大容量',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `is_use` int(11) NULL DEFAULT 0 COMMENT '待宰圈是否被使用',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 82 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '待宰圈' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of pigpen
-- ----------------------------
INSERT INTO `pigpen` VALUES (67, '01', 101, '2026-04-23 16:43:10', 'admin', '2026-04-23 17:12:46', 'admin', '2', 0, NULL);
INSERT INTO `pigpen` VALUES (68, '01', 100, '2026-04-23 17:20:10', 'admin', NULL, NULL, '0', 1, NULL);
INSERT INTO `pigpen` VALUES (69, '02', 100, '2026-04-23 17:34:49', 'admin', NULL, NULL, '0', 1, NULL);
INSERT INTO `pigpen` VALUES (70, '03', 100, '2026-04-23 17:34:51', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (71, '04', 100, '2026-04-23 17:34:53', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (72, '05', 100, '2026-06-06 14:07:00', 'admin', NULL, NULL, '0', 1, NULL);
INSERT INTO `pigpen` VALUES (73, '06', 100, '2026-06-06 14:07:01', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (74, '07', 100, '2026-06-06 14:07:03', 'admin', NULL, NULL, '0', 1, NULL);
INSERT INTO `pigpen` VALUES (75, '11', 100, '2026-06-06 14:07:36', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (76, '12', 100, '2026-06-06 14:07:38', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (77, '13', 100, '2026-06-06 14:07:40', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (78, '14', 100, '2026-06-06 14:07:42', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (79, '15', 100, '2026-06-06 14:07:44', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (80, '16', 100, '2026-06-06 14:07:46', 'admin', NULL, NULL, '0', 0, NULL);
INSERT INTO `pigpen` VALUES (81, '17', 100, '2026-06-06 14:07:47', 'admin', NULL, NULL, '0', 0, NULL);

-- ----------------------------
-- Table structure for pork_other_produce
-- ----------------------------
DROP TABLE IF EXISTS `pork_other_produce`;
CREATE TABLE `pork_other_produce`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `product_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称',
  `produce_time` datetime NULL DEFAULT NULL COMMENT '生产时间',
  `slaughter_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '血码',
  `distribute_batch_id` int(11) NULL DEFAULT NULL COMMENT '分销批次ID',
  `entrance_batch_id` int(11) NULL DEFAULT NULL COMMENT '入场批次ID',
  `scale_weight` decimal(6, 2) NULL DEFAULT NULL COMMENT '称显重量',
  `final_weight` decimal(6, 2) NULL DEFAULT NULL COMMENT '宰后重量',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注预留',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_distribute_batch_id`(`distribute_batch_id`) USING BTREE,
  INDEX `idx_entrance_batch_id`(`entrance_batch_id`) USING BTREE,
  INDEX `idx_batch_product`(`distribute_batch_id`, `product_name`) USING BTREE,
  INDEX `idx_produce_time`(`produce_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '猪头生产记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of pork_other_produce
-- ----------------------------

-- ----------------------------
-- Table structure for pork_side_produce
-- ----------------------------
DROP TABLE IF EXISTS `pork_side_produce`;
CREATE TABLE `pork_side_produce`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `product_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称',
  `produce_time` datetime NULL DEFAULT NULL COMMENT '生产时间',
  `device_serial` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备序列号',
  `hook_no` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '吊钩号',
  `epc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `slaughter_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '血码',
  `distribute_batch_id` int(11) NULL DEFAULT NULL COMMENT '分销批次ID',
  `entrance_batch_id` int(11) NULL DEFAULT NULL COMMENT '入场批次ID',
  `hook_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '吊钩类型',
  `hook_weight` decimal(5, 2) NULL DEFAULT NULL COMMENT '吊钩扣重',
  `scale_weight` decimal(7, 2) NULL DEFAULT NULL COMMENT '称显重量',
  `dry_loss_weight` decimal(5, 2) NULL DEFAULT NULL COMMENT '干损重量',
  `final_weight` decimal(7, 2) NULL DEFAULT NULL COMMENT '宰后重量',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注预留',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_entrance_batch_id`(`entrance_batch_id`) USING BTREE,
  INDEX `idx_distribute_batch_id`(`distribute_batch_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1570 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白条生产记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of pork_side_produce
-- ----------------------------

-- ----------------------------
-- Table structure for pork_side_produce_record
-- ----------------------------
DROP TABLE IF EXISTS `pork_side_produce_record`;
CREATE TABLE `pork_side_produce_record`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `product_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称',
  `produce_time` datetime NULL DEFAULT NULL COMMENT '生产时间',
  `purchaser_id` int(11) NULL DEFAULT NULL COMMENT '肉商ID',
  `hook_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '吊钩类型',
  `hook_weight` decimal(5, 2) NULL DEFAULT NULL COMMENT '吊钩扣重',
  `scale_weight` decimal(7, 2) NULL DEFAULT NULL COMMENT '称显重量',
  `dry_loss_weight` decimal(5, 2) NULL DEFAULT NULL COMMENT '干损重量',
  `final_weight` decimal(7, 2) NULL DEFAULT NULL COMMENT '宰后重量',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注预留',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_entrance_batch_id`(`purchaser_id`) USING BTREE,
  INDEX `idx_purchaser_produce`(`purchaser_id`, `produce_time`) USING BTREE,
  INDEX `idx_produce_time`(`produce_time`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白条生产录入记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of pork_side_produce_record
-- ----------------------------

-- ----------------------------
-- Table structure for procure_apportion
-- ----------------------------
DROP TABLE IF EXISTS `procure_apportion`;
CREATE TABLE `procure_apportion`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `goods_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编号',
  `goods_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `brvariety_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种编号',
  `variety_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种名称',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '采购入库单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_apportion
-- ----------------------------
INSERT INTO `procure_apportion` VALUES (2, '001', '活牛', '001', '西门塔尔', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for procure_quotation
-- ----------------------------
DROP TABLE IF EXISTS `procure_quotation`;
CREATE TABLE `procure_quotation`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `quotation_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `quotation_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报价单编名称',
  `copy_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '拷贝单号',
  `document_date` date NULL DEFAULT NULL COMMENT '单据日期',
  `quotation_date` date NULL DEFAULT NULL COMMENT '报价日期',
  `supplier_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商编号',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `supplier_phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商电话',
  `employee_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员',
  `employee_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员',
  `remark1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注1',
  `total_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总金额',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `source` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'source 1=Web 2=H5',
  `audit_status` tinyint(1) NOT NULL DEFAULT 1 COMMENT 'audit 0=pending 1=approved',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `breed`(`quotation_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 18 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分摊' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_quotation
-- ----------------------------
INSERT INTO `procure_quotation` VALUES (5, 'bj20260523001', '523测试报价单', NULL, '2026-05-24', '2026-05-24', '001', '测试供应商', NULL, '001', '阮总', NULL, '300000', '0', 'admin', '2026-05-23 15:15:32', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (6, 'bj20260525002', '软永兴的报价单', NULL, '2026-05-26', '2026-05-26', '001', '测试供应商', NULL, '001', '阮总', NULL, '270000', '0', 'admin', '2026-05-25 14:44:17', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (7, 'bj20260525003', '预约', NULL, '2026-05-26', '2026-05-26', '021', '旭阳', NULL, '001', '阮总', '1', '264000', '0', 'admin', '2026-05-25 16:26:16', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (8, 'bj20260526004', '111', NULL, '2026-05-27', '2026-05-27', '021', '旭阳', NULL, '001', '阮总', NULL, '120000', '0', 'admin', '2026-05-26 14:19:52', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (9, 'bj20260602005', '阳原县峰旺养殖合作社6.2', NULL, '2026-06-02', '2026-06-01', '001', '阳原县峰旺养殖专业合作社', '13463328627', '012', '楼江隆', NULL, '8400000', '0', 'admin', '2026-06-02 11:30:02', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (10, 'bj20260602006', '阳原县峰旺养殖合作社6.2', NULL, '2026-06-02', '2026-06-01', '001', '阳原县峰旺养殖专业合作社', '13463328627', '012', '楼江隆', NULL, '546000', '0', 'admin', '2026-06-02 11:47:58', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (11, 'bj20260602007', '测试', NULL, '2026-06-02', '2026-06-01', '001', '阳原县峰旺养殖专业合作社', '13463328627', '012', '楼江隆', NULL, '240000', '0', 'admin', '2026-06-02 13:25:27', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (12, 'bj20260605008', '流程测试报价单', NULL, '2026-06-05', '2026-06-04', '001', '阳原县峰旺养殖专业合作社', '13463328627', '012', '楼江隆', NULL, '420000', '0', 'admin', '2026-06-05 09:53:24', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (13, 'bj20260605009', '5.30安徽昊东绿色农业发展有限公司（27头）', NULL, '2026-06-06', '2026-06-06', '002', '安徽昊东绿色农业发展有限公司', NULL, '012', '楼江隆', NULL, '449344800', '0', 'admin', '2026-06-05 12:29:44', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (14, 'bj20260605010', '羊采购', NULL, '2026-06-06', '2026-06-06', '002', '安徽亳州利辛县', NULL, '012', '楼江隆', NULL, '144000', '0', 'admin', '2026-06-05 15:19:17', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (15, 'bj20260605011', '采购测试单01', NULL, '2026-06-06', '2026-06-06', '001', '阳原县峰旺养殖专业合作社', '13463328627', '012', '楼江隆', NULL, '134400', '0', 'admin', '2026-06-05 17:28:05', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (16, 'bj20260609012', '	5.30安徽昊东绿色农业发展有限公司（27头）', NULL, '2026-06-10', '2026-06-10', '002', '安徽亳州利辛县', NULL, '012', '楼江隆', NULL, '316440', '0', 'admin', '2026-06-09 15:28:31', NULL, NULL, NULL, 'GS001', 1, 1);
INSERT INTO `procure_quotation` VALUES (17, 'bj20260611013', '测1', NULL, '2026-06-12', '2026-06-12', '002', '安徽亳州利辛县', NULL, '012', '楼江隆', NULL, '480000', '0', 'admin', '2026-06-11 14:14:06', NULL, NULL, NULL, 'GS001', 1, 1);

-- ----------------------------
-- Table structure for procure_quotation_goods
-- ----------------------------
DROP TABLE IF EXISTS `procure_quotation_goods`;
CREATE TABLE `procure_quotation_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `quotation_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `goods_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `warehouse_no` varbinary(64) NULL DEFAULT NULL,
  `conversion_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `base_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `base_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `ass_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `ass_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `unit_price` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '金额',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '供应商报价单，货品表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_quotation_goods
-- ----------------------------
INSERT INTO `procure_quotation_goods` VALUES (6, 'bj20260523001', '001', '活牛', 'KG/头', '原料库', NULL, '800.00', '12000.00', 'kg', '15.00', '头', '25.00', '300000', '0', 'admin', '2026-05-23 15:15:32', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (7, 'bj20260525002', '001', '活牛', 'KG/头', '原料库', NULL, '800.00', '12000.00', 'kg', '15.00', '头', '22.50', '270000', '0', 'admin', '2026-05-25 14:44:17', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (8, 'bj20260525003', '001', '活牛', 'KG/头', '原料库', NULL, '800.00', '12000.00', 'kg', '15.00', '头', '22.00', '264000', '0', 'admin', '2026-05-25 16:26:16', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (9, 'bj20260526004', '001', '活牛', 'KG/头', '原料库', NULL, '800.00', '12000.00', 'kg', '15.00', '头', '10.00', '120000', '0', 'admin', '2026-05-26 14:19:52', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (10, 'bj20260602005', '001', '活牛', 'KG/头', '原料库', NULL, '800.00', '560000.00', '头', '700.00', 'kg', '15.00', '8400000', '0', 'admin', '2026-06-02 11:30:02', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (11, 'bj20260602006', '001', '活牛', 'KG/头', '原料库', NULL, '700.00', '18200.00', 'kg', '26.00', '头', '30.00', '546000', '0', 'admin', '2026-06-02 11:47:58', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (12, 'bj20260602007', '001', '活牛', 'kg/头', '牛圈', NULL, '800.00', '16000.00', 'kg', '20.00', '头', '15.00', '240000', '0', 'admin', '2026-06-02 13:25:27', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (13, 'bj20260605008', '001', '活牛', 'kg/头', '牛圈', NULL, '800.00', '12000.00', 'kg', '15.00', '头', '35.00', '420000', '0', 'admin', '2026-06-05 09:53:24', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (14, 'bj20260605009', '001', '活牛', 'kg/头', '牛圈', NULL, '800.00', '30672000.00', 'kg', '38340.00', '头', '14.65', '449344800', '0', 'admin', '2026-06-05 12:29:44', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (15, 'bj20260605010', '003', '活羊', 'kg/头', '羊圈', NULL, '50.00', '6000.00', 'kg', '120.00', '头', '24.00', '144000', '0', 'admin', '2026-06-05 15:19:17', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (16, 'bj20260605011', '001', '活牛', 'kg/头', '牛圈', NULL, '800.00', '9600.00', 'kg', '12.00', '头', '14.00', '134400', '0', 'admin', '2026-06-05 17:28:05', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (17, 'bj20260609012', '001', '活牛', 'kg/头', '牛圈', NULL, '800.00', '21600.00', 'kg', '27.00', '头', '14.65', '316440', '0', 'admin', '2026-06-09 15:28:31', NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_quotation_goods` VALUES (18, 'bj20260611013', '001', '活牛', 'kg/头', '牛圈', NULL, '800.00', '9600.00', 'kg', '12.00', '头', '50.00', '480000', '0', 'admin', '2026-06-11 14:14:06', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for procure_receiving
-- ----------------------------
DROP TABLE IF EXISTS `procure_receiving`;
CREATE TABLE `procure_receiving`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `receiving_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `receiving_date` date NULL DEFAULT NULL COMMENT '单据日期',
  `price_transfer` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '价格转入',
  `order_date` date NULL DEFAULT NULL COMMENT '订货日期',
  `order_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购类型',
  `arrive_date` datetime NULL DEFAULT NULL COMMENT '到场时间',
  `supplier_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商编号',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商简称',
  `employee_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员编号',
  `employee_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员名称',
  `department_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门编号',
  `department_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门名称',
  `livestock_owner` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '畜主',
  `livestock_owner_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '畜主信息',
  `animal_cert_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫证',
  `allow_slaughter_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '准宰证',
  `place_of_origin` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产地',
  `total_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '合计金额',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '采购入库单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_receiving
-- ----------------------------
INSERT INTO `procure_receiving` VALUES (15, 'cg20260602001', '2026-06-02', NULL, '2026-06-02', '1', '2026-06-02 11:51:19', '001', '阳原县峰旺养殖专业合作社', '012', '楼江隆', NULL, NULL, NULL, NULL, '1', '1', NULL, '546000', '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `procure_receiving` VALUES (16, 'bj20260602002', '2026-06-03', 'bj20260602007', '2026-06-03', '1', '2026-06-02 13:27:27', '001', '阳原县峰旺养殖专业合作社', '012', '楼江隆', '001', '采购部', NULL, NULL, '1', '1', NULL, '240000', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_receiving` VALUES (17, 'bj20260605003', '2026-06-05', 'bj20260605008', '2026-06-05', '1', '2026-06-05 09:53:28', '001', '阳原县峰旺养殖专业合作社', '012', '楼江隆', '001', '采购部', NULL, NULL, '1', '1', NULL, '420000', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_receiving` VALUES (18, 'bj20260605004', '2026-06-06', 'bj20260605010', '2026-06-06', '2', '2026-06-05 15:19:19', '002', '安徽亳州利辛县', '012', '楼江隆', NULL, NULL, NULL, NULL, '1', '1', NULL, '144000', '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');
INSERT INTO `procure_receiving` VALUES (19, 'bj20260605005', '2026-06-06', 'bj20260605011', '2026-06-06', '1', '2026-06-05 17:28:08', '001', '阳原县峰旺养殖专业合作社', '012', '楼江隆', NULL, NULL, NULL, NULL, '1', '1', NULL, '134400', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_receiving` VALUES (20, 'bj20260611006', '2026-06-12', 'bj20260611013', '2026-06-12', '1', '2026-06-11 14:14:11', '002', '安徽亳州利辛县', '012', '楼江隆', '001', '采购部', NULL, NULL, NULL, NULL, NULL, '1250000', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_receiving` VALUES (21, 'bj20260616007', '2026-06-17', NULL, '2026-06-17', '1', '2026-06-16 10:37:45', '002', '安徽亳州利辛县', '011', '楼江隆', '001', '采购部', NULL, NULL, NULL, NULL, NULL, '210000000', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for procure_receiving_goods
-- ----------------------------
DROP TABLE IF EXISTS `procure_receiving_goods`;
CREATE TABLE `procure_receiving_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `receiving_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `goods_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `arrive_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '到场方式',
  `ranch_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '牧场重量',
  `arrive_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '到场重量',
  `base_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `base_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `ass_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `ass_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `unit_price` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '金额',
  `delivery_date` date NULL DEFAULT NULL COMMENT '交货日期',
  `settlement_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算方式',
  `business_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经营类型',
  `estimate_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预估级别',
  `estimate_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预估重量',
  `is_deduction` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '是否黑猪扣款',
  `conversion_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 30 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '供应商入库单，货品表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_receiving_goods
-- ----------------------------
INSERT INTO `procure_receiving_goods` VALUES (12, 'cg20260523001', '001', '活牛', 'KG/头', '原料库', '52301', '1', '12000.00', '12000.00', '12000.00', 'kg', '15.00', '头', '25.00', '300000', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (13, 'bj20260525002', '001', '活牛', 'KG/头', '原料库', '52501', '1', '15000.00', '15000.00', '15000.00', 'kg', '15.00', '头', '22.50', '337500', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (19, 'bj20260525003', '001', '活牛', 'KG/头', '原料库', '345678654', '1', '1000.00', '8000.00', '8000', 'kg', '10.00', '头', '10.00', '80000', NULL, '1', '1', NULL, NULL, '0', '800.00', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (20, 'bj20260526004', '001', '活牛', 'KG/头', '原料库', '20260527001', '1', '25000.00', '25000.00', '25000.00', 'kg', '15.00', '头', '10.00', '250000', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (21, 'bj20260526004', '001', '活牛', 'KG/头', '原料库', '20260527001', '1', '25000.00', '25000.00', '25000.00', 'kg', '15.00', '头', '10.00', '250000', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (22, 'bj20260526004', '001', '活牛', 'KG/头', '原料库', '2221', '1', '12000.00', '12000.00', '12000.00', 'kg', '15.00', '头', '10.00', '120000', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (23, 'cg20260602001', '001', '活牛', 'KG/头', '胴体库', '0602001', '2', '18200.00', '18000.00', '18200', 'kg', '26.00', '头', '30.00', '546000', NULL, '1', '1', NULL, NULL, '0', '700.00', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '02');
INSERT INTO `procure_receiving_goods` VALUES (24, 'bj20260602002', '001', '活牛', 'kg/头', '牛圈', '0602002', '1', '16000.00', '16000.00', '16000.00', 'kg', '20.00', '头', '15.00', '240000', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (25, 'bj20260605003', '001', '活牛', 'kg/头', '牛圈', '0605001', '1', '12000.00', '12000.00', '12000.00', 'kg', '15.00', '头', '35.00', '420000', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (26, 'bj20260605004', '003', '活羊', 'kg/头', '羊圈', 'Y0605001', '1', '6000.00', '6000.00', '6000.00', 'kg', '120.00', '头', '24.00', '144000', NULL, '1', '1', NULL, NULL, '0', '50', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '04');
INSERT INTO `procure_receiving_goods` VALUES (27, 'bj20260605005', '001', '活牛', 'kg/头', '牛圈', 'cs04', '1', '9600.00', '9600.00', '9600.00', 'kg', '12.00', '头', '14.00', '134400', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (28, 'bj20260611006', '001', '活牛', 'kg/头', '牛圈', 'cs0611001', '1', '25000.00', '25000.00', '25000.00', 'kg', '12.00', '头', '50.00', '1250000', NULL, '1', '1', NULL, NULL, '0', '800', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');
INSERT INTO `procure_receiving_goods` VALUES (29, 'bj20260616007', '0101', '活牛', 'KG/头', '牛圈', 'pcm12367856', '1', '22000.00', '21000.00', '21000', 'kg', '50.00', '头', '10000.00', '210000000', NULL, '1', '1', NULL, NULL, '0', '420.00', '0', 'admin', NULL, NULL, NULL, NULL, 'GS001', '01');

-- ----------------------------
-- Table structure for procure_settlement
-- ----------------------------
DROP TABLE IF EXISTS `procure_settlement`;
CREATE TABLE `procure_settlement`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `settlement_date` date NULL DEFAULT NULL COMMENT '结算日期',
  `procurement_date` date NULL DEFAULT NULL COMMENT '采购日期',
  `supplier_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商编号',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `settlement_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算方式',
  `settlement_batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算批次',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '采购结算单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_settlement
-- ----------------------------

-- ----------------------------
-- Table structure for procure_settlement_goods
-- ----------------------------
DROP TABLE IF EXISTS `procure_settlement_goods`;
CREATE TABLE `procure_settlement_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `settlement_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `settlement_date` date NULL DEFAULT NULL COMMENT '结算日期',
  `receiving_date` date NULL DEFAULT NULL COMMENT '采购日期',
  `slaughter_date` date NULL DEFAULT NULL COMMENT '屠宰日期',
  `supplier_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商编号',
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `settlement_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算方式',
  `batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `settlement_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算数量',
  `settlement_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算重量',
  `settlement_price` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算价格',
  `procurement_add` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购加分',
  `procurement_ded` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购减分',
  `ranch_meat_yield` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '牧场出肉率',
  `arrive_meat_yield` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '到场出肉率',
  `estimate_average_level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预估平均级别',
  `white_hair_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白毛数',
  `black_hair_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '黑毛数',
  `average_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '平均重量',
  `estimate_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预估重量',
  `shipping_fee` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '运费',
  `way_die_num` int(11) NULL DEFAULT 0 COMMENT '途亡数',
  `not_yet_arrived` int(11) NULL DEFAULT 0 COMMENT '未到数',
  `unqualified_num` int(11) NULL DEFAULT 0 COMMENT '不合格数',
  `circle_die_num` int(11) NULL DEFAULT 0 COMMENT '圈亡数',
  `entry_deduction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '进场扣款',
  `level_deduction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别扣款',
  `weight_deduction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '重量扣款',
  `procurement_deduction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购扣款',
  `other_deduction` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '其它扣款',
  `circle_die_pay` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '圈亡补款',
  `other_pay` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '其它补款',
  `unpaid_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '未付金额',
  `pay_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '已付金额',
  `settlement_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算金额',
  `settlement_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据状态',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '采购结算单,物料单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_settlement_goods
-- ----------------------------

-- ----------------------------
-- Table structure for procure_supplier
-- ----------------------------
DROP TABLE IF EXISTS `procure_supplier`;
CREATE TABLE `procure_supplier`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `supplier_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `supplier_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `supplier_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应类型',
  `supplier_level` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商等级',
  `supplier_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商地址',
  `contact_person` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联络人',
  `phone` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `bank` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '开户银行',
  `bank_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '银行账号',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `supplier_num`(`supplier_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '供应商管理' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of procure_supplier
-- ----------------------------
INSERT INTO `procure_supplier` VALUES (4, '00002', 'ces', '1', '1', 'ce', '测试供应商', '15201234567', '', '', '0', 'h5user', NULL, NULL, NULL, '', NULL);
INSERT INTO `procure_supplier` VALUES (6, '001', '阳原县峰旺养殖专业合作社', '1', '1', NULL, NULL, '13463328627', NULL, NULL, '0', 'admin', NULL, NULL, NULL, NULL, 'GS001');
INSERT INTO `procure_supplier` VALUES (7, '002', '安徽亳州利辛县', '1', '1', NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, 'admin', NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for product_category
-- ----------------------------
DROP TABLE IF EXISTS `product_category`;
CREATE TABLE `product_category`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `product_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称',
  `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品单位',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `on_sale_flag` tinyint(1) NULL DEFAULT 1 COMMENT '是否可销售标志，用于控制可售状态；0.不可销售；1.可销售',
  `eq_weight` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `animal_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 57 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '产品分类' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of product_category
-- ----------------------------
INSERT INTO `product_category` VALUES (46, '1', '1', '2026-06-02 11:07:34', 'admin', NULL, NULL, '2', 1, '11111', '2');
INSERT INTO `product_category` VALUES (47, '牛胴体', '头', '2026-06-06 13:25:16', 'admin', '2026-06-06 16:31:00', 'admin', '0', 1, '350', '2');
INSERT INTO `product_category` VALUES (48, '牛肉', 'kg', '2026-06-06 16:30:44', 'admin', NULL, NULL, '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (49, '牛排', 'kg', '2026-06-06 16:31:10', 'admin', '2026-06-06 16:31:16', 'admin', '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (50, '胸口油', 'kg', '2026-06-06 16:31:29', 'admin', NULL, NULL, '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (51, '牛心', '个', '2026-06-06 16:31:42', 'admin', NULL, NULL, '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (52, '牛肺', '个', '2026-06-06 16:31:52', 'admin', '2026-06-06 16:32:34', 'admin', '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (53, '牛肝', '个', '2026-06-06 16:32:01', 'admin', NULL, NULL, '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (54, '牛鞭', '副', '2026-06-06 16:32:28', 'admin', NULL, NULL, '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (55, '碎肉', 'kg', '2026-06-06 16:41:00', 'admin', NULL, NULL, '0', 1, NULL, '2');
INSERT INTO `product_category` VALUES (56, '废肉', 'kg', '2026-06-06 16:41:18', 'admin', NULL, NULL, '0', 0, NULL, '2');

-- ----------------------------
-- Table structure for production_batch_processing_type
-- ----------------------------
DROP TABLE IF EXISTS `production_batch_processing_type`;
CREATE TABLE `production_batch_processing_type`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `operation_time` datetime NULL DEFAULT NULL COMMENT '操作时间',
  `operator` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '操作人',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `original_production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '原生产类型',
  `new_production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '新生产类型',
  `original_processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '原加工类型',
  `new_processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '新加工类型',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `white_strip_number_range_start` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号区间段起始',
  `white_strip_number_range_end` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号区间段结束',
  `white_strip_number_search_condition` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '白条编号检索条件',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `selected_white_strip_production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可选白条生产类型',
  `selected_white_strip_processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可选白条加工类型',
  `selected_white_strip_record_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可选白条记录单号',
  `selected_white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可选白条编号',
  `production_deduction_before` int(11) NULL DEFAULT NULL COMMENT '修改前生产扣分',
  `production_deduction_after` int(11) NULL DEFAULT NULL COMMENT '修改后生产扣分',
  `procurement_deduction_before` int(11) NULL DEFAULT NULL COMMENT '修改前采购扣分',
  `procurement_deduction_after` int(11) NULL DEFAULT NULL COMMENT '修改后采购扣分',
  `weight_before` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改前重量',
  `weight_after` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改后重量',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '批量修改加工类型操作记录表，用于记录批量修改加工类型的操作信息及数据变更前后情况' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_batch_processing_type
-- ----------------------------

-- ----------------------------
-- Table structure for production_completion_report
-- ----------------------------
DROP TABLE IF EXISTS `production_completion_report`;
CREATE TABLE `production_completion_report`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产完工报告号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `completion_date` date NULL DEFAULT NULL COMMENT '生产完工日期',
  `document_status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据状态（草稿、已提交、已批准）',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产计划单号',
  `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码',
  `material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `specification_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `variety_category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种品类',
  `category_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品类级别',
  `batch_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `quantity` int(11) NULL DEFAULT NULL COMMENT '数量',
  `measurement_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `auxiliary_quantity` int(11) NULL DEFAULT NULL COMMENT '辅助数量',
  `auxiliary_measurement_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `qualified_quantity` int(11) NULL DEFAULT NULL COMMENT '合格数量',
  `unqualified_quantity` int(11) NULL DEFAULT NULL COMMENT '不合格数量',
  `warehouse` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `warehousing_quantity` int(11) NULL DEFAULT NULL COMMENT '入库数量',
  `warehousing_auxiliary_quantity` int(11) NULL DEFAULT NULL COMMENT '入库辅助数量',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产完工报告表，存储生产完工报告的详细信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_completion_report
-- ----------------------------
INSERT INTO `production_completion_report` VALUES (5, 'wg001', '1', '001', '2026-06-08', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for production_completion_report_goods
-- ----------------------------
DROP TABLE IF EXISTS `production_completion_report_goods`;
CREATE TABLE `production_completion_report_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产计划单号',
  `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码',
  `material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `specification_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `variety_category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种品类',
  `category_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品类级别',
  `batch_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `quantity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数量',
  `measurement_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `auxiliary_quantity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助数量',
  `auxiliary_measurement_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `qualified_quantity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '合格数量',
  `unqualified_quantity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '不合格数量',
  `warehouse` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `warehousing_quantity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库数量',
  `warehousing_auxiliary_quantity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库辅助数量',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `report_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产完工报告表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_completion_report_goods
-- ----------------------------
INSERT INTO `production_completion_report_goods` VALUES (2, NULL, NULL, '202606060001', '001', '活牛', 'kg/头', '西门塔尔', '一级', '0605001', '10105', 'kg', '31', '头', '10105', '0.00', '牛圈', '10105', '31', NULL, '0', NULL, '2026-06-08 16:27:35', NULL, '2026-06-08 16:27:35', NULL, 'wg001');

-- ----------------------------
-- Table structure for production_instock
-- ----------------------------
DROP TABLE IF EXISTS `production_instock`;
CREATE TABLE `production_instock`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `in_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库单号',
  `in_date` datetime NULL DEFAULT NULL COMMENT '品牌名称',
  `production_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `production_plant_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `production_plant_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `total_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产入库' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_instock
-- ----------------------------

-- ----------------------------
-- Table structure for production_instock_goods
-- ----------------------------
DROP TABLE IF EXISTS `production_instock_goods`;
CREATE TABLE `production_instock_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `in_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `goods_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `goods_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods_type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `level` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `level_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `base_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `base_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `ass_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `ass_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产入库,货品表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_instock_goods
-- ----------------------------

-- ----------------------------
-- Table structure for production_material_mapping
-- ----------------------------
DROP TABLE IF EXISTS `production_material_mapping`;
CREATE TABLE `production_material_mapping`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_plant_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间编号',
  `production_plant_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间名称',
  `goods_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码',
  `goods_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `variety_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种编号',
  `variety_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种名称',
  `level_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别编号',
  `level_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别名称',
  `process` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工工艺',
  `coat_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色编号',
  `coat_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色名称',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '物料生产对应管理表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_material_mapping
-- ----------------------------
INSERT INTO `production_material_mapping` VALUES (8, '1', '001', '牛胴体生产车间', '001', '活牛', '001', '西门塔尔', '001', '一级', '1', '003', '花色', NULL, '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_material_mapping` VALUES (9, '5', '002', '牛胴体分割车间', '0010101', '二分体', '001', '西门塔尔', '001', '一级', '2', '003', '花色', NULL, '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_material_mapping` VALUES (12, '1', '003', '羊胴体生产车间', '003', '活羊', '002', '湖羊', '001', '一级', '2', '003', '花色', NULL, '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_material_mapping` VALUES (13, '5', '003', '羊胴体生产车间', '00301', '羊胴体', '002', '湖羊', '001', '一级', '2', '003', '花色', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for production_plan
-- ----------------------------
DROP TABLE IF EXISTS `production_plan`;
CREATE TABLE `production_plan`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `order_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `order_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_plant_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间编号',
  `production_plant_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间名称',
  `order_start_date` datetime NULL DEFAULT NULL COMMENT '生产起始时间',
  `order_end_date` datetime NULL DEFAULT NULL COMMENT '生产结束时间',
  `num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产数量',
  `sales_order_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售订单编号',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uni_order_num`(`order_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 53 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产计划单表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_plan
-- ----------------------------
INSERT INTO `production_plan` VALUES (33, '2026-05-30', '202605300001', '1', '001', '牛胴体生产车间', '2026-05-30 00:00:00', '2026-05-30 00:00:00', '12.00', NULL, '', '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_plan` VALUES (35, '2026-06-06', '202606060001', '1', '003', '羊胴体生产车间', '2026-06-06 00:00:00', '2026-06-06 00:00:00', NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan` VALUES (38, '2026-06-06', '202606050001', '5', '002', '牛胴体分割车间', '2026-06-06 00:00:00', '2026-06-06 00:00:00', NULL, NULL, NULL, '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_plan` VALUES (39, '2026-06-06', '202606060002', '5', '003', '羊胴体生产车间', '2026-06-06 00:00:00', '2026-06-06 00:00:00', NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan` VALUES (40, '2026-06-09', '202606090001', '5', '002', '牛胴体分割车间', '2026-06-09 00:00:00', '2026-06-09 00:00:00', NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan` VALUES (41, '2026-06-10', '202606100001', '4', '002', '牛胴体分割车间', '2026-06-10 00:00:00', '2026-06-10 00:00:00', '19.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan` VALUES (42, '2026-06-11', '202606100002', '5', '003', '羊胴体生产车间', '2026-06-10 00:00:00', '2026-06-10 00:00:00', NULL, NULL, NULL, '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_plan` VALUES (43, '2026-06-11', '202606120001', '1', '001', '牛胴体生产车间', '2026-06-11 00:00:00', '2026-06-11 00:00:00', NULL, NULL, NULL, '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_plan` VALUES (51, '2026-06-17', '202606170001', '1', '001', '牛胴体生产车间', '2026-06-17 00:00:00', '2026-06-17 00:00:00', '5.00', 'XSDD20260610957001', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan` VALUES (52, '2026-06-17', '202606170002', '1', '001', '牛胴体生产车间', '2026-06-17 00:00:00', '2026-06-17 00:00:00', '10.00', 'XSDD20260617486001', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for production_plan_goods
-- ----------------------------
DROP TABLE IF EXISTS `production_plan_goods`;
CREATE TABLE `production_plan_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `order_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '\"\"' COMMENT '生产计划单ID',
  `goods_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品名称',
  `goods_spec` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `level_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别编号',
  `level_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别名称',
  `variety_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种编号',
  `variety_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种名称',
  `warehouse_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `base_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '数量',
  `base_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `ass_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助数量',
  `assistant_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `cost` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '成本',
  `white_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `production_status` int(11) NULL DEFAULT 0,
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 52 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产计划单详细货品表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_plan_goods
-- ----------------------------
INSERT INTO `production_plan_goods` VALUES (20, '202605240001', '001', '活牛', 'KG/头', '001', NULL, '001', '西门塔尔', NULL, '原料库', '52301', '12000', 'kg', '15', '头', NULL, NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (21, '202605260001', '001', '活牛', 'KG/头', '001', NULL, '001', '西门塔尔', NULL, '原料库', '0525002', '8000', 'kg', '10.00', '头', '240000.00', '001', 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (22, '202606030001', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', '0602002', '4000', 'kg', '5.00', '头', NULL, NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (23, '202606030002', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', '0602002', '4000', 'kg', '5.00', '头', NULL, NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (24, '202606030003', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', '0602002', '16000', 'kg', '20', '头', NULL, NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (25, '202606030004', '00101', '牛胴体', 'KG/头', '001', NULL, '001', '西门塔尔', NULL, '胴体库', 'fg060201', '350.00', 'kg', '1.00', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (26, '202606040001', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', '0602002', '4000', 'kg', '5.00', '头', NULL, NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (27, '202606030005', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', '0602002', '4000', 'kg', '5.00', '头', NULL, NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (28, '202606040002', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', '0602002', '16000', 'kg', '20', '头', NULL, NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (29, '202606060001', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', '0605001', '12000', 'kg', '15', '头', '35.00', '060501', 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (30, '202605300001', '00101', '牛胴体', 'KG/头', '001', NULL, '001', '西门塔尔', NULL, '胴体库', '1', '4200', 'kg', '12.00', '头', '123060.00', NULL, 1, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (32, '202606060001', '003', '活羊', 'kg/头', NULL, NULL, '002', '湖羊', NULL, '羊圈', 'Y0605001', '6000', 'kg', '120', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (33, '202606060002', '003', '活羊', 'kg/头', NULL, NULL, '002', '湖羊', NULL, '羊圈', 'Y0605001', '6000', 'kg', '120', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (34, '202606060002', '003', '活羊', 'kg/头', '001', '一级', '002', '湖羊', NULL, '羊圈', 'Y0605001', '6000', 'kg', '120', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (35, '202606050001', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', 'cs04', '9600', 'kg', '12', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (36, '202606060002', '003', '活羊', 'kg/头', NULL, NULL, '002', '湖羊', NULL, '羊圈', 'Y0605001', '6000', 'kg', '120', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (37, '202606090001', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', 'cs04', '9600', 'kg', '12', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (38, '202606100001', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', 'cs04', '9600', 'kg', '12', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (39, '202606100002', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', 'cs04', '9600', 'kg', '12', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (40, '202606120001', '001', '活牛', 'kg/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', 'cs0611001', '12', 'kg', '12', '头', '10.00', NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (50, '202606170001', '0101', '活牛', 'KG/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', 'pcm12367856', '21000', 'kg', '50', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_plan_goods` VALUES (51, '202606170002', '0101', '活牛', 'KG/头', '001', NULL, '001', '西门塔尔', NULL, '牛圈', 'pcm12367856', '21000', 'kg', '50', '头', NULL, NULL, 0, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for production_plant
-- ----------------------------
DROP TABLE IF EXISTS `production_plant`;
CREATE TABLE `production_plant`  (
  `production_plant_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车间编号',
  `production_plant_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '车间名称',
  `sort` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车间顺序号',
  `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '状态 1启用 0停用',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `warehouse_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `is_white` int(11) NOT NULL DEFAULT 0 COMMENT '是否是白条生产 1是 0否',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `id` int(11) NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '车间信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_plant
-- ----------------------------
INSERT INTO `production_plant` VALUES ('001', '牛胴体生产车间', '1', '1', NULL, '02', '胴体库', 1, '0', 'admin', NULL, 'admin', NULL, 'GS001', 3);
INSERT INTO `production_plant` VALUES ('002', '牛胴体分割车间', '2', '1', NULL, '03', '分割品库', 0, '0', 'admin', NULL, NULL, NULL, 'GS001', 4);
INSERT INTO `production_plant` VALUES ('003', '羊胴体生产车间', '3', '1', NULL, '05', '羊胴体库', 1, '0', 'admin', NULL, 'admin', NULL, 'GS001', 5);

-- ----------------------------
-- Table structure for production_product
-- ----------------------------
DROP TABLE IF EXISTS `production_product`;
CREATE TABLE `production_product`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_record_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产记录单号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产计划单号',
  `quality_inspection_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编号',
  `material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `measurement_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `weight_quantity` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计重数量',
  `peel_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '皮重',
  `total_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计重重量',
  `auxiliary_measurement_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `auxiliary_quantity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助数量',
  `specification_model` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
  `warehouse` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `quantity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数量',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分割品副产品生产表，存储分割品副产品生产的相关数据' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_product
-- ----------------------------
INSERT INTO `production_product` VALUES (3, 'JL20260608000107', '5', '002', '2026-06-06', '202606050001', '1', NULL, '0010101', '二分体', 'kg', '0', '0', '0', 'kg', '0', 'kg/片', '03', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_product` VALUES (4, 'JL20260609000108', '4', '002', '2026-06-10', '202606100001', '1', 'cs04', '0010201', '牛肚', 'kg', '50.00', '56.00', '50.00', '斤', '100.00', 'kg', '03', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for production_record
-- ----------------------------
DROP TABLE IF EXISTS `production_record`;
CREATE TABLE `production_record`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_record_number` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产记录单号',
  `production_record_date` date NULL DEFAULT NULL COMMENT '生产记录单日期',
  `end_date` date NULL DEFAULT NULL COMMENT '至（日期范围结束）',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `quality_inspection_result` enum('合格','不合格') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工类型',
  `secondary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '二次计重重量',
  `tertiary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三重计重重量',
  `hook_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钩重/皮重',
  `quantity` int(11) NULL DEFAULT NULL COMMENT '数量',
  `production_deduction_total` int(11) NULL DEFAULT NULL COMMENT '生产扣分合计',
  `procurement_deduction_total` int(11) NULL DEFAULT NULL COMMENT '采购扣分合计',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产计划单号',
  `inventory_organization` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '库存组织',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `completion_status` enum('未完成','已完成') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '完工状态',
  `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购员',
  `purchasing_department` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购部门',
  `purchasing_receipt_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购入库单号',
  `feeding_production_record_id` int(11) NULL DEFAULT NULL COMMENT '投料生产记录单的ID',
  `settlement_method` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算方式',
  `settlement_status` enum('未结算','已结算') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '结算状态',
  `production_warehousing_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产入库单号',
  `inspection_result` enum('通过','未通过') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验结果',
  `delivery_status` enum('待发货','已发货') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待发货状态',
  `sales_outbound_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售出库单单号',
  `sales_order_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售订单号',
  `delivery_date` date NULL DEFAULT NULL COMMENT '发货日期',
  `customer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户',
  `locked_logistics_line` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '锁定物流线',
  `procurement_material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购物料名称',
  `procurement_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种',
  `procurement_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购级别',
  `pre_deduction_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重前重量',
  `deduction_ratio` decimal(5, 2) NULL DEFAULT NULL COMMENT '扣重比例',
  `processing_technology` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工工艺',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `coat_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色',
  `material_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `weighing_status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '称重状态',
  `initial_weighing_time` datetime NULL DEFAULT NULL COMMENT '初次计重时间',
  `material_code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码',
  `measurement_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计量单位',
  `auxiliary_measurement_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `auxiliary_quantity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅数量',
  `triple_weighing_time` datetime NULL DEFAULT NULL COMMENT '三重时间',
  `source_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源类型',
  `pre_cooling_weight` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预冷重量',
  `pre_cooling_time` datetime NULL DEFAULT NULL COMMENT '预冷时间',
  `pig_trotter_weight` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '猪蹄重量',
  `pig_head_weight` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '猪头重量',
  `secondary_weighing_time` datetime NULL DEFAULT NULL COMMENT '二次计重时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 212 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产记录单表，存储生产记录的详细信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_record
-- ----------------------------
INSERT INTO `production_record` VALUES (81, 'JL20260523000001', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (82, 'JL20260523000002', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00002', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (83, 'JL20260523000003', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00003', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (84, 'JL20260523000004', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00004', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (85, 'JL20260523000005', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00005', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (86, 'JL20260523000006', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00006', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (87, 'JL20260523000007', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00007', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (88, 'JL20260523000008', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00008', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (89, 'JL20260523000009', '2026-05-24', NULL, '1', '001', NULL, '52301', '001', '', '00009', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (90, 'JL20260523000010', '2026-05-24', NULL, '1', '001', '225', '52301', '001', '', '00010', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (91, 'JL20260523000011', '2026-05-24', NULL, '1', '001', '225', '52301', '001', '', '00011', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (92, 'JL20260523000012', '2026-05-24', NULL, '1', '001', '226', '52301', '001', '', '00012', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (93, 'JL20260523000013', '2026-05-24', NULL, '1', '001', '227', '52301', '001', '', '00013', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (94, 'JL20260523000014', '2026-05-24', NULL, '1', '001', '228', '52301', '001', '', '00014', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (95, 'JL20260523000015', '2026-05-24', NULL, '1', '001', '229', '52301', '001', '', '00015', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (96, 'JL20260523000016', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00016', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (97, 'JL20260523000017', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00017', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (98, 'JL20260523000018', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00018', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (99, 'JL20260523000019', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00019', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (100, 'JL20260523000020', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00020', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (101, 'JL20260523000021', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00021', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (102, 'JL20260523000022', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00022', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (103, 'JL20260523000023', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00023', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (104, 'JL20260523000024', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00024', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (105, 'JL20260523000025', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00025', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (106, 'JL20260523000026', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00026', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (107, 'JL20260523000027', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00027', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (108, 'JL20260523000028', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00028', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (109, 'JL20260523000029', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00029', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (110, 'JL20260523000030', '2026-05-24', NULL, '1', '001', '', '52301', '001', '', '00030', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605240001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (111, 'JL20260525000031', '2026-05-25', NULL, '1', '001', '52501', '0525002', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605260001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (112, 'JL20260525000032', '2026-05-25', NULL, '1', '001', '52502', '0525002', '001', '', '00002', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605260001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (113, 'JL20260525000033', '2026-05-25', NULL, '1', '001', '52503', '0525002', '001', '', '00003', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605260001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (114, 'JL20260525000034', '2026-05-25', NULL, '1', '001', '52504', '0525002', '001', '', '00004', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605260001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (115, 'JL20260525000035', '2026-05-25', NULL, '1', '001', '52505', '0525002', '001', '', '00005', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605260001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (116, 'JL20260525000036', '2026-05-25', NULL, '1', '001', '52506', '0525002', '001', '', '00006', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202605260001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (117, 'JL20260602000037', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (118, 'JL20260602000038', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00002', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (119, 'JL20260602000039', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00003', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (120, 'JL20260602000040', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00004', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (121, 'JL20260602000041', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (122, 'JL20260602000042', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00002', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (123, 'JL20260602000043', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00003', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (124, 'JL20260602000044', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00004', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (125, 'JL20260602000045', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00005', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (126, 'JL20260602000046', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00006', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (127, 'JL20260602000047', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00007', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (128, 'JL20260602000048', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00008', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (129, 'JL20260602000049', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00009', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (130, 'JL20260602000050', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00010', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606030002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (131, 'JL20260603000051', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00001', '4', NULL, NULL, NULL, NULL, NULL, NULL, '202606030005', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (132, 'JL20260603000052', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00002', '4', NULL, NULL, NULL, NULL, NULL, NULL, '202606030005', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (133, 'JL20260603000053', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00003', '4', NULL, NULL, NULL, NULL, NULL, NULL, '202606030005', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (134, 'JL20260603000054', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00004', '4', NULL, NULL, NULL, NULL, NULL, NULL, '202606030005', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (135, 'JL20260603000055', '2026-06-03', NULL, '1', '001', NULL, '0602002', '001', '', '00005', '4', NULL, NULL, NULL, NULL, NULL, NULL, '202606030005', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (136, 'JL20260604000056', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (137, 'JL20260604000057', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00002', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (138, 'JL20260604000058', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00003', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (139, 'JL20260604000059', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00004', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (140, 'JL20260604000060', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00005', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (141, 'JL20260604000061', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00006', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (142, 'JL20260604000062', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00007', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (143, 'JL20260604000063', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00008', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (144, 'JL20260604000064', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00009', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (145, 'JL20260604000065', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00010', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (146, 'JL20260604000066', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (147, 'JL20260604000067', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00002', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (148, 'JL20260604000068', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00003', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (149, 'JL20260604000069', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00004', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (150, 'JL20260604000070', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00005', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (151, 'JL20260604000071', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00006', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (152, 'JL20260604000072', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00007', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (153, 'JL20260604000073', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00008', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (154, 'JL20260604000074', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00009', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (155, 'JL20260604000075', '2026-06-04', NULL, '5', '001', NULL, '0602002', '001', '', '00010', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606040002', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (156, 'JL20260605000076', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (157, 'JL20260605000077', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00002', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (158, 'JL20260605000078', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00003', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (159, 'JL20260605000079', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00004', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (160, 'JL20260605000080', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00005', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (161, 'JL20260605000081', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00006', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (162, 'JL20260605000082', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00007', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (163, 'JL20260605000083', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00008', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (164, 'JL20260605000084', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00009', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (165, 'JL20260605000085', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00010', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (166, 'JL20260605000086', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00011', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (167, 'JL20260605000087', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00012', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (168, 'JL20260605000088', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00013', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (169, 'JL20260605000089', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00014', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (170, 'JL20260605000090', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00015', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (171, 'JL20260605000091', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00016', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (172, 'JL20260605000092', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00017', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (173, 'JL20260605000093', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00018', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (174, 'JL20260605000094', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00019', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (175, 'JL20260605000095', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00020', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (176, 'JL20260605000096', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00021', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (177, 'JL20260605000097', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00022', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (178, 'JL20260605000098', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00023', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (179, 'JL20260605000099', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00024', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (180, 'JL20260605000100', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00025', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (181, 'JL20260605000101', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00026', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (182, 'JL20260605000102', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00027', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (183, 'JL20260605000103', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00028', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (184, 'JL20260605000104', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00029', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (185, 'JL20260605000105', '2026-06-06', NULL, '1', '001', NULL, '0605001', '001', '', '00030', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060001', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (186, 'JL20260605000106', '2026-05-30', NULL, '1', '001', NULL, '1', '001', '', '00001', '1', NULL, NULL, NULL, NULL, NULL, NULL, '202606060002', NULL, '001', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '001', NULL, NULL, NULL, '1', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '003', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (190, 'JL20260608000107', NULL, NULL, '5', NULL, NULL, NULL, NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606050001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (191, 'JL20260609000108', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '牛肚', NULL, NULL, '0010201', 'kg', '斤', '100.00', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (199, 'JL20260611000109', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (200, 'JL20260611000109', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (201, 'JL20260611000109', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '1.00', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (207, 'JL20260612000110', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (208, 'JL20260612000110', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (209, 'JL20260612000110', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (210, 'JL20260612000110', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);
INSERT INTO `production_record` VALUES (211, 'JL20260612000110', NULL, NULL, '4', NULL, NULL, 'cs04', NULL, '合格', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '202606100001', NULL, '002', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', NULL, '二分体', NULL, NULL, '0010101', 'kg', 'kg', '0', NULL, NULL, NULL, NULL, NULL, NULL, NULL);

-- ----------------------------
-- Table structure for production_regular
-- ----------------------------
DROP TABLE IF EXISTS `production_regular`;
CREATE TABLE `production_regular`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产计划单号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `quarantine_inspection` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫检验',
  `procurement_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种',
  `production_record_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产记录单号',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `coat_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色',
  `quality_deduction` int(11) NULL DEFAULT NULL COMMENT '质量扣分',
  `batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `procurement_deduction` int(11) NULL DEFAULT NULL COMMENT '采购扣分',
  `processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工类型',
  `processing_technology` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工工艺',
  `current_weight_kg` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '本次重量（千克）',
  `confirm` tinyint(1) NULL DEFAULT NULL COMMENT '确认标志',
  `hook_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钩重',
  `quantity` int(11) NULL DEFAULT NULL COMMENT '数量',
  `pre_deduction_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重前重量',
  `deduction_ratio` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重比例',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `is_fenge` int(11) NULL DEFAULT 0 COMMENT '0未分割，1 已分割',
  `is_fenpei` int(11) NULL DEFAULT 0 COMMENT '0未分配，1 已分配',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 230 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '常规生产信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_regular
-- ----------------------------
INSERT INTO `production_regular` VALUES (124, '202605240001', '1', '001', '00001', '52301', '1', '001', 'JL20260523000001', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '415.25', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (125, '202605240001', '1', '001', '00002', '52301', '1', '001', 'JL20260523000002', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '452.10', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (126, '202605240001', '1', '001', '00003', '52301', '1', '001', 'JL20260523000003', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '452.50', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (127, '202605240001', '1', '001', '00004', '52301', '1', '001', 'JL20260523000004', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '452.70', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (128, '202605240001', '1', '001', '00005', '52301', '1', '001', 'JL20260523000005', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '453.20', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (129, '202605240001', '1', '001', '00006', '52301', '1', '001', 'JL20260523000006', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '425.10', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (130, '202605240001', '1', '001', '00007', '52301', '1', '001', 'JL20260523000007', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '452.80', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (131, '202605240001', '1', '001', '00008', '52301', '1', '001', 'JL20260523000008', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '458.50', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (132, '202605240001', '1', '001', '00009', '52301', '1', '001', 'JL20260523000009', '2026-05-24', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '455.80', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (133, '202605240001', '1', '001', '00010', '52301', '1', '001', 'JL20260523000010', '2026-05-24', '001', '001', '003', 0, NULL, '225', 0, '1', '1', '455.60', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (134, '202605240001', '1', '001', '00011', '52301', '1', '001', 'JL20260523000011', '2026-05-24', '001', '001', '003', 0, NULL, '225', 0, '1', '1', '455.20', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (135, '202605240001', '1', '001', '00012', '52301', '1', '001', 'JL20260523000012', '2026-05-24', '001', '001', '003', 0, NULL, '226', 0, '1', '1', '415.20', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (136, '202605240001', '1', '001', '00013', '52301', '1', '001', 'JL20260523000013', '2026-05-24', '001', '001', '003', 0, NULL, '227', 0, '1', '1', '425.60', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (137, '202605240001', '1', '001', '00014', '52301', '1', '001', 'JL20260523000014', '2026-05-24', '001', '001', '003', 0, NULL, '228', 0, '1', '1', '423.50', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (138, '202605240001', '1', '001', '00015', '52301', '1', '001', 'JL20260523000015', '2026-05-24', '001', '001', '003', 0, NULL, '229', 0, '1', '1', '425.80', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (139, '202605240001', '1', '001', '00016', '52301', '1', '001', 'JL20260523000016', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '425.50', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (140, '202605240001', '1', '001', '00017', '52301', '1', '001', 'JL20260523000017', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '425.80', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (141, '202605240001', '1', '001', '00018', '52301', '1', '001', 'JL20260523000018', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '417.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (142, '202605240001', '1', '001', '00019', '52301', '1', '001', 'JL20260523000019', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '482.40', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (143, '202605240001', '1', '001', '00020', '52301', '1', '001', 'JL20260523000020', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '485.20', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (144, '202605240001', '1', '001', '00021', '52301', '1', '001', 'JL20260523000021', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '422.60', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (145, '202605240001', '1', '001', '00022', '52301', '1', '001', 'JL20260523000022', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '454.50', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (146, '202605240001', '1', '001', '00023', '52301', '1', '001', 'JL20260523000023', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '454.80', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (147, '202605240001', '1', '001', '00024', '52301', '1', '001', 'JL20260523000024', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '425.75', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (148, '202605240001', '1', '001', '00025', '52301', '1', '001', 'JL20260523000025', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '475.38', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (149, '202605240001', '1', '001', '00026', '52301', '1', '001', 'JL20260523000026', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '445.80', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (150, '202605240001', '1', '001', '00027', '52301', '1', '001', 'JL20260523000027', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '436.70', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (151, '202605240001', '1', '001', '00028', '52301', '1', '001', 'JL20260523000028', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '438.60', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (152, '202605240001', '1', '001', '00029', '52301', '1', '001', 'JL20260523000029', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '432.50', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (153, '202605240001', '1', '001', '00030', '52301', '1', '001', 'JL20260523000030', '2026-05-24', '001', '001', '003', 0, NULL, '', 0, '1', '1', '484.50', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (154, '202605260001', '1', '001', '00001', '0525002', '1', '001', 'JL20260525000031', '2026-05-25', '001', '001', '003', 0, NULL, '52501', 0, '1', '1', '445.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (155, '202605260001', '1', '001', '00002', '0525002', '1', '001', 'JL20260525000032', '2026-05-25', '001', '001', '003', 0, NULL, '52502', 0, '1', '1', '447.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (156, '202605260001', '1', '001', '00003', '0525002', '1', '001', 'JL20260525000033', '2026-05-25', '001', '001', '003', 0, NULL, '52503', 0, '1', '1', '465.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (157, '202605260001', '1', '001', '00004', '0525002', '1', '001', 'JL20260525000034', '2026-05-25', '001', '001', '003', 0, NULL, '52504', 0, '1', '1', '457.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (158, '202605260001', '1', '001', '00005', '0525002', '1', '001', 'JL20260525000035', '2026-05-25', '001', '001', '003', 0, NULL, '52505', 0, '1', '1', '453.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (159, '202605260001', '1', '001', '00006', '0525002', '1', '001', 'JL20260525000036', '2026-05-25', '001', '001', '003', 0, NULL, '52506', 0, '1', '1', '456.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 1);
INSERT INTO `production_regular` VALUES (160, '202606030001', '1', '001', '00001', '0602002', '1', '001', 'JL20260602000037', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '350.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (161, '202606030001', '1', '001', '00002', '0602002', '1', '001', 'JL20260602000038', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '351.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '00101', 0, 0);
INSERT INTO `production_regular` VALUES (162, '202606030001', '1', '001', '00003', '0602002', '1', '001', 'JL20260602000039', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '353.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (163, '202606030001', '1', '001', '00004', '0602002', '1', '001', 'JL20260602000040', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '354.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (164, '202606030002', '1', '001', '00001', '0602002', '1', '001', 'JL20260602000041', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '223.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (165, '202606030002', '1', '001', '00002', '0602002', '1', '001', 'JL20260602000042', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '224.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (166, '202606030002', '1', '001', '00003', '0602002', '1', '001', 'JL20260602000043', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '225.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (167, '202606030002', '1', '001', '00004', '0602002', '1', '001', 'JL20260602000044', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '226.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (168, '202606030002', '1', '001', '00005', '0602002', '1', '001', 'JL20260602000045', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '227.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (169, '202606030002', '1', '001', '00006', '0602002', '1', '001', 'JL20260602000046', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '228.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (170, '202606030002', '1', '001', '00007', '0602002', '1', '001', 'JL20260602000047', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '229.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (171, '202606030002', '1', '001', '00008', '0602002', '1', '001', 'JL20260602000048', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '230.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (172, '202606030002', '1', '001', '00009', '0602002', '1', '001', 'JL20260602000049', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '232.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (173, '202606030002', '1', '001', '00010', '0602002', '1', '001', 'JL20260602000050', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '233.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 1);
INSERT INTO `production_regular` VALUES (174, '202606030005', '1', '002', '00001', '0602002', '1', '001', 'JL20260603000051', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '322.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (175, '202606030005', '1', '002', '00002', '0602002', '1', '001', 'JL20260603000052', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '332.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (176, '202606030005', '1', '002', '00003', '0602002', '1', '001', 'JL20260603000053', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '321.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (177, '202606030005', '1', '002', '00004', '0602002', '1', '001', 'JL20260603000054', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '331.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (178, '202606030005', '1', '002', '00005', '0602002', '1', '001', 'JL20260603000055', '2026-06-03', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '334.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (179, '202606040001', '5', '002', '00001', '0602002', '1', '001', 'JL20260604000056', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '322.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (180, '202606040001', '5', '002', '00002', '0602002', '1', '001', 'JL20260604000057', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '353.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (181, '202606040001', '5', '002', '00003', '0602002', '1', '001', 'JL20260604000058', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '353.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (182, '202606040001', '5', '002', '00004', '0602002', '1', '001', 'JL20260604000059', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '532.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (183, '202606040001', '5', '002', '00005', '0602002', '1', '001', 'JL20260604000060', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '332.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (184, '202606040001', '5', '002', '00006', '0602002', '1', '001', 'JL20260604000061', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '321.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (185, '202606040001', '5', '002', '00007', '0602002', '1', '001', 'JL20260604000062', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '242.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (186, '202606040001', '5', '002', '00008', '0602002', '1', '001', 'JL20260604000063', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (187, '202606040001', '5', '002', '00009', '0602002', '1', '001', 'JL20260604000064', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (188, '202606040001', '5', '002', '00010', '0602002', '1', '001', 'JL20260604000065', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '214.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (189, '202606040002', '5', '002', '00001', '0602002', '1', '001', 'JL20260604000066', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '232.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (190, '202606040002', '5', '002', '00002', '0602002', '1', '001', 'JL20260604000067', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (191, '202606040002', '5', '002', '00003', '0602002', '1', '001', 'JL20260604000068', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '314.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (192, '202606040002', '5', '002', '00004', '0602002', '1', '001', 'JL20260604000069', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '242.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (193, '202606040002', '5', '002', '00005', '0602002', '1', '001', 'JL20260604000070', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '452.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (194, '202606040002', '5', '002', '00006', '0602002', '1', '001', 'JL20260604000071', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '532.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (195, '202606040002', '5', '002', '00007', '0602002', '1', '001', 'JL20260604000072', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '511.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (196, '202606040002', '5', '002', '00008', '0602002', '1', '001', 'JL20260604000073', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '422.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (197, '202606040002', '5', '002', '00009', '0602002', '1', '001', 'JL20260604000074', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '432.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (198, '202606040002', '5', '002', '00010', '0602002', '1', '001', 'JL20260604000075', '2026-06-04', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '242.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (199, '202606060001', '1', '001', '00001', '0605001', '1', '001', 'JL20260605000076', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '234.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (200, '202606060001', '1', '001', '00002', '0605001', '1', '001', 'JL20260605000077', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '242.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (201, '202606060001', '1', '001', '00003', '0605001', '1', '001', 'JL20260605000078', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (202, '202606060001', '1', '001', '00004', '0605001', '1', '001', 'JL20260605000079', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '245.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (203, '202606060001', '1', '001', '00005', '0605001', '1', '001', 'JL20260605000080', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '321.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (204, '202606060001', '1', '001', '00006', '0605001', '1', '001', 'JL20260605000081', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (205, '202606060001', '1', '001', '00007', '0605001', '1', '001', 'JL20260605000082', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (206, '202606060001', '1', '001', '00008', '0605001', '1', '001', 'JL20260605000083', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (207, '202606060001', '1', '001', '00009', '0605001', '1', '001', 'JL20260605000084', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (208, '202606060001', '1', '001', '00010', '0605001', '1', '001', 'JL20260605000085', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (209, '202606060001', '1', '001', '00011', '0605001', '1', '001', 'JL20260605000086', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (210, '202606060001', '1', '001', '00012', '0605001', '1', '001', 'JL20260605000087', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (211, '202606060001', '1', '001', '00013', '0605001', '1', '001', 'JL20260605000088', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (212, '202606060001', '1', '001', '00014', '0605001', '1', '001', 'JL20260605000089', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (213, '202606060001', '1', '001', '00015', '0605001', '1', '001', 'JL20260605000090', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '424.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (214, '202606060001', '1', '001', '00016', '0605001', '1', '001', 'JL20260605000091', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '321.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (215, '202606060001', '1', '001', '00017', '0605001', '1', '001', 'JL20260605000092', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '323.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (216, '202606060001', '1', '001', '00018', '0605001', '1', '001', 'JL20260605000093', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '442.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (217, '202606060001', '1', '001', '00019', '0605001', '1', '001', 'JL20260605000094', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '331.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (218, '202606060001', '1', '001', '00020', '0605001', '1', '001', 'JL20260605000095', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '351.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (219, '202606060001', '1', '001', '00021', '0605001', '1', '001', 'JL20260605000096', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '356.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (220, '202606060001', '1', '001', '00022', '0605001', '1', '001', 'JL20260605000097', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 1, 0);
INSERT INTO `production_regular` VALUES (221, '202606060001', '1', '001', '00023', '0605001', '1', '001', 'JL20260605000098', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '531.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (222, '202606060001', '1', '001', '00024', '0605001', '1', '001', 'JL20260605000099', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (223, '202606060001', '1', '001', '00025', '0605001', '1', '001', 'JL20260605000100', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (224, '202606060001', '1', '001', '00026', '0605001', '1', '001', 'JL20260605000101', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '314.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (225, '202606060001', '1', '001', '00027', '0605001', '1', '001', 'JL20260605000102', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '421.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (226, '202606060001', '1', '001', '00028', '0605001', '1', '001', 'JL20260605000103', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '311.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (227, '202606060001', '1', '001', '00029', '0605001', '1', '001', 'JL20260605000104', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '423.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);
INSERT INTO `production_regular` VALUES (228, '202606060001', '1', '001', '00030', '0605001', '1', '001', 'JL20260605000105', '2026-06-06', '001', '001', '003', 0, NULL, NULL, 0, '4', '1', '241.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 1);
INSERT INTO `production_regular` VALUES (229, '202606060002', '1', '001', '00001', '1', '1', '001', 'JL20260605000106', '2026-05-30', '001', '001', '003', 0, NULL, NULL, 0, '1', '1', '8520.00', NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', '001', 0, 0);

-- ----------------------------
-- Table structure for production_regular_grading
-- ----------------------------
DROP TABLE IF EXISTS `production_regular_grading`;
CREATE TABLE `production_regular_grading`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产计划单号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `quarantine_inspection` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检疫检验',
  `procurement_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种',
  `production_record_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产记录单号',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `coat_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色',
  `quality_deduction` int(11) NULL DEFAULT NULL COMMENT '质量扣分',
  `procurement_deduction` int(11) NULL DEFAULT NULL COMMENT '采购扣分',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `hook_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钩重',
  `quantity` int(11) NULL DEFAULT NULL COMMENT '数量',
  `processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工类型',
  `pre_deduction_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重前重量',
  `deduction_ratio` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重比例',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '常规生产定级表，存储生产定级相关数据' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_regular_grading
-- ----------------------------

-- ----------------------------
-- Table structure for production_segmented_product
-- ----------------------------
DROP TABLE IF EXISTS `production_segmented_product`;
CREATE TABLE `production_segmented_product`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `delivery_date` date NULL DEFAULT NULL COMMENT '发货日期',
  `product_type` enum('普通副产品','气调副产品','冻副产品','普通分割品','气调分割品','冻分割品') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品类型',
  `material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `peel_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '皮重',
  `quantity` int(11) NULL DEFAULT NULL COMMENT '数量',
  `auxiliary_quantity` int(11) NULL DEFAULT NULL COMMENT '辅助数量',
  `electronic_scale_quantity` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电子称数量(KG)',
  `allocate_by_actual_order` tinyint(1) NULL DEFAULT NULL COMMENT '按实际订单发货',
  `direct_print` tinyint(1) NULL DEFAULT NULL COMMENT '直接打印',
  `market_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市场名称',
  `delivery_customer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发货客户',
  `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码',
  `unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `auxiliary_unit` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助单位',
  `remarks` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '备注',
  `sales_order_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售订单号',
  `warehouse` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `allocation_completion_status` enum('未完成','已完成') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '完成分配状态',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分割品副产品分配平台表，存储分割品副产品分配的相关信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_segmented_product
-- ----------------------------

-- ----------------------------
-- Table structure for production_shipment_notification
-- ----------------------------
DROP TABLE IF EXISTS `production_shipment_notification`;
CREATE TABLE `production_shipment_notification`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `allocate_record_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分配记录编号',
  `delivery_date` date NULL DEFAULT NULL COMMENT '发货日期',
  `batch_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `customer` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户名称',
  `material_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `base_num` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数量',
  `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `ass_num` varchar(25) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助数量',
  `auxiliary_unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助单位',
  `unit_price` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `amount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '金额',
  `transfer_to_sales_delivery_note` tinyint(1) NULL DEFAULT 0 COMMENT '转销售出库单',
  `receivable_customer` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应收客户s',
  `product_num` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品类型',
  `product_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品类型',
  `total_deduction` int(11) NULL DEFAULT NULL COMMENT '扣分合计',
  `customer_channel` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户渠道',
  `warehouse` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `warehouse_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `customer_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户编号',
  `sales_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售重量',
  `sales_deduction_percentage` decimal(5, 2) NULL DEFAULT NULL COMMENT '销售扣水分%',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uni_allocate_record_no`(`allocate_record_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 79 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '出货通知单表，存储出货通知单的详细信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_shipment_notification
-- ----------------------------
INSERT INTO `production_shipment_notification` VALUES (61, '6f8ae61408e448c6917ca0c4f445d0e3', '2026-05-26', NULL, '销售测试', '牛胴体', '00011', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '455.20', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (62, '87e632605afa4fcab3059b19a1f8b809', '2026-05-26', NULL, '销售测试', '牛胴体', '00013', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '425.60', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (63, '81ea5a9e351c40c78392781ba4466d2f', '2026-05-26', NULL, '销售测试', '牛胴体', '00016', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '425.50', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (64, '19e1391ee7524c41b642f48634736bd5', '2026-05-26', NULL, '销售测试', '牛胴体', '00020', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '485.20', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (65, '69ea72169501492f89bc620d4330448a', '2026-05-26', NULL, '销售测试', '牛胴体', '00021', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '422.60', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (66, 'd31bb15901d744728d130bcb2f0e8ac7', '2026-05-26', NULL, '销售测试', '牛胴体', '00024', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '425.75', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (67, '76aff14853f44b3c84f4c825a0eff381', '2026-05-26', NULL, '销售测试', '牛胴体', '00025', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '475.38', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (68, '76edb3b1ea9b47b9a8ff0003d75ef158', '2026-05-26', NULL, '销售测试', '牛胴体', '00030', '3200.00', 'kg', '8.00', '片', '20', '64000', 1, '销售测试', '001', '原料', NULL, NULL, '胴体库', NULL, '001', '484.50', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (69, '58e71ffdece24fbdb7e767bb70bde1f3', '2026-05-25', NULL, '浩宇', '牛胴体', '00005', '600.00', 'kg', '2.00', '片', '25.5', '15300', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '453.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (70, 'd6abce5c91fb4eccac904fec5ea9228e', '2026-05-25', NULL, '浩宇', '牛胴体', '00006', '600.00', 'kg', '2.00', '片', '25.5', '15300', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '456.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (71, 'afd7dc6593f54dad842fd2f36339f937', '2026-05-25', NULL, '浩宇', '牛胴体', '00001', '600.00', 'kg', '2.00', '片', '25.5', '15300', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '445.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (72, 'd8b750df145e444a9fb0b8e48e469172', '2026-05-25', NULL, '浩宇', '牛胴体', '00004', '600.00', 'kg', '2.00', '片', '25.5', '15300', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '457.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (73, '0ce72d8ab00347249653c1e9c136374a', '2026-05-25', NULL, '浩宇', '牛胴体', '00002', '700.00', 'kg', '2.00', NULL, '25.5', '17850', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '447.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (74, 'b2acf6d1d9a14f3ebf4565e133129f3c', '2026-05-25', NULL, '浩宇', '牛胴体', '00003', '700.00', 'kg', '2.00', NULL, '25.5', '17850', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '465.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (75, '18dcb320df2640b7a5ed13d8a4f002d4', '2026-05-25', NULL, '浩宇', '牛胴体', '00005', '600.00', 'kg', '2.00', '片', '25.5', '15300', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '453.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_shipment_notification` VALUES (76, '6130b238287d409da0c173af3593ef23', '2026-05-25', NULL, '浩宇', '牛胴体', '00006', '600.00', 'kg', '2.00', '片', '25.5', '15300', 1, '浩宇', '001', '原料', NULL, NULL, '胴体库', NULL, '023', '456.00', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for production_slaughter
-- ----------------------------
DROP TABLE IF EXISTS `production_slaughter`;
CREATE TABLE `production_slaughter`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `slaughter_agency_date` date NULL DEFAULT NULL COMMENT '代宰日期',
  `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `supplier_number` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商编号',
  `slaughter_agency_number` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代宰户编号',
  `document_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `slaughter_date` date NULL DEFAULT NULL COMMENT '待宰日期',
  `supplier_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `customer_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户名称',
  `planned_slaughter_quantity` int(11) NULL DEFAULT NULL COMMENT '计划代宰数',
  `actual_slaughter_quantity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '已代宰数量',
  `unit_price` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `planned_slaughter_amount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '计划代宰金额',
  `actual_slaughter_amount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '已代宰金额',
  `addition_time` datetime NULL DEFAULT NULL COMMENT '添加时间',
  `modification_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `slaughter_agency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代宰户名称',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代宰信息表，存储代宰相关的详细信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_slaughter
-- ----------------------------
INSERT INTO `production_slaughter` VALUES (3, '2026-05-26', NULL, '001', '001', '05425', NULL, '供应商01', '肉商01', 10, '0', '200.00', '2000.00', '0', NULL, NULL, NULL, NULL, '0', 'admin', '2026-05-25 15:02:28', NULL, NULL, 'GS001');
INSERT INTO `production_slaughter` VALUES (4, '2026-05-26', '123456789', '001', '001', '12584102', NULL, '供应商01', '肉商01', 10, '0', '100.00', '1000.00', '0', NULL, NULL, NULL, NULL, '0', 'admin', '2026-05-25 15:33:03', NULL, NULL, 'GS001');
INSERT INTO `production_slaughter` VALUES (5, '2026-05-26', '1234567890', '001', '001', '12569584126', NULL, '供应商01', '肉商01', 5, '0', '100.00', '500.00', '0', NULL, NULL, NULL, NULL, '0', 'admin', '2026-05-25 15:33:21', NULL, NULL, 'GS001');
INSERT INTO `production_slaughter` VALUES (6, '2026-05-27', '20250527003', '001', '001', '002', NULL, '供应商01', '肉商01', 25, '0', '1.00', '25.00', '0', NULL, NULL, NULL, NULL, '0', 'admin', '2026-05-26 14:17:06', NULL, NULL, 'GS001');
INSERT INTO `production_slaughter` VALUES (7, '2026-06-06', '20260606-1', '003', '003', 'zhao20260606-1', NULL, '耿巨全', '赵莽莽', 25, '3.00', '500.00', '12500.00', '1500.00', NULL, NULL, NULL, NULL, '0', 'admin', '2026-06-17 10:18:29', NULL, '2026-06-17 10:18:29', 'GS001');

-- ----------------------------
-- Table structure for production_slaughter_goods
-- ----------------------------
DROP TABLE IF EXISTS `production_slaughter_goods`;
CREATE TABLE `production_slaughter_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `slaughter_agency_date` date NULL DEFAULT NULL COMMENT '代宰日期',
  `white_strip_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `document_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `product` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '白条' COMMENT '产品',
  `grade` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '待宰日期',
  `supplier_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商编号',
  `supplier_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `dzc_weight` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '电子秤重量',
  `hook_weight` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钩重',
  `deduction_ratio` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '扣重',
  `jing_zhong` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '净重',
  `customer_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户名称',
  `customer_number` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
  `ji_liang_date` date NULL DEFAULT NULL,
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '代宰信息表，存储代宰相关的详细信息' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of production_slaughter_goods
-- ----------------------------
INSERT INTO `production_slaughter_goods` VALUES (4, '2026-04-01', '00001', '202600012454', '白条', '1', '002', '测试供应商2', '20.00', NULL, '0', '20.00', '代宰户A', 'DZH001', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (5, '2026-04-01', '00002', '202600012454', '白条', '1', '002', '测试供应商2', '18.00', NULL, '0', '20.00', '代宰户A', 'DZH001', NULL, NULL, '0', 'admin', NULL, 'admin', NULL, 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (6, '2026-04-01', '00003', '202600012454', '白条', '1', '002', '测试供应商2', '18.50', NULL, '0', '18.50', '代宰户A', 'DZH001', NULL, NULL, '0', 'admin', NULL, 'admin', '2026-03-31 15:51:08', 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (7, '2026-04-01', '00004', '202600012454', '白条', '1', '002', '测试供应商2', '19.50', NULL, '0', '19.50', '代宰户A', 'DZH001', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (8, '2026-06-06', '1', 'zhao20260606-1', '白条', '001', '003', '耿巨全', '400.00', NULL, '0', '400.00', '赵莽莽', '003', NULL, NULL, '0', 'admin', NULL, 'admin', '2026-06-06 14:46:40', 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (9, '2026-06-06', '2', 'zhao20260606-1', '白条', '001', '003', '耿巨全', '380.00', NULL, '0', '380.00', '赵莽莽', '003', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (10, '2026-06-06', '3', 'zhao20260606-1', '白条', '001', '003', '耿巨全', '390.00', NULL, '50.00', '390.00', '赵莽莽', '003', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (11, '2026-06-09', '4', 'zhao20260606-1', '白条', '001', '003', '耿巨全', '350.00', NULL, '0', '350.00', '赵莽莽', '003', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (12, '2026-06-09', '5', 'zhao20260606-1', '白条', '001', '003', '耿巨全', '300.00', NULL, '0', '300.00', '赵莽莽', '003', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_slaughter_goods` VALUES (13, '2026-06-18', '6', 'zhao20260606-1', '白条', '001', '003', '耿巨全', '321.00', NULL, '0', '321.00', '赵莽莽', '003', NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for production_white_strip_allocation
-- ----------------------------
DROP TABLE IF EXISTS `production_white_strip_allocation`;
CREATE TABLE `production_white_strip_allocation`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `record_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '记录编号',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `delivery_date` date NULL DEFAULT NULL COMMENT '发货日期',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `batch_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '重量',
  `locked_logistics_line` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '锁定物流线',
  `deduction_score` int(11) NULL DEFAULT NULL COMMENT '扣分',
  `material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `delivery_customer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发货客户',
  `order_unallocated_quantity` int(11) NULL DEFAULT NULL COMMENT '订单未分配片数',
  `market` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市场',
  `customer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户',
  `coat_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色',
  `completion_status` int(11) NULL DEFAULT 0 COMMENT '完成分配状态',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `sale_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售单号',
  `regular_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `sale_id` int(11) NULL DEFAULT NULL,
  `base_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本数量',
  `ass_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助数量',
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `peel_weight` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '皮重',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uni_record_no`(`record_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 101 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白条分配表，存储白条分配的相关信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_white_strip_allocation
-- ----------------------------
INSERT INTO `production_white_strip_allocation` VALUES (65, '589811a8c49c414facb5cd19405263ba', '2026-05-24', '2026-05-24', '001', '001', '', NULL, '00029', '432.50', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '152', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (66, '76edb3b1ea9b47b9a8ff0003d75ef158', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00030', '484.50', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '153', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (67, 'ef068c8e04b94cc692dc864299be33df', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00028', '438.60', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '151', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (68, '8d4f9cfdfb3948dba5a953fe85c16ce3', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00027', '436.70', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '150', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (69, '685ed32a130d4c3a82ca32469ae0374e', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00026', '445.80', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '149', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (70, '76aff14853f44b3c84f4c825a0eff381', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00025', '475.38', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '148', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (71, 'd31bb15901d744728d130bcb2f0e8ac7', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00024', '425.75', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '147', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (72, 'd7f40c22a1324b7b883adebb9c80ce7c', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00023', '454.80', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '146', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (73, '19bab91d1f9649b08f3be342af3777d2', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00022', '454.50', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '145', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (74, '69ea72169501492f89bc620d4330448a', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00021', '422.60', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '144', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (75, '19e1391ee7524c41b642f48634736bd5', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00020', '485.20', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '143', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (76, 'a5b558f93e7c4ffa92bb517ad1677b84', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00019', '482.40', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '142', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (77, 'd7b1798d033b415db0c9fd5c771b372e', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00018', '417.00', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '141', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (78, 'e33194d5e8c74992935d226560edd97d', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00017', '425.80', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '140', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (79, '81ea5a9e351c40c78392781ba4466d2f', '2026-05-24', '2026-05-26', '001', '001', '', NULL, '00016', '425.50', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '139', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (80, 'd16d9c46507741998ccb5c78ab1b98ee', '2026-05-24', '2026-05-26', '001', '001', '229', NULL, '00015', '425.80', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '138', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (81, '9f0d1ca2e6c243e384c948d0da7fefd2', '2026-05-24', '2026-05-26', '001', '001', '228', NULL, '00014', '423.50', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '137', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (82, '87e632605afa4fcab3059b19a1f8b809', '2026-05-24', '2026-05-26', '001', '001', '227', NULL, '00013', '425.60', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '136', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (83, 'f9bed96d2c9946e0b5235be98cecf7d0', '2026-05-24', '2026-05-26', '001', '001', '226', NULL, '00012', '415.20', '002', 0, NULL, '001', NULL, '003', '001', '003', 0, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260524957001', '135', 1, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (84, '6f8ae61408e448c6917ca0c4f445d0e3', '2026-05-24', '2026-05-26', '001', '001', '225', NULL, '00011', '455.20', '002', 0, NULL, '001', NULL, '003', '001', '003', 1, '52301', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957001', '134', 2, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (89, '6130b238287d409da0c173af3593ef23', '2026-05-25', '2026-05-25', '001', '001', '52506', NULL, '00006', '456.00', '001', 0, NULL, '023', NULL, '001', '023', '003', 1, '0525002', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957002', '159', 3, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (90, '18dcb320df2640b7a5ed13d8a4f002d4', '2026-05-25', '2026-05-25', '001', '001', '52505', NULL, '00005', '453.00', '001', 0, NULL, '023', NULL, '001', '023', '003', 1, '0525002', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957002', '158', 3, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (91, 'b2acf6d1d9a14f3ebf4565e133129f3c', '2026-05-25', '2026-05-25', '001', '001', '52503', NULL, '00003', '465.00', '001', 0, NULL, '023', NULL, '001', '023', '003', 1, '0525002', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957003', '156', 4, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (92, '0ce72d8ab00347249653c1e9c136374a', '2026-05-25', '2026-05-25', '001', '001', '52502', NULL, '00002', '447.00', '001', 0, NULL, '023', NULL, '001', '023', '003', 1, '0525002', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957003', '155', 4, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (93, 'd8b750df145e444a9fb0b8e48e469172', '2026-05-25', '2026-05-25', '001', '001', '52504', NULL, '00004', '457.00', '001', 0, NULL, '023', NULL, '001', '023', '003', 1, '0525002', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957004', '157', 5, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (94, 'afd7dc6593f54dad842fd2f36339f937', '2026-05-25', '2026-05-25', '001', '001', '52501', NULL, '00001', '445.00', '001', 0, NULL, '023', NULL, '001', '023', '003', 1, '0525002', '00101', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260526957004', '154', 5, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (95, 'f02f56318732490d94fb0c503aadaa63', '2026-06-03', '2026-06-03', '001', '001', NULL, NULL, '00010', '233.00', '1', 0, NULL, '1', NULL, '002', '1', '003', 0, '0602002', '001', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260603957001', '173', 7, NULL, NULL, NULL, NULL);
INSERT INTO `production_white_strip_allocation` VALUES (96, '5343d2d92ec743a8ae4c4cb0ad0247cf', '2026-06-10', '2026-06-10', NULL, NULL, NULL, NULL, NULL, NULL, '1', NULL, NULL, '14', NULL, '002', '14', NULL, 0, NULL, '0010201', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260610957001', NULL, 11, '40', '20', '03', NULL);
INSERT INTO `production_white_strip_allocation` VALUES (98, 'a1d6c426549b4d37923939a17529ed1c', '2026-06-10', '2026-06-10', NULL, NULL, NULL, NULL, NULL, NULL, '1', NULL, NULL, '14', NULL, '002', '14', NULL, 0, NULL, '001', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260610957001', NULL, 11, '40', '20', '01', NULL);
INSERT INTO `production_white_strip_allocation` VALUES (100, 'cf15db0c96e44928a0158df7c076a8fb', '2026-06-06', '2026-06-11', '001', '001', NULL, NULL, '00030', '241.00', '1', 0, NULL, '3', NULL, '002', '3', '003', 0, '0605001', '001', NULL, '0', 'admin', NULL, NULL, NULL, 'GS001', 'XSDD20260606957003', '228', 10, NULL, NULL, NULL, NULL);

-- ----------------------------
-- Table structure for production_white_strip_batch
-- ----------------------------
DROP TABLE IF EXISTS `production_white_strip_batch`;
CREATE TABLE `production_white_strip_batch`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `delivery_date` date NULL DEFAULT NULL COMMENT '发货日期',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `batch_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `sort_enabled` tinyint(1) NULL DEFAULT NULL COMMENT '启用排序',
  `sales_deduction_percentage` decimal(5, 2) NULL DEFAULT NULL COMMENT '销售扣水分（%）',
  `weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '重量',
  `locked_logistics_line` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '锁定物流线',
  `deduction_score` int(11) NULL DEFAULT NULL COMMENT '扣分',
  `material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `delivery_customer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '发货客户',
  `white_strip_count` int(11) NULL DEFAULT NULL COMMENT '白条数',
  `order_unallocated_quantity` int(11) NULL DEFAULT NULL COMMENT '订单未分配数量',
  `market` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市场',
  `customer` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户',
  `coat_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色',
  `completion_status` enum('未完成','已完成') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '完成分配状态',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编码',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白条批量预发货平台表，存储白条批量预发货的相关信息' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_white_strip_batch
-- ----------------------------

-- ----------------------------
-- Table structure for production_white_strip_pre_cooling
-- ----------------------------
DROP TABLE IF EXISTS `production_white_strip_pre_cooling`;
CREATE TABLE `production_white_strip_pre_cooling`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_record_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产记录单号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `raw_material_input_date` date NULL DEFAULT NULL COMMENT '投入原料日期',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `quality_inspection_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产计划单号',
  `procurement_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `coat_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工类型（预冷或分割）',
  `processing_technology` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工工艺',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `current_weight_kg` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '本次重量（千克）',
  `animal_mark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标记',
  `secondary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '二次计重重量',
  `tertiary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三次计重重量',
  `hook_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钩重',
  `processing_deduction` int(11) NULL DEFAULT NULL COMMENT '加工扣分（预冷生产中的扣分情况）',
  `procurement_deduction` int(11) NULL DEFAULT NULL COMMENT '采购扣分',
  `final_quality_inspection_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果（最终）',
  `procurement_material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购物料名称',
  `procurement_variety_detail` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种（详细）',
  `procurement_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购级别',
  `pre_deduction_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重前重量',
  `deduction_ratio` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重比例',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods_num` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白条预冷生产表，存储白条预冷生产相关数据' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_white_strip_pre_cooling
-- ----------------------------

-- ----------------------------
-- Table structure for production_white_strip_refined
-- ----------------------------
DROP TABLE IF EXISTS `production_white_strip_refined`;
CREATE TABLE `production_white_strip_refined`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_record_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产记录单号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `raw_material_input_date` date NULL DEFAULT NULL COMMENT '投入原料日期',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `quality_inspection_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产计划单号',
  `procurement_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `supply_source` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应来源',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工类型',
  `processing_technology` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工工艺',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `current_weight_kg` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '本次重量（千克）',
  `animal_mark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标记',
  `secondary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '二次计重重量',
  `tertiary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三次计重重量',
  `hook_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钩重',
  `processing_deduction` int(11) NULL DEFAULT NULL COMMENT '加工扣分（精修生产中可能对应生产扣分）',
  `procurement_deduction` int(11) NULL DEFAULT NULL COMMENT '采购扣分',
  `final_quality_inspection_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果（最终）',
  `procurement_material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购物料名称',
  `procurement_variety_detail` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种（详细）',
  `procurement_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购级别',
  `pre_deduction_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重前重量',
  `deduction_ratio` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重比例',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `coat_color` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白条精修生产表，存储白条精修生产相关数据' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_white_strip_refined
-- ----------------------------

-- ----------------------------
-- Table structure for production_white_strip_regular
-- ----------------------------
DROP TABLE IF EXISTS `production_white_strip_regular`;
CREATE TABLE `production_white_strip_regular`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_record_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产记录单号',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `pig_batch` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生猪批次',
  `individual_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '个体编号',
  `quality_inspection_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果',
  `production_date` date NULL DEFAULT NULL COMMENT '生产日期',
  `production_plan_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产计划单号',
  `procurement_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `coat_color` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '毛色',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工类型',
  `processing_technology` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工工艺',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `current_weight_kg` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '本次重量（千克）',
  `animal_mark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标记',
  `secondary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '二次计重重量',
  `tertiary_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '三次计重重量',
  `hook_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '钩重',
  `production_deduction` int(11) NULL DEFAULT NULL COMMENT '生产扣分',
  `procurement_deduction` int(11) NULL DEFAULT NULL COMMENT '采购扣分',
  `final_quality_inspection_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果（最终）',
  `procurement_material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购物料名称',
  `procurement_variety_detail` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购品种（详细）',
  `procurement_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购级别',
  `pre_deduction_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重前重量',
  `deduction_ratio` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '扣重比例',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '白条常规生产表，存储白条生产相关数据' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_white_strip_regular
-- ----------------------------

-- ----------------------------
-- Table structure for production_white_strip_requisition
-- ----------------------------
DROP TABLE IF EXISTS `production_white_strip_requisition`;
CREATE TABLE `production_white_strip_requisition`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `production_record_date` date NULL DEFAULT NULL COMMENT '生产记录单日期',
  `production_plan_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `production_plan_date` date NULL DEFAULT NULL COMMENT '生产计划单日期',
  `production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '白条编号',
  `animal_identification` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物标识',
  `quality_inspection_result` enum('合格','不合格') CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '质检结果',
  `requisitionable_white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用白条编号',
  `requisitionable_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用品种',
  `requisitionable_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用级别',
  `requisitionable_production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用生产类型',
  `requisitionable_processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用加工类型',
  `requisitionable_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用重量',
  `requisitionable_material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用物料编码',
  `requisitionable_material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用物料名称',
  `requisitionable_start_date` date NULL DEFAULT NULL COMMENT '可领用生产开始日期',
  `requisitionable_animal_mark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '可领用动物标记',
  `requisition_result_white_strip_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果白条编号',
  `requisition_result_variety` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果品种',
  `requisition_result_grade` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果级别',
  `requisition_result_production_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果生产类型',
  `requisition_result_processing_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果加工类型',
  `requisition_result_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果重量',
  `requisition_result_material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果物料编码',
  `requisition_result_material_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果物料名称',
  `requisition_result_start_date` date NULL DEFAULT NULL COMMENT '领料结果生产开始日期',
  `requisition_result_animal_mark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料结果动物标记',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除)',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 229 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分割生产白条领料表，存储分割生产白条领料的相关数据' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of production_white_strip_requisition
-- ----------------------------
INSERT INTO `production_white_strip_requisition` VALUES (204, NULL, '202606100002', NULL, '1', '001', '001', '00006', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (205, NULL, '202606100002', NULL, '1', '001', '001', '00007', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (206, NULL, '202606100002', NULL, '1', '001', '001', '00008', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (207, NULL, '202606100002', NULL, '1', '001', '001', '00009', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (208, NULL, '202606100002', NULL, '1', '001', '001', '00010', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (209, NULL, '202606100002', NULL, '1', '001', '001', '00011', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (210, NULL, '202606100002', NULL, '1', '001', '001', '00012', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (211, NULL, '202606100002', NULL, '1', '001', '001', '00013', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (212, NULL, '202606100002', NULL, '1', '001', '001', '00014', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (219, NULL, '202606050001', NULL, '1', '001', '001', '00021', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (220, NULL, '202606050001', NULL, '1', '001', '001', '00022', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (226, NULL, '202606060002', NULL, '1', '001', '001', '00028', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (227, NULL, '202606060002', NULL, '1', '001', '001', '00029', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');
INSERT INTO `production_white_strip_requisition` VALUES (228, NULL, '202606060002', NULL, '1', '001', '001', '00030', NULL, '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '0', 'admin', NULL, NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for prot_sj
-- ----------------------------
DROP TABLE IF EXISTS `prot_sj`;
CREATE TABLE `prot_sj`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `cod` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `ph` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `ll` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流量',
  `ad` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '氨氮',
  `zl` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总磷',
  `create_time` datetime NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 8346 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of prot_sj
-- ----------------------------

-- ----------------------------
-- Table structure for purchaser
-- ----------------------------
DROP TABLE IF EXISTS `purchaser`;
CREATE TABLE `purchaser`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `purchaser_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉商编号',
  `purchaser_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉商名称',
  `id_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份证号',
  `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `business_place` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经营场所',
  `sale_place` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '销售去向：三选一：1-本县（市、区）、3-本省、5-外省，默认本县（市、区',
  `region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在省市区',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志：0-存在，2-删除',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 206 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '肉商' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of purchaser
-- ----------------------------
INSERT INTO `purchaser` VALUES (201, '001', '肉商002', NULL, NULL, '', '1', '330000,330100,330102', NULL, '2026-04-23 16:36:16', 'admin', '2026-04-23 17:12:20', 'admin', '2');
INSERT INTO `purchaser` VALUES (202, '001', '傅健炳', NULL, '15257929888', '浙江省金华市浦江县白马镇利丰村洞门9号', '1', '330000,330700,330726', NULL, '2026-04-23 17:13:50', 'admin', '2026-06-06 13:22:57', 'admin', '0');
INSERT INTO `purchaser` VALUES (203, '002', '蒋祖德', NULL, '13626895718', '浙江省金华市浦江县浦阳街道西街社区南江路2区67号1幢一楼', '1', '330000,330700,330726', NULL, '2026-06-06 13:23:35', 'admin', NULL, NULL, '0');
INSERT INTO `purchaser` VALUES (204, '003', '赵莽莽', NULL, '17826870777', '浙江省杭州市萧山区北干街道金城路165号', '2', '330000,330100,330109', NULL, '2026-06-06 13:24:12', 'admin', NULL, NULL, '0');
INSERT INTO `purchaser` VALUES (205, '004', '贾才德', NULL, '15757280822', '浙江省湖州市德清县武康街道佳得利商贸城27幢6号201室', '2', '330000,330500,330521', NULL, '2026-06-06 13:24:47', 'admin', NULL, NULL, '0');

-- ----------------------------
-- Table structure for qrtz_blob_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_blob_triggers`;
CREATE TABLE `qrtz_blob_triggers`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  `blob_data` blob NULL COMMENT '存放持久化Trigger对象',
  PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'Blob类型的触发器表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of qrtz_blob_triggers
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_calendars
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_calendars`;
CREATE TABLE `qrtz_calendars`  (
  `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调度名称',
  `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日历名称',
  `calendar` blob NOT NULL COMMENT '存放持久化calendar对象',
  PRIMARY KEY (`sched_name`, `calendar_name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '日历信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_calendars
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_cron_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_cron_triggers`;
CREATE TABLE `qrtz_cron_triggers`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  `cron_expression` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'cron表达式',
  `time_zone_id` varchar(80) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '时区',
  PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Cron类型的触发器表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_cron_triggers
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_fired_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_fired_triggers`;
CREATE TABLE `qrtz_fired_triggers`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `entry_id` varchar(95) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度器实例id',
  `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  `instance_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度器实例名',
  `fired_time` bigint(20) NOT NULL COMMENT '触发的时间',
  `sched_time` bigint(20) NOT NULL COMMENT '定时器制定的时间',
  `priority` int(11) NOT NULL COMMENT '优先级',
  `state` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '状态',
  `job_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '任务名称',
  `job_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '任务组名',
  `is_nonconcurrent` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否并发',
  `requests_recovery` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否接受恢复执行',
  PRIMARY KEY (`sched_name`, `entry_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '已触发的触发器表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_fired_triggers
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_job_details
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_job_details`;
CREATE TABLE `qrtz_job_details`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `job_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务名称',
  `job_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务组名',
  `description` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '相关介绍',
  `job_class_name` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '执行任务类名称',
  `is_durable` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '是否持久化',
  `is_nonconcurrent` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '是否并发',
  `is_update_data` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '是否更新数据',
  `requests_recovery` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '是否接受恢复执行',
  `job_data` blob NULL COMMENT '存放持久化job对象',
  PRIMARY KEY (`sched_name`, `job_name`, `job_group`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '任务详细信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_job_details
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_locks
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_locks`;
CREATE TABLE `qrtz_locks`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `lock_name` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '悲观锁名称',
  PRIMARY KEY (`sched_name`, `lock_name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '存储的悲观锁信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_locks
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_paused_trigger_grps
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
CREATE TABLE `qrtz_paused_trigger_grps`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  PRIMARY KEY (`sched_name`, `trigger_group`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '暂停的触发器表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_paused_trigger_grps
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_scheduler_state
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_scheduler_state`;
CREATE TABLE `qrtz_scheduler_state`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `instance_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '实例名称',
  `last_checkin_time` bigint(20) NOT NULL COMMENT '上次检查时间',
  `checkin_interval` bigint(20) NOT NULL COMMENT '检查间隔时间',
  PRIMARY KEY (`sched_name`, `instance_name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '调度器状态表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_scheduler_state
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_simple_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_simple_triggers`;
CREATE TABLE `qrtz_simple_triggers`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  `repeat_count` bigint(20) NOT NULL COMMENT '重复的次数统计',
  `repeat_interval` bigint(20) NOT NULL COMMENT '重复的间隔时间',
  `times_triggered` bigint(20) NOT NULL COMMENT '已经触发的次数',
  PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '简单触发器的信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_simple_triggers
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_simprop_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
CREATE TABLE `qrtz_simprop_triggers`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  `str_prop_1` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第一个参数',
  `str_prop_2` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第二个参数',
  `str_prop_3` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'String类型的trigger的第三个参数',
  `int_prop_1` int(11) NULL DEFAULT NULL COMMENT 'int类型的trigger的第一个参数',
  `int_prop_2` int(11) NULL DEFAULT NULL COMMENT 'int类型的trigger的第二个参数',
  `long_prop_1` bigint(20) NULL DEFAULT NULL COMMENT 'long类型的trigger的第一个参数',
  `long_prop_2` bigint(20) NULL DEFAULT NULL COMMENT 'long类型的trigger的第二个参数',
  `dec_prop_1` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数',
  `dec_prop_2` decimal(13, 4) NULL DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数',
  `bool_prop_1` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数',
  `bool_prop_2` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数',
  PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '同步机制的行锁表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_simprop_triggers
-- ----------------------------

-- ----------------------------
-- Table structure for qrtz_triggers
-- ----------------------------
DROP TABLE IF EXISTS `qrtz_triggers`;
CREATE TABLE `qrtz_triggers`  (
  `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调度名称',
  `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '触发器的名字',
  `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '触发器所属组的名字',
  `job_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_job_details表job_name的外键',
  `job_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'qrtz_job_details表job_group的外键',
  `description` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '相关介绍',
  `next_fire_time` bigint(20) NULL DEFAULT NULL COMMENT '上一次触发时间（毫秒）',
  `prev_fire_time` bigint(20) NULL DEFAULT NULL COMMENT '下一次触发时间（默认为-1表示不触发）',
  `priority` int(11) NULL DEFAULT NULL COMMENT '优先级',
  `trigger_state` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '触发器状态',
  `trigger_type` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '触发器的类型',
  `start_time` bigint(20) NOT NULL COMMENT '开始时间',
  `end_time` bigint(20) NULL DEFAULT NULL COMMENT '结束时间',
  `calendar_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '日程表名称',
  `misfire_instr` smallint(6) NULL DEFAULT NULL COMMENT '补偿执行的策略',
  `job_data` blob NULL COMMENT '存放持久化job对象',
  PRIMARY KEY (`sched_name`, `trigger_name`, `trigger_group`) USING BTREE,
  INDEX `sched_name`(`sched_name`, `job_name`, `job_group`) USING BTREE,
  CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '触发器详细信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of qrtz_triggers
-- ----------------------------

-- ----------------------------
-- Table structure for region
-- ----------------------------
DROP TABLE IF EXISTS `region`;
CREATE TABLE `region`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `region_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '区域名称',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '区域' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of region
-- ----------------------------

-- ----------------------------
-- Table structure for rel_customer_market
-- ----------------------------
DROP TABLE IF EXISTS `rel_customer_market`;
CREATE TABLE `rel_customer_market`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `line_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物流线编号',
  `market_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '市场编号',
  `customer_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编号',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_line_num`(`line_num`) USING BTREE,
  INDEX `idx_market_num`(`market_num`) USING BTREE,
  INDEX `idx_customer_num`(`customer_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 33 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户市场维护' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rel_customer_market
-- ----------------------------
INSERT INTO `rel_customer_market` VALUES (1, 'GS001', '001', 'sc001', '1001', NULL, '0', 'admin', NULL, 'admin', '2026-03-28 16:33:46');
INSERT INTO `rel_customer_market` VALUES (5, 'GS001', '001', 'sc001', '1005', NULL, '0', 'admin', '2026-03-28 15:42:51', 'admin', '2026-03-28 17:14:21');
INSERT INTO `rel_customer_market` VALUES (6, 'GS001', '001', 'sc001', '1003', NULL, '2', 'admin', '2026-03-28 17:19:51', 'admin', '2026-03-31 16:04:42');
INSERT INTO `rel_customer_market` VALUES (7, 'GS001', '001', 'sc001', '1003', NULL, '2', 'admin', '2026-03-31 16:20:35', 'admin', '2026-03-31 16:56:07');
INSERT INTO `rel_customer_market` VALUES (8, 'GS001', '001', 'sc002', '1003', NULL, '2', 'admin', '2026-03-31 16:58:48', 'admin', '2026-03-31 17:32:38');
INSERT INTO `rel_customer_market` VALUES (9, 'GS001', '001', 'sc002', '1003', NULL, '0', 'admin', '2026-03-31 17:32:46', '', NULL);
INSERT INTO `rel_customer_market` VALUES (10, 'GS001', '001', '002', '001', NULL, '2', 'admin', '2026-05-23 18:25:50', 'admin', '2026-05-23 18:33:35');
INSERT INTO `rel_customer_market` VALUES (11, 'GS001', '002', '003', '001', NULL, '2', 'admin', '2026-05-23 18:33:40', 'admin', '2026-06-12 10:20:06');
INSERT INTO `rel_customer_market` VALUES (12, 'GS001', '001', '001', '023', NULL, '2', 'admin', '2026-05-25 16:34:53', 'admin', '2026-06-12 10:20:51');
INSERT INTO `rel_customer_market` VALUES (13, 'GS001', '1', '002', '1', NULL, '2', 'admin', '2026-06-02 13:08:26', 'admin', '2026-06-12 10:20:43');
INSERT INTO `rel_customer_market` VALUES (14, 'GS001', '1', '002', '2', NULL, '2', 'admin', '2026-06-05 14:33:15', 'admin', '2026-06-12 10:20:45');
INSERT INTO `rel_customer_market` VALUES (15, 'GS001', '1', '002', '3', NULL, '2', 'admin', '2026-06-05 14:33:28', 'admin', '2026-06-12 10:20:42');
INSERT INTO `rel_customer_market` VALUES (16, 'GS001', '1', '002', '4', NULL, '2', 'admin', '2026-06-05 14:33:36', 'admin', '2026-06-12 10:20:40');
INSERT INTO `rel_customer_market` VALUES (17, 'GS001', '1', '002', '5', NULL, '2', 'admin', '2026-06-05 14:33:42', 'admin', '2026-06-12 10:20:39');
INSERT INTO `rel_customer_market` VALUES (18, 'GS001', '1', '002', '6', NULL, '2', 'admin', '2026-06-05 14:33:48', 'admin', '2026-06-12 10:20:37');
INSERT INTO `rel_customer_market` VALUES (19, 'GS001', '1', '002', '7', NULL, '2', 'admin', '2026-06-05 14:57:53', 'admin', '2026-06-12 10:20:33');
INSERT INTO `rel_customer_market` VALUES (20, 'GS001', '1', '002', '8', NULL, '2', 'admin', '2026-06-05 14:57:59', 'admin', '2026-06-12 10:20:35');
INSERT INTO `rel_customer_market` VALUES (21, 'GS001', '1', '002', '9', NULL, '2', 'admin', '2026-06-05 14:58:03', 'admin', '2026-06-12 10:20:29');
INSERT INTO `rel_customer_market` VALUES (22, 'GS001', '1', '002', '10', NULL, '2', 'admin', '2026-06-05 14:58:09', 'admin', '2026-06-12 10:20:31');
INSERT INTO `rel_customer_market` VALUES (23, 'GS001', '1', '002', '11', NULL, '2', 'admin', '2026-06-05 14:58:13', 'admin', '2026-06-12 10:20:26');
INSERT INTO `rel_customer_market` VALUES (24, 'GS001', '1', '002', '12', NULL, '2', 'admin', '2026-06-05 14:58:17', 'admin', '2026-06-12 10:20:23');
INSERT INTO `rel_customer_market` VALUES (25, 'GS001', '1', '002', '13', NULL, '2', 'admin', '2026-06-05 14:58:23', 'admin', '2026-06-12 10:20:25');
INSERT INTO `rel_customer_market` VALUES (26, 'GS001', '1', '002', '14', NULL, '2', 'admin', '2026-06-05 14:58:27', 'admin', '2026-06-12 10:20:21');
INSERT INTO `rel_customer_market` VALUES (27, 'GS001', '1', '002', '15', NULL, '2', 'admin', '2026-06-05 14:58:31', 'admin', '2026-06-12 10:20:18');
INSERT INTO `rel_customer_market` VALUES (28, 'GS001', '1', '002', '16', NULL, '2', 'admin', '2026-06-05 14:58:35', 'admin', '2026-06-12 10:19:54');
INSERT INTO `rel_customer_market` VALUES (29, 'GS001', '1', '002', '17', NULL, '2', 'admin', '2026-06-05 14:58:40', 'admin', '2026-06-12 10:20:16');
INSERT INTO `rel_customer_market` VALUES (30, 'GS001', '1', '002', '18', NULL, '2', 'admin', '2026-06-05 14:58:44', 'admin', '2026-06-12 10:20:14');
INSERT INTO `rel_customer_market` VALUES (31, 'GS001', '1', '002', '19', NULL, '2', 'admin', '2026-06-05 14:58:48', 'admin', '2026-06-12 10:20:12');
INSERT INTO `rel_customer_market` VALUES (32, 'GS001', '2', '1', '2', NULL, '0', 'admin', '2026-06-12 10:30:17', '', NULL);

-- ----------------------------
-- Table structure for rpt_aggregate_job_log
-- ----------------------------
DROP TABLE IF EXISTS `rpt_aggregate_job_log`;
CREATE TABLE `rpt_aggregate_job_log`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `granularity` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务粒度: DAILY按日 | MONTHLY按月',
  `window_start` datetime NOT NULL COMMENT '窗口开始时间',
  `window_end` datetime NOT NULL COMMENT '窗口结束时间',
  `run_status` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '执行状态: RUNNING运行中 | SUCCESS成功 | FAILED失败',
  `error_message` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '错误信息',
  `duration_ms` bigint(20) NULL DEFAULT NULL COMMENT '执行耗时毫秒',
  `trigger_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '触发类型: SCHEDULED定时 | MANUAL_REBUILD手动补算',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '聚合任务日志' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_aggregate_job_log
-- ----------------------------

-- ----------------------------
-- Table structure for rpt_aggregate_policy
-- ----------------------------
DROP TABLE IF EXISTS `rpt_aggregate_policy`;
CREATE TABLE `rpt_aggregate_policy`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `aggregate_granularity` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '聚合粒度: REALTIME实时 | DAILY按日 | MONTHLY按月',
  `cron_expr` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '调度表达式',
  `time_dimension_field` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '时间维度字段',
  `retention_days` int(11) NOT NULL DEFAULT 365 COMMENT '快照保留天数',
  `is_enabled` tinyint(4) NOT NULL DEFAULT 1 COMMENT '是否启用: 0否1是',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `report_id`(`report_id`) USING BTREE,
  CONSTRAINT `fk_rpt_aggregate_policy_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '聚合策略' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_aggregate_policy
-- ----------------------------
INSERT INTO `rpt_aggregate_policy` VALUES (8, 3, 'REALTIME', '', '', 365, 1, '2026-03-09 15:22:28', '2026-03-09 15:22:28');

-- ----------------------------
-- Table structure for rpt_aggregate_snapshot
-- ----------------------------
DROP TABLE IF EXISTS `rpt_aggregate_snapshot`;
CREATE TABLE `rpt_aggregate_snapshot`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `stat_date` date NOT NULL COMMENT '统计日期',
  `stat_month` char(7) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '统计月份(yyyy-MM)',
  `dimension_json` json NULL COMMENT '维度数据JSON',
  `metric_json` json NOT NULL COMMENT '指标数据JSON',
  `row_count` bigint(20) NOT NULL DEFAULT 0 COMMENT '汇总行数',
  `data_version` int(11) NOT NULL DEFAULT 1 COMMENT '数据版本号',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_rpt_aggregate_snapshot`(`report_id`, `stat_date`, `stat_month`, `data_version`) USING BTREE,
  CONSTRAINT `fk_rpt_aggregate_snapshot_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '离线聚合快照' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_aggregate_snapshot
-- ----------------------------

-- ----------------------------
-- Table structure for rpt_column_whitelist
-- ----------------------------
DROP TABLE IF EXISTS `rpt_column_whitelist`;
CREATE TABLE `rpt_column_whitelist`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `table_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属业务表名',
  `column_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字段名',
  `column_comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字段中文说明',
  `sort_order` int(11) NOT NULL DEFAULT 0 COMMENT '排序值（越小越靠前）',
  `is_enabled` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用：1启用 0停用',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建人',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新人',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_rpt_column_whitelist_table_col`(`table_name`, `column_name`) USING BTREE,
  INDEX `idx_rpt_column_whitelist_table`(`table_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表低代码可选字段白名单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_column_whitelist
-- ----------------------------

-- ----------------------------
-- Table structure for rpt_definition
-- ----------------------------
DROP TABLE IF EXISTS `rpt_definition`;
CREATE TABLE `rpt_definition`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报表唯一编码',
  `report_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报表名称',
  `data_source` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据源标识',
  `query_mode` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '查询模式: LOW_CODE低代码 | CUSTOM_SQL自定义SQL',
  `aggregate_mode` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '聚合模式: REALTIME实时 | OFFLINE离线',
  `status` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DRAFT' COMMENT '状态: DRAFT草稿 | PUBLISHED已发布 | DISABLED已禁用',
  `version_no` int(11) NOT NULL DEFAULT 1 COMMENT '版本号',
  `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报表说明',
  `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人',
  `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `report_code`(`report_code`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表主定义' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_definition
-- ----------------------------
INSERT INTO `rpt_definition` VALUES (4, 'procure_receiving_detail', '采购入库明细表', 'business_db', 'LOW_CODE', 'REALTIME', 'PUBLISHED', 3, NULL, 'admin', 'admin', '2026-05-23 11:07:39', '2026-05-23 12:59:57');
INSERT INTO `rpt_definition` VALUES (5, 'procure_settlement', '采购结算统计', 'business_db', 'LOW_CODE', 'REALTIME', 'PUBLISHED', 3, NULL, 'admin', 'admin', '2026-05-23 14:43:46', '2026-05-23 14:59:45');
INSERT INTO `rpt_definition` VALUES (6, 'order_count', '订单数据汇总单', 'business_db', 'LOW_CODE', 'REALTIME', 'PUBLISHED', 3, NULL, 'admin', 'admin', '2026-05-23 15:00:44', '2026-05-23 16:32:27');
INSERT INTO `rpt_definition` VALUES (7, 'in_out_stock', '出入库明细表', 'business_db', 'CUSTOM_SQL', 'REALTIME', 'PUBLISHED', 2, NULL, 'admin', 'admin', '2026-05-23 17:12:51', '2026-05-23 17:15:05');
INSERT INTO `rpt_definition` VALUES (8, 'Input_output_statistics', '投入产出统计表', 'business_db', 'CUSTOM_SQL', 'REALTIME', 'PUBLISHED', 2, NULL, 'admin', 'admin', '2026-05-23 17:46:42', '2026-05-23 17:50:18');

-- ----------------------------
-- Table structure for rpt_field
-- ----------------------------
DROP TABLE IF EXISTS `rpt_field`;
CREATE TABLE `rpt_field`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `field_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字段键',
  `source_table` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源表名',
  `source_column` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源字段名',
  `field_alias` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '字段别名',
  `expr_text` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '低代码表达式，如 t1.amount * t1.price',
  `aggregate_fn` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '聚合函数: SUM求和 | AVG平均 | MAX最大 | MIN最小 | COUNT计数',
  `value_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'STRING' COMMENT '值类型',
  `is_group_dim` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否分组维度: 0否1是',
  `display_order` int(11) NOT NULL DEFAULT 0 COMMENT '展示顺序',
  `is_enabled` tinyint(4) NOT NULL DEFAULT 1 COMMENT '是否启用: 0否1是',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `fk_rpt_field_report_id`(`report_id`) USING BTREE,
  CONSTRAINT `fk_rpt_field_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 263 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表字段定义' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_field
-- ----------------------------
INSERT INTO `rpt_field` VALUES (153, 4, 'receivingDate', 'procure_receiving', 'receiving_date', '入库日期', '', '', 'DATETIME', 0, 0, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (154, 4, 'supplierName', 'procure_receiving', 'supplier_name', '供应商', '', '', 'STRING', 0, 1, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (155, 4, 'employeeName', 'procure_receiving', 'employee_name', '采购员', '', '', 'STRING', 0, 2, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (156, 4, 'priceTransfer', 'procure_receiving', 'price_transfer', '结算方式', '', '', 'STRING', 0, 3, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (157, 4, 'orderType', 'procure_receiving', 'order_type', '采购类型', '', '', 'STRING', 0, 4, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (158, 4, 'goodsName', 'procure_receiving_goods', 'goods_name', '产品名称', '', '', 'STRING', 0, 5, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (159, 4, 'batch', 'procure_receiving_goods', 'batch', '批次', '', '', 'STRING', 0, 6, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (160, 4, 'baseNum', 'procure_receiving_goods', 'base_num', '基本计量数量', '', '', 'STRING', 0, 7, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (161, 4, 'baseUnit', 'procure_receiving_goods', 'base_unit', '基本计量单位', '', '', 'STRING', 0, 8, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (162, 4, 'unitPrice', 'procure_receiving_goods', 'unit_price', '单价', '', '', 'STRING', 0, 9, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (163, 4, 'amount', 'procure_receiving_goods', 'amount', '金额', '', '', 'STRING', 0, 10, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (164, 4, 'estimateLevel', 'procure_receiving_goods', 'estimate_level', '预估级别', '', '', 'STRING', 0, 11, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (165, 4, 'estimateWeight', 'procure_receiving_goods', 'estimate_weight', '预估重量', '', '', 'STRING', 0, 12, 1, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_field` VALUES (183, 5, 'settlement_no', 'procure_settlement_goods', 'settlement_no', '单据编号', '', '', 'STRING', 0, 2, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (184, 5, 'settlement_date', 'procure_settlement_goods', 'settlement_date', '结算日期', '', '', 'DATETIME', 0, 3, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (185, 5, 'receiving_date', 'procure_settlement_goods', 'receiving_date', '采购日期', '', '', 'DATETIME', 0, 4, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (186, 5, 'slaughter_date', 'procure_settlement_goods', 'slaughter_date', '屠宰日期', '', '', 'DATETIME', 0, 5, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (187, 5, 'supplier_name', 'procure_settlement_goods', 'supplier_name', '供应商名称', '', '', 'STRING', 0, 7, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (188, 5, 'settlement_method', 'procure_settlement_goods', 'settlement_method', '结算方式', '', '', 'STRING', 0, 8, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (189, 5, 'batch', 'procure_settlement_goods', 'batch', '批次', '', '', 'STRING', 0, 9, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (190, 5, 'settlement_num', 'procure_settlement_goods', 'settlement_num', '结算数量', '', '', 'STRING', 0, 10, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (191, 5, 'settlement_weight', 'procure_settlement_goods', 'settlement_weight', '结算重量', '', '', 'STRING', 0, 11, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (192, 5, 'settlement_price', 'procure_settlement_goods', 'settlement_price', '结算价格', '', '', 'STRING', 0, 12, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (193, 5, 'procurement_add', 'procure_settlement_goods', 'procurement_add', '采购加分', '', '', 'STRING', 0, 13, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (194, 5, 'procurement_ded', 'procure_settlement_goods', 'procurement_ded', '采购减分', '', '', 'STRING', 0, 14, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (195, 5, 'arrive_meat_yield', 'procure_settlement_goods', 'arrive_meat_yield', '出肉率', '', '', 'STRING', 0, 16, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (196, 5, 'way_die_num', 'procure_settlement_goods', 'way_die_num', '途亡数', '', '', 'NUMBER', 0, 23, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (197, 5, 'circle_die_num', 'procure_settlement_goods', 'circle_die_num', '圈亡数', '', '', 'NUMBER', 0, 26, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (198, 5, 'deduction', 'procure_settlement_goods', 'entry_deduction', '处罚', 'entry_deduction+level_deduction+weight_deduction+procurement_deduction+other_deduction', '', 'STRING', 0, 27, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (199, 5, 'pay', 'procure_settlement_goods', 'circle_die_pay', '奖励', 'circle_die_pay+other_pay', '', 'STRING', 0, 32, 1, '2026-05-23 14:59:39', '2026-05-23 14:59:39');
INSERT INTO `rpt_field` VALUES (235, 6, 'id', 'sales_order', 'id', '', '', '', 'NUMBER', 1, 1, 0, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_field` VALUES (236, 6, 'lineName', 'base_line', 'line_name', '物流线', '', '', 'STRING', 1, 1, 1, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_field` VALUES (237, 6, 'marketName', 'base_market', 'market_name', '市场', '', '', 'STRING', 1, 2, 1, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_field` VALUES (238, 6, 'employeeName', 'base_employee', 'employee_name', '业务员', '', '', 'STRING', 1, 3, 1, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_field` VALUES (239, 6, 'customerName', 'sales_order', 'customer_name', '客户', '', '', 'STRING', 1, 4, 1, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_field` VALUES (240, 6, 'num', 'sales_order_goods', 'base_num', '数量', '', 'SUM', 'STRING', 0, 5, 1, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_field` VALUES (241, 7, 'warehouse_name', '', '', '仓库', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (242, 7, 'production_type', '', '', '类型', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (243, 7, 'sheet_date', '', '', '日期', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (244, 7, 'goods_num', '', '', '物料编码', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (245, 7, 'goods_name', '', '', '物料名称', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (246, 7, 'goods_spec', '', '', '规格', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (247, 7, 'batch_no', '', '', '批次', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (248, 7, 'base_qty', '', '', '基本计量数量', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (249, 7, 'base_unit', '', '', '基本计量单位', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (250, 7, 'assistant_qty', '', '', '辅助计量数量', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (251, 7, 'assistant_unit', '', '', '辅助计量单位', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_field` VALUES (252, 8, 'stat_date', '', '', '日期', '', '', 'STRING', 0, 0, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (253, 8, 'item_type', '', '', '项目', '', '', 'STRING', 0, 1, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (254, 8, 'production_workshop', '', '', '车间', '', '', 'STRING', 0, 2, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (255, 8, 'production_type', '', '', '生产类型', '', '', 'STRING', 0, 3, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (256, 8, 'goods_num', '', '', '物料编号', '', '', 'STRING', 0, 4, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (257, 8, 'goods_name', '', '', '物料名称', '', '', 'STRING', 0, 5, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (258, 8, 'goods_spec', '', '', '规格', '', '', 'STRING', 0, 6, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (259, 8, 'assistant_unit', '', '', '数量单位', '', '', 'STRING', 0, 7, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (260, 8, 'base_unit', '', '', '重量单位', '', '', 'STRING', 0, 8, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (261, 8, 'ass_num', '', '', '重量', '', '', 'STRING', 0, 9, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');
INSERT INTO `rpt_field` VALUES (262, 8, 'base_num', '', '', '数量', '', '', 'STRING', 0, 10, 1, '2026-05-23 17:50:08', '2026-05-23 17:50:08');

-- ----------------------------
-- Table structure for rpt_filter
-- ----------------------------
DROP TABLE IF EXISTS `rpt_filter`;
CREATE TABLE `rpt_filter`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `filter_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '过滤键',
  `source_table` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源表名',
  `source_column` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源字段名',
  `op` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '操作符: = | != | > | >= | < | <= | IN | LIKE | BETWEEN',
  `default_value` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '默认值',
  `is_required` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否必填: 0否1是',
  `is_runtime_param` tinyint(4) NOT NULL DEFAULT 1 COMMENT '是否运行时参数: 0否1是',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `fk_rpt_filter_report_id`(`report_id`) USING BTREE,
  CONSTRAINT `fk_rpt_filter_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表过滤条件' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_filter
-- ----------------------------

-- ----------------------------
-- Table structure for rpt_join
-- ----------------------------
DROP TABLE IF EXISTS `rpt_join`;
CREATE TABLE `rpt_join`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `left_table` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '左表名',
  `left_column` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '左表关联字段',
  `right_table` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '右表名',
  `right_column` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '右表关联字段',
  `join_type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联类型: INNER内连接 | LEFT左连接 | RIGHT右连接',
  `extra_condition` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '附加关联条件',
  `join_order` int(11) NOT NULL DEFAULT 0 COMMENT '关联顺序',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `fk_rpt_join_report_id`(`report_id`) USING BTREE,
  CONSTRAINT `fk_rpt_join_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 48 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表关联定义' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_join
-- ----------------------------
INSERT INTO `rpt_join` VALUES (19, 4, 'procure_receiving', 'receiving_num', 'procure_receiving_goods', 'receiving_num', 'LEFT', '', 0, '2026-05-23 12:59:48', '2026-05-23 12:59:48');
INSERT INTO `rpt_join` VALUES (44, 6, 'sales_order', 'order_num', 'sales_order_goods', 'order_num', 'LEFT', '', 0, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_join` VALUES (45, 6, 'sales_order', 'line_num', 'base_line', 'line_num', 'LEFT', '', 1, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_join` VALUES (46, 6, 'sales_order', 'market_num', 'base_market', 'market_num', 'LEFT', '', 2, '2026-05-23 16:32:18', '2026-05-23 16:32:18');
INSERT INTO `rpt_join` VALUES (47, 6, 'sales_order', 'employee_num', 'base_employee', 'employee_num', 'LEFT', '', 3, '2026-05-23 16:32:18', '2026-05-23 16:32:18');

-- ----------------------------
-- Table structure for rpt_menu_binding
-- ----------------------------
DROP TABLE IF EXISTS `rpt_menu_binding`;
CREATE TABLE `rpt_menu_binding`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID（rpt_definition.id）',
  `menu_id` bigint(20) NOT NULL COMMENT '菜单ID（sys_menu.menu_id）',
  `menu_path` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单路由path',
  `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单组件路径',
  `query_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由query（如 reportId=1）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建人',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新人',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_rpt_menu_binding_report`(`report_id`) USING BTREE,
  UNIQUE INDEX `uk_rpt_menu_binding_menu`(`menu_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表发布菜单绑定' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_menu_binding
-- ----------------------------
INSERT INTO `rpt_menu_binding` VALUES (4, 4, 2500, 'erpReport_procure_receiving_detail', 'erp/report/index', '{\"reportId\":4,\"reportI\":4}', 'admin', '2026-05-23 11:24:40', 'admin', '2026-05-23 12:59:57');
INSERT INTO `rpt_menu_binding` VALUES (5, 5, 2502, 'erpReport_procure_settlement', 'erp/report/index', '{\"reportId\":5,\"reportI\":5}', 'admin', '2026-05-23 14:59:05', 'admin', '2026-05-23 14:59:45');
INSERT INTO `rpt_menu_binding` VALUES (6, 6, 2503, 'erpReport_order_count', 'erp/report/index', '{\"reportId\":6,\"reportI\":6}', 'admin', '2026-05-23 16:11:10', 'admin', '2026-05-23 16:32:27');
INSERT INTO `rpt_menu_binding` VALUES (7, 7, 2504, 'erpReport_in_out_stock', 'erp/report/index', '{\"reportId\":7,\"reportI\":7}', 'admin', '2026-05-23 17:15:05', '', '2026-05-23 17:15:05');
INSERT INTO `rpt_menu_binding` VALUES (8, 8, 2505, 'erpReport_Input_output_statistics', 'erp/report/index', '{\"reportId\":8,\"reportI\":8}', 'admin', '2026-05-23 17:50:18', '', '2026-05-23 17:50:18');

-- ----------------------------
-- Table structure for rpt_print_template
-- ----------------------------
DROP TABLE IF EXISTS `rpt_print_template`;
CREATE TABLE `rpt_print_template`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `template_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模板名称',
  `page_size` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'A4' COMMENT '纸张大小',
  `page_orientation` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'PORTRAIT' COMMENT '页面方向: PORTRAIT纵向 | LANDSCAPE横向',
  `title_text` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标题文本',
  `title_style_json` json NULL COMMENT '标题样式JSON',
  `header_layout_json` json NULL COMMENT '表头布局JSON',
  `table_style_json` json NULL COMMENT '表格样式JSON',
  `footer_text` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '页脚文本',
  `is_default` tinyint(4) NOT NULL DEFAULT 1 COMMENT '是否默认模板: 0否1是',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `report_id`(`report_id`) USING BTREE,
  CONSTRAINT `fk_rpt_print_template_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '打印模板定义' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_print_template
-- ----------------------------
INSERT INTO `rpt_print_template` VALUES (1, 2, '默认打印模板', 'A4', 'PORTRAIT', 'Luckysheet打印模板', '{}', '{}', '{\"mode\": \"luckysheet\", \"version\": 2, \"bindMeta\": {\"fields\": [\"menu_name\", \"order_num\", \"path\"], \"rowStart\": 1, \"templateDataRowCount\": 20}, \"sheetJson\": [{\"row\": 40, \"data\": [[{\"m\": \"报表名称\", \"v\": \"报表名称\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0, \"cs\": 6, \"rs\": 1}}, {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}, {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}, {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}, {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}, {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}, null, null, null, null, null, null], [{\"m\": \"menu_name\", \"v\": \"menu_name\", \"bg\": \"#f0f2f5\", \"bl\": 1, \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": 1}, {\"m\": \"order_num\", \"v\": \"order_num\", \"bg\": \"#f0f2f5\", \"bl\": 1, \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": 1}, {\"m\": \"path\", \"v\": \"path\", \"bg\": \"#f0f2f5\", \"bl\": 1, \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": 1}, null, null, null, null, null, null, null, null, null], [{\"m\": \"报表中心\", \"v\": \"报表中心\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"5\", \"v\": 5, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"report\", \"v\": \"report\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"报表开发端\", \"v\": \"报表开发端\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"definition\", \"v\": \"definition\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"报表查询\", \"v\": \"报表查询\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"报表新增\", \"v\": \"报表新增\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"2\", \"v\": 2, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"报表修改\", \"v\": \"报表修改\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"3\", \"v\": 3, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"报表删除\", \"v\": \"报表删除\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"4\", \"v\": 4, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"报表发布\", \"v\": \"报表发布\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"5\", \"v\": 5, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"屠宰统计日报表\", \"v\": \"屠宰统计日报表\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"100\", \"v\": 100, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"erpReport_slaughter_daily\", \"v\": \"erpReport_slaughter_daily\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"测试报表\", \"v\": \"测试报表\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"101\", \"v\": 101, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"erpReport_test_report001\", \"v\": \"erpReport_test_report001\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"测试报表1\", \"v\": \"测试报表1\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"102\", \"v\": 102, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"erpReport_test_report002\", \"v\": \"erpReport_test_report002\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"系统管理\", \"v\": \"系统管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"system\", \"v\": \"system\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"系统监控\", \"v\": \"系统监控\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"2\", \"v\": 2, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"monitor\", \"v\": \"monitor\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"系统工具\", \"v\": \"系统工具\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"3\", \"v\": 3, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"tool\", \"v\": \"tool\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"用户管理\", \"v\": \"用户管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"user\", \"v\": \"user\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"角色管理\", \"v\": \"角色管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"2\", \"v\": 2, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"role\", \"v\": \"role\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"菜单管理\", \"v\": \"菜单管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"3\", \"v\": 3, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"menu\", \"v\": \"menu\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"部门管理\", \"v\": \"部门管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"4\", \"v\": 4, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"dept\", \"v\": \"dept\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"岗位管理\", \"v\": \"岗位管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"5\", \"v\": 5, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"post\", \"v\": \"post\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"字典管理\", \"v\": \"字典管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"6\", \"v\": 6, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"dict\", \"v\": \"dict\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [{\"m\": \"参数设置\", \"v\": \"参数设置\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, {\"m\": \"7\", \"v\": 7, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}, {\"m\": \"config\", \"v\": \"config\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null], [null, null, null, null, null, null, null, null, null, null, null, null]], \"load\": \"1\", \"name\": \"报表模板\", \"index\": \"0\", \"order\": 0, \"column\": 12, \"config\": {\"merge\": {\"0_0\": {\"c\": 0, \"r\": 0, \"cs\": 6, \"rs\": 1}}, \"rowlen\": {\"1\": 30, \"2\": 30, \"3\": 30, \"4\": 30, \"5\": 30, \"6\": 30, \"7\": 30, \"8\": 30, \"9\": 30, \"10\": 30, \"11\": 30, \"12\": 30, \"13\": 30, \"14\": 30, \"15\": 30, \"16\": 30, \"17\": 30, \"18\": 30, \"19\": 30, \"20\": 30, \"21\": 30}}, \"filter\": null, \"images\": {}, \"status\": 1, \"celldata\": [{\"c\": 0, \"r\": 0, \"v\": {\"m\": \"报表名称\", \"v\": \"报表名称\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0, \"cs\": 6, \"rs\": 1}}}, {\"c\": 1, \"r\": 0, \"v\": {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}}, {\"c\": 2, \"r\": 0, \"v\": {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}}, {\"c\": 3, \"r\": 0, \"v\": {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}}, {\"c\": 4, \"r\": 0, \"v\": {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}}, {\"c\": 5, \"r\": 0, \"v\": {\"ht\": \"0\", \"mc\": {\"c\": 0, \"r\": 0}}}, {\"c\": 0, \"r\": 1, \"v\": {\"m\": \"menu_name\", \"v\": \"menu_name\", \"bg\": \"#f0f2f5\", \"bl\": 1, \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": 1}}, {\"c\": 1, \"r\": 1, \"v\": {\"m\": \"order_num\", \"v\": \"order_num\", \"bg\": \"#f0f2f5\", \"bl\": 1, \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": 1}}, {\"c\": 2, \"r\": 1, \"v\": {\"m\": \"path\", \"v\": \"path\", \"bg\": \"#f0f2f5\", \"bl\": 1, \"ct\": {\"t\": \"g\", \"fa\": \"General\"}, \"ht\": 1}}, {\"c\": 0, \"r\": 2, \"v\": {\"m\": \"报表中心\", \"v\": \"报表中心\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 2, \"v\": {\"m\": \"5\", \"v\": 5, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 2, \"v\": {\"m\": \"report\", \"v\": \"report\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 3, \"v\": {\"m\": \"报表开发端\", \"v\": \"报表开发端\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 3, \"v\": {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 3, \"v\": {\"m\": \"definition\", \"v\": \"definition\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 4, \"v\": {\"m\": \"报表查询\", \"v\": \"报表查询\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 4, \"v\": {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 4, \"v\": {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 5, \"v\": {\"m\": \"报表新增\", \"v\": \"报表新增\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 5, \"v\": {\"m\": \"2\", \"v\": 2, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 5, \"v\": {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 6, \"v\": {\"m\": \"报表修改\", \"v\": \"报表修改\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 6, \"v\": {\"m\": \"3\", \"v\": 3, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 6, \"v\": {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 7, \"v\": {\"m\": \"报表删除\", \"v\": \"报表删除\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 7, \"v\": {\"m\": \"4\", \"v\": 4, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 7, \"v\": {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 8, \"v\": {\"m\": \"报表发布\", \"v\": \"报表发布\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 8, \"v\": {\"m\": \"5\", \"v\": 5, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 8, \"v\": {\"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 9, \"v\": {\"m\": \"屠宰统计日报表\", \"v\": \"屠宰统计日报表\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 9, \"v\": {\"m\": \"100\", \"v\": 100, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 9, \"v\": {\"m\": \"erpReport_slaughter_daily\", \"v\": \"erpReport_slaughter_daily\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 10, \"v\": {\"m\": \"测试报表\", \"v\": \"测试报表\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 10, \"v\": {\"m\": \"101\", \"v\": 101, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 10, \"v\": {\"m\": \"erpReport_test_report001\", \"v\": \"erpReport_test_report001\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 11, \"v\": {\"m\": \"测试报表1\", \"v\": \"测试报表1\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 11, \"v\": {\"m\": \"102\", \"v\": 102, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 11, \"v\": {\"m\": \"erpReport_test_report002\", \"v\": \"erpReport_test_report002\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 12, \"v\": {\"m\": \"系统管理\", \"v\": \"系统管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 12, \"v\": {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 12, \"v\": {\"m\": \"system\", \"v\": \"system\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 13, \"v\": {\"m\": \"系统监控\", \"v\": \"系统监控\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 13, \"v\": {\"m\": \"2\", \"v\": 2, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 13, \"v\": {\"m\": \"monitor\", \"v\": \"monitor\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 14, \"v\": {\"m\": \"系统工具\", \"v\": \"系统工具\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 14, \"v\": {\"m\": \"3\", \"v\": 3, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 14, \"v\": {\"m\": \"tool\", \"v\": \"tool\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 15, \"v\": {\"m\": \"用户管理\", \"v\": \"用户管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 15, \"v\": {\"m\": \"1\", \"v\": 1, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 15, \"v\": {\"m\": \"user\", \"v\": \"user\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 16, \"v\": {\"m\": \"角色管理\", \"v\": \"角色管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 16, \"v\": {\"m\": \"2\", \"v\": 2, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 16, \"v\": {\"m\": \"role\", \"v\": \"role\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 17, \"v\": {\"m\": \"菜单管理\", \"v\": \"菜单管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 17, \"v\": {\"m\": \"3\", \"v\": 3, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 17, \"v\": {\"m\": \"menu\", \"v\": \"menu\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 18, \"v\": {\"m\": \"部门管理\", \"v\": \"部门管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 18, \"v\": {\"m\": \"4\", \"v\": 4, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 18, \"v\": {\"m\": \"dept\", \"v\": \"dept\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 19, \"v\": {\"m\": \"岗位管理\", \"v\": \"岗位管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 19, \"v\": {\"m\": \"5\", \"v\": 5, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 19, \"v\": {\"m\": \"post\", \"v\": \"post\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 20, \"v\": {\"m\": \"字典管理\", \"v\": \"字典管理\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 20, \"v\": {\"m\": \"6\", \"v\": 6, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 20, \"v\": {\"m\": \"dict\", \"v\": \"dict\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 0, \"r\": 21, \"v\": {\"m\": \"参数设置\", \"v\": \"参数设置\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}, {\"c\": 1, \"r\": 21, \"v\": {\"m\": \"7\", \"v\": 7, \"ct\": {\"t\": \"n\", \"fa\": \"General\"}}}, {\"c\": 2, \"r\": 21, \"v\": {\"m\": \"config\", \"v\": \"config\", \"ct\": {\"t\": \"g\", \"fa\": \"General\"}}}], \"ch_width\": 1008, \"calcChain\": [], \"hyperlink\": {}, \"rh_height\": 1131, \"scrollTop\": 0, \"zoomRatio\": 1, \"scrollLeft\": 0, \"filter_select\": null, \"visibledatarow\": [20, 51, 82, 113, 144, 175, 206, 237, 268, 299, 330, 361, 392, 423, 454, 485, 516, 547, 578, 609, 640, 671, 691, 711, 731, 751, 771, 791, 811, 831, 851, 871, 891, 911, 931, 951, 971, 991, 1011, 1031, 1051], \"dataVerification\": {}, \"visibledatacolumn\": [74, 148, 222, 296, 370, 444, 518, 592, 666, 740, 814, 888], \"jfgird_select_save\": [], \"luckysheet_select_save\": [{\"row\": [0, 0], \"top\": -1, \"left\": 0, \"width\": 443, \"column\": [0, 5], \"height\": 20, \"top_move\": 0, \"left_move\": 0, \"row_focus\": 0, \"width_move\": 443, \"height_move\": 19, \"column_focus\": 0}], \"luckysheet_selection_range\": [], \"luckysheet_alternateformat_save\": [], \"luckysheet_conditionformat_save\": []}], \"printOptions\": {\"note\": \"\", \"printScope\": {\"mode\": \"currentPage\", \"customLimit\": 100}}}', '', 1, '2026-03-10 13:30:02', '2026-03-11 16:07:36');

-- ----------------------------
-- Table structure for rpt_sort
-- ----------------------------
DROP TABLE IF EXISTS `rpt_sort`;
CREATE TABLE `rpt_sort`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `sort_field_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '排序字段键',
  `sort_direction` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '排序方向: ASC升序 | DESC降序',
  `sort_order` int(11) NOT NULL DEFAULT 0 COMMENT '排序优先级',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `fk_rpt_sort_report_id`(`report_id`) USING BTREE,
  CONSTRAINT `fk_rpt_sort_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表排序定义' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_sort
-- ----------------------------

-- ----------------------------
-- Table structure for rpt_sql_custom
-- ----------------------------
DROP TABLE IF EXISTS `rpt_sql_custom`;
CREATE TABLE `rpt_sql_custom`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `report_id` bigint(20) NOT NULL COMMENT '报表ID',
  `sql_text` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '自定义SQL原文',
  `encrypted_sql_text` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '加密后的SQL',
  `risk_level` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'LOW' COMMENT '风险等级: LOW低 | MEDIUM中 | HIGH高',
  `audit_status` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'PENDING' COMMENT '审核状态: PENDING待审核 | APPROVED通过 | REJECTED驳回',
  `reject_reason` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '驳回原因',
  `created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `report_id`(`report_id`) USING BTREE,
  CONSTRAINT `fk_rpt_sql_custom_report_id` FOREIGN KEY (`report_id`) REFERENCES `rpt_definition` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '自定义SQL配置' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_sql_custom
-- ----------------------------
INSERT INTO `rpt_sql_custom` VALUES (1, 7, 'SELECT\n	warehouse_name,\n	production_type,\n	sheet_date,\n	goods_num,\n	goods_name,\n	goods_spec,\n	batch_no,\n	base_qty,\n	base_unit,\n	assistant_qty,\n	assistant_unit \nFROM\n	(\n		(\n		SELECT\n			b.warehouse_name,\n			a.production_type,\n			DATE ( a.sheet_date ) AS sheet_date,\n			b.goods_num,\n			b.goods_name,\n			b.goods_spec,\n			b.batch_no,\n			b.base_qty,\n			b.base_unit,\n			b.assistant_qty,\n			b.assistant_unit \n		FROM\n			warehouse_in AS a\n			LEFT JOIN warehouse_in_goods AS b ON a.id = b.in_id \n		) UNION ALL\n		(\n		SELECT\n			d.out_warehouse_name as warehouse_name,\n			c.production_type,\n			DATE ( c.sheet_date ) AS sheet_date,\n			d.goods_num,\n			d.goods_name,\n			d.goods_spec,\n			d.batch_no,\n			d.base_qty,\n			d.base_unit,\n			d.assistant_qty,\n			d.assistant_unit \n		FROM\n			warehouse_stock_issue AS c\n			LEFT JOIN warehouse_stock_issue_goods AS d ON c.id = d.issue_id \n		) \n	) m', NULL, 'LOW', 'APPROVED', NULL, '2026-05-23 17:14:59', '2026-05-23 17:14:59');
INSERT INTO `rpt_sql_custom` VALUES (2, 8, 'SELECT\nstat_date,item_type,production_workshop,production_type,goods_num,goods_name,goods_spec,assistant_unit,base_unit,ass_num,base_num\nFROM\n(\n(\nSELECT\nDATE(a.order_date) as stat_date,\"投入\" as item_type,a.production_plant_name as production_workshop,\"-\" as production_type,b.goods_num,b.goods_name,b.goods_spec,b.assistant_unit,b.base_unit,b.ass_num,b.base_num\nfrom \nproduction_plan as a\nleft join \nproduction_plan_goods as b on a.order_num=b.order_num\n)\nUNION ALL\n(\nSELECT\n DATE(production_date) as stat_date,\"产出\" as item_type,production_workshop,production_type,material_code as goods_num,material_name as goods_name,specification_model as goods_spec,auxiliary_measurement_unit as assistant_unit,measurement_unit as base_unit,auxiliary_quantity as ass_num,weight_quantity as base_num\nfrom\nproduction_product\n)\nUNION ALL\n(\nSELECT\n	DATE(production_date) as stat_date,\"产出\" as item_type,production_workshop,production_type,\"\" as goods_num,\"白条\" as goods_name,\"kg/片\" as goods_spec,\"片\" as assistant_unit,\"kg\" as base_unit,quantity as ass_num,current_weight_kg as base_num\nfrom \nproduction_regular\n)\n) as c', NULL, 'LOW', 'APPROVED', NULL, '2026-05-23 17:50:08', '2026-05-23 17:50:08');

-- ----------------------------
-- Table structure for rpt_table_whitelist
-- ----------------------------
DROP TABLE IF EXISTS `rpt_table_whitelist`;
CREATE TABLE `rpt_table_whitelist`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `table_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务表名',
  `table_comment` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '业务表中文说明',
  `sort_order` int(11) NOT NULL DEFAULT 0 COMMENT '排序值（越小越靠前）',
  `is_enabled` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否启用：1启用 0停用',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建人',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新人',
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_rpt_table_whitelist_name`(`table_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '报表低代码可选表白名单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of rpt_table_whitelist
-- ----------------------------

-- ----------------------------
-- Table structure for sales_allowance
-- ----------------------------
DROP TABLE IF EXISTS `sales_allowance`;
CREATE TABLE `sales_allowance`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `allowance_date` date NULL DEFAULT NULL COMMENT '折让日期',
  `allowance_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '折让编号',
  `customer_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户编号',
  `employee_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员编号',
  `department_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门编号',
  `total_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总计金额',
  `audit_status` tinyint(1) NULL DEFAULT 1 COMMENT '审核状态(0未审核1已审核)',
  `offset_status` tinyint(1) NULL DEFAULT 0 COMMENT '冲销状态(0未冲销1已冲销)',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_allowance_num`(`allowance_num`) USING BTREE,
  INDEX `idx_customer_num`(`customer_num`) USING BTREE,
  INDEX `idx_employee_num`(`employee_num`) USING BTREE,
  INDEX `idx_department_num`(`department_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售折让单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_allowance
-- ----------------------------

-- ----------------------------
-- Table structure for sales_allowance_item
-- ----------------------------
DROP TABLE IF EXISTS `sales_allowance_item`;
CREATE TABLE `sales_allowance_item`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `allowance_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '折让编号',
  `delivery_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售单号(销售出库单编号)',
  `sales_date` date NULL DEFAULT NULL COMMENT '销售日期',
  `batch_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `goods_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品名',
  `quantity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '数量',
  `unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `unit_price` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '金额',
  `goods_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_allowance_num`(`allowance_num`) USING BTREE,
  INDEX `idx_delivery_num`(`delivery_num`) USING BTREE,
  INDEX `idx_allowance_del`(`allowance_num`, `del_flag`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售折让单出库清单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_allowance_item
-- ----------------------------

-- ----------------------------
-- Table structure for sales_delivery
-- ----------------------------
DROP TABLE IF EXISTS `sales_delivery`;
CREATE TABLE `sales_delivery`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `document_date` date NULL DEFAULT NULL COMMENT '单据日期',
  `delivery_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `customer_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户编号',
  `customer_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户名称',
  `employee_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员编号',
  `total_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总计金额',
  `audit_status` tinyint(1) NULL DEFAULT 1 COMMENT '审核状态(0未审核1已审核)',
  `offset_status` tinyint(1) NULL DEFAULT 0 COMMENT '冲销状态(0未冲销1已冲销)',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_customer_num`(`customer_num`) USING BTREE,
  INDEX `idx_employee_num`(`employee_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售出库单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_delivery
-- ----------------------------
INSERT INTO `sales_delivery` VALUES (9, 'GS001', '2026-05-25', '202605250001', '001', '销售测试', NULL, '512000', 0, 0, '出货通知单转销售出货单', '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery` VALUES (10, 'GS001', '2026-05-25', '202605250002', '023', '浩宇', NULL, '127500', 0, 0, '出货通知单转销售出货单', '0', '', NULL, '', NULL);

-- ----------------------------
-- Table structure for sales_delivery_goods
-- ----------------------------
DROP TABLE IF EXISTS `sales_delivery_goods`;
CREATE TABLE `sales_delivery_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `delivery_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品名称',
  `warehouse_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `goods_spec` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `batch_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `base_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `sales_weight` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售重量',
  `base_unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `ass_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `ass_unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `unit_price` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '金额',
  `goods_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_delivery_num`(`delivery_num`) USING BTREE,
  INDEX `idx_goods_num`(`goods_num`) USING BTREE,
  INDEX `idx_warehouse_num`(`warehouse_num`) USING BTREE,
  INDEX `idx_delivery_del`(`delivery_num`, `del_flag`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 34 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售出库单货品清单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_delivery_goods
-- ----------------------------
INSERT INTO `sales_delivery_goods` VALUES (18, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '455.20', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (19, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '425.60', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (20, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '425.50', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (21, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '485.20', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (22, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '422.60', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (23, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '425.75', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (24, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '475.38', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (25, 'GS001', '202605250001', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '3200.00', '484.50', 'kg', '8.00', '片', '20', '64000', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (26, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '600.00', '453.00', 'kg', '2.00', '片', '25.5', '15300', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (27, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '600.00', '456.00', 'kg', '2.00', '片', '25.5', '15300', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (28, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '600.00', '445.00', 'kg', '2.00', '片', '25.5', '15300', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (29, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '600.00', '457.00', 'kg', '2.00', '片', '25.5', '15300', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (30, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '700.00', '447.00', 'kg', '2.00', NULL, '25.5', '17850', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (31, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '700.00', '465.00', 'kg', '2.00', NULL, '25.5', '17850', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (32, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '600.00', '453.00', 'kg', '2.00', '片', '25.5', '15300', NULL, '0', '', NULL, '', NULL);
INSERT INTO `sales_delivery_goods` VALUES (33, 'GS001', '202605250002', '001', '牛胴体', NULL, '胴体库', NULL, NULL, '600.00', '456.00', 'kg', '2.00', '片', '25.5', '15300', NULL, '0', '', NULL, '', NULL);

-- ----------------------------
-- Table structure for sales_order
-- ----------------------------
DROP TABLE IF EXISTS `sales_order`;
CREATE TABLE `sales_order`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `document_date` date NULL DEFAULT NULL COMMENT '单据日期',
  `order_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `sale_date` date NULL DEFAULT NULL COMMENT '销售日期',
  `customer_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户编号',
  `customer_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户名称',
  `market_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '市场编号',
  `line_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物流线编号',
  `employee_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员编号',
  `total_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总计金额',
  `remark1` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注1',
  `audit_status` tinyint(1) NULL DEFAULT 1 COMMENT '审核状态(0未审核1已审核)',
  `source` tinyint(1) NOT NULL DEFAULT 1 COMMENT '来源(1ERP-Web 2ERP-H5)',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_order_num_del_flag`(`order_num`, `del_flag`) USING BTREE,
  INDEX `idx_customer_num`(`customer_num`) USING BTREE,
  INDEX `idx_market_num`(`market_num`) USING BTREE,
  INDEX `idx_line_num`(`line_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售订单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_order
-- ----------------------------
INSERT INTO `sales_order` VALUES (1, 'GS001', '2026-05-24', 'XSDD20260524957001', '2026-05-24', '001', '销售测试', '003', '002', '002', '156510', NULL, 1, 1, NULL, '0', 'admin', '2026-05-23 18:34:42', '', NULL);
INSERT INTO `sales_order` VALUES (2, 'GS001', '2026-05-26', 'XSDD20260526957001', '2026-05-26', '001', '销售测试', '003', '002', '002', '64000', NULL, 1, 1, NULL, '0', 'admin', '2026-05-25 10:03:08', '', NULL);
INSERT INTO `sales_order` VALUES (3, 'GS001', '2026-05-25', 'XSDD20260526957002', '2026-05-25', '023', '浩宇', '001', '001', '002', '15300', NULL, 1, 1, NULL, '0', 'admin', '2026-05-25 16:47:02', '', NULL);
INSERT INTO `sales_order` VALUES (4, 'GS001', '2026-05-25', 'XSDD20260526957003', '2026-05-25', '023', '浩宇', '001', '001', '002', '17850', NULL, 1, 1, NULL, '0', 'admin', '2026-05-25 16:57:35', '', NULL);
INSERT INTO `sales_order` VALUES (5, 'GS001', '2026-05-25', 'XSDD20260526957004', '2026-05-25', '023', '浩宇', '001', '001', '002', '15300', NULL, 1, 1, NULL, '0', 'admin', '2026-05-25 19:43:28', '', NULL);
INSERT INTO `sales_order` VALUES (6, 'GS001', '2026-05-26', 'XSDD20260527957001', '2026-05-29', '023', '浩宇', '001', '001', '002', '243600', NULL, 1, 1, NULL, '0', 'admin', '2026-05-26 13:34:05', '', NULL);
INSERT INTO `sales_order` VALUES (7, 'GS001', '2026-06-03', 'XSDD20260603957001', '2026-06-03', '1', '诸暨郦总', '002', '1', '017', '11900', NULL, 1, 1, NULL, '0', 'admin', '2026-06-02 13:10:39', '', NULL);
INSERT INTO `sales_order` VALUES (8, 'GS001', '2026-06-05', 'XSDD20260606957001', '2026-06-05', '1', '诸暨郦总', '002', '1', '017', '31360', NULL, 1, 1, NULL, '0', 'admin', '2026-06-05 10:00:56', '', NULL);
INSERT INTO `sales_order` VALUES (9, 'GS001', '2026-06-06', 'XSDD20260606957002', '2026-06-06', '1', '诸暨郦总', '002', '1', '017', '15400', NULL, 1, 1, NULL, '0', 'admin', '2026-06-05 10:07:38', '', NULL);
INSERT INTO `sales_order` VALUES (10, 'GS001', '2026-06-06', 'XSDD20260606957003', '2026-06-06', '3', '王海峰（浦江海峰鲜肉店）', '002', '1', '017', '17100', NULL, 1, 1, NULL, '0', 'admin', '2026-06-05 15:03:12', '', NULL);
INSERT INTO `sales_order` VALUES (11, 'GS001', '2026-06-10', 'XSDD20260610957001', '2026-06-10', '14', '燕珍肉铺', '002', '1', '017', '400', NULL, 1, 1, NULL, '0', 'admin', '2026-06-09 01:28:47', '', NULL);
INSERT INTO `sales_order` VALUES (12, 'GS001', '2026-06-11', 'XSDD20260612957001', '2026-06-11', '19', '江群牛肉馆', '002', '1', '017', '4200', NULL, 1, 1, NULL, '0', 'admin', '2026-06-11 14:29:04', '', NULL);
INSERT INTO `sales_order` VALUES (13, 'GS001', '2026-06-17', 'XSDD20260617486001', '2026-06-17', '2', '东阳许总', '1', '2', '023', '35000000', NULL, 1, 1, NULL, '0', 'admin', '2026-06-16 16:26:27', '', NULL);
INSERT INTO `sales_order` VALUES (14, 'GS001', '2026-06-17', 'XSDD20260617957001', '2026-06-17', '2', '东阳许总', NULL, NULL, '023', '1375', NULL, 1, 1, NULL, '0', 'admin', '2026-06-16 19:26:06', 'admin', '2026-06-16 19:56:14');

-- ----------------------------
-- Table structure for sales_order_goods
-- ----------------------------
DROP TABLE IF EXISTS `sales_order_goods`;
CREATE TABLE `sales_order_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `order_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品名称',
  `goods_spec` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `base_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `ass_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `base_unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `ass_unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `unit_price` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `conversion_value` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '换算值',
  `sub_total` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小计',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_order_num`(`order_num`) USING BTREE,
  INDEX `idx_goods_num`(`goods_num`) USING BTREE,
  INDEX `idx_order_del`(`order_num`, `del_flag`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 16 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售订单货品清单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_order_goods
-- ----------------------------
INSERT INTO `sales_order_goods` VALUES (1, 'GS001', 'XSDD20260524957001', '00101', '牛胴体', 'KG/片', '4700.00', '15.00', 'kg', '片', '33.3', '300.00', '156510', NULL, '0', 'admin', '2026-05-23 18:34:42', '', NULL);
INSERT INTO `sales_order_goods` VALUES (2, 'GS001', 'XSDD20260526957001', '00101', '牛胴体', 'KG/片', '3200.00', '8.00', 'kg', '片', '20', '300.00', '64000', NULL, '0', 'admin', '2026-05-25 10:03:08', '', NULL);
INSERT INTO `sales_order_goods` VALUES (3, 'GS001', 'XSDD20260526957002', '00101', '牛胴体', 'KG/片', '600.00', '2.00', 'kg', '片', '25.5', '300.00', '15300', '品质要求高', '0', 'admin', '2026-05-25 16:47:02', '', NULL);
INSERT INTO `sales_order_goods` VALUES (4, 'GS001', 'XSDD20260526957003', '00101', '牛胴体', 'KG/片', '700.00', '2.00', 'kg', NULL, '25.5', '300.00', '17850', NULL, '0', 'admin', '2026-05-25 16:57:35', '', NULL);
INSERT INTO `sales_order_goods` VALUES (5, 'GS001', 'XSDD20260526957004', '00101', '牛胴体', 'KG/片', '600.00', '2.00', 'kg', '片', '25.5', '300.00', '15300', NULL, '0', 'admin', '2026-05-25 19:43:28', '', NULL);
INSERT INTO `sales_order_goods` VALUES (6, 'GS001', 'XSDD20260527957001', '00101', '牛胴体', 'KG/片', '8400.00', '15.00', 'kg', '片', '29.00', '300.00', '243600', NULL, '0', 'admin', '2026-05-26 13:34:05', '', NULL);
INSERT INTO `sales_order_goods` VALUES (7, 'GS001', 'XSDD20260603957001', '00101', '牛胴体', 'KG/头', '350.00', '1.00', 'kg', '头', '34.00', '350.00', '11900', NULL, '0', 'admin', '2026-06-02 13:10:39', '', NULL);
INSERT INTO `sales_order_goods` VALUES (8, 'GS001', 'XSDD20260606957001', '00101', '牛胴体', 'KG/头', '1400.00', '4.00', 'kg', '头', '22.4', '350.00', '31360', NULL, '0', 'admin', '2026-06-05 10:00:56', '', NULL);
INSERT INTO `sales_order_goods` VALUES (9, 'GS001', 'XSDD20260606957002', '00101', '牛胴体', 'KG/头', '700.00', '2.00', 'kg', '头', '22.00', '350.00', '15400', NULL, '0', 'admin', '2026-06-05 10:07:38', '', NULL);
INSERT INTO `sales_order_goods` VALUES (10, 'GS001', 'XSDD20260606957003', '00101', '牛胴体', 'KG/头', '500.00', '1.00', 'g', '头', '34.20', '350.00', '17100', NULL, '0', 'admin', '2026-06-05 15:03:12', '', NULL);
INSERT INTO `sales_order_goods` VALUES (11, 'GS001', 'XSDD20260610957001', '0010201', '牛肚', 'kg', '40.00', '20.00', 'kg', '斤', '10.00', '2.00', '400', NULL, '0', 'admin', '2026-06-09 01:28:47', '', NULL);
INSERT INTO `sales_order_goods` VALUES (12, 'GS001', 'XSDD20260612957001', '00101', '牛胴体', 'KG/头', '350.00', '1.00', 'kg', '头', '12', '350.00', '4200', NULL, '0', 'admin', '2026-06-11 14:29:04', '', NULL);
INSERT INTO `sales_order_goods` VALUES (13, 'GS001', 'XSDD20260617486001', '0201', '牛胴体', 'KG/头', '3500.00', '10.00', 'kg', '头', '10000.00', '350.00', '35000000', NULL, '0', 'admin', '2026-06-16 16:26:27', '', NULL);
INSERT INTO `sales_order_goods` VALUES (14, 'GS001', 'XSDD20260617957001', '0304', '牛肺', 'kg/副', '30.00', '10.00', 'kg', '副', '30.00', '3.00', '900', NULL, '0', 'admin', '2026-06-16 19:26:06', '', NULL);
INSERT INTO `sales_order_goods` VALUES (15, 'GS001', 'XSDD20260617957001', '0303', '百叶', 'kg/副', '19.00', '10.00', 'kg', '副', '25.00', '2.00', '475', NULL, '0', 'admin', '2026-06-16 19:26:06', 'admin', '2026-06-16 19:56:14');

-- ----------------------------
-- Table structure for sales_price
-- ----------------------------
DROP TABLE IF EXISTS `sales_price`;
CREATE TABLE `sales_price`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `price_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格单编号',
  `price_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'GENERAL' COMMENT '价格类型(GENERAL通用价)',
  `effective_date` date NOT NULL COMMENT '执行日期',
  `expire_date` date NOT NULL COMMENT '失效日期',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_price_date`(`effective_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 26 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售价格主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_price
-- ----------------------------
INSERT INTO `sales_price` VALUES (16, 'GS001', 'P2026052400001', '2', '2026-05-24', '2026-05-24', '', '0', 'admin', '2026-05-23 18:24:54', '', NULL);
INSERT INTO `sales_price` VALUES (18, 'GS001', 'P2026052400002', '1', '2026-05-24', '2026-05-24', '', '0', 'admin', '2026-05-23 18:29:13', '', NULL);
INSERT INTO `sales_price` VALUES (19, 'GS001', 'P2026052400003', '3', '2026-05-24', '2026-07-24', '', '0', 'admin', '2026-05-23 18:30:54', '', NULL);
INSERT INTO `sales_price` VALUES (20, 'GS001', 'P2026052600001', '3', '2026-05-26', '2026-05-26', '', '0', 'admin', '2026-05-25 10:02:32', '', NULL);
INSERT INTO `sales_price` VALUES (21, 'GS001', 'P2026052600002', '1', '2026-05-25', '2026-05-27', '', '0', 'admin', '2026-05-25 16:44:11', '', NULL);
INSERT INTO `sales_price` VALUES (22, 'GS001', 'P2026052700001', '1', '2026-05-27', '2026-05-29', '', '0', 'admin', '2026-05-26 13:28:09', '', NULL);
INSERT INTO `sales_price` VALUES (23, 'GS001', 'P2026060300001', '1', '2026-06-03', '2026-06-03', '', '0', 'admin', '2026-06-02 12:39:14', '', NULL);
INSERT INTO `sales_price` VALUES (24, 'GS001', 'P2026060600001', '1', '2026-06-05', '2026-06-05', '', '0', 'admin', '2026-06-05 09:59:50', '', NULL);
INSERT INTO `sales_price` VALUES (25, 'GS001', 'P2026061200001', '1', '2026-06-11', '2026-06-12', '', '0', 'admin', '2026-06-11 14:24:09', '', NULL);

-- ----------------------------
-- Table structure for sales_price_item
-- ----------------------------
DROP TABLE IF EXISTS `sales_price_item`;
CREATE TABLE `sales_price_item`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `price_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格单编号',
  `material_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编号',
  `level` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `variety` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品种',
  `unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
  `unit_price` decimal(18, 4) NOT NULL COMMENT '单价',
  `pickup_price` decimal(18, 4) NULL DEFAULT NULL COMMENT '自提价',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_price_num`(`price_num`) USING BTREE,
  INDEX `idx_material_num`(`material_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 61 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售价格明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_price_item
-- ----------------------------
INSERT INTO `sales_price_item` VALUES (47, 'GS001', 'P2026052400001', '00101', '', '001', 'kg', 21.2000, 20.0000, '', '0', 'admin', '2026-05-23 18:24:54', '', NULL);
INSERT INTO `sales_price_item` VALUES (48, 'GS001', 'P2026052400001', '001', '001', '001', 'kg', 18.0000, 17.6000, '', '0', 'admin', '2026-05-23 18:24:54', '', NULL);
INSERT INTO `sales_price_item` VALUES (51, 'GS001', 'P2026052400002', '00101', '', '001', 'kg', 22.2200, 22.2200, '', '0', 'admin', '2026-05-23 18:29:13', '', NULL);
INSERT INTO `sales_price_item` VALUES (52, 'GS001', 'P2026052400002', '001', '001', '001', 'kg', 2.2200, 2.2200, '', '0', 'admin', '2026-05-23 18:29:13', '', NULL);
INSERT INTO `sales_price_item` VALUES (53, 'GS001', 'P2026052400003', '00101', '', '001', 'kg', 33.3000, 33.3000, '', '0', 'admin', '2026-05-23 18:30:54', '', NULL);
INSERT INTO `sales_price_item` VALUES (54, 'GS001', 'P2026052400003', '001', '001', '001', 'kg', 3.3000, 3.3000, '', '0', 'admin', '2026-05-23 18:30:54', '', NULL);
INSERT INTO `sales_price_item` VALUES (55, 'GS001', 'P2026052600001', '00101', '', '001', 'kg', 20.0000, 20.0000, '', '0', 'admin', '2026-05-25 10:02:32', '', NULL);
INSERT INTO `sales_price_item` VALUES (56, 'GS001', 'P2026052600002', '00101', '', '001', 'kg', 25.5000, 25.5000, '', '0', 'admin', '2026-05-25 16:44:11', '', NULL);
INSERT INTO `sales_price_item` VALUES (57, 'GS001', 'P2026052700001', '00101', '001', '001', 'kg', 50.0000, 50.0000, '', '0', 'admin', '2026-05-26 13:28:09', '', NULL);
INSERT INTO `sales_price_item` VALUES (58, 'GS001', 'P2026060300001', '00101', '001', '001', 'kg', 34.0000, 34.0000, '', '0', 'admin', '2026-06-02 12:39:14', '', NULL);
INSERT INTO `sales_price_item` VALUES (59, 'GS001', 'P2026060600001', '00101', '001', '001', 'kg', 22.4000, 22.9000, '', '0', 'admin', '2026-06-05 09:59:50', '', NULL);
INSERT INTO `sales_price_item` VALUES (60, 'GS001', 'P2026061200001', '00101', '001', '001', 'kg', 12.0000, 12.0000, '', '0', 'admin', '2026-06-11 14:24:09', '', NULL);

-- ----------------------------
-- Table structure for sales_return
-- ----------------------------
DROP TABLE IF EXISTS `sales_return`;
CREATE TABLE `sales_return`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `document_date` date NULL DEFAULT NULL COMMENT '单据日期',
  `return_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `delivery_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销货转入(销售出库单编号)',
  `customer_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '客户编号',
  `receivable_customer` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '应收客户',
  `employee_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '业务员编号',
  `total_amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '总计金额',
  `audit_status` tinyint(1) NULL DEFAULT 1 COMMENT '审核状态(0未审核1已审核)',
  `offset_status` tinyint(1) NULL DEFAULT 0 COMMENT '冲销状态(0未冲销1已冲销)',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_return_num`(`return_num`) USING BTREE,
  INDEX `idx_delivery_num`(`delivery_num`) USING BTREE,
  INDEX `idx_customer_num`(`customer_num`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售退回单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_return
-- ----------------------------

-- ----------------------------
-- Table structure for sales_return_goods
-- ----------------------------
DROP TABLE IF EXISTS `sales_return_goods`;
CREATE TABLE `sales_return_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组织ID',
  `return_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品名称',
  `warehouse_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `goods_spec` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `batch_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `base_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `base_unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `ass_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `ass_unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `unit_price` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单价',
  `amount` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '金额',
  `goods_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_return_num`(`return_num`) USING BTREE,
  INDEX `idx_goods_num`(`goods_num`) USING BTREE,
  INDEX `idx_warehouse_num`(`warehouse_num`) USING BTREE,
  INDEX `idx_return_del`(`return_num`, `del_flag`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '销售退回单货品清单' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sales_return_goods
-- ----------------------------

-- ----------------------------
-- Table structure for slaughter_batch
-- ----------------------------
DROP TABLE IF EXISTS `slaughter_batch`;
CREATE TABLE `slaughter_batch`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `slaughter_time` datetime NOT NULL COMMENT '屠宰日期',
  `distribute_batch_id` int(11) NULL DEFAULT NULL COMMENT '分销批次ID',
  `entrance_batch_id` int(11) NULL DEFAULT NULL COMMENT '入场批次ID',
  `sale_place` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '销售去向：三选一：1-本县（市、区）、3-本省、5-外省，默认本县（市、区',
  `meat_cert` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '肉品合格证',
  `animal_cert` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '动物检疫合格证',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_distribute_batch_id`(`distribute_batch_id`) USING BTREE,
  INDEX `idx_entrance_batch_id`(`entrance_batch_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '屠宰批次' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of slaughter_batch
-- ----------------------------

-- ----------------------------
-- Table structure for slaughter_relation
-- ----------------------------
DROP TABLE IF EXISTS `slaughter_relation`;
CREATE TABLE `slaughter_relation`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `slaughter_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '血码编号',
  `supplier_id` int(11) NOT NULL COMMENT '关联供应商',
  `purchaser_id` int(11) NOT NULL COMMENT '关联肉商',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `slaughter_code`(`slaughter_code`) USING BTREE,
  INDEX `idx_supplier_id`(`supplier_id`) USING BTREE,
  INDEX `idx_purchaser_id`(`purchaser_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '血码关系' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of slaughter_relation
-- ----------------------------

-- ----------------------------
-- Table structure for staff
-- ----------------------------
DROP TABLE IF EXISTS `staff`;
CREATE TABLE `staff`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `realname` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '姓名',
  `post_id` int(11) NULL DEFAULT NULL COMMENT '岗位ID',
  `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '手机号码',
  `technical_title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '技术职称',
  `technical_cert` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '证书',
  `health_cert` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '健康证明',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志',
  `health_cert_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '健康证明号',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = MyISAM AUTO_INCREMENT = 50 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '人员' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of staff
-- ----------------------------
INSERT INTO `staff` VALUES (12, '涂在', NULL, '13455678910', NULL, NULL, NULL, '2025-06-10 08:50:11', 'admin', '2025-09-10 09:17:07', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (13, '简彦', NULL, '13245678324', NULL, NULL, NULL, '2025-06-10 08:51:02', 'admin', '2025-09-10 09:17:00', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (14, '郑军朝', NULL, '17333918967', NULL, '', '', '2025-06-10 16:30:42', 'admin', '2025-09-19 15:13:13', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (15, '曹左元', NULL, '15167512711', '高级', '/profile/upload/2025/08/04/image_20250804111650A001.png', '/profile/upload/2025/08/04/image_20250804111655A002.png', '2025-08-04 11:14:51', 'admin', '2025-08-04 11:17:19', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (16, '测试', NULL, '13145612341', '测试', '/profile/upload/2025/08/04/AI行为识别_20250804132312A006.png', '/profile/upload/2025/08/04/AI行为识别_20250804132316A007.png', '2025-08-04 13:23:18', 'admin', '2025-08-04 13:23:25', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (17, '31421侧边214', NULL, '15162545256', NULL, NULL, NULL, '2025-08-13 14:57:19', 'admin', '2025-08-13 14:57:25', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (18, '安泉', NULL, '13123232323', NULL, NULL, NULL, '2025-09-01 14:35:52', 'admin', '2025-09-10 10:53:12', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (19, '坂祖', NULL, '13124242424', NULL, NULL, NULL, '2025-09-01 14:36:56', 'admin', '2025-09-10 09:15:14', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (20, '测试', NULL, '15279975523', NULL, NULL, NULL, '2025-09-01 16:36:27', 'admin', '2025-09-06 13:31:45', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (21, '闫中辉', NULL, '13245454545', NULL, NULL, NULL, '2025-09-02 14:29:31', 'admin', '2025-09-19 15:17:59', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (22, '测试姓名测试姓名测试', NULL, '15167512777', '测试职称测试职称测', '/profile/upload/2025/09/06/1_20250906134323A001.jpg,/profile/upload/2025/09/06/2_20250906134517A011.jpg,/profile/upload/2025/09/06/3_20250906134517A012.jpg,/profile/upload/2025/09/06/5_20250906134517A013.png,/profile/upload/2025/09/06/4_20250906134517A014.jpg', '/profile/upload/2025/09/06/1_20250906134335A006.jpg,/profile/upload/2025/09/06/3_20250906134335A008.jpg,/profile/upload/2025/09/06/2_20250906134335A007.jpg,/profile/upload/2025/09/06/4_20250906134335A010.jpg,/profile/upload/2025/09/06/5_20250906134335A009.png', '2025-09-06 13:43:41', 'admin', '2025-09-06 13:45:21', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (23, '屠宰检验1', NULL, '13223344332', NULL, NULL, NULL, '2025-09-09 11:06:13', 'admin', '2025-09-09 11:08:14', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (27, '赵进坤', NULL, '15373649783', NULL, NULL, NULL, '2025-09-10 09:16:00', 'admin', '2025-09-20 14:38:02', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (24, '屠宰检验2', NULL, '13223344331', NULL, NULL, NULL, '2025-09-09 11:06:43', 'admin', '2025-09-09 11:08:03', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (25, '屠宰检验3', NULL, '13234455443', NULL, NULL, NULL, '2025-09-09 11:06:58', 'admin', '2025-09-09 11:07:52', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (26, '测试人员', NULL, '13256787654', NULL, NULL, NULL, '2025-09-09 19:17:46', 'admin', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (28, '常征', NULL, '15167324971', NULL, NULL, NULL, '2025-09-10 10:29:14', 'admin', '2025-09-13 14:21:08', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (29, '1', NULL, '13223456785', '11', '/profile/upload/2025/09/11/制作屠宰场网页封面 (9)_20250911084658A004.png', '/profile/upload/2025/09/11/制作屠宰场网页封面 (8)_20250911084650A003.png', '2025-09-11 08:47:28', '123', NULL, NULL, '2', '11132244412355124');
INSERT INTO `staff` VALUES (30, '卫修', NULL, '13476587684', NULL, NULL, NULL, '2025-09-11 08:49:00', '123', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (31, '曹作', NULL, '13423455678', NULL, NULL, NULL, '2025-09-11 08:49:28', '123', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (32, '常征', NULL, '15234523563', NULL, NULL, NULL, '2025-09-11 08:49:52', '123', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (33, '华燕', NULL, '14232456424', NULL, NULL, NULL, '2025-09-11 08:50:26', '123', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (34, '1', NULL, '14232245234', NULL, NULL, NULL, '2025-09-11 08:51:45', '123', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (35, '测试', NULL, '14252445234', NULL, NULL, NULL, '2025-09-11 08:52:32', '123', '2025-09-11 08:53:11', '123', '2', NULL);
INSERT INTO `staff` VALUES (36, '测试', NULL, '13523566343', NULL, NULL, NULL, '2025-09-13 13:37:56', 'admin', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (37, '1', NULL, '13564644994', NULL, NULL, NULL, '2025-09-13 14:10:49', 'admin', '2025-09-13 14:21:38', 'admin', '2', NULL);
INSERT INTO `staff` VALUES (38, '郑军朝', NULL, '17333918967', NULL, NULL, NULL, '2025-09-19 11:25:15', 'admin', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (39, '陈晓彤', NULL, '13467926894', NULL, NULL, NULL, '2025-09-19 15:15:50', 'admin', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (40, '郑军朝', NULL, '17333918967', NULL, NULL, NULL, '2025-09-19 15:19:54', 'admin', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (41, '赵进坤', NULL, '15373649783', NULL, NULL, NULL, '2025-09-19 17:44:26', 'admin', NULL, NULL, '2', NULL);
INSERT INTO `staff` VALUES (42, '胡永红', NULL, '13223322332', NULL, NULL, NULL, '2025-09-29 09:57:11', 'admin', NULL, NULL, '0', NULL);
INSERT INTO `staff` VALUES (43, '郑军朝', NULL, '17333918967', NULL, NULL, NULL, '2025-09-29 10:08:50', 'admin', '2025-12-01 11:34:24', 'admin', '0', NULL);
INSERT INTO `staff` VALUES (44, '赵进坤', NULL, '15373649783', NULL, NULL, NULL, '2025-09-29 10:10:22', 'admin', '2025-10-15 17:01:16', 'taizhang', '0', NULL);
INSERT INTO `staff` VALUES (45, '陈晓彤', NULL, '13467926894', NULL, NULL, NULL, '2025-09-29 10:44:28', 'admin', '2025-09-29 10:45:41', 'admin', '0', NULL);
INSERT INTO `staff` VALUES (46, '郑君方', NULL, '15032170596', NULL, NULL, NULL, '2025-10-15 10:58:08', 'admin', '2025-10-15 10:58:22', 'admin', '0', NULL);
INSERT INTO `staff` VALUES (47, '闫中辉', NULL, '17301245662', NULL, NULL, NULL, '2025-10-15 11:14:32', 'admin', NULL, NULL, '0', NULL);
INSERT INTO `staff` VALUES (48, '闫伟强', NULL, '13933198546', NULL, NULL, NULL, '2025-10-15 11:15:01', 'admin', NULL, NULL, '0', NULL);
INSERT INTO `staff` VALUES (49, '刘彦峰', NULL, '19333155620', NULL, NULL, NULL, '2025-10-20 11:08:44', 'taizhang', NULL, NULL, '0', NULL);

-- ----------------------------
-- Table structure for staff_post
-- ----------------------------
DROP TABLE IF EXISTS `staff_post`;
CREATE TABLE `staff_post`  (
  `staff_id` bigint(20) NOT NULL COMMENT '人员ID',
  `post_id` bigint(20) NOT NULL COMMENT '岗位ID',
  PRIMARY KEY (`staff_id`, `post_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of staff_post
-- ----------------------------
INSERT INTO `staff_post` VALUES (42, 33);
INSERT INTO `staff_post` VALUES (42, 34);
INSERT INTO `staff_post` VALUES (43, 18);
INSERT INTO `staff_post` VALUES (43, 19);
INSERT INTO `staff_post` VALUES (43, 27);
INSERT INTO `staff_post` VALUES (43, 34);
INSERT INTO `staff_post` VALUES (43, 41);
INSERT INTO `staff_post` VALUES (44, 17);
INSERT INTO `staff_post` VALUES (44, 21);
INSERT INTO `staff_post` VALUES (45, 19);
INSERT INTO `staff_post` VALUES (46, 18);
INSERT INTO `staff_post` VALUES (46, 19);
INSERT INTO `staff_post` VALUES (46, 21);
INSERT INTO `staff_post` VALUES (47, 27);
INSERT INTO `staff_post` VALUES (48, 27);
INSERT INTO `staff_post` VALUES (49, 21);
INSERT INTO `staff_post` VALUES (49, 26);

-- ----------------------------
-- Table structure for supplier
-- ----------------------------
DROP TABLE IF EXISTS `supplier`;
CREATE TABLE `supplier`  (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `supplier_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商编号',
  `supplier_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
  `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `supply_species` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '供应类型：1-猪、3-羊、5-牛，默认猪',
  `business_place` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经营地点',
  `origin_place` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '产地：三选一：1-本市、2-市外、3-省外，默认本市',
  `region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在省市县',
  `evaluate` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '评价',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `in_blacklist` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '黑名单：1-是、0-否',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
  `update_time` datetime NULL DEFAULT NULL COMMENT '修改时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '修改人',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志：0-存在 2-删除',
  `principal_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '供应商类别',
  `principal_id` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '身份识别号',
  `car_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 136 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '供应商' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of supplier
-- ----------------------------
INSERT INTO `supplier` VALUES (132, '001', '111=2', NULL, '1', NULL, '1', '', '4', NULL, '0', '2026-04-23 16:35:08', 'admin', '2026-04-23 17:12:10', 'admin', '2', '企业', NULL, '浙A12345');
INSERT INTO `supplier` VALUES (133, '001', '阳原县峰旺养殖专业合作社', '13463328627', '2', NULL, '1', '', '4', NULL, '0', '2026-04-23 17:13:15', 'admin', '2026-06-06 13:26:24', 'admin', '0', '企业', NULL, '');
INSERT INTO `supplier` VALUES (134, '002', '安徽昊东绿色农业发展有限公司', NULL, '2', NULL, '1', '', '1', NULL, '0', '2026-06-05 13:44:40', 'admin', NULL, NULL, '0', '企业', NULL, '');
INSERT INTO `supplier` VALUES (135, '003', '耿巨全', NULL, '2', NULL, '1', '', '5', NULL, '0', '2026-06-06 13:30:09', 'admin', NULL, NULL, '0', '个体户', NULL, '');

-- ----------------------------
-- Table structure for supplier_eva
-- ----------------------------
DROP TABLE IF EXISTS `supplier_eva`;
CREATE TABLE `supplier_eva`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `supplier_id` int(11) NULL DEFAULT NULL,
  `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `pingjiazhouqi` int(11) NULL DEFAULT NULL COMMENT '1季度 2年度  3专项',
  `eva_date` date NULL DEFAULT NULL COMMENT '评价日期',
  `jiankang` int(11) NULL DEFAULT NULL COMMENT '健康状况',
  `pinzhong` int(11) NULL DEFAULT NULL COMMENT '品种与规格',
  `yaocan` int(11) NULL DEFAULT NULL COMMENT '药残与合规性',
  `jaohuo` int(11) NULL DEFAULT NULL COMMENT '交货及时率',
  `gongying_wendaing` int(11) NULL DEFAULT NULL COMMENT '供应稳定性',
  `yunshu` int(11) NULL DEFAULT NULL COMMENT '运输管理',
  `xvqiu` int(11) NULL DEFAULT NULL COMMENT '需求响应速度',
  `peihe` int(11) NULL DEFAULT NULL COMMENT '配合度',
  `zizhi` int(11) NULL DEFAULT NULL COMMENT '资质完整性',
  `fangyi` int(11) NULL DEFAULT NULL COMMENT '防疫管理',
  `shengzhu` int(11) NULL DEFAULT NULL COMMENT '生猪质量',
  `gongying_nengli` int(11) NULL DEFAULT NULL COMMENT '供应能力',
  `fuwu` int(11) NULL DEFAULT NULL COMMENT '服务与配合度',
  `hegui` int(11) NULL DEFAULT NULL COMMENT '合规与安全',
  `zongfen` int(11) NULL DEFAULT NULL COMMENT '总分',
  `dengji` int(11) NULL DEFAULT NULL COMMENT '1优秀 2 良好 3合格 4不合格',
  `bumen` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部门签字',
  `shengchan` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产质量安全管理部',
  `guanfang` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '官方兽医',
  `jianyan` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '兽医卫生检验员',
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of supplier_eva
-- ----------------------------

-- ----------------------------
-- Table structure for sys_config
-- ----------------------------
DROP TABLE IF EXISTS `sys_config`;
CREATE TABLE `sys_config`  (
  `config_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '参数主键',
  `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数名称',
  `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键名',
  `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '参数键值',
  `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '系统内置（Y是 N否）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`config_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '参数配置表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_config
-- ----------------------------
INSERT INTO `sys_config` VALUES (1, '主框架页-默认皮肤样式名称', 'sys.index.skinName', 'skin-blue', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow');
INSERT INTO `sys_config` VALUES (2, '用户管理-账号初始密码', 'sys.user.initPassword', '123456', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '初始化密码 123456');
INSERT INTO `sys_config` VALUES (3, '主框架页-侧边栏主题', 'sys.index.sideTheme', 'theme-dark', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '深色主题theme-dark，浅色主题theme-light');
INSERT INTO `sys_config` VALUES (4, '账号自助-验证码开关', 'sys.account.captchaEnabled', 'true', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '是否开启验证码功能（true开启，false关闭）');
INSERT INTO `sys_config` VALUES (5, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '是否开启注册用户功能（true开启，false关闭）');
INSERT INTO `sys_config` VALUES (6, '用户登录-黑名单列表', 'sys.login.blackIPList', '', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '设置登录IP黑名单限制，多个匹配项以;分隔，支持匹配（*通配、网段）');
INSERT INTO `sys_config` VALUES (7, '用户管理-初始密码修改策略', 'sys.account.initPasswordModify', '1', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '0：初始密码修改策略关闭，没有任何提示，1：提醒用户，如果未修改初始密码，则在登录时就会提醒修改密码对话框');
INSERT INTO `sys_config` VALUES (8, '用户管理-账号密码更新周期', 'sys.account.passwordValidateDays', '0', 'Y', 'admin', '2026-02-02 09:15:08', '', NULL, '密码更新周期（填写数字，数据初始化值为0不限制，若修改必须为大于0小于365的正整数），如果超过这个周期登录系统时，则在登录时就会提醒修改密码对话框');

-- ----------------------------
-- Table structure for sys_dept
-- ----------------------------
DROP TABLE IF EXISTS `sys_dept`;
CREATE TABLE `sys_dept`  (
  `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id',
  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父部门id',
  `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '祖级列表',
  `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称',
  `order_num` int(11) NULL DEFAULT 0 COMMENT '显示顺序',
  `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人',
  `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
  `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '部门状态（0正常 1停用）',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`dept_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 200 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '部门表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_dept
-- ----------------------------
INSERT INTO `sys_dept` VALUES (100, 0, '0', '若依科技', 0, '若依', '15888888888', 'ry@qq.com', '1', '0', 'admin', '2026-02-02 09:14:40', 'admin', '2026-02-02 10:01:31');
INSERT INTO `sys_dept` VALUES (101, 100, '0,100', '深圳总公司', 1, '若依', '15888888888', 'ry@qq.com', '1', '0', 'admin', '2026-02-02 09:14:40', 'admin', '2026-02-02 10:01:27');
INSERT INTO `sys_dept` VALUES (102, 100, '0,100', '长沙分公司', 2, '若依', '15888888888', 'ry@qq.com', '0', '2', 'admin', '2026-02-02 09:14:40', '', NULL);
INSERT INTO `sys_dept` VALUES (103, 101, '0,100,101', '研发部门', 1, '若依', '15888888888', '', '1', '0', 'admin', '2026-02-02 09:14:40', 'admin', '2026-02-02 10:01:22');
INSERT INTO `sys_dept` VALUES (104, 101, '0,100,101', '市场部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '2', 'admin', '2026-02-02 09:14:40', '', NULL);
INSERT INTO `sys_dept` VALUES (105, 101, '0,100,101', '测试部门', 3, '若依', '15888888888', 'ry@qq.com', '0', '2', 'admin', '2026-02-02 09:14:40', '', NULL);
INSERT INTO `sys_dept` VALUES (106, 101, '0,100,101', '财务部门', 4, '若依', '15888888888', 'ry@qq.com', '0', '2', 'admin', '2026-02-02 09:14:40', '', NULL);
INSERT INTO `sys_dept` VALUES (107, 101, '0,100,101', '运维部门', 5, '若依', '15888888888', 'ry@qq.com', '0', '2', 'admin', '2026-02-02 09:14:40', '', NULL);
INSERT INTO `sys_dept` VALUES (108, 102, '0,100,102', '市场部门', 1, '若依', '15888888888', 'ry@qq.com', '0', '2', 'admin', '2026-02-02 09:14:40', '', NULL);
INSERT INTO `sys_dept` VALUES (109, 102, '0,100,102', '财务部门', 2, '若依', '15888888888', 'ry@qq.com', '0', '2', 'admin', '2026-02-02 09:14:40', '', NULL);

-- ----------------------------
-- Table structure for sys_dict_data
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_data`;
CREATE TABLE `sys_dict_data`  (
  `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码',
  `dict_sort` int(11) NULL DEFAULT 0 COMMENT '字典排序',
  `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签',
  `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值',
  `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样式属性（其他样式扩展）',
  `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表格回显样式',
  `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否默认（Y是 N否）',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态（0正常 1停用）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`dict_code`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 140 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_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', '2026-02-02 09:15:05', '', NULL, '性别男');
INSERT INTO `sys_dict_data` VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '性别女');
INSERT INTO `sys_dict_data` VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '性别未知');
INSERT INTO `sys_dict_data` VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '显示菜单');
INSERT INTO `sys_dict_data` VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '隐藏菜单');
INSERT INTO `sys_dict_data` VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '停用状态');
INSERT INTO `sys_dict_data` VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '停用状态');
INSERT INTO `sys_dict_data` VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '默认分组');
INSERT INTO `sys_dict_data` VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '系统分组');
INSERT INTO `sys_dict_data` VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '系统默认是');
INSERT INTO `sys_dict_data` VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '系统默认否');
INSERT INTO `sys_dict_data` VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '通知');
INSERT INTO `sys_dict_data` VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '公告');
INSERT INTO `sys_dict_data` VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '关闭状态');
INSERT INTO `sys_dict_data` VALUES (18, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '其他操作');
INSERT INTO `sys_dict_data` VALUES (19, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '新增操作');
INSERT INTO `sys_dict_data` VALUES (20, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '修改操作');
INSERT INTO `sys_dict_data` VALUES (21, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '删除操作');
INSERT INTO `sys_dict_data` VALUES (22, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '授权操作');
INSERT INTO `sys_dict_data` VALUES (23, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '导出操作');
INSERT INTO `sys_dict_data` VALUES (24, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '导入操作');
INSERT INTO `sys_dict_data` VALUES (25, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '强退操作');
INSERT INTO `sys_dict_data` VALUES (26, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '生成操作');
INSERT INTO `sys_dict_data` VALUES (27, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '清空操作');
INSERT INTO `sys_dict_data` VALUES (28, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '正常状态');
INSERT INTO `sys_dict_data` VALUES (29, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', '0', 'admin', '2026-02-02 09:15:05', '', NULL, '停用状态');
INSERT INTO `sys_dict_data` VALUES (30, 0, '本市', '1', 'app_origin_type', NULL, 'default', 'N', '0', 'admin', '2025-03-20 15:31:24', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (31, 1, '本省', '2', 'app_origin_type', NULL, 'default', 'N', '0', 'admin', '2025-03-20 15:31:39', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (32, 3, '外省', '3', 'app_origin_type', NULL, 'default', 'N', '0', 'admin', '2025-03-20 15:31:48', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (34, 1, '羊', '3', 'app_supply_type', NULL, 'default', 'N', '0', 'admin', '2025-03-20 15:33:57', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (35, 3, '牛', '5', 'app_supply_type', NULL, 'default', 'N', '0', 'admin', '2025-03-20 15:34:05', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (36, 1, '是', '1', 'app_in_blacklist', NULL, 'default', 'N', '0', 'admin', '2025-03-20 16:00:32', 'admin', '2025-03-20 16:00:52', NULL);
INSERT INTO `sys_dict_data` VALUES (37, 0, '否', '0', 'app_in_blacklist', NULL, 'default', 'N', '0', 'admin', '2025-03-20 16:00:42', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (38, 0, '头', '头', 'app_animal_units', NULL, 'default', 'N', '0', 'admin', '2025-03-25 17:54:42', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (39, 0, '只', '只', 'app_animal_units', NULL, 'default', 'N', '0', 'admin', '2025-03-25 17:54:52', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (40, 0, '正常', 'N', 'app_inspection_res', NULL, 'default', 'N', '0', 'admin', '2025-03-25 18:00:33', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (41, 0, '异常', 'E', 'app_inspection_res', NULL, 'default', 'N', '0', 'admin', '2025-03-25 18:00:50', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (42, 0, '一级', '1', 'app_supplier_evaluate', NULL, 'default', 'N', '0', 'admin', '2025-04-09 15:07:39', 'admin', '2025-04-09 15:28:38', NULL);
INSERT INTO `sys_dict_data` VALUES (43, 0, '二级', '2', 'app_supplier_evaluate', NULL, 'default', 'N', '0', 'admin', '2025-04-09 15:07:45', 'admin', '2025-04-09 15:28:42', NULL);
INSERT INTO `sys_dict_data` VALUES (44, 0, '三级', '3', 'app_supplier_evaluate', NULL, 'default', 'N', '0', 'admin', '2025-04-09 15:07:52', 'admin', '2025-04-09 15:28:46', NULL);
INSERT INTO `sys_dict_data` VALUES (45, 0, '四级', '4', 'app_supplier_evaluate', NULL, 'default', 'N', '0', 'admin', '2025-04-09 15:07:59', 'admin', '2025-04-09 15:28:50', NULL);
INSERT INTO `sys_dict_data` VALUES (46, 0, '五级', '5', 'app_supplier_evaluate', NULL, 'default', 'N', '0', 'admin', '2025-04-09 15:08:08', 'admin', '2025-04-09 15:28:54', NULL);
INSERT INTO `sys_dict_data` VALUES (47, 0, '待宰间', '0', 'workshop_type', NULL, 'warning', 'N', '0', 'admin', '2025-09-25 14:31:03', 'admin', '2025-09-25 14:40:12', NULL);
INSERT INTO `sys_dict_data` VALUES (48, 1, '胴体屠宰间', '1', 'workshop_type', NULL, 'success', 'N', '0', 'admin', '2025-09-25 14:31:14', 'admin', '2026-06-04 13:40:20', NULL);
INSERT INTO `sys_dict_data` VALUES (49, 2, '副产品间', '2', 'workshop_type', NULL, 'info', 'N', '0', 'admin', '2025-09-25 14:31:23', 'admin', '2025-09-25 14:37:56', NULL);
INSERT INTO `sys_dict_data` VALUES (50, 3, '晾肉间', '3', 'workshop_type', NULL, 'warning', 'N', '0', 'admin', '2025-09-25 14:31:34', 'admin', '2025-09-25 14:38:06', NULL);
INSERT INTO `sys_dict_data` VALUES (51, 4, '速冻间', '4', 'workshop_type', NULL, 'danger', 'N', '0', 'admin', '2025-09-25 14:31:47', 'admin', '2025-09-25 14:38:15', NULL);
INSERT INTO `sys_dict_data` VALUES (52, 5, '消毒间', '5', 'workshop_type', NULL, 'primary', 'N', '0', 'admin', '2025-09-25 14:31:57', 'admin', '2025-09-25 14:38:29', NULL);
INSERT INTO `sys_dict_data` VALUES (53, 6, '冻库', '6', 'workshop_type', NULL, 'success', 'N', '0', 'admin', '2025-09-25 14:32:08', 'admin', '2025-09-25 14:38:40', NULL);
INSERT INTO `sys_dict_data` VALUES (54, 7, '仓库', '7', 'workshop_type', NULL, 'info', 'N', '0', 'admin', '2025-09-25 14:32:29', 'admin', '2025-09-25 14:38:46', NULL);
INSERT INTO `sys_dict_data` VALUES (55, 8, '胴体分割间', '8', 'workshop_type', NULL, 'primary', 'N', '0', 'admin', '2025-09-25 14:41:03', 'admin', '2026-06-04 13:40:28', NULL);
INSERT INTO `sys_dict_data` VALUES (56, 0, '更换传动部件', '更换传动部件', 'default_device_maintain_item', NULL, 'default', 'N', '0', 'admin', '2025-10-09 17:10:49', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (57, 1, '传动部件润滑', '传动部件润滑', 'default_device_maintain_item', NULL, 'default', 'N', '0', 'admin', '2025-10-09 17:12:08', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (58, 2, '检查连接件张紧度', '检查连接件张紧度', 'default_device_maintain_item', NULL, 'default', 'N', '0', 'admin', '2025-10-09 17:12:20', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (59, 0, '仪器清洗', '仪器清洗', 'default_inspection_instrument_maintain_item', NULL, 'default', 'N', '0', 'admin', '2025-10-09 17:25:32', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (60, 1, '仪器校准', '仪器校准', 'default_inspection_instrument_maintain_item', NULL, 'default', 'N', '0', 'admin', '2025-10-09 17:25:42', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (61, 2, '仪器完好程度检查', '仪器完好程度检查', 'default_inspection_instrument_maintain_item', NULL, 'default', 'N', '0', 'admin', '2025-10-09 17:26:00', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (100, 1, '员工', '1', 'base_staff_type', NULL, 'default', 'N', '0', 'admin', '2026-02-02 14:45:36', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (101, 2, '采购员', '2', 'base_staff_type', NULL, 'default', 'N', '0', 'admin', '2026-02-02 14:46:24', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (102, 3, '销售员', '3', 'base_staff_type', NULL, 'default', 'N', '0', 'admin', '2026-02-02 14:46:35', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (103, 1, '男', '1', 'base_sex', NULL, 'primary', 'N', '0', 'admin', '2026-02-02 14:48:51', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (104, 2, '女', '2', 'base_sex', NULL, 'success', 'N', '0', 'admin', '2026-02-02 14:49:02', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (105, 1, '未婚', '1', 'base_marriage', NULL, 'primary', 'N', '0', 'admin', '2026-02-02 15:43:38', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (106, 2, '已婚', '2', 'base_marriage', NULL, 'success', 'N', '0', 'admin', '2026-02-02 15:43:48', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (107, 1, '一级', '1', 'purchase_supplier_level', NULL, 'primary', 'N', '0', 'admin', '2026-02-05 10:53:41', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (108, 2, '二级', '2', 'purchase_supplier_level', NULL, 'success', 'N', '0', 'admin', '2026-02-05 10:53:52', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (109, 3, '三级', '3', 'purchase_supplier_level', NULL, 'info', 'N', '0', 'admin', '2026-02-05 10:54:02', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (110, 4, '四级', '4', 'purchase_supplier_level', NULL, 'warning', 'N', '0', 'admin', '2026-02-05 10:54:10', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (111, 5, '五级', '5', 'purchase_supplier_level', NULL, 'danger', 'N', '0', 'admin', '2026-02-05 10:54:19', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (112, 1, '活牛采购', '1', 'purchase_order_type', NULL, 'primary', 'N', '0', 'admin', '2026-02-27 16:05:01', 'admin', '2026-06-02 11:30:30', NULL);
INSERT INTO `sys_dict_data` VALUES (113, 2, '活羊采购', '2', 'purchase_order_type', NULL, 'success', 'N', '0', 'admin', '2026-02-27 16:05:15', 'admin', '2026-06-02 11:30:53', NULL);
INSERT INTO `sys_dict_data` VALUES (114, 3, '其他采购', '3', 'purchase_order_type', NULL, 'info', 'N', '0', 'admin', '2026-02-27 16:05:28', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (115, 1, '到场称重', '1', 'purchase_arrive_method', NULL, 'primary', 'N', '0', 'admin', '2026-02-27 16:24:10', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (116, 2, '牧场称重', '2', 'purchase_arrive_method', NULL, 'success', 'N', '0', 'admin', '2026-02-27 16:24:23', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (117, 1, '活牛结算', '1', 'purchase_settle', NULL, 'primary', 'N', '0', 'admin', '2026-02-27 16:32:13', 'admin', '2026-06-04 13:39:26', NULL);
INSERT INTO `sys_dict_data` VALUES (118, 2, '分级结算', '2', 'purchase_settle', NULL, 'success', 'N', '0', 'admin', '2026-02-27 16:32:29', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (119, 3, '其他结算', '3', 'purchase_settle', NULL, 'info', 'N', '0', 'admin', '2026-02-27 16:32:43', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (120, 1, '自营', '1', 'purchase_business', NULL, 'primary', 'N', '0', 'admin', '2026-02-27 16:36:22', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (121, 2, '定向', '2', 'purchase_business', NULL, 'success', 'N', '0', 'admin', '2026-02-27 16:36:36', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (122, 3, '外购', '3', 'purchase_business', NULL, 'info', 'N', '0', 'admin', '2026-02-27 16:36:45', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (123, 1, '常规生产', '1', 'inventory_production_type', NULL, 'primary', 'N', '0', 'admin', '2026-03-02 15:25:50', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (124, 10, '代加工生产', '10', 'inventory_production_type', NULL, 'success', 'N', '0', 'admin', '2026-03-02 15:26:10', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (125, 11, '组合生产', '11', 'inventory_production_type', NULL, 'info', 'N', '0', 'admin', '2026-03-02 15:26:21', 'admin', '2026-03-02 15:27:24', NULL);
INSERT INTO `sys_dict_data` VALUES (126, 12, '拆分生产', '12', 'inventory_production_type', NULL, 'warning', 'N', '0', 'admin', '2026-03-02 15:27:42', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (127, 13, '冷冻生产', '13', 'inventory_production_type', NULL, 'primary', 'N', '0', 'admin', '2026-03-02 15:28:11', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (128, 14, '解冻生产', '14', 'inventory_production_type', NULL, 'success', 'N', '0', 'admin', '2026-03-02 15:28:23', 'admin', '2026-03-02 15:28:31', NULL);
INSERT INTO `sys_dict_data` VALUES (129, 2, '精修生产', '2', 'inventory_production_type', NULL, 'primary', 'N', '0', 'admin', '2026-03-13 10:50:59', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (130, 3, '预冷生产', '3', 'inventory_production_type', NULL, 'success', 'N', '0', 'admin', '2026-03-13 10:51:22', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (131, 4, '副产品生产', '4', 'inventory_production_type', NULL, 'success', 'N', '0', 'admin', '2026-03-13 10:51:38', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (132, 5, '大分割生产', '5', 'inventory_production_type', NULL, 'success', 'N', '0', 'admin', '2026-03-13 10:51:55', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (133, 6, '精细分割生产', '6', 'inventory_production_type', NULL, 'primary', 'N', '0', 'admin', '2026-03-13 10:52:12', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (134, 7, '副产品精细生产', '7', 'inventory_production_type', NULL, 'success', 'N', '0', 'admin', '2026-03-13 10:52:32', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (135, 8, '气调生产', '8', 'inventory_production_type', NULL, 'success', 'N', '0', 'admin', '2026-03-13 10:52:48', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (137, 1, '现金', 'CASH', 'payment_methods', NULL, 'default', 'N', '0', 'admin', '2026-06-04 20:58:11', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (138, 1, '扫码支付', 'SCAN_CODE', 'payment_methods', NULL, 'default', 'N', '0', 'admin', '2026-06-04 20:59:01', '', NULL, NULL);
INSERT INTO `sys_dict_data` VALUES (139, 2, '银行转账', 'BANK_TRANSFER', 'payment_methods', NULL, 'default', 'N', '0', 'admin', '2026-06-04 20:59:40', '', NULL, NULL);

-- ----------------------------
-- Table structure for sys_dict_type
-- ----------------------------
DROP TABLE IF EXISTS `sys_dict_type`;
CREATE TABLE `sys_dict_type`  (
  `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键',
  `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典名称',
  `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态（0正常 1停用）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`dict_id`) USING BTREE,
  UNIQUE INDEX `dict_type`(`dict_type`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 110 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_dict_type
-- ----------------------------
INSERT INTO `sys_dict_type` VALUES (1, '用户性别', 'sys_user_sex', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '用户性别列表');
INSERT INTO `sys_dict_type` VALUES (2, '菜单状态', 'sys_show_hide', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '菜单状态列表');
INSERT INTO `sys_dict_type` VALUES (3, '系统开关', 'sys_normal_disable', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '系统开关列表');
INSERT INTO `sys_dict_type` VALUES (4, '任务状态', 'sys_job_status', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '任务状态列表');
INSERT INTO `sys_dict_type` VALUES (5, '任务分组', 'sys_job_group', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '任务分组列表');
INSERT INTO `sys_dict_type` VALUES (6, '系统是否', 'sys_yes_no', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '系统是否列表');
INSERT INTO `sys_dict_type` VALUES (7, '通知类型', 'sys_notice_type', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '通知类型列表');
INSERT INTO `sys_dict_type` VALUES (8, '通知状态', 'sys_notice_status', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '通知状态列表');
INSERT INTO `sys_dict_type` VALUES (9, '操作类型', 'sys_oper_type', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '操作类型列表');
INSERT INTO `sys_dict_type` VALUES (10, '系统状态', 'sys_common_status', '0', 'admin', '2026-02-02 09:15:03', '', NULL, '登录状态列表');
INSERT INTO `sys_dict_type` VALUES (11, '产地类型', 'app_origin_type', '0', 'admin', '2025-03-20 15:30:10', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (12, '供应类型', 'app_supply_type', '0', 'admin', '2025-03-20 15:33:05', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (13, '是否黑名单', 'app_in_blacklist', '0', 'admin', '2025-03-20 16:00:05', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (14, '动物个体单位', 'app_animal_units', '0', 'admin', '2025-03-25 17:54:04', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (15, '通用检查结果', 'app_inspection_res', '0', 'admin', '2025-03-25 18:00:01', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (16, '供应商评价', 'app_supplier_evaluate', '0', 'admin', '2025-04-09 15:07:11', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (17, '车间类型', 'workshop_type', '0', 'admin', '2025-09-25 22:47:38', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (18, '默认设备维护项目', 'default_device_maintain_item', '0', 'admin', '2025-10-09 17:09:11', 'admin', '2025-10-09 17:10:13', NULL);
INSERT INTO `sys_dict_type` VALUES (19, '默认检验仪器维护项目', 'default_inspection_instrument_maintain_item', '0', 'admin', '2025-10-09 17:25:15', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (100, '员工类型', 'base_staff_type', '0', 'admin', '2026-02-02 14:44:55', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (101, '性别', 'base_sex', '0', 'admin', '2026-02-02 14:48:34', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (102, '婚姻类型', 'base_marriage', '0', 'admin', '2026-02-02 15:43:15', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (103, '供应商等级', 'purchase_supplier_level', '0', 'admin', '2026-02-05 10:53:18', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (104, '采购入库单_采购类型', 'purchase_order_type', '0', 'admin', '2026-02-27 16:04:12', 'admin', '2026-02-27 16:04:19', NULL);
INSERT INTO `sys_dict_type` VALUES (105, '采购入库单_货品_到场方式', 'purchase_arrive_method', '0', 'admin', '2026-02-27 16:23:39', 'admin', '2026-02-27 17:01:17', NULL);
INSERT INTO `sys_dict_type` VALUES (106, '采购入库单_货品_结算方式', 'purchase_settle', '0', 'admin', '2026-02-27 16:31:47', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (107, '采购入库单_货品_经营类型', 'purchase_business', '0', 'admin', '2026-02-27 16:34:18', 'admin', '2026-02-27 16:35:55', NULL);
INSERT INTO `sys_dict_type` VALUES (108, '生产类型', 'inventory_production_type', '0', 'admin', '2026-03-02 15:25:15', '', NULL, NULL);
INSERT INTO `sys_dict_type` VALUES (109, '收款方式', 'payment_methods', '0', 'admin', '2026-06-04 20:57:41', '', NULL, NULL);

-- ----------------------------
-- Table structure for sys_job
-- ----------------------------
DROP TABLE IF EXISTS `sys_job`;
CREATE TABLE `sys_job`  (
  `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
  `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称',
  `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
  `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
  `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式',
  `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '3' COMMENT '计划执行错误策略（1立即执行 2执行一次 3放弃执行）',
  `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '是否并发执行（0允许 1禁止）',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '状态（0正常 1暂停）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注信息',
  PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '定时任务调度表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_job
-- ----------------------------
INSERT INTO `sys_job` VALUES (1, '系统默认（无参）', 'DEFAULT', 'ryTask.ryNoParams', '0/10 * * * * ?', '3', '1', '1', 'admin', '2026-02-02 09:15:11', '', NULL, '');
INSERT INTO `sys_job` VALUES (2, '系统默认（有参）', 'DEFAULT', 'ryTask.ryParams(\'ry\')', '0/15 * * * * ?', '3', '1', '1', 'admin', '2026-02-02 09:15:11', '', NULL, '');
INSERT INTO `sys_job` VALUES (3, '系统默认（多参）', 'DEFAULT', 'ryTask.ryMultipleParams(\'ry\', true, 2000L, 316.50D, 100)', '0/20 * * * * ?', '3', '1', '1', 'admin', '2026-02-02 09:15:11', '', NULL, '');

-- ----------------------------
-- Table structure for sys_job_log
-- ----------------------------
DROP TABLE IF EXISTS `sys_job_log`;
CREATE TABLE `sys_job_log`  (
  `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
  `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称',
  `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名',
  `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调用目标字符串',
  `job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '日志信息',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '执行状态（0正常 1失败）',
  `exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '异常信息',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`job_log_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_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(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID',
  `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户账号',
  `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录IP地址',
  `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '登录地点',
  `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '浏览器类型',
  `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作系统',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '登录状态（0成功 1失败）',
  `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '提示消息',
  `login_time` datetime 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 = 672 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '系统访问记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_logininfor
-- ----------------------------
INSERT INTO `sys_logininfor` VALUES (100, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-02 09:59:13');
INSERT INTO `sys_logininfor` VALUES (101, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-02 11:03:10');
INSERT INTO `sys_logininfor` VALUES (102, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-02 11:04:50');
INSERT INTO `sys_logininfor` VALUES (103, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-02 13:17:55');
INSERT INTO `sys_logininfor` VALUES (104, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-02 13:40:34');
INSERT INTO `sys_logininfor` VALUES (105, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-02 14:34:05');
INSERT INTO `sys_logininfor` VALUES (106, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-02 15:19:06');
INSERT INTO `sys_logininfor` VALUES (107, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-02 16:41:35');
INSERT INTO `sys_logininfor` VALUES (108, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-02 16:57:26');
INSERT INTO `sys_logininfor` VALUES (109, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-03 09:01:14');
INSERT INTO `sys_logininfor` VALUES (110, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-03 09:09:50');
INSERT INTO `sys_logininfor` VALUES (111, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-03 09:10:31');
INSERT INTO `sys_logininfor` VALUES (112, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-03 09:53:15');
INSERT INTO `sys_logininfor` VALUES (113, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-03 10:06:16');
INSERT INTO `sys_logininfor` VALUES (114, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-03 11:02:11');
INSERT INTO `sys_logininfor` VALUES (115, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-03 13:37:35');
INSERT INTO `sys_logininfor` VALUES (116, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '1', '验证码已失效', '2026-02-03 14:26:26');
INSERT INTO `sys_logininfor` VALUES (117, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-03 14:26:32');
INSERT INTO `sys_logininfor` VALUES (118, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '退出成功', '2026-02-03 14:36:29');
INSERT INTO `sys_logininfor` VALUES (119, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '1', '用户不存在/密码错误', '2026-02-03 14:36:55');
INSERT INTO `sys_logininfor` VALUES (120, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-03 14:41:30');
INSERT INTO `sys_logininfor` VALUES (121, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '退出成功', '2026-02-03 14:51:30');
INSERT INTO `sys_logininfor` VALUES (122, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-03 14:51:42');
INSERT INTO `sys_logininfor` VALUES (123, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-03 15:28:14');
INSERT INTO `sys_logininfor` VALUES (124, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-03 15:54:31');
INSERT INTO `sys_logininfor` VALUES (125, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-03 17:26:45');
INSERT INTO `sys_logininfor` VALUES (126, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-03 18:29:30');
INSERT INTO `sys_logininfor` VALUES (127, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-04 08:47:41');
INSERT INTO `sys_logininfor` VALUES (128, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码错误', '2026-02-04 09:56:56');
INSERT INTO `sys_logininfor` VALUES (129, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-04 09:56:57');
INSERT INTO `sys_logininfor` VALUES (130, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-04 10:50:47');
INSERT INTO `sys_logininfor` VALUES (131, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-04 11:23:59');
INSERT INTO `sys_logininfor` VALUES (132, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-04 14:20:37');
INSERT INTO `sys_logininfor` VALUES (133, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-05 09:17:29');
INSERT INTO `sys_logininfor` VALUES (134, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-05 09:20:45');
INSERT INTO `sys_logininfor` VALUES (135, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-05 09:20:49');
INSERT INTO `sys_logininfor` VALUES (136, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-05 14:46:02');
INSERT INTO `sys_logininfor` VALUES (137, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码错误', '2026-02-06 08:56:23');
INSERT INTO `sys_logininfor` VALUES (138, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-06 08:56:23');
INSERT INTO `sys_logininfor` VALUES (139, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-06 08:57:20');
INSERT INTO `sys_logininfor` VALUES (140, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-06 14:43:39');
INSERT INTO `sys_logininfor` VALUES (141, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-06 14:43:39');
INSERT INTO `sys_logininfor` VALUES (142, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-09 09:19:07');
INSERT INTO `sys_logininfor` VALUES (143, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-09 09:19:08');
INSERT INTO `sys_logininfor` VALUES (144, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-26 09:10:45');
INSERT INTO `sys_logininfor` VALUES (145, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-27 09:21:37');
INSERT INTO `sys_logininfor` VALUES (146, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-02-27 17:23:31');
INSERT INTO `sys_logininfor` VALUES (147, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-02-28 09:01:06');
INSERT INTO `sys_logininfor` VALUES (148, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-02-28 09:01:10');
INSERT INTO `sys_logininfor` VALUES (149, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-02 09:00:56');
INSERT INTO `sys_logininfor` VALUES (150, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-02 09:00:59');
INSERT INTO `sys_logininfor` VALUES (151, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-02 09:38:52');
INSERT INTO `sys_logininfor` VALUES (152, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-04 08:42:13');
INSERT INTO `sys_logininfor` VALUES (153, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-04 15:07:03');
INSERT INTO `sys_logininfor` VALUES (154, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-04 16:00:27');
INSERT INTO `sys_logininfor` VALUES (155, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-04 16:00:30');
INSERT INTO `sys_logininfor` VALUES (156, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-05 08:47:50');
INSERT INTO `sys_logininfor` VALUES (157, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-06 09:43:58');
INSERT INTO `sys_logininfor` VALUES (158, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-06 13:03:39');
INSERT INTO `sys_logininfor` VALUES (159, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-09 08:39:37');
INSERT INTO `sys_logininfor` VALUES (160, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-10 08:39:25');
INSERT INTO `sys_logininfor` VALUES (161, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-10 08:39:30');
INSERT INTO `sys_logininfor` VALUES (162, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-10 09:36:27');
INSERT INTO `sys_logininfor` VALUES (163, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-10 09:47:53');
INSERT INTO `sys_logininfor` VALUES (164, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-10 09:47:57');
INSERT INTO `sys_logininfor` VALUES (165, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-11 16:09:05');
INSERT INTO `sys_logininfor` VALUES (166, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-12 09:23:34');
INSERT INTO `sys_logininfor` VALUES (167, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-12 10:05:32');
INSERT INTO `sys_logininfor` VALUES (168, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-12 10:07:47');
INSERT INTO `sys_logininfor` VALUES (169, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-13 09:14:58');
INSERT INTO `sys_logininfor` VALUES (170, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-16 08:58:23');
INSERT INTO `sys_logininfor` VALUES (171, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-16 13:46:38');
INSERT INTO `sys_logininfor` VALUES (172, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '登录成功', '2026-03-16 13:48:30');
INSERT INTO `sys_logininfor` VALUES (173, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '退出成功', '2026-03-16 13:51:43');
INSERT INTO `sys_logininfor` VALUES (174, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '登录成功', '2026-03-16 13:52:08');
INSERT INTO `sys_logininfor` VALUES (175, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '退出成功', '2026-03-16 13:52:49');
INSERT INTO `sys_logininfor` VALUES (176, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '登录成功', '2026-03-16 13:56:14');
INSERT INTO `sys_logininfor` VALUES (177, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-16 14:07:49');
INSERT INTO `sys_logininfor` VALUES (178, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-16 14:12:55');
INSERT INTO `sys_logininfor` VALUES (179, 'admin', '183.128.82.122', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-03-16 14:13:38');
INSERT INTO `sys_logininfor` VALUES (180, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '退出成功', '2026-03-16 14:15:08');
INSERT INTO `sys_logininfor` VALUES (181, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '登录成功', '2026-03-16 14:15:18');
INSERT INTO `sys_logininfor` VALUES (182, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '退出成功', '2026-03-16 14:15:27');
INSERT INTO `sys_logininfor` VALUES (183, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '登录成功', '2026-03-16 14:15:44');
INSERT INTO `sys_logininfor` VALUES (184, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '退出成功', '2026-03-16 14:15:47');
INSERT INTO `sys_logininfor` VALUES (185, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '登录成功', '2026-03-16 14:16:24');
INSERT INTO `sys_logininfor` VALUES (186, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-16 14:16:46');
INSERT INTO `sys_logininfor` VALUES (187, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-16 14:18:29');
INSERT INTO `sys_logininfor` VALUES (188, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-16 14:18:36');
INSERT INTO `sys_logininfor` VALUES (189, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-16 14:19:59');
INSERT INTO `sys_logininfor` VALUES (190, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-16 14:20:03');
INSERT INTO `sys_logininfor` VALUES (191, 'admin', '60.176.176.189', 'XX XX', 'Chrome 136', 'Windows10', '0', '退出成功', '2026-03-16 14:32:17');
INSERT INTO `sys_logininfor` VALUES (192, 'admin', '115.238.57.190', 'XX XX', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-03-16 14:51:08');
INSERT INTO `sys_logininfor` VALUES (193, 'admin', '115.238.57.190', 'XX XX', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-03-16 15:08:12');
INSERT INTO `sys_logininfor` VALUES (194, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-16 16:40:12');
INSERT INTO `sys_logininfor` VALUES (195, 'admin', '183.128.82.122', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-03-16 16:41:37');
INSERT INTO `sys_logininfor` VALUES (196, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-17 08:55:48');
INSERT INTO `sys_logininfor` VALUES (197, 'admin', '115.238.57.190', 'XX XX', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-03-17 09:04:06');
INSERT INTO `sys_logininfor` VALUES (198, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-17 15:02:59');
INSERT INTO `sys_logininfor` VALUES (199, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-17 15:04:23');
INSERT INTO `sys_logininfor` VALUES (200, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-17 15:04:27');
INSERT INTO `sys_logininfor` VALUES (201, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码错误', '2026-03-18 08:49:10');
INSERT INTO `sys_logininfor` VALUES (202, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-18 08:49:15');
INSERT INTO `sys_logininfor` VALUES (203, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码错误', '2026-03-18 13:55:05');
INSERT INTO `sys_logininfor` VALUES (204, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-18 13:55:08');
INSERT INTO `sys_logininfor` VALUES (205, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-18 13:55:08');
INSERT INTO `sys_logininfor` VALUES (206, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-18 15:23:52');
INSERT INTO `sys_logininfor` VALUES (207, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-18 15:23:57');
INSERT INTO `sys_logininfor` VALUES (208, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-18 15:24:36');
INSERT INTO `sys_logininfor` VALUES (209, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-18 15:24:43');
INSERT INTO `sys_logininfor` VALUES (210, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-19 08:47:45');
INSERT INTO `sys_logininfor` VALUES (211, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-20 08:23:14');
INSERT INTO `sys_logininfor` VALUES (212, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-20 13:54:01');
INSERT INTO `sys_logininfor` VALUES (213, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '1', '验证码错误', '2026-03-20 15:09:05');
INSERT INTO `sys_logininfor` VALUES (214, 'admin', '192.168.1.111', '内网IP', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-03-20 15:09:08');
INSERT INTO `sys_logininfor` VALUES (215, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-20 19:48:56');
INSERT INTO `sys_logininfor` VALUES (216, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-20 19:48:58');
INSERT INTO `sys_logininfor` VALUES (217, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-21 09:19:02');
INSERT INTO `sys_logininfor` VALUES (218, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-23 09:42:39');
INSERT INTO `sys_logininfor` VALUES (219, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-24 07:22:02');
INSERT INTO `sys_logininfor` VALUES (220, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-24 08:24:25');
INSERT INTO `sys_logininfor` VALUES (221, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-24 08:24:29');
INSERT INTO `sys_logininfor` VALUES (222, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-24 19:23:29');
INSERT INTO `sys_logininfor` VALUES (223, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-25 08:18:00');
INSERT INTO `sys_logininfor` VALUES (224, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-25 13:29:57');
INSERT INTO `sys_logininfor` VALUES (225, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-26 08:54:14');
INSERT INTO `sys_logininfor` VALUES (226, 'admin', '127.0.0.1', '内网IP', 'Firefox 149.0', 'Windows >=10', '0', '登录成功', '2026-03-26 12:39:19');
INSERT INTO `sys_logininfor` VALUES (227, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-26 13:58:59');
INSERT INTO `sys_logininfor` VALUES (228, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-26 14:25:37');
INSERT INTO `sys_logininfor` VALUES (229, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-26 14:49:58');
INSERT INTO `sys_logininfor` VALUES (230, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-26 19:57:38');
INSERT INTO `sys_logininfor` VALUES (231, 'admin', '127.0.0.1', '内网IP', 'Edge 146', 'Windows >=10', '1', '验证码已失效', '2026-03-26 20:03:09');
INSERT INTO `sys_logininfor` VALUES (232, 'admin', '127.0.0.1', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-03-26 20:03:13');
INSERT INTO `sys_logininfor` VALUES (233, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-27 08:39:23');
INSERT INTO `sys_logininfor` VALUES (234, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-27 09:42:35');
INSERT INTO `sys_logininfor` VALUES (235, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-27 10:36:22');
INSERT INTO `sys_logininfor` VALUES (236, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-27 15:57:22');
INSERT INTO `sys_logininfor` VALUES (237, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-27 16:03:42');
INSERT INTO `sys_logininfor` VALUES (238, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-28 10:13:34');
INSERT INTO `sys_logininfor` VALUES (239, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-28 13:11:03');
INSERT INTO `sys_logininfor` VALUES (240, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-28 14:23:09');
INSERT INTO `sys_logininfor` VALUES (241, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-29 14:13:35');
INSERT INTO `sys_logininfor` VALUES (242, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-30 07:52:54');
INSERT INTO `sys_logininfor` VALUES (243, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-30 08:53:27');
INSERT INTO `sys_logininfor` VALUES (244, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-30 08:53:30');
INSERT INTO `sys_logininfor` VALUES (245, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '退出成功', '2026-03-30 11:41:52');
INSERT INTO `sys_logininfor` VALUES (246, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-30 11:43:04');
INSERT INTO `sys_logininfor` VALUES (247, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-30 13:33:25');
INSERT INTO `sys_logininfor` VALUES (248, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-30 14:17:34');
INSERT INTO `sys_logininfor` VALUES (249, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-30 14:17:37');
INSERT INTO `sys_logininfor` VALUES (250, 'admin', '183.159.69.194', 'XX XX', 'Chrome 136', 'Windows10', '1', '验证码已失效', '2026-03-30 16:54:14');
INSERT INTO `sys_logininfor` VALUES (251, 'admin', '183.159.69.194', 'XX XX', 'Chrome 136', 'Windows10', '0', '登录成功', '2026-03-30 16:54:16');
INSERT INTO `sys_logininfor` VALUES (252, 'admin', '115.206.154.237', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-03-30 16:54:40');
INSERT INTO `sys_logininfor` VALUES (253, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-30 17:05:45');
INSERT INTO `sys_logininfor` VALUES (254, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-30 17:07:01');
INSERT INTO `sys_logininfor` VALUES (255, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-03-31 08:55:06');
INSERT INTO `sys_logininfor` VALUES (256, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-31 08:55:17');
INSERT INTO `sys_logininfor` VALUES (257, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-31 09:08:22');
INSERT INTO `sys_logininfor` VALUES (258, 'admin', '115.206.154.237', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-03-31 09:41:34');
INSERT INTO `sys_logininfor` VALUES (259, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-31 13:08:11');
INSERT INTO `sys_logininfor` VALUES (260, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '退出成功', '2026-03-31 16:53:33');
INSERT INTO `sys_logininfor` VALUES (261, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '退出成功', '2026-03-31 16:53:33');
INSERT INTO `sys_logininfor` VALUES (262, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-31 16:55:29');
INSERT INTO `sys_logininfor` VALUES (263, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-31 17:05:24');
INSERT INTO `sys_logininfor` VALUES (264, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-31 17:16:31');
INSERT INTO `sys_logininfor` VALUES (265, 'admin', '115.238.57.190', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-03-31 17:26:03');
INSERT INTO `sys_logininfor` VALUES (266, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-31 17:26:13');
INSERT INTO `sys_logininfor` VALUES (267, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-31 17:26:13');
INSERT INTO `sys_logininfor` VALUES (268, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-03-31 17:26:13');
INSERT INTO `sys_logininfor` VALUES (269, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '退出成功', '2026-03-31 17:26:13');
INSERT INTO `sys_logininfor` VALUES (270, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-03-31 17:26:45');
INSERT INTO `sys_logininfor` VALUES (271, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-03-31 17:27:57');
INSERT INTO `sys_logininfor` VALUES (272, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-01 08:29:46');
INSERT INTO `sys_logininfor` VALUES (273, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-04-01 08:36:17');
INSERT INTO `sys_logininfor` VALUES (274, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-04-01 08:52:57');
INSERT INTO `sys_logininfor` VALUES (275, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-04-01 09:00:56');
INSERT INTO `sys_logininfor` VALUES (276, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-01 14:58:04');
INSERT INTO `sys_logininfor` VALUES (277, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-01 14:58:04');
INSERT INTO `sys_logininfor` VALUES (278, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-04-01 15:00:42');
INSERT INTO `sys_logininfor` VALUES (279, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-01 15:00:42');
INSERT INTO `sys_logininfor` VALUES (280, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-01 15:35:49');
INSERT INTO `sys_logininfor` VALUES (281, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-01 15:35:49');
INSERT INTO `sys_logininfor` VALUES (282, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-01 15:35:49');
INSERT INTO `sys_logininfor` VALUES (283, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-01 15:36:24');
INSERT INTO `sys_logininfor` VALUES (284, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-04-02 08:30:21');
INSERT INTO `sys_logininfor` VALUES (285, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-02 08:31:01');
INSERT INTO `sys_logininfor` VALUES (286, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-02 10:05:01');
INSERT INTO `sys_logininfor` VALUES (287, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-02 10:06:14');
INSERT INTO `sys_logininfor` VALUES (288, 'admin', '127.0.0.1', '内网IP', 'SLBrowser 9.0.7.12011', 'Windows10', '0', '登录成功', '2026-04-02 12:35:23');
INSERT INTO `sys_logininfor` VALUES (289, 'admin', '115.238.57.190', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-02 15:14:06');
INSERT INTO `sys_logininfor` VALUES (290, 'admin', '115.205.245.231', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-07 17:09:42');
INSERT INTO `sys_logininfor` VALUES (291, 'admin', '115.238.57.190', 'XX XX', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-07 17:11:32');
INSERT INTO `sys_logininfor` VALUES (292, 'admin', '122.233.43.6', 'XX XX', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-07 19:49:21');
INSERT INTO `sys_logininfor` VALUES (293, 'admin', '127.0.0.1', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-08 11:21:35');
INSERT INTO `sys_logininfor` VALUES (294, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-08 14:04:56');
INSERT INTO `sys_logininfor` VALUES (295, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-08 15:30:56');
INSERT INTO `sys_logininfor` VALUES (296, 'admin', '115.205.245.231', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-08 15:31:16');
INSERT INTO `sys_logininfor` VALUES (297, 'admin', '192.168.1.111', '内网IP', 'Chrome 146', 'Windows10', '1', '验证码错误', '2026-04-08 15:55:49');
INSERT INTO `sys_logininfor` VALUES (298, 'admin', '192.168.1.111', '内网IP', 'Chrome 146', 'Windows10', '1', '验证码错误', '2026-04-08 15:55:53');
INSERT INTO `sys_logininfor` VALUES (299, 'admin', '192.168.1.111', '内网IP', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-08 15:56:00');
INSERT INTO `sys_logininfor` VALUES (300, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-09 08:47:57');
INSERT INTO `sys_logininfor` VALUES (301, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-09 11:15:48');
INSERT INTO `sys_logininfor` VALUES (302, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-10 08:33:00');
INSERT INTO `sys_logininfor` VALUES (303, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-10 09:34:32');
INSERT INTO `sys_logininfor` VALUES (304, 'admin', '122.231.211.119', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-10 09:34:48');
INSERT INTO `sys_logininfor` VALUES (305, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-10 14:15:10');
INSERT INTO `sys_logininfor` VALUES (306, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-10 15:46:23');
INSERT INTO `sys_logininfor` VALUES (307, 'admin', '127.0.0.1', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-10 15:49:15');
INSERT INTO `sys_logininfor` VALUES (308, 'admin', '192.168.1.111', '内网IP', 'Chrome 146', 'Windows10', '1', '验证码错误', '2026-04-10 16:24:39');
INSERT INTO `sys_logininfor` VALUES (309, 'admin', '192.168.1.111', '内网IP', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-10 16:24:42');
INSERT INTO `sys_logininfor` VALUES (310, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-11 09:54:34');
INSERT INTO `sys_logininfor` VALUES (311, 'admin', '127.0.0.1', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-11 11:19:04');
INSERT INTO `sys_logininfor` VALUES (312, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-11 14:57:54');
INSERT INTO `sys_logininfor` VALUES (313, 'admin', '127.0.0.1', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-11 17:21:20');
INSERT INTO `sys_logininfor` VALUES (314, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-11 17:43:04');
INSERT INTO `sys_logininfor` VALUES (315, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-11 17:44:20');
INSERT INTO `sys_logininfor` VALUES (316, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-12 08:49:22');
INSERT INTO `sys_logininfor` VALUES (317, 'admin', '127.0.0.1', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-13 08:37:38');
INSERT INTO `sys_logininfor` VALUES (318, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-13 09:06:11');
INSERT INTO `sys_logininfor` VALUES (319, 'admin', '122.231.211.119', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-13 10:21:11');
INSERT INTO `sys_logininfor` VALUES (320, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-13 10:41:59');
INSERT INTO `sys_logininfor` VALUES (321, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '1', '用户不存在/密码错误', '2026-04-13 14:32:41');
INSERT INTO `sys_logininfor` VALUES (322, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '1', '用户不存在/密码错误', '2026-04-13 14:32:51');
INSERT INTO `sys_logininfor` VALUES (323, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '1', '验证码错误', '2026-04-13 14:32:56');
INSERT INTO `sys_logininfor` VALUES (324, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-13 14:33:02');
INSERT INTO `sys_logininfor` VALUES (325, 'admin', '122.231.211.119', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-13 15:29:16');
INSERT INTO `sys_logininfor` VALUES (326, 'admin', '122.231.211.119', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-13 16:34:36');
INSERT INTO `sys_logininfor` VALUES (327, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-14 07:55:01');
INSERT INTO `sys_logininfor` VALUES (328, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-14 13:44:13');
INSERT INTO `sys_logininfor` VALUES (329, 'admin', '192.168.1.111', '内网IP', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-14 14:28:13');
INSERT INTO `sys_logininfor` VALUES (330, 'admin', '183.128.115.46', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-14 15:59:39');
INSERT INTO `sys_logininfor` VALUES (331, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-15 09:40:47');
INSERT INTO `sys_logininfor` VALUES (332, 'admin', '192.168.1.111', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-15 10:34:26');
INSERT INTO `sys_logininfor` VALUES (333, 'admin', '183.128.115.46', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-15 16:14:38');
INSERT INTO `sys_logininfor` VALUES (334, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-15 16:21:20');
INSERT INTO `sys_logininfor` VALUES (335, 'admin', '183.128.115.46', 'XX XX', 'Chrome 146', 'Windows10', '0', '退出成功', '2026-04-15 19:05:24');
INSERT INTO `sys_logininfor` VALUES (336, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码已失效', '2026-04-16 08:26:16');
INSERT INTO `sys_logininfor` VALUES (337, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-16 08:26:20');
INSERT INTO `sys_logininfor` VALUES (338, 'admin', '183.128.115.46', 'XX XX', 'Chrome 146', 'Windows10', '1', '验证码已失效', '2026-04-16 09:51:34');
INSERT INTO `sys_logininfor` VALUES (339, 'admin', '183.128.115.46', 'XX XX', 'Chrome 146', 'Windows10', '0', '登录成功', '2026-04-16 09:51:40');
INSERT INTO `sys_logininfor` VALUES (340, 'admin', '192.168.1.111', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-16 10:08:05');
INSERT INTO `sys_logininfor` VALUES (341, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-16 13:42:14');
INSERT INTO `sys_logininfor` VALUES (342, 'admin', '36.21.232.15', 'XX XX', 'Edge 147', 'Windows >=10', '0', '登录成功', '2026-04-16 14:11:01');
INSERT INTO `sys_logininfor` VALUES (343, 'admin', '192.168.1.111', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-16 15:40:51');
INSERT INTO `sys_logininfor` VALUES (344, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-17 08:14:45');
INSERT INTO `sys_logininfor` VALUES (345, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-17 08:21:10');
INSERT INTO `sys_logininfor` VALUES (346, 'admin', '192.168.1.18', '内网IP', 'Edge 146', 'Windows >=10', '0', '登录成功', '2026-04-17 14:23:51');
INSERT INTO `sys_logininfor` VALUES (347, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-17 14:52:43');
INSERT INTO `sys_logininfor` VALUES (348, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-20 08:38:51');
INSERT INTO `sys_logininfor` VALUES (349, 'admin', '115.238.57.190', 'XX XX', 'Edge 147', 'Windows >=10', '0', '登录成功', '2026-04-20 08:56:40');
INSERT INTO `sys_logininfor` VALUES (350, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-20 14:06:43');
INSERT INTO `sys_logininfor` VALUES (351, 'admin', '115.238.57.190', 'XX XX', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-20 14:23:08');
INSERT INTO `sys_logininfor` VALUES (352, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-23 12:06:14');
INSERT INTO `sys_logininfor` VALUES (353, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-23 15:31:41');
INSERT INTO `sys_logininfor` VALUES (354, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-23 17:17:14');
INSERT INTO `sys_logininfor` VALUES (355, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-23 17:19:53');
INSERT INTO `sys_logininfor` VALUES (356, 'admin', '192.168.0.120', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-23 17:20:00');
INSERT INTO `sys_logininfor` VALUES (357, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-23 19:18:52');
INSERT INTO `sys_logininfor` VALUES (358, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '1', '验证码错误', '2026-04-23 19:19:06');
INSERT INTO `sys_logininfor` VALUES (359, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-23 19:19:19');
INSERT INTO `sys_logininfor` VALUES (360, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-23 19:26:01');
INSERT INTO `sys_logininfor` VALUES (361, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-23 20:50:04');
INSERT INTO `sys_logininfor` VALUES (362, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-23 23:01:37');
INSERT INTO `sys_logininfor` VALUES (363, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-04-23 23:57:44');
INSERT INTO `sys_logininfor` VALUES (364, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-04-24 02:27:30');
INSERT INTO `sys_logininfor` VALUES (365, 'admin', '127.0.0.1', '内网IP', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-04-24 02:27:33');
INSERT INTO `sys_logininfor` VALUES (366, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '退出成功', '2026-05-12 14:16:17');
INSERT INTO `sys_logininfor` VALUES (367, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-12 14:16:17');
INSERT INTO `sys_logininfor` VALUES (368, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-12 16:49:50');
INSERT INTO `sys_logininfor` VALUES (369, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-13 15:05:12');
INSERT INTO `sys_logininfor` VALUES (370, 'admin', '192.168.0.144', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-14 10:26:07');
INSERT INTO `sys_logininfor` VALUES (371, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '退出成功', '2026-05-14 10:45:44');
INSERT INTO `sys_logininfor` VALUES (372, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-14 10:45:46');
INSERT INTO `sys_logininfor` VALUES (373, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-14 10:51:01');
INSERT INTO `sys_logininfor` VALUES (374, 'admin', '192.168.0.144', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-14 11:20:06');
INSERT INTO `sys_logininfor` VALUES (375, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-14 13:33:05');
INSERT INTO `sys_logininfor` VALUES (376, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-14 14:48:59');
INSERT INTO `sys_logininfor` VALUES (377, 'admin', '127.0.0.1', '内网IP', 'Chrome 147', 'Windows10', '0', '登录成功', '2026-05-14 16:20:51');
INSERT INTO `sys_logininfor` VALUES (378, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-15 14:49:30');
INSERT INTO `sys_logininfor` VALUES (379, 'admin', '192.168.0.144', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-15 15:54:02');
INSERT INTO `sys_logininfor` VALUES (380, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-15 16:30:23');
INSERT INTO `sys_logininfor` VALUES (381, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-15 17:38:10');
INSERT INTO `sys_logininfor` VALUES (382, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-22 13:48:59');
INSERT INTO `sys_logininfor` VALUES (383, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-22 22:30:57');
INSERT INTO `sys_logininfor` VALUES (384, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-23 10:54:45');
INSERT INTO `sys_logininfor` VALUES (385, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-23 11:15:38');
INSERT INTO `sys_logininfor` VALUES (386, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码已失效', '2026-05-23 11:19:53');
INSERT INTO `sys_logininfor` VALUES (387, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码错误', '2026-05-23 11:19:57');
INSERT INTO `sys_logininfor` VALUES (388, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-23 11:20:00');
INSERT INTO `sys_logininfor` VALUES (389, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码已失效', '2026-05-23 11:33:44');
INSERT INTO `sys_logininfor` VALUES (390, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:34:36');
INSERT INTO `sys_logininfor` VALUES (391, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:34:42');
INSERT INTO `sys_logininfor` VALUES (392, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:34:48');
INSERT INTO `sys_logininfor` VALUES (393, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:34:53');
INSERT INTO `sys_logininfor` VALUES (394, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:34:58');
INSERT INTO `sys_logininfor` VALUES (395, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:35:17');
INSERT INTO `sys_logininfor` VALUES (396, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:35:23');
INSERT INTO `sys_logininfor` VALUES (397, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:35:28');
INSERT INTO `sys_logininfor` VALUES (398, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:35:34');
INSERT INTO `sys_logininfor` VALUES (399, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:35:39');
INSERT INTO `sys_logininfor` VALUES (400, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:37:35');
INSERT INTO `sys_logininfor` VALUES (401, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:37:41');
INSERT INTO `sys_logininfor` VALUES (402, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:37:46');
INSERT INTO `sys_logininfor` VALUES (403, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码已失效', '2026-05-23 11:42:04');
INSERT INTO `sys_logininfor` VALUES (404, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码已失效', '2026-05-23 11:47:10');
INSERT INTO `sys_logininfor` VALUES (405, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:48:34');
INSERT INTO `sys_logininfor` VALUES (406, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码已失效', '2026-05-23 11:51:07');
INSERT INTO `sys_logininfor` VALUES (407, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:54:15');
INSERT INTO `sys_logininfor` VALUES (408, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:54:48');
INSERT INTO `sys_logininfor` VALUES (409, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:54:50');
INSERT INTO `sys_logininfor` VALUES (410, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:54:53');
INSERT INTO `sys_logininfor` VALUES (411, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:54:55');
INSERT INTO `sys_logininfor` VALUES (412, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:54:57');
INSERT INTO `sys_logininfor` VALUES (413, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:55:00');
INSERT INTO `sys_logininfor` VALUES (414, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:55:02');
INSERT INTO `sys_logininfor` VALUES (415, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:55:05');
INSERT INTO `sys_logininfor` VALUES (416, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:55:07');
INSERT INTO `sys_logininfor` VALUES (417, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148.0.0.0', 'Windows >=10', '1', '验证码错误', '2026-05-23 11:55:10');
INSERT INTO `sys_logininfor` VALUES (418, 'admin', '183.156.150.159', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-23 13:49:55');
INSERT INTO `sys_logininfor` VALUES (419, 'admin', '61.174.129.203', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-23 19:12:42');
INSERT INTO `sys_logininfor` VALUES (420, 'admin', '39.182.4.216', 'XX XX', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-05-23 20:27:51');
INSERT INTO `sys_logininfor` VALUES (421, 'admin', '115.194.151.43', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 09:38:34');
INSERT INTO `sys_logininfor` VALUES (422, 'h5user', '113.214.239.16', 'XX XX', 'WeChat 8.0.72.3100', 'Android 14', '1', '用户不存在/密码错误', '2026-05-25 09:54:27');
INSERT INTO `sys_logininfor` VALUES (423, 'h5user', '113.214.239.16', 'XX XX', 'WeChat 8.0.72.3100', 'Android 14', '1', '用户不存在/密码错误', '2026-05-25 09:54:29');
INSERT INTO `sys_logininfor` VALUES (424, 'h5user', '113.214.239.16', 'XX XX', 'WeChat 8.0.72.3100', 'Android 14', '1', '用户不存在/密码错误', '2026-05-25 09:55:14');
INSERT INTO `sys_logininfor` VALUES (425, 'h5user', '223.160.214.212', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '用户不存在/密码错误', '2026-05-25 09:55:58');
INSERT INTO `sys_logininfor` VALUES (426, 'h5user', '223.160.215.212', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '用户不存在/密码错误', '2026-05-25 09:56:02');
INSERT INTO `sys_logininfor` VALUES (427, 'h5user', '115.194.151.43', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '用户不存在/密码错误', '2026-05-25 09:56:55');
INSERT INTO `sys_logininfor` VALUES (428, 'h5user', '115.194.151.43', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '用户不存在/密码错误', '2026-05-25 09:56:58');
INSERT INTO `sys_logininfor` VALUES (429, 'h5user', '115.194.151.43', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '用户不存在/密码错误', '2026-05-25 09:56:59');
INSERT INTO `sys_logininfor` VALUES (430, 'h5user', '115.194.151.43', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '用户不存在/密码错误', '2026-05-25 09:57:00');
INSERT INTO `sys_logininfor` VALUES (431, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 09:58:28');
INSERT INTO `sys_logininfor` VALUES (432, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '1', '用户不存在/密码错误', '2026-05-25 09:59:54');
INSERT INTO `sys_logininfor` VALUES (433, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '1', '用户不存在/密码错误', '2026-05-25 09:59:57');
INSERT INTO `sys_logininfor` VALUES (434, 'h5user', '113.214.239.16', 'XX XX', 'WeChat 8.0.72.3100', 'Android 14', '1', '用户不存在/密码错误', '2026-05-25 09:59:58');
INSERT INTO `sys_logininfor` VALUES (435, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '1', '用户不存在/密码错误', '2026-05-25 10:00:11');
INSERT INTO `sys_logininfor` VALUES (436, 'admin', '115.238.57.190', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 10:06:16');
INSERT INTO `sys_logininfor` VALUES (437, 'admin', '115.194.151.43', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 10:06:38');
INSERT INTO `sys_logininfor` VALUES (438, 'h5', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '1', '当前账号无H5访问权限，请由管理员在菜单权限标识或角色权限字符中配置「h5」并分配给本账号角色', '2026-05-25 10:09:21');
INSERT INTO `sys_logininfor` VALUES (439, 'h5', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '1', '当前账号无H5访问权限，请由管理员在菜单权限标识或角色权限字符中配置「h5」并分配给本账号角色', '2026-05-25 10:09:24');
INSERT INTO `sys_logininfor` VALUES (440, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:10:12');
INSERT INTO `sys_logininfor` VALUES (441, 'h5', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:10:19');
INSERT INTO `sys_logininfor` VALUES (442, 'h5', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:10:26');
INSERT INTO `sys_logininfor` VALUES (443, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:10:36');
INSERT INTO `sys_logininfor` VALUES (444, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '0', '登录成功', '2026-05-25 10:12:02');
INSERT INTO `sys_logininfor` VALUES (445, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:12:56');
INSERT INTO `sys_logininfor` VALUES (446, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:13:00');
INSERT INTO `sys_logininfor` VALUES (447, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '0', '退出成功', '2026-05-25 10:18:14');
INSERT INTO `sys_logininfor` VALUES (448, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '0', '登录成功', '2026-05-25 10:18:15');
INSERT INTO `sys_logininfor` VALUES (449, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:18:24');
INSERT INTO `sys_logininfor` VALUES (450, 'h5user', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:18:33');
INSERT INTO `sys_logininfor` VALUES (451, 'h5user', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:19:32');
INSERT INTO `sys_logininfor` VALUES (452, 'ceshi', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:19:40');
INSERT INTO `sys_logininfor` VALUES (453, 'ceshi', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:19:46');
INSERT INTO `sys_logininfor` VALUES (454, 'h5user', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:19:55');
INSERT INTO `sys_logininfor` VALUES (455, 'h5user', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:21:30');
INSERT INTO `sys_logininfor` VALUES (456, 'h5user', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:21:34');
INSERT INTO `sys_logininfor` VALUES (457, 'h5user', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-25 10:21:38');
INSERT INTO `sys_logininfor` VALUES (458, 'admin', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:21:47');
INSERT INTO `sys_logininfor` VALUES (459, 'h5user', '115.238.57.190', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-25 10:22:12');
INSERT INTO `sys_logininfor` VALUES (460, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '0', '退出成功', '2026-05-25 10:24:22');
INSERT INTO `sys_logininfor` VALUES (461, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '0', '登录成功', '2026-05-25 10:24:26');
INSERT INTO `sys_logininfor` VALUES (462, 'admin', '115.238.57.190', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-25 10:32:15');
INSERT INTO `sys_logininfor` VALUES (463, 'admin', '115.238.57.190', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 10:32:24');
INSERT INTO `sys_logininfor` VALUES (464, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '0', '退出成功', '2026-05-25 10:32:47');
INSERT INTO `sys_logininfor` VALUES (465, 'h5user', '115.238.57.190', 'XX XX', 'Safari 16.6', 'iOS 16.6', '0', '登录成功', '2026-05-25 10:32:48');
INSERT INTO `sys_logininfor` VALUES (466, 'h5suer', '115.194.151.43', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '1', '用户不存在/密码错误', '2026-05-25 10:32:55');
INSERT INTO `sys_logininfor` VALUES (467, 'h5user', '115.194.151.43', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-05-25 10:33:03');
INSERT INTO `sys_logininfor` VALUES (468, 'h5user', '115.194.151.43', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '0', '登录成功', '2026-05-25 10:33:34');
INSERT INTO `sys_logininfor` VALUES (469, 'h5user', '113.214.239.16', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-05-25 10:36:53');
INSERT INTO `sys_logininfor` VALUES (470, 'h5user', '115.194.151.43', 'XX XX', 'Safari 18.5', 'iOS 18.5', '0', '登录成功', '2026-05-25 10:39:45');
INSERT INTO `sys_logininfor` VALUES (471, 'admin', '115.238.57.190', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-25 10:50:54');
INSERT INTO `sys_logininfor` VALUES (472, 'h5user', '192.168.1.216', '内网IP', 'Safari 16.6', 'iOS 16.6', '0', '登录成功', '2026-05-25 10:51:28');
INSERT INTO `sys_logininfor` VALUES (473, 'h5user', '192.168.1.216', '内网IP', 'Safari 16.6', 'iOS 16.6', '0', '退出成功', '2026-05-25 10:53:00');
INSERT INTO `sys_logininfor` VALUES (474, 'h5user', '192.168.1.216', '内网IP', 'Safari 16.6', 'iOS 16.6', '0', '登录成功', '2026-05-25 10:53:01');
INSERT INTO `sys_logininfor` VALUES (475, 'admin', '113.214.239.16', 'XX XX', 'SLBrowser 9.0.8.3131', 'Windows10', '0', '登录成功', '2026-05-25 11:19:19');
INSERT INTO `sys_logininfor` VALUES (476, 'admin', '115.194.151.43', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码错误', '2026-05-25 14:00:56');
INSERT INTO `sys_logininfor` VALUES (477, 'admin', '115.194.151.43', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 14:01:00');
INSERT INTO `sys_logininfor` VALUES (478, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 14:30:57');
INSERT INTO `sys_logininfor` VALUES (479, 'admin', '115.194.151.43', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-25 15:21:38');
INSERT INTO `sys_logininfor` VALUES (480, 'admin', '115.194.151.43', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 15:52:08');
INSERT INTO `sys_logininfor` VALUES (481, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 17:26:08');
INSERT INTO `sys_logininfor` VALUES (482, 'admin', '39.182.4.216', 'XX XX', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-05-25 19:42:08');
INSERT INTO `sys_logininfor` VALUES (483, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-25 20:07:25');
INSERT INTO `sys_logininfor` VALUES (484, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '1', '验证码已失效', '2026-05-25 20:10:10');
INSERT INTO `sys_logininfor` VALUES (485, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 20:11:56');
INSERT INTO `sys_logininfor` VALUES (486, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 20:51:29');
INSERT INTO `sys_logininfor` VALUES (487, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-25 20:51:58');
INSERT INTO `sys_logininfor` VALUES (488, 'admin', '61.174.129.203', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 02:01:55');
INSERT INTO `sys_logininfor` VALUES (489, 'admin', '223.160.213.36', 'XX XX', 'Edge 135', 'Windows >=10', '0', '登录成功', '2026-05-26 10:39:12');
INSERT INTO `sys_logininfor` VALUES (490, 'admin', '223.160.213.36', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 10:57:46');
INSERT INTO `sys_logininfor` VALUES (491, 'admin', '223.160.215.36', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-26 10:58:01');
INSERT INTO `sys_logininfor` VALUES (492, 'admin', '223.160.215.36', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 10:58:26');
INSERT INTO `sys_logininfor` VALUES (493, 'admin', '223.160.213.36', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 11:03:28');
INSERT INTO `sys_logininfor` VALUES (494, 'admin', '218.72.158.5', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-05-26 11:09:29');
INSERT INTO `sys_logininfor` VALUES (495, 'admin', '218.12.16.249', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '0', '登录成功', '2026-05-26 11:12:43');
INSERT INTO `sys_logininfor` VALUES (496, 'admin', '218.72.158.5', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 13:11:00');
INSERT INTO `sys_logininfor` VALUES (497, 'h5user', '218.72.158.5', 'XX XX', 'Safari 18.5', 'iOS 18.5', '1', '用户不存在/密码错误', '2026-05-26 13:14:58');
INSERT INTO `sys_logininfor` VALUES (498, 'h5user', '218.72.158.5', 'XX XX', 'Safari 18.5', 'iOS 18.5', '1', '用户不存在/密码错误', '2026-05-26 13:15:36');
INSERT INTO `sys_logininfor` VALUES (499, 'h5user', '218.72.158.5', 'XX XX', 'Safari 18.5', 'iOS 18.5', '1', '用户不存在/密码错误', '2026-05-26 13:16:06');
INSERT INTO `sys_logininfor` VALUES (500, 'h5user', '218.72.158.5', 'XX XX', 'Safari 18.5', 'iOS 18.5', '0', '登录成功', '2026-05-26 13:16:32');
INSERT INTO `sys_logininfor` VALUES (501, 'h5user', '115.194.151.43', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-26 13:16:34');
INSERT INTO `sys_logininfor` VALUES (502, 'h5user', '115.194.151.43', 'XX XX', 'Chrome 123', 'Windows10', '0', '退出成功', '2026-05-26 13:16:39');
INSERT INTO `sys_logininfor` VALUES (503, 'h5user', '115.194.151.43', 'XX XX', 'Chrome 123', 'Windows10', '0', '登录成功', '2026-05-26 13:16:49');
INSERT INTO `sys_logininfor` VALUES (504, 'admin', '218.72.158.5', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-26 13:37:37');
INSERT INTO `sys_logininfor` VALUES (505, 'admin', '218.72.158.5', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 13:37:50');
INSERT INTO `sys_logininfor` VALUES (506, 'admin', '115.194.151.43', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 13:40:42');
INSERT INTO `sys_logininfor` VALUES (507, 'admin', '218.72.158.5', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-26 14:10:04');
INSERT INTO `sys_logininfor` VALUES (508, 'admin', '218.72.158.5', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-26 14:10:10');
INSERT INTO `sys_logininfor` VALUES (509, 'admin', '223.160.214.1', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '用户不存在/密码错误', '2026-05-26 14:59:01');
INSERT INTO `sys_logininfor` VALUES (510, 'admin', '223.160.214.1', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '1', '验证码错误', '2026-05-26 14:59:07');
INSERT INTO `sys_logininfor` VALUES (511, 'admin', '223.160.214.1', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '0', '登录成功', '2026-05-26 14:59:11');
INSERT INTO `sys_logininfor` VALUES (512, 'admin', '122.243.198.10', 'XX XX', 'Chrome 132', 'Windows10', '0', '登录成功', '2026-05-27 09:01:15');
INSERT INTO `sys_logininfor` VALUES (513, 'admin', '218.72.158.5', 'XX XX', 'Edge 148', 'Windows >=10', '1', '验证码错误', '2026-05-27 09:44:01');
INSERT INTO `sys_logininfor` VALUES (514, 'admin', '218.72.158.5', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-05-27 09:44:07');
INSERT INTO `sys_logininfor` VALUES (515, 'admin', '113.214.239.210', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-27 11:21:07');
INSERT INTO `sys_logininfor` VALUES (516, 'admin', '113.214.239.210', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-05-27 11:30:30');
INSERT INTO `sys_logininfor` VALUES (517, 'admin', '113.214.239.210', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-27 15:29:56');
INSERT INTO `sys_logininfor` VALUES (518, 'admin', '122.231.26.219', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-27 16:24:58');
INSERT INTO `sys_logininfor` VALUES (519, 'admin', '122.231.26.219', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-27 16:24:58');
INSERT INTO `sys_logininfor` VALUES (520, 'admin', '122.231.26.219', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-27 16:25:46');
INSERT INTO `sys_logininfor` VALUES (521, 'admin', '183.157.253.68', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-05-28 08:23:57');
INSERT INTO `sys_logininfor` VALUES (522, 'admin', '183.157.253.68', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-05-28 08:24:24');
INSERT INTO `sys_logininfor` VALUES (523, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 09:25:53');
INSERT INTO `sys_logininfor` VALUES (524, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 09:31:00');
INSERT INTO `sys_logininfor` VALUES (525, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '用户不存在/密码错误', '2026-06-02 09:34:34');
INSERT INTO `sys_logininfor` VALUES (526, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '用户不存在/密码错误', '2026-06-02 09:34:46');
INSERT INTO `sys_logininfor` VALUES (527, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '用户不存在/密码错误', '2026-06-02 09:35:21');
INSERT INTO `sys_logininfor` VALUES (528, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '用户不存在/密码错误', '2026-06-02 09:35:24');
INSERT INTO `sys_logininfor` VALUES (529, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '1', '用户不存在/密码错误', '2026-06-02 09:35:47');
INSERT INTO `sys_logininfor` VALUES (530, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 09:36:27');
INSERT INTO `sys_logininfor` VALUES (531, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 09:38:59');
INSERT INTO `sys_logininfor` VALUES (532, '19857526860', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 09:39:09');
INSERT INTO `sys_logininfor` VALUES (533, '19857526860', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 09:45:51');
INSERT INTO `sys_logininfor` VALUES (534, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 09:46:23');
INSERT INTO `sys_logininfor` VALUES (535, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 09:46:34');
INSERT INTO `sys_logininfor` VALUES (536, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 09:48:13');
INSERT INTO `sys_logininfor` VALUES (537, '19857526860', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码错误', '2026-06-02 09:48:25');
INSERT INTO `sys_logininfor` VALUES (538, '19857526860', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 09:48:28');
INSERT INTO `sys_logininfor` VALUES (539, '19857526860', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 09:50:45');
INSERT INTO `sys_logininfor` VALUES (540, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 09:50:54');
INSERT INTO `sys_logininfor` VALUES (541, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 09:52:59');
INSERT INTO `sys_logininfor` VALUES (542, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 09:53:04');
INSERT INTO `sys_logininfor` VALUES (543, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 09:53:11');
INSERT INTO `sys_logininfor` VALUES (544, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '1', '用户不存在/密码错误', '2026-06-02 09:53:14');
INSERT INTO `sys_logininfor` VALUES (545, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 09:53:23');
INSERT INTO `sys_logininfor` VALUES (546, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 09:53:59');
INSERT INTO `sys_logininfor` VALUES (547, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '验证码已失效', '2026-06-02 09:57:39');
INSERT INTO `sys_logininfor` VALUES (548, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 09:57:43');
INSERT INTO `sys_logininfor` VALUES (549, 'admin', '115.238.57.190', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码错误', '2026-06-02 10:06:33');
INSERT INTO `sys_logininfor` VALUES (550, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:11:52');
INSERT INTO `sys_logininfor` VALUES (551, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:11:55');
INSERT INTO `sys_logininfor` VALUES (552, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:12:01');
INSERT INTO `sys_logininfor` VALUES (553, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:12:12');
INSERT INTO `sys_logininfor` VALUES (554, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:14:20');
INSERT INTO `sys_logininfor` VALUES (555, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:14:28');
INSERT INTO `sys_logininfor` VALUES (556, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:14:36');
INSERT INTO `sys_logininfor` VALUES (557, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 10:16:01');
INSERT INTO `sys_logininfor` VALUES (558, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '用户不存在/密码错误', '2026-06-02 10:16:12');
INSERT INTO `sys_logininfor` VALUES (559, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:16:15');
INSERT INTO `sys_logininfor` VALUES (560, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '用户不存在/密码错误', '2026-06-02 10:16:18');
INSERT INTO `sys_logininfor` VALUES (561, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 10:16:27');
INSERT INTO `sys_logininfor` VALUES (562, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:16:27');
INSERT INTO `sys_logininfor` VALUES (563, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 10:20:02');
INSERT INTO `sys_logininfor` VALUES (564, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:25:15');
INSERT INTO `sys_logininfor` VALUES (565, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:25:27');
INSERT INTO `sys_logininfor` VALUES (566, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:31:01');
INSERT INTO `sys_logininfor` VALUES (567, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:31:20');
INSERT INTO `sys_logininfor` VALUES (568, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:35:55');
INSERT INTO `sys_logininfor` VALUES (569, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:35:58');
INSERT INTO `sys_logininfor` VALUES (570, 'wangshujie', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '1', '用户不存在/密码错误', '2026-06-02 10:41:23');
INSERT INTO `sys_logininfor` VALUES (571, 'wangshujie', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:41:28');
INSERT INTO `sys_logininfor` VALUES (572, 'wangshujie', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:42:58');
INSERT INTO `sys_logininfor` VALUES (573, 'admin', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:43:02');
INSERT INTO `sys_logininfor` VALUES (574, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:43:38');
INSERT INTO `sys_logininfor` VALUES (575, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:43:49');
INSERT INTO `sys_logininfor` VALUES (576, 'admin', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:44:21');
INSERT INTO `sys_logininfor` VALUES (577, 'wangshujie', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:44:27');
INSERT INTO `sys_logininfor` VALUES (578, 'wangshujie', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:44:35');
INSERT INTO `sys_logininfor` VALUES (579, 'admin', '39.144.130.177', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 10:44:47');
INSERT INTO `sys_logininfor` VALUES (580, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 10:45:57');
INSERT INTO `sys_logininfor` VALUES (581, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 10:46:04');
INSERT INTO `sys_logininfor` VALUES (582, 'admin', '39.144.130.177', 'XX XX', 'Chrome 132', 'Windows10', '0', '登录成功', '2026-06-02 10:46:57');
INSERT INTO `sys_logininfor` VALUES (583, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 10:47:03');
INSERT INTO `sys_logininfor` VALUES (584, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 10:47:17');
INSERT INTO `sys_logininfor` VALUES (585, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '验证码错误', '2026-06-02 10:47:24');
INSERT INTO `sys_logininfor` VALUES (586, '19857526860', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '1', '用户不存在/密码错误', '2026-06-02 10:47:28');
INSERT INTO `sys_logininfor` VALUES (587, 'wangshujie', '39.144.130.177', 'XX XX', 'Chrome 132', 'Windows10', '0', '登录成功', '2026-06-02 10:47:35');
INSERT INTO `sys_logininfor` VALUES (588, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 10:47:42');
INSERT INTO `sys_logininfor` VALUES (589, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 10:47:52');
INSERT INTO `sys_logininfor` VALUES (590, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 11:00:13');
INSERT INTO `sys_logininfor` VALUES (591, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 11:00:18');
INSERT INTO `sys_logininfor` VALUES (592, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 11:04:00');
INSERT INTO `sys_logininfor` VALUES (593, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 11:04:04');
INSERT INTO `sys_logininfor` VALUES (594, 'wangshujie', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 11:04:25');
INSERT INTO `sys_logininfor` VALUES (595, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 11:04:41');
INSERT INTO `sys_logininfor` VALUES (596, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 11:48:24');
INSERT INTO `sys_logininfor` VALUES (597, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 11:48:30');
INSERT INTO `sys_logininfor` VALUES (598, 'wangshujie', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 12:05:28');
INSERT INTO `sys_logininfor` VALUES (599, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 12:05:33');
INSERT INTO `sys_logininfor` VALUES (600, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '退出成功', '2026-06-02 13:17:27');
INSERT INTO `sys_logininfor` VALUES (601, 'admin', '125.112.72.140', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-02 13:17:30');
INSERT INTO `sys_logininfor` VALUES (602, 'admin', '36.28.208.34', 'XX XX', 'Chrome 132', 'Windows10', '0', '登录成功', '2026-06-02 14:04:49');
INSERT INTO `sys_logininfor` VALUES (603, 'admin', '115.238.57.190', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-02 21:46:19');
INSERT INTO `sys_logininfor` VALUES (604, 'admin', '115.238.57.190', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-02 21:46:31');
INSERT INTO `sys_logininfor` VALUES (605, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码已失效', '2026-06-03 11:19:09');
INSERT INTO `sys_logininfor` VALUES (606, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-03 11:19:16');
INSERT INTO `sys_logininfor` VALUES (607, 'admin', '183.249.77.11', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-04 00:21:11');
INSERT INTO `sys_logininfor` VALUES (608, 'admin', '183.147.173.71', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-06-04 11:01:10');
INSERT INTO `sys_logininfor` VALUES (609, 'admin', '183.147.173.71', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-06-04 11:02:11');
INSERT INTO `sys_logininfor` VALUES (610, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-04 11:03:36');
INSERT INTO `sys_logininfor` VALUES (611, 'admin', '221.13.86.160', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-04 11:05:46');
INSERT INTO `sys_logininfor` VALUES (612, 'admin', '183.249.77.11', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-04 20:43:23');
INSERT INTO `sys_logininfor` VALUES (613, 'admin', '183.147.173.71', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-06-05 08:39:25');
INSERT INTO `sys_logininfor` VALUES (614, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '退出成功', '2026-06-05 09:36:47');
INSERT INTO `sys_logininfor` VALUES (615, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码已失效', '2026-06-05 09:39:17');
INSERT INTO `sys_logininfor` VALUES (616, 'admin', '115.204.179.99', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-05 09:39:23');
INSERT INTO `sys_logininfor` VALUES (617, 'admin', '183.147.173.71', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-06-05 09:57:56');
INSERT INTO `sys_logininfor` VALUES (618, 'admin', '183.147.173.71', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-06-05 12:21:30');
INSERT INTO `sys_logininfor` VALUES (619, 'admin', '223.160.211.123', 'XX XX', 'WeChat 8.0.73', 'iOS 26.4.2', '0', '登录成功', '2026-06-05 12:47:57');
INSERT INTO `sys_logininfor` VALUES (620, 'admin', '223.160.211.123', 'XX XX', 'Safari 26.4', 'iOS 26.4', '0', '登录成功', '2026-06-05 12:48:15');
INSERT INTO `sys_logininfor` VALUES (621, 'admin', '183.147.173.71', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-06-05 14:58:40');
INSERT INTO `sys_logininfor` VALUES (622, 'admin', '113.214.239.210', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-05 15:55:14');
INSERT INTO `sys_logininfor` VALUES (623, 'admin', '113.214.239.210', 'XX XX', 'Edge 148', 'Windows >=10', '0', '登录成功', '2026-06-05 21:13:44');
INSERT INTO `sys_logininfor` VALUES (624, 'admin', '122.243.194.62', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-06 13:18:58');
INSERT INTO `sys_logininfor` VALUES (625, 'admin', '183.156.245.136', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码已失效', '2026-06-06 13:53:35');
INSERT INTO `sys_logininfor` VALUES (626, 'admin', '183.156.245.136', 'XX XX', 'Chrome 148', 'Windows10', '1', '验证码错误', '2026-06-06 13:53:38');
INSERT INTO `sys_logininfor` VALUES (627, 'admin', '183.156.245.136', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-06 13:53:42');
INSERT INTO `sys_logininfor` VALUES (628, 'admin', '122.243.194.62', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-06 16:16:46');
INSERT INTO `sys_logininfor` VALUES (629, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-07 11:51:26');
INSERT INTO `sys_logininfor` VALUES (630, 'admin', '183.157.253.157', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-07 18:26:46');
INSERT INTO `sys_logininfor` VALUES (631, 'admin', '122.234.18.33', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-08 09:51:58');
INSERT INTO `sys_logininfor` VALUES (632, 'admin', '122.234.18.33', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-08 15:53:46');
INSERT INTO `sys_logininfor` VALUES (633, 'admin', '122.243.194.62', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-08 15:59:13');
INSERT INTO `sys_logininfor` VALUES (634, 'admin', '122.234.18.33', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-08 17:45:02');
INSERT INTO `sys_logininfor` VALUES (635, 'admin', '39.182.91.141', 'XX XX', 'Chrome 144', 'Windows10', '0', '登录成功', '2026-06-08 21:55:28');
INSERT INTO `sys_logininfor` VALUES (636, 'admin', '183.249.77.11', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-09 00:38:46');
INSERT INTO `sys_logininfor` VALUES (637, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-09 00:40:18');
INSERT INTO `sys_logininfor` VALUES (638, 'admin', '122.243.194.62', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-09 13:08:01');
INSERT INTO `sys_logininfor` VALUES (639, 'admin', '122.243.194.62', 'XX XX', 'WeChat 7.0.20.1781', 'Windows10', '0', '登录成功', '2026-06-09 15:22:57');
INSERT INTO `sys_logininfor` VALUES (640, 'admin', '113.214.239.210', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-09 15:51:55');
INSERT INTO `sys_logininfor` VALUES (641, 'admin', '115.238.57.190', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-11 13:52:38');
INSERT INTO `sys_logininfor` VALUES (642, 'admin', '122.234.18.33', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-11 14:11:04');
INSERT INTO `sys_logininfor` VALUES (643, 'admin', '122.243.197.82', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-11 17:41:37');
INSERT INTO `sys_logininfor` VALUES (644, 'admin', '113.214.239.210', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-11 19:18:32');
INSERT INTO `sys_logininfor` VALUES (645, 'admin', '122.243.197.82', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-12 09:51:58');
INSERT INTO `sys_logininfor` VALUES (646, 'admin', '183.128.92.157', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-12 10:41:16');
INSERT INTO `sys_logininfor` VALUES (647, 'admin', '122.243.197.82', 'XX XX', 'Edge 149', 'Windows >=10', '0', '登录成功', '2026-06-12 15:29:23');
INSERT INTO `sys_logininfor` VALUES (648, 'admin', '183.128.92.157', 'XX XX', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-12 15:39:30');
INSERT INTO `sys_logininfor` VALUES (649, 'admin', '127.0.0.1', '内网IP', 'Chrome 148', 'Windows10', '0', '登录成功', '2026-06-12 17:39:06');
INSERT INTO `sys_logininfor` VALUES (650, 'admin', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-15 09:38:48');
INSERT INTO `sys_logininfor` VALUES (651, 'admin', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '退出成功', '2026-06-15 13:30:38');
INSERT INTO `sys_logininfor` VALUES (652, 'admin', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-15 13:30:42');
INSERT INTO `sys_logininfor` VALUES (653, 'testuser01', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-15 13:30:54');
INSERT INTO `sys_logininfor` VALUES (654, 'testuser01', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '退出成功', '2026-06-15 13:32:21');
INSERT INTO `sys_logininfor` VALUES (655, 'testuser01', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-15 13:32:48');
INSERT INTO `sys_logininfor` VALUES (656, 'testuser01', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '退出成功', '2026-06-15 13:32:57');
INSERT INTO `sys_logininfor` VALUES (657, 'admin', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-15 13:33:00');
INSERT INTO `sys_logininfor` VALUES (658, 'admin', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '退出成功', '2026-06-15 13:58:51');
INSERT INTO `sys_logininfor` VALUES (659, 'ceshi01', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-15 13:58:57');
INSERT INTO `sys_logininfor` VALUES (660, 'ceshi01', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '退出成功', '2026-06-15 14:08:24');
INSERT INTO `sys_logininfor` VALUES (661, 'admin', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '1', '用户不存在/密码错误', '2026-06-15 14:08:33');
INSERT INTO `sys_logininfor` VALUES (662, 'admin', '183.128.92.157', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-15 14:08:39');
INSERT INTO `sys_logininfor` VALUES (663, 'admin', '127.0.0.1', '内网IP', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-16 10:11:08');
INSERT INTO `sys_logininfor` VALUES (664, 'admin', '125.118.189.119', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-16 10:48:48');
INSERT INTO `sys_logininfor` VALUES (665, 'admin', '125.118.189.119', 'XX XX', 'Chrome 149', 'Windows10', '0', '退出成功', '2026-06-16 11:14:19');
INSERT INTO `sys_logininfor` VALUES (666, 'admin', '125.118.189.119', 'XX XX', 'Chrome 149', 'Windows10', '1', '验证码错误', '2026-06-16 11:14:35');
INSERT INTO `sys_logininfor` VALUES (667, 'admin', '125.118.189.119', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-16 11:14:40');
INSERT INTO `sys_logininfor` VALUES (668, 'admin', '127.0.0.1', '内网IP', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-16 16:25:41');
INSERT INTO `sys_logininfor` VALUES (669, 'admin', '36.24.59.166', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-16 19:23:18');
INSERT INTO `sys_logininfor` VALUES (670, 'admin', '125.118.189.119', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-17 10:02:05');
INSERT INTO `sys_logininfor` VALUES (671, 'admin', '125.118.189.119', 'XX XX', 'Chrome 149', 'Windows10', '0', '登录成功', '2026-06-17 10:23:36');

-- ----------------------------
-- Table structure for sys_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_menu`;
CREATE TABLE `sys_menu`  (
  `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单名称',
  `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父菜单ID',
  `order_num` int(11) NULL DEFAULT 0 COMMENT '显示顺序',
  `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由地址',
  `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径',
  `query` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '路由参数',
  `route_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '路由名称',
  `is_frame` int(11) NULL DEFAULT 1 COMMENT '是否为外链（0是 1否）',
  `is_cache` int(11) NULL DEFAULT 0 COMMENT '是否缓存（0缓存 1不缓存）',
  `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '菜单类型（M目录 C菜单 F按钮）',
  `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态（0显示 1隐藏）',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态（0正常 1停用）',
  `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识',
  `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT '菜单图标',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '备注',
  PRIMARY KEY (`menu_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2508 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '菜单权限表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_menu
-- ----------------------------
INSERT INTO `sys_menu` VALUES (1, '系统管理', 0, 80, 'system', NULL, '', '', 1, 0, 'M', '0', '0', '', 'system', 'admin', '2026-02-02 09:14:49', 'admin', '2026-02-02 10:14:59', '系统管理目录');
INSERT INTO `sys_menu` VALUES (2, '系统监控', 0, 100, 'monitor', NULL, '', '', 1, 0, 'M', '0', '1', '', 'monitor', 'admin', '2026-02-02 09:14:49', 'admin', '2026-02-02 10:14:43', '系统监控目录');
INSERT INTO `sys_menu` VALUES (3, '系统工具', 0, 90, 'tool', NULL, '', '', 1, 0, 'M', '1', '1', '', 'tool', 'admin', '2026-02-02 09:14:49', 'admin', '2026-02-02 10:15:05', '系统工具目录');
INSERT INTO `sys_menu` VALUES (100, '用户管理', 1, 1, 'user', 'system/user/index', '', '', 1, 0, 'C', '0', '0', 'system:user:list', 'user', 'admin', '2026-02-02 09:14:49', '', NULL, '用户管理菜单');
INSERT INTO `sys_menu` VALUES (101, '角色管理', 1, 2, 'role', 'system/role/index', '', '', 1, 0, 'C', '0', '0', 'system:role:list', 'peoples', 'admin', '2026-02-02 09:14:49', '', NULL, '角色管理菜单');
INSERT INTO `sys_menu` VALUES (102, '菜单管理', 1, 3, 'menu', 'system/menu/index', '', '', 1, 0, 'C', '0', '0', 'system:menu:list', 'tree-table', 'admin', '2026-02-02 09:14:49', '', NULL, '菜单管理菜单');
INSERT INTO `sys_menu` VALUES (103, '部门管理', 1, 4, 'dept', 'system/dept/index', '', '', 1, 0, 'C', '1', '1', 'system:dept:list', 'tree', 'admin', '2026-02-02 09:14:49', 'admin', '2026-02-02 10:02:41', '部门管理菜单');
INSERT INTO `sys_menu` VALUES (104, '岗位管理', 1, 5, 'post', 'system/post/index', '', '', 1, 0, 'C', '1', '1', 'system:post:list', 'post', 'admin', '2026-02-02 09:14:49', 'admin', '2026-02-02 10:02:52', '岗位管理菜单');
INSERT INTO `sys_menu` VALUES (105, '字典管理', 1, 6, 'dict', 'system/dict/index', '', '', 1, 0, 'C', '0', '0', 'system:dict:list', 'dict', 'admin', '2026-02-02 09:14:49', '', NULL, '字典管理菜单');
INSERT INTO `sys_menu` VALUES (106, '参数设置', 1, 7, 'config', 'system/config/index', '', '', 1, 0, 'C', '1', '1', 'system:config:list', 'edit', 'admin', '2026-02-02 09:14:49', 'admin', '2026-02-02 10:02:58', '参数设置菜单');
INSERT INTO `sys_menu` VALUES (107, '通知公告', 1, 8, 'notice', 'system/notice/index', '', '', 1, 0, 'C', '0', '0', 'system:notice:list', 'message', 'admin', '2026-02-02 09:14:49', '', NULL, '通知公告菜单');
INSERT INTO `sys_menu` VALUES (108, '日志管理', 1, 9, 'log', '', '', '', 1, 0, 'M', '0', '0', '', 'log', 'admin', '2026-02-02 09:14:49', '', NULL, '日志管理菜单');
INSERT INTO `sys_menu` VALUES (109, '在线用户', 2, 1, 'online', 'monitor/online/index', '', '', 1, 0, 'C', '0', '0', 'monitor:online:list', 'online', 'admin', '2026-02-02 09:14:49', '', NULL, '在线用户菜单');
INSERT INTO `sys_menu` VALUES (110, '定时任务', 2, 2, 'job', 'monitor/job/index', '', '', 1, 0, 'C', '0', '0', 'monitor:job:list', 'job', 'admin', '2026-02-02 09:14:49', '', NULL, '定时任务菜单');
INSERT INTO `sys_menu` VALUES (111, '数据监控', 2, 3, 'druid', 'monitor/druid/index', '', '', 1, 0, 'C', '0', '0', 'monitor:druid:list', 'druid', 'admin', '2026-02-02 09:14:49', '', NULL, '数据监控菜单');
INSERT INTO `sys_menu` VALUES (112, '服务监控', 2, 4, 'server', 'monitor/server/index', '', '', 1, 0, 'C', '0', '0', 'monitor:server:list', 'server', 'admin', '2026-02-02 09:14:49', '', NULL, '服务监控菜单');
INSERT INTO `sys_menu` VALUES (113, '缓存监控', 2, 5, 'cache', 'monitor/cache/index', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis', 'admin', '2026-02-02 09:14:49', '', NULL, '缓存监控菜单');
INSERT INTO `sys_menu` VALUES (114, '缓存列表', 2, 6, 'cacheList', 'monitor/cache/list', '', '', 1, 0, 'C', '0', '0', 'monitor:cache:list', 'redis-list', 'admin', '2026-02-02 09:14:49', '', NULL, '缓存列表菜单');
INSERT INTO `sys_menu` VALUES (115, '表单构建', 3, 1, 'build', 'tool/build/index', '', '', 1, 0, 'C', '0', '0', 'tool:build:list', 'build', 'admin', '2026-02-02 09:14:49', '', NULL, '表单构建菜单');
INSERT INTO `sys_menu` VALUES (116, '代码生成', 3, 2, 'gen', 'tool/gen/index', '', '', 1, 0, 'C', '0', '0', 'tool:gen:list', 'code', 'admin', '2026-02-02 09:14:49', '', NULL, '代码生成菜单');
INSERT INTO `sys_menu` VALUES (117, '系统接口', 3, 3, 'swagger', 'tool/swagger/index', '', '', 1, 0, 'C', '0', '0', 'tool:swagger:list', 'swagger', 'admin', '2026-02-02 09:14:49', '', NULL, '系统接口菜单');
INSERT INTO `sys_menu` VALUES (500, '操作日志', 108, 1, 'operlog', 'monitor/operlog/index', '', '', 1, 0, 'C', '0', '0', 'monitor:operlog:list', 'form', 'admin', '2026-02-02 09:14:49', '', NULL, '操作日志菜单');
INSERT INTO `sys_menu` VALUES (501, '登录日志', 108, 2, 'logininfor', 'monitor/logininfor/index', '', '', 1, 0, 'C', '0', '0', 'monitor:logininfor:list', 'logininfor', 'admin', '2026-02-02 09:14:49', '', NULL, '登录日志菜单');
INSERT INTO `sys_menu` VALUES (1000, '用户查询', 100, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:query', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1001, '用户新增', 100, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:add', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1002, '用户修改', 100, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1003, '用户删除', 100, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1004, '用户导出', 100, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:export', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1005, '用户导入', 100, 6, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:import', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1006, '重置密码', 100, 7, '', '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1007, '角色查询', 101, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:query', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1008, '角色新增', 101, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:add', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1009, '角色修改', 101, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1010, '角色删除', 101, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1011, '角色导出', 101, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:role:export', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1012, '菜单查询', 102, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1013, '菜单新增', 102, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1014, '菜单修改', 102, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1015, '菜单删除', 102, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1016, '部门查询', 103, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1017, '部门新增', 103, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1018, '部门修改', 103, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1019, '部门删除', 103, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1020, '岗位查询', 104, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:query', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1021, '岗位新增', 104, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:add', '#', 'admin', '2026-02-02 09:14:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1022, '岗位修改', 104, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:edit', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1023, '岗位删除', 104, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1024, '岗位导出', 104, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'system:post:export', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1025, '字典查询', 105, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1026, '字典新增', 105, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:add', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1027, '字典修改', 105, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1028, '字典删除', 105, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1029, '字典导出', 105, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:dict:export', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1030, '参数查询', 106, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1031, '参数新增', 106, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:add', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1032, '参数修改', 106, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:edit', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1033, '参数删除', 106, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1034, '参数导出', 106, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:config:export', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1035, '公告查询', 107, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1036, '公告新增', 107, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:add', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1037, '公告修改', 107, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:edit', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1038, '公告删除', 107, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'system:notice:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1039, '操作查询', 500, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1040, '操作删除', 500, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1041, '日志导出', 500, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:operlog:export', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1042, '登录查询', 501, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1043, '登录删除', 501, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1044, '日志导出', 501, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:export', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1045, '账户解锁', 501, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:logininfor:unlock', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1046, '在线查询', 109, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1047, '批量强退', 109, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1048, '单条强退', 109, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1049, '任务查询', 110, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1050, '任务新增', 110, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:add', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1051, '任务修改', 110, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:edit', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1052, '任务删除', 110, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1053, '状态修改', 110, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:changeStatus', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1054, '任务导出', 110, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'monitor:job:export', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1055, '生成查询', 116, 1, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:query', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1056, '生成修改', 116, 2, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:edit', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1057, '生成删除', 116, 3, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:remove', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1058, '导入代码', 116, 4, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:import', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1059, '预览代码', 116, 5, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:preview', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1060, '生成代码', 116, 6, '#', '', '', '', 1, 0, 'F', '0', '0', 'tool:gen:code', '#', 'admin', '2026-02-02 09:14:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1062, '报表开发端', 1061, 1, 'definition', 'report/definition/index', '', '', 1, 0, 'C', '0', '0', 'erp:report:list', 'edit', 'admin', '2026-03-09 13:56:34', '', NULL, '开发端报表定义页面');
INSERT INTO `sys_menu` VALUES (1071, '报表查询', 1062, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:query', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1072, '报表新增', 1062, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:add', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1073, '报表修改', 1062, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:edit', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1074, '报表删除', 1062, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:remove', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (1075, '报表发布', 1062, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:publish', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2000, '基础数据', 0, 10, 'baseInfo', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'build', 'admin', '2026-02-02 11:03:36', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2003, '修改', 2001, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:department:edit', '#', 'admin', '2026-02-02 11:31:36', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2004, '删除', 2001, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:department:remove', '#', 'admin', '2026-02-02 11:31:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2005, '员工管理', 2000, 20, 'staff', 'baseInfo/staff/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:staff:list', 'peoples', 'admin', '2026-02-02 13:43:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2006, '添加', 2005, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:staff:add', '#', 'admin', '2026-02-02 13:44:15', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2007, '编辑', 2005, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:staff:edit', '#', 'admin', '2026-02-02 13:44:31', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2008, '删除', 2005, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:staff:remove', '#', 'admin', '2026-02-02 13:44:42', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2009, '物料管理', 2000, 30, 'material', 'baseInfo/material/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:material:list', 'materia ', 'admin', '2026-02-02 16:59:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2010, '添加', 2009, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:material:add', '#', 'admin', '2026-02-02 17:00:39', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2011, '编辑', 2009, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:material:edit', '#', 'admin', '2026-02-02 17:00:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2012, '删除', 2009, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:material:remove', '#', 'admin', '2026-02-02 17:01:06', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2013, '畜种管理', 2000, 40, 'breed', 'baseInfo/breed/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:breed:list', 'breed', 'admin', '2026-02-03 10:27:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2014, '添加', 2013, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:breed:add', '#', 'admin', '2026-02-03 10:27:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2015, '编辑', 2013, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:breed:edit', '#', 'admin', '2026-02-03 10:27:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2016, '删除', 2013, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:breed:remove', '#', 'admin', '2026-02-03 10:28:01', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2017, '品种管理', 2000, 50, 'variety', 'baseInfo/variety/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:variety:list', 'variety', 'admin', '2026-02-03 10:37:41', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2018, '添加', 2017, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:variety:add', '#', 'admin', '2026-02-03 10:38:07', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2019, '编辑', 2017, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:variety:edit', '#', 'admin', '2026-02-03 10:38:21', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2020, '删除', 2017, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:variety:remove', '#', 'admin', '2026-02-03 10:38:33', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2021, '级别管理', 2000, 60, 'level', 'baseInfo/level/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:level:list', 'level', 'admin', '2026-02-03 11:10:25', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2022, '添加', 2021, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:level:add', '#', 'admin', '2026-02-03 11:10:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2023, '编辑', 2021, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:level:edit', '#', 'admin', '2026-02-03 11:11:11', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2024, '删除', 2021, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:level:remove', '#', 'admin', '2026-02-03 11:11:23', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2025, '毛色管理', 2000, 70, 'coat', 'baseInfo/coat/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:coat:list', 'coat', 'admin', '2026-02-03 13:40:14', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2026, '添加', 2025, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:coat:add', '#', 'admin', '2026-02-03 13:40:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2027, '编辑', 2025, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:coat:edit', '#', 'admin', '2026-02-03 13:40:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2028, '删除', 2025, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:coat:remove', '#', 'admin', '2026-02-03 13:40:57', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2029, '供应来源', 2000, 80, 'supply', 'baseInfo/supply/index', NULL, '', 1, 0, 'C', '1', '0', 'baseInfo:supply:list', 'supply', 'admin', '2026-02-03 13:52:28', 'admin', '2026-06-17 10:15:39', '');
INSERT INTO `sys_menu` VALUES (2030, '添加', 2029, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:supply:add', '#', 'admin', '2026-02-03 13:53:55', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2031, '编辑', 2029, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:supply:edit', '#', 'admin', '2026-02-03 13:54:09', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2032, '删除', 2029, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:supply:remove', '#', 'admin', '2026-02-03 13:54:20', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2033, '品牌资料', 2000, 90, 'brand', 'baseInfo/brand/index', NULL, '', 1, 0, 'C', '1', '0', 'baseInfo:brand:list', 'brand', 'admin', '2026-02-03 13:59:23', 'admin', '2026-06-17 10:10:52', '');
INSERT INTO `sys_menu` VALUES (2034, '添加', 2033, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:brand:add', '#', 'admin', '2026-02-03 13:59:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2035, '编辑', 2033, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:brand:edit', '#', 'admin', '2026-02-03 14:00:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2036, '删除', 2033, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:brand:remove', '#', 'admin', '2026-02-03 14:00:14', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2037, '物流线管理', 2000, 100, 'logistics', 'baseInfo/logistics/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:logistics:list', 'logistics', 'admin', '2026-02-03 14:06:56', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2038, '添加', 2037, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:logistics:add', '#', 'admin', '2026-02-03 14:07:20', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2039, '编辑', 2037, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:logistics:edit', '#', 'admin', '2026-02-03 14:07:35', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2040, '删除', 2037, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:logistics:remove', '#', 'admin', '2026-02-03 14:07:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2041, '区域管理', 2000, 110, 'area', 'baseInfo/area/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:area:list', 'area', 'admin', '2026-02-03 14:18:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2042, '添加', 2041, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:area:add', '#', 'admin', '2026-02-03 14:19:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2043, '编辑', 2041, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:area:edit', '#', 'admin', '2026-02-03 14:19:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2044, '删除', 2041, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:area:remove', '#', 'admin', '2026-02-03 14:19:36', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2045, '市场管理', 2210, 15, 'bazaar', 'baseInfo/bazaar/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:bazaar:list', 'bazaar', 'admin', '2026-02-03 14:28:55', 'admin', '2026-06-12 10:22:04', '');
INSERT INTO `sys_menu` VALUES (2046, '添加', 2045, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:bazaar:add', '#', 'admin', '2026-02-03 14:29:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2047, '编辑', 2045, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:bazaar:edit', '#', 'admin', '2026-02-03 14:29:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2048, '删除', 2045, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:bazaar:remove', '#', 'admin', '2026-02-03 14:29:37', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2049, '客户渠道', 2000, 130, 'client', 'baseInfo/client/index', NULL, '', 1, 0, 'C', '1', '0', 'baseInfo:client:list', 'client', 'admin', '2026-02-03 14:42:35', 'admin', '2026-06-17 10:12:51', '');
INSERT INTO `sys_menu` VALUES (2050, '添加', 2049, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:client:add', '#', 'admin', '2026-02-03 14:42:57', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2051, '编辑', 2049, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:client:edit', '#', 'admin', '2026-02-03 14:43:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2052, '删除', 2049, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:client:remove', '#', 'admin', '2026-02-03 14:43:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2053, '货品类别数据', 2000, 140, 'goods', 'baseInfo/goods/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:goods:list', 'goods', 'admin', '2026-02-03 14:57:56', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2054, '添加', 2053, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:goods:list', '#', 'admin', '2026-02-03 14:58:37', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2055, '编辑', 2053, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:goods:edit', '#', 'admin', '2026-02-03 14:59:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2056, '删除', 2053, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:goods:remove', '#', 'admin', '2026-02-03 14:59:21', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2057, '货品类别结构设置', 2000, 150, 'goodsChart', 'baseInfo/goodsChart/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:goodsChart:list', 'goods', 'admin', '2026-02-04 09:58:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2058, '添加', 2057, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:goodsChart:add', '#', 'admin', '2026-02-04 10:00:01', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2059, '编辑', 2057, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:goodsChart:edit', '#', 'admin', '2026-02-04 10:00:15', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2060, '删除', 2057, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:goodsChart:remove', '#', 'admin', '2026-02-04 10:00:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2061, '价格类型', 2210, 12, 'price', 'baseInfo/price/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:price:list', 'price', 'admin', '2026-02-04 10:22:05', 'admin', '2026-06-12 10:23:38', '');
INSERT INTO `sys_menu` VALUES (2062, '添加', 2061, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:price:add', '#', 'admin', '2026-02-04 10:22:32', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2063, '编辑', 2061, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:price:edit', '#', 'admin', '2026-02-04 10:22:43', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2064, '删除', 2061, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:price:remove', '#', 'admin', '2026-02-04 10:22:56', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2065, '自动转级别', 2000, 170, 'rank', 'baseInfo/rank/index', NULL, '', 1, 0, 'C', '1', '0', 'baseInfo:rank:list', 'list', 'admin', '2026-02-04 10:52:08', 'admin', '2026-06-17 10:11:45', '');
INSERT INTO `sys_menu` VALUES (2066, '添加', 2065, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:rank:add', '#', 'admin', '2026-02-04 10:52:29', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2067, '编辑', 2065, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:rank:edit', '#', 'admin', '2026-02-04 10:52:41', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2068, '删除', 2065, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:rank:remove', '#', 'admin', '2026-02-04 10:52:53', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2069, '一级科目管理', 2000, 180, 'oneSubject', 'baseInfo/oneSubject/index', NULL, '', 1, 0, 'C', '1', '0', 'baseInfo:oneSubject:list', 'subject', 'admin', '2026-02-04 11:25:37', 'admin', '2026-06-17 10:11:21', '');
INSERT INTO `sys_menu` VALUES (2070, '添加', 2069, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:oneSubject:add', '#', 'admin', '2026-02-04 11:26:43', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2071, '编辑', 2069, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:oneSubject:edit', '#', 'admin', '2026-02-04 11:26:56', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2072, '删除', 2069, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:oneSubject:remove', '#', 'admin', '2026-02-04 11:27:09', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2073, '二级科目管理', 2000, 190, 'twoSubject', 'baseInfo/twoSubject/index', NULL, '', 1, 0, 'C', '1', '0', 'baseInfo:twoSubject:list', 'subject', 'admin', '2026-02-04 11:28:32', 'admin', '2026-06-17 10:11:25', '');
INSERT INTO `sys_menu` VALUES (2074, '添加', 2073, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:twoSubject:add', '#', 'admin', '2026-02-04 11:28:52', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2075, '编辑', 2073, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:twoSubject:edit', '#', 'admin', '2026-02-04 11:29:04', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2076, '删除', 2073, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:twoSubject:remove', '#', 'admin', '2026-02-04 11:29:16', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2077, '采购管理', 0, 12, 'purchase', NULL, NULL, '', 1, 0, 'M', '0', '0', '', 'purchase', 'admin', '2026-02-05 10:34:10', 'admin', '2026-06-12 10:02:17', '');
INSERT INTO `sys_menu` VALUES (2078, '供应商管理', 2077, 10, 'supplier', 'purchase/supplier/index', NULL, '', 1, 0, 'C', '0', '0', 'purchase:supplier:list', 'supplier', 'admin', '2026-02-05 10:38:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2079, '添加', 2078, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:supplier:add', '#', 'admin', '2026-02-05 10:38:28', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2080, '编辑', 2078, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:supplier:edit', '#', 'admin', '2026-02-05 10:38:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2081, '删除', 2078, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:supplier:remove', '#', 'admin', '2026-02-05 10:38:52', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2082, '采购报价单', 2077, 20, 'purchaseQuotation', 'purchase/purchaseQuotation/index', NULL, '', 1, 0, 'C', '0', '0', 'purchase:purchaseQuotation:list', 'purchaseQuotation', 'admin', '2026-02-06 10:18:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2083, '添加', 2082, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:purchaseQuotation:add', '#', 'admin', '2026-02-06 10:18:32', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2084, '编辑', 2082, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:purchaseQuotation:edit', '#', 'admin', '2026-02-06 10:18:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2085, '删除', 2082, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:purchaseQuotation:remove', '#', 'admin', '2026-02-06 10:19:04', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2086, '库存管理1', 0, 30, 'inventory', NULL, NULL, '', 1, 0, 'M', '1', '1', '', 'inventory', 'admin', '2026-02-06 15:46:39', 'admin', '2026-04-24 02:27:52', '');
INSERT INTO `sys_menu` VALUES (2087, '仓库基本设置', 2086, 10, 'wareHouse', 'inventory/wareHouse/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:wareHouse:list', 'inventory', 'admin', '2026-02-06 15:48:16', 'admin', '2026-02-06 15:48:27', '');
INSERT INTO `sys_menu` VALUES (2088, '添加', 2087, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:wareHouse:add', '#', 'admin', '2026-02-06 15:49:05', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2089, '编辑', 2087, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:wareHouse:edit', '#', 'admin', '2026-02-06 15:49:16', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2090, '删除', 2087, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:wareHouse:remove', '#', 'admin', '2026-02-06 15:49:33', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2091, '单位管理', 2000, 200, 'unit', 'baseInfo/unit/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:unit:list', 'unit', 'admin', '2026-02-06 16:35:03', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2092, '添加', 2091, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:unit:add', '#', 'admin', '2026-02-06 16:35:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2093, '编辑', 2091, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:unit:edit', '#', 'admin', '2026-02-06 16:35:33', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2094, '删除', 2091, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:unit:remove', '#', 'admin', '2026-02-06 16:35:42', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2095, '产品类型管理', 2000, 210, 'produceType', 'baseInfo/produceType/index', NULL, '', 1, 0, 'C', '0', '0', 'baseInfo:produceType:list', 'produceType', 'admin', '2026-02-06 16:49:54', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2096, '添加', 2095, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:produceType:add', '#', 'admin', '2026-02-06 16:50:10', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2097, '编辑', 2095, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:produceType:remove', '#', 'admin', '2026-02-06 16:50:22', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2098, '删除', 2095, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'baseInfo:produceType:remove', '#', 'admin', '2026-02-06 16:50:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2099, '采购入库单', 2077, 30, 'purchaseStorage', 'purchase/purchaseStorage/index', NULL, '', 1, 0, 'C', '0', '0', 'purchase:purchaseStorage:list', 'materia ', 'admin', '2026-02-27 13:23:54', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2100, '添加', 2099, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:purchaseStorage:add', '#', 'admin', '2026-02-27 13:24:20', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2101, '编辑', 2099, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:purchaseStorage:edit', '#', 'admin', '2026-02-27 13:24:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2102, '删除', 2099, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:purchaseStorage:remove', '#', 'admin', '2026-02-27 13:24:46', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2103, '采购结算', 2077, 40, 'settle', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'settle', 'admin', '2026-02-27 14:18:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2104, '头副分摊配置', 2103, 10, 'apportionConfig', 'purchase/settle/apportionConfig/index', NULL, '', 1, 0, 'C', '0', '0', 'purchase:apportionConfig:list', 'swagger', 'admin', '2026-02-27 14:21:29', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2105, '添加', 2104, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:apportionConfig:add', '#', 'admin', '2026-02-27 14:21:46', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2106, '编辑', 2104, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:apportionConfig:edit', '#', 'admin', '2026-02-27 14:21:57', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2107, '删除', 2104, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:apportionConfig:remove', '#', 'admin', '2026-02-27 14:22:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2108, '头副分摊计算', 2103, 20, 'apportionCount', 'purchase/settle/apportionCount/index', NULL, '', 1, 0, 'C', '1', '0', 'purchase:apportionCount:list', 'build', 'admin', '2026-02-27 14:25:29', 'admin', '2026-04-24 02:49:39', '');
INSERT INTO `sys_menu` VALUES (2109, '采购结算单', 2103, 30, 'settleAccounts', 'purchase/settle/settleAccounts/index', NULL, '', 1, 0, 'C', '0', '0', 'purchase:settleAccounts:list', 'documentation', 'admin', '2026-02-27 14:28:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2110, '添加', 2109, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:settleAccounts:add', '#', 'admin', '2026-02-27 14:28:17', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2111, '编辑', 2109, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:settleAccounts:edit', '#', 'admin', '2026-02-27 14:28:29', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2112, '删除', 2109, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:settleAccounts:remove', '#', 'admin', '2026-02-27 14:28:41', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2113, '添加', 2108, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:apportionCount:add', '#', 'admin', '2026-02-27 14:29:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2114, '编辑', 2108, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:apportionCount:edit', '#', 'admin', '2026-02-27 14:29:25', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2115, '删除', 2108, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'purchase:apportionCount:remove', '#', 'admin', '2026-02-27 14:29:39', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2116, '物料批次初始化管理', 2086, 20, 'materialBatch', 'inventory/materialBatch/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:materialBatch:list', 'materia ', 'admin', '2026-03-02 10:22:22', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2117, '添加', 2116, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:materialBatch:add', '#', 'admin', '2026-03-02 13:48:05', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2118, '编辑', 2116, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:materialBatch:edit', '#', 'admin', '2026-03-02 13:48:15', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2119, '删除', 2116, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:materialBatch:remove', '#', 'admin', '2026-03-02 13:48:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2120, '及时库存查看', 2086, 30, 'timely', 'inventory/timely/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:timely:list', 'button', 'admin', '2026-03-02 13:49:53', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2121, '添加', 2120, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:timely:add', '#', 'admin', '2026-03-02 13:50:17', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2122, '编辑', 2120, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:timely:edit', '#', 'admin', '2026-03-02 13:50:29', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2123, '删除', 2120, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:timely:remove', '#', 'admin', '2026-03-02 13:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2124, '生产入库单', 2086, 40, 'productionAndStorage', 'inventory/productionAndStorage/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:productionAndStorage:list', 'inStorage', 'admin', '2026-03-02 13:55:06', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2125, '添加', 2124, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:productionAndStorage:add', '#', 'admin', '2026-03-02 13:57:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2126, '编辑', 2124, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:productionAndStorage:edit', '#', 'admin', '2026-03-02 13:57:18', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2127, '删除', 2124, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:productionAndStorage:remove', '#', 'admin', '2026-03-02 13:57:29', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2128, '仓库盘点单', 2086, 50, 'check', 'inventory/check/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:check:list', 'inventory', 'admin', '2026-03-04 09:54:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2129, '添加', 2128, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:check:add', '#', 'admin', '2026-03-04 09:55:04', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2130, '编辑', 2128, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:check:edit', '#', 'admin', '2026-03-04 09:55:15', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2131, '删除', 2128, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:check:remove', '#', 'admin', '2026-03-04 09:55:27', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2132, '仓库调整单', 2086, 60, 'adjust', 'inventory/adjust/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:adjust:list', 'inventory', 'admin', '2026-03-04 09:57:19', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2133, '添加', 2132, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:adjust:add', '#', 'admin', '2026-03-04 09:57:36', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2134, '编辑', 2132, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:adjust:edit', '#', 'admin', '2026-03-04 09:57:46', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2135, '删除', 2132, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:adjust:remove', '#', 'admin', '2026-03-04 09:57:57', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2136, '仓库调拨单', 2086, 70, 'allot', 'inventory/allot/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:allot:list', 'inventory', 'admin', '2026-03-04 10:00:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2137, '添加', 2136, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:allot:add', '#', 'admin', '2026-03-04 10:01:01', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2138, '编辑', 2136, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:allot:edit', '#', 'admin', '2026-03-04 10:01:14', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2139, '删除', 2136, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:allot:remove', '#', 'admin', '2026-03-04 10:01:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2140, '领料单', 2086, 80, 'requisition', 'inventory/requisition/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:requisition:list', 'inventory', 'admin', '2026-03-04 10:04:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2141, '添加', 2140, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:requisition:add', '#', 'admin', '2026-03-04 10:05:19', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2142, '编辑', 2140, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:requisition:edit', '#', 'admin', '2026-03-04 10:05:32', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2143, '删除', 2140, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:requisition:remove', '#', 'admin', '2026-03-04 10:05:42', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2144, '日成本指导价', 2086, 90, 'dayCost', 'inventory/dayCost/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:dayCost:list', 'price', 'admin', '2026-03-05 09:44:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2145, '添加', 2144, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCost:add', '#', 'admin', '2026-03-05 09:44:55', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2146, '编辑', 2144, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCost:edit', '#', 'admin', '2026-03-05 09:45:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2147, '删除', 2144, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCost:remove', '#', 'admin', '2026-03-05 09:45:22', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2148, '日费用归集单', 2086, 100, 'dayExpense', 'inventory/dayExpense/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:dayExpense:list', 'price', 'admin', '2026-03-05 10:55:17', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2149, '添加', 2148, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayExpense:add', '#', 'admin', '2026-03-05 10:55:41', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2150, '编辑', 2148, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayExpense:edit', '#', 'admin', '2026-03-05 10:55:53', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2151, '删除', 2148, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayExpense:remove', '#', 'admin', '2026-03-05 10:56:04', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2152, '日成本计算', 2086, 110, 'dayCostCount', 'inventory/dayCostCount/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:dayCostCount:list', 'money', 'admin', '2026-03-10 09:56:21', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2153, '添加', 2152, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostCount:add', '#', 'admin', '2026-03-10 09:58:16', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2154, '编辑', 2152, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostCount:edit', '#', 'admin', '2026-03-10 10:01:57', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2155, '删除', 2152, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostCount:remove', '#', 'admin', '2026-03-10 10:02:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2156, '日成本产量归集表', 2086, 120, 'dayCostYield', 'inventory/dayCostYield/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:dayCostYield:list', 'money', 'admin', '2026-03-12 09:37:30', 'admin', '2026-03-12 09:37:58', '');
INSERT INTO `sys_menu` VALUES (2157, '添加', 2156, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostYield:add', '#', 'admin', '2026-03-12 09:38:22', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2158, '编辑', 2156, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostYield:edit', '#', 'admin', '2026-03-12 09:38:56', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2159, '删除', 2156, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostYield:remove', '#', 'admin', '2026-03-12 09:39:10', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2160, '日成本表', 2086, 130, 'dayCostTable', 'inventory/dayCostTable/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:dayCostTable:list', 'build', 'admin', '2026-03-12 10:19:50', 'admin', '2026-03-12 10:20:13', '');
INSERT INTO `sys_menu` VALUES (2161, '添加', 2160, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostTable:add', '#', 'admin', '2026-03-12 10:20:43', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2162, '编辑', 2160, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostTable:edit', '#', 'admin', '2026-03-12 10:20:59', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2163, '删除', 2160, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:dayCostTable:remove', '#', 'admin', '2026-03-12 10:21:09', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2164, '核算指导价', 2086, 140, 'calculatedPrice', 'inventory/calculatedPrice/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:calculatedPrice:list', 'money', 'admin', '2026-03-12 10:32:48', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2165, '添加', 2164, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:calculatedPrice:add', '#', 'admin', '2026-03-12 10:33:03', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2166, '编辑', 2164, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:calculatedPrice:edit', '#', 'admin', '2026-03-12 10:33:16', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2167, '删除', 2164, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:calculatedPrice:remove', '#', 'admin', '2026-03-12 10:33:27', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2168, '相关费用维护', 2086, 150, 'maintain', 'inventory/maintain/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:maintain:list', 'unit', 'admin', '2026-03-12 14:05:53', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2169, '添加', 2168, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:maintain:add', '#', 'admin', '2026-03-12 14:07:09', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2170, '编辑', 2168, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:maintain:edit', '#', 'admin', '2026-03-12 14:07:22', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2171, '删除', 2168, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:maintain:remove', '#', 'admin', '2026-03-12 14:07:32', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2172, '经营业绩数据填报', 2086, 160, 'fill', 'inventory/fill/index', NULL, '', 1, 0, 'C', '0', '0', 'inventory:fill:list', 'coat', 'admin', '2026-03-12 15:17:43', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2173, '添加', 2172, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:fill:add', '#', 'admin', '2026-03-12 15:18:00', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2174, '编辑', 2172, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:fill:edit', '#', 'admin', '2026-03-12 15:18:25', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2175, '删除', 2172, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'inventory:fill:remove', '#', 'admin', '2026-03-12 15:18:48', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2176, '生产管理', 0, 50, 'production', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'edit', 'admin', '2026-03-13 09:53:56', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2177, '生产车间管理', 2378, 10, 'productionPlant', 'production/productionPlant/index', NULL, '', 1, 0, 'C', '0', '0', 'production:productionPlant:list', 'redis', 'admin', '2026-03-13 09:56:03', 'admin', '2026-06-12 10:45:56', '');
INSERT INTO `sys_menu` VALUES (2178, '添加', 2177, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:productionPlant:add', '#', 'admin', '2026-03-13 09:56:36', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2179, '编辑', 2177, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:productionPlant:edit', '#', 'admin', '2026-03-13 09:56:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2180, '删除', 2177, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:productionPlant:remove', '#', 'admin', '2026-03-13 09:56:58', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2181, '物料生产对应管理', 2177, 20, 'related', 'production/related/index', NULL, '', 1, 0, 'C', '0', '0', 'production:related:list', 'materia ', 'admin', '2026-03-13 10:39:08', 'admin', '2026-06-12 10:47:06', '');
INSERT INTO `sys_menu` VALUES (2182, '添加', 2181, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:related:add', '#', 'admin', '2026-03-13 10:39:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2183, '编辑', 2181, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:related:edit', '#', 'admin', '2026-03-13 10:39:54', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2184, '删除', 2181, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:related:remove', '#', 'admin', '2026-03-13 10:40:06', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2185, '生产计划单', 2176, 30, 'plan', 'production/plan/index', NULL, '', 1, 0, 'C', '0', '0', 'production:plan:list', 'education', 'admin', '2026-03-13 14:02:39', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2186, '添加', 2185, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:plan:add', '#', 'admin', '2026-03-13 14:02:53', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2187, '编辑', 2185, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:plan:edit', '#', 'admin', '2026-03-13 14:03:04', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2188, '删除', 2185, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:plan:remove', '#', 'admin', '2026-03-13 14:03:16', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2189, '常规生产', 2176, 40, 'convention', 'production/convention/index', NULL, '', 1, 1, 'C', '0', '0', 'production:convention:list', 'form', 'admin', '2026-03-16 09:00:49', 'admin', '2026-04-08 10:18:46', '');
INSERT INTO `sys_menu` VALUES (2190, '添加', 2189, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'production:convention:add', '#', 'admin', '2026-03-16 09:02:10', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2191, '常规生产-定级', 2176, 50, 'conventionRank', 'production/conventionRank/index', NULL, '', 1, 1, 'C', '0', '1', 'production:conventionRank:list', 'input', 'admin', '2026-03-16 14:59:54', 'admin', '2026-06-12 10:58:24', '');
INSERT INTO `sys_menu` VALUES (2192, '常规生产-计量', 2176, 60, 'conventionMeasure', 'production/conventionMeasure/index', NULL, '', 1, 1, 'C', '0', '1', 'production:conventionMeasure:list', 'edit', 'admin', '2026-03-16 15:20:28', 'admin', '2026-06-12 10:58:30', '');
INSERT INTO `sys_menu` VALUES (2193, '精修生产-计量', 2176, 70, 'truing', 'production/truing/index', NULL, '', 1, 1, 'C', '0', '1', 'production:truing:list', 'button', 'admin', '2026-03-16 15:37:03', 'admin', '2026-06-12 10:59:18', '');
INSERT INTO `sys_menu` VALUES (2194, '预冷生产-计量', 2176, 80, 'precool', 'production/precool/index', NULL, '', 1, 1, 'C', '0', '1', 'production:precool:list', 'coat', 'admin', '2026-03-16 15:45:34', 'admin', '2026-06-12 10:59:21', '');
INSERT INTO `sys_menu` VALUES (2195, '分割生产胴体领料', 2176, 90, 'segmentation', 'production/segmentation/index', NULL, '', 1, 1, 'C', '0', '0', 'production:segmentation:list', 'slider', 'admin', '2026-03-16 15:55:21', 'admin', '2026-06-04 15:54:44', '');
INSERT INTO `sys_menu` VALUES (2196, '分割副产品生产', 2176, 100, 'byProduct', 'production/byProduct/index', NULL, '', 1, 1, 'C', '0', '0', 'production:byProduct:list', 'example', 'admin', '2026-03-16 16:23:01', 'admin', '2026-06-05 18:23:46', '');
INSERT INTO `sys_menu` VALUES (2197, '生产记录单', 2176, 110, 'productionRecord', 'production/productionRecord/index', NULL, '', 1, 1, 'C', '0', '0', 'production:productionRecord:list', 'form', 'admin', '2026-03-16 16:31:10', 'admin', '2026-03-30 14:57:35', '');
INSERT INTO `sys_menu` VALUES (2198, '生产完工报告', 2176, 120, 'complete', 'production/complete/index', NULL, '', 1, 1, 'C', '0', '0', 'production:complete:list', 'redis', 'admin', '2026-03-16 18:45:52', 'admin', '2026-03-30 14:57:38', '');
INSERT INTO `sys_menu` VALUES (2199, '胴体分配平台', 2176, 85, 'allocation', 'production/allocation/index', NULL, '', 1, 1, 'C', '0', '0', 'production:allocation:list', 'breed', 'admin', '2026-03-17 09:26:37', 'admin', '2026-06-12 11:10:19', '');
INSERT INTO `sys_menu` VALUES (2200, '胴体批量预发货平台', 2176, 140, 'preShipment', 'production/preShipment/index', NULL, '', 1, 1, 'C', '0', '0', 'production:preShipment:list', 'breed', 'admin', '2026-03-17 09:33:19', 'admin', '2026-06-04 11:21:27', '');
INSERT INTO `sys_menu` VALUES (2201, '分割品副产品分配平台', 2176, 150, 'divided', 'production/divided/index', NULL, '', 1, 1, 'C', '0', '0', 'production:divided:list', 'breed', 'admin', '2026-03-17 09:35:54', 'admin', '2026-03-30 14:57:50', '');
INSERT INTO `sys_menu` VALUES (2202, '批量修改加工类型', 2176, 160, 'process', 'production/process/index', NULL, '', 1, 1, 'C', '0', '0', 'production:process:list', 'code', 'admin', '2026-03-17 09:37:44', 'admin', '2026-03-30 14:57:53', '');
INSERT INTO `sys_menu` VALUES (2203, '出货通知单', 2176, 170, 'shipment', 'production/shipment/index', NULL, '', 1, 1, 'C', '0', '0', 'production:shipment:list', 'logistics', 'admin', '2026-03-17 09:39:16', 'admin', '2026-03-30 14:57:57', '');
INSERT INTO `sys_menu` VALUES (2204, '代宰登记管理', 2176, 10, 'actingAdmin', 'production/actingAdmin/index', NULL, '', 1, 1, 'C', '0', '0', 'production:actingAdmin:list', 'skill', 'admin', '2026-03-17 09:41:31', 'admin', '2026-06-12 10:00:32', '');
INSERT INTO `sys_menu` VALUES (2205, '代宰生产', 2176, 15, 'actingPro', 'production/actingPro/index', NULL, '', 1, 1, 'C', '0', '0', 'production:actingPro:list', 'coat', 'admin', '2026-03-17 09:42:24', 'admin', '2026-06-12 10:52:08', '');
INSERT INTO `sys_menu` VALUES (2206, '应收应付1', 0, 60, 'receivable', NULL, NULL, '', 1, 0, 'M', '1', '1', '', 'money', 'admin', '2026-03-17 09:52:04', 'admin', '2026-04-23 21:28:40', '');
INSERT INTO `sys_menu` VALUES (2207, '收付款作业', 2206, 10, 'receipt', 'receivable/receipt/index', NULL, '', 1, 0, 'C', '0', '0', 'receivable:receipt:list', 'money', 'admin', '2026-03-17 09:55:49', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2208, '冲销反冲销作业', 2206, 20, 'charge', 'receivable/charge/index', NULL, '', 1, 0, 'C', '0', '0', 'receivable:charge:list', 'money', 'admin', '2026-03-17 09:56:55', 'admin', '2026-03-17 09:57:17', '');
INSERT INTO `sys_menu` VALUES (2209, '应收单扣款作业', 2206, 30, 'deduct', 'receivable/deduct/index', NULL, '', 1, 0, 'C', '0', '0', 'receivable:deduct:list', 'money', 'admin', '2026-03-17 09:58:33', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2210, '销售管理', 0, 40, 'sale', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'materia', 'admin', '2026-03-17 10:05:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2211, '客户管理', 2210, 10, 'clientele', 'sale/clientele/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:clientele:list', 'client', 'admin', '2026-03-17 10:06:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2212, '价格管理', 2210, 20, 'priceAdmin', 'sale/priceAdmin/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:priceAdmin:list', 'money', 'admin', '2026-03-17 10:08:00', 'admin', '2026-03-18 15:19:07', '');
INSERT INTO `sys_menu` VALUES (2213, '客户市场维护', 2210, 30, 'maintenance', 'sale/maintenance/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:maintenance:list', 'druid', 'admin', '2026-03-17 10:09:12', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2214, '销售订单', 2210, 40, 'saleOrder', 'sale/saleOrder/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:saleOrder:list', 'form', 'admin', '2026-03-17 10:10:23', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2215, '订单导入', 2210, 50, 'orderUpload', 'sale/orderUpload/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:orderUpload:list', 'upload', 'admin', '2026-03-17 10:12:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2216, '订单调整', 2210, 60, 'orderAdjust', 'sale/orderAdjust/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:orderAdjust:list', 'form', 'admin', '2026-03-17 10:21:01', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2217, '销售出库单', 2210, 70, 'saleOut', 'sale/saleOut/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:saleOut:list', 'form', 'admin', '2026-03-17 10:22:23', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2218, '销售退回单', 2210, 80, 'saleBack', 'sale/saleBack/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:saleBack:list', 'form', 'admin', '2026-03-17 10:23:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2219, '销售折让单', 2210, 90, 'saleRebate', 'sale/saleRebate/index', NULL, '', 1, 0, 'C', '0', '0', 'sale:saleRebate:list', 'form', 'admin', '2026-03-17 10:24:29', 'admin', '2026-03-17 15:04:05', '');
INSERT INTO `sys_menu` VALUES (2220, '添加', 2211, 10, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'sale:clientele:add', '#', 'admin', '2026-03-18 15:23:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2221, '编辑', 2211, 20, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'sale:clientele:edit', '#', 'admin', '2026-03-18 15:23:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2222, '删除', 2211, 30, '', NULL, NULL, '', 1, 0, 'F', '0', '0', 'sale:clientele:remove', '#', 'admin', '2026-03-18 15:23:45', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2378, 'GMP基础管理', 0, 11, 'basic', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'build', 'admin', '2026-04-15 16:26:18', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2379, '企业管理', 2378, 1, 'firm', 'basic/firm/index', NULL, '企业管理', 1, 1, 'C', '0', '0', 'app:firm:list', 'druid', 'admin', '2026-04-15 16:42:28', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2380, '岗位管理', 2378, 10, 'posts', 'basic/posts/index', NULL, '', 1, 1, 'C', '0', '0', 'app:post:list', 'coat', 'admin', '2026-04-15 17:09:03', 'admin', '2026-04-15 17:09:17', '');
INSERT INTO `sys_menu` VALUES (2381, '代宰货源管理', 2378, 20, 'suppliers', 'basic/supplier/index', NULL, '', 1, 1, 'C', '0', '0', 'app:supplier:list', 'button', 'admin', '2026-04-15 17:12:46', 'admin', '2026-06-12 10:11:31', '');
INSERT INTO `sys_menu` VALUES (2382, '代宰户管理', 2378, 30, 'purchaser', 'basic/purchaser/index', NULL, '', 1, 1, 'C', '0', '0', 'app:purchaser:list', 'breed', 'admin', '2026-04-15 17:16:04', 'admin', '2026-06-12 10:08:27', '');
INSERT INTO `sys_menu` VALUES (2383, '产品种类管理', 2378, 40, 'productCategory', 'basic/productCategory/index', NULL, '', 1, 1, 'C', '0', '0', 'app:productCategory:list', 'code', 'admin', '2026-04-15 17:17:09', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2384, '圈位管理', 2378, 50, 'pigpen', 'basic/pigpen/index', NULL, '', 1, 1, 'C', '0', '0', 'app:pigpen:list', 'chart', 'admin', '2026-04-15 17:17:47', 'admin', '2026-04-15 17:17:59', '');
INSERT INTO `sys_menu` VALUES (2385, '畜种类别管理', 2378, 60, 'pigCategory', 'basic/pigCategory/index', NULL, '', 1, 1, 'C', '0', '0', 'app:pigCategory:list', 'exit-fullscreen', 'admin', '2026-04-15 17:18:54', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2386, '扣重管理', 2378, 70, 'hook', 'basic/hook/index', NULL, '', 1, 1, 'C', '0', '0', 'app:hook:list', 'edit', 'admin', '2026-04-15 17:19:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2387, '干损比例管理', 2378, 80, 'ratio', 'basic/dryLossRatio/index', NULL, '', 1, 1, 'C', '0', '0', 'app:dryLossRatio:list', 'goods', 'admin', '2026-04-15 17:20:30', 'admin', '2026-04-15 17:37:08', '');
INSERT INTO `sys_menu` VALUES (2388, '死淘处理方式', 2378, 90, 'disposal', 'basic/deadDisposal/index', NULL, '', 1, 1, 'C', '0', '0', 'app:deadDisposal:list', 'component', 'admin', '2026-04-15 17:21:37', 'admin', '2026-04-15 17:38:01', '');
INSERT INTO `sys_menu` VALUES (2389, '消毒方式管理', 2378, 100, 'disinfect', 'basic/disinfect/index', NULL, '', 1, 1, 'C', '0', '0', 'app:disinfect:list', 'education', 'admin', '2026-04-15 17:22:21', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2390, '消毒点位管理', 2378, 110, 'degassLocation', 'basic/degassLocation/index', NULL, '', 1, 1, 'C', '0', '0', 'app:degassLocation:list', 'druid', 'admin', '2026-04-15 17:23:06', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2391, '检验项目管理', 2378, 120, 'inspection', 'basic/inspection/index', NULL, '', 1, 1, 'C', '0', '0', 'app:inspection:list', 'form', 'admin', '2026-04-15 17:23:52', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2392, '违禁药物管理', 2378, 130, 'drug', 'basic/drug/index', NULL, '', 1, 1, 'C', '0', '0', 'app:drug:list', 'excel', 'admin', '2026-04-15 17:24:47', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2393, '疫病检测管理', 2378, 140, 'epidemic', 'basic/epidemic/index', NULL, '', 1, 1, 'C', '0', '0', 'app:epidemic:list', 'dashboard', 'admin', '2026-04-15 17:25:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2394, '抗生素管理', 2378, 150, 'antibiotic', 'basic/antibiotic/index', NULL, '', 1, 1, 'C', '0', '0', 'app:antibiotic:list', 'code', 'admin', '2026-04-15 17:26:04', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2395, '环境样品检测管理', 2378, 160, 'envTest', 'basic/envTest/index', NULL, '', 1, 1, 'C', '0', '0', 'app:envTest:list', 'chart', 'admin', '2026-04-15 17:27:05', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2396, '车间区域管理', 2378, 170, 'workshop', 'basic/workshop/index', NULL, '', 1, 1, 'C', '0', '0', 'app:workshop:list', 'coat', 'admin', '2026-04-15 17:27:42', 'admin', '2026-06-12 10:50:40', '');
INSERT INTO `sys_menu` VALUES (2397, '检验仪器管理', 2378, 180, 'instrument', 'basic/instrument/index', NULL, '', 1, 1, 'C', '0', '0', 'app:instrument:list', 'area', 'admin', '2026-04-15 17:28:16', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2398, '设备档案管理', 2378, 190, 'device', 'basic/device/index', NULL, '', 1, 1, 'C', '0', '0', 'app:device:list', 'goods', 'admin', '2026-04-15 17:29:01', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2399, '巡查点位管理', 2378, 200, 'pt', 'basic/pt/index', NULL, '', 1, 1, 'C', '0', '0', 'app:pt:list', 'client', 'admin', '2026-04-15 17:29:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2400, '吊钩管理', 2378, 71, 'hookRegister', 'basic/hookRegister/index', NULL, '', 1, 1, 'C', '0', '0', 'app:hookRegister:list', 'icon', 'admin', '2026-04-15 17:31:43', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2401, '入场检验检疫', 0, 13, 'law', NULL, NULL, '', 1, 0, 'M', '0', '0', NULL, 'druid', 'admin', '2026-04-15 17:51:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2402, '进场管理', 2401, 30, 'entranceBatch', 'law/entranceBatch/index', NULL, '', 1, 1, 'C', '0', '0', 'app:entranceBatch:list', 'cascader', 'admin', '2026-04-15 17:52:37', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2403, '分圈登记', 2401, 40, 'part', 'law/part/index', NULL, '', 1, 1, 'C', '0', '0', 'app:part:list', 'button', 'admin', '2026-04-15 17:53:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2404, '静养巡查登记', 2401, 50, 'patrol', 'law/patrol/index', NULL, '', 1, 1, 'C', '0', '0', 'app:patrol:list', 'code', 'admin', '2026-04-15 17:54:07', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2405, '违禁药物登记', 2401, 60, 'violate', 'law/violate/index', NULL, '', 1, 1, 'C', '0', '0', 'app:violate:list', 'checkbox', 'admin', '2026-04-15 17:54:58', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2406, '样品留存登记', 2401, 70, 'sample', 'law/sample/index', NULL, '', 1, 1, 'C', '0', '0', 'app:sample:list', 'download', 'admin', '2026-04-15 17:56:43', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2407, '生产检验检疫登记', 2401, 80, 'quarantine', 'law/quarantine/index', NULL, '', 1, 1, 'C', '0', '0', 'app:quarantine:list', 'button', 'admin', '2026-04-15 17:57:51', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2408, '抗生素登记', 2401, 90, 'antibioticCheck', 'law/antibioticCheck/index', NULL, '', 1, 1, 'C', '0', '0', 'app:antibioticCheck:list', 'component', 'admin', '2026-04-15 17:59:32', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2409, '废弃物处置', 2401, 100, 'other', 'law/other/index', NULL, '', 1, 1, 'C', '0', '0', 'app:other:list', 'dashboard', 'admin', '2026-04-15 18:00:30', 'admin', '2026-06-09 13:56:36', '');
INSERT INTO `sys_menu` VALUES (2410, '产品召回', 2401, 110, 'recall', 'law/recall/index', NULL, '', 1, 1, 'C', '0', '0', 'app:recall:list', 'exit-fullscreen', 'admin', '2026-04-15 18:01:12', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2411, '日常登记', 0, 70, 'checks', NULL, NULL, '', 1, 1, 'M', '0', '0', NULL, 'dashboard', 'admin', '2026-04-15 18:17:59', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2412, '消毒登记', 2411, 10, 'degass', 'checks/degass/index', NULL, '', 1, 1, 'C', '0', '0', 'app:degass:list', 'documentation', 'admin', '2026-04-15 18:18:45', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2413, '设备维护登记', 2411, 20, 'maintains', 'checks/maintain/index', NULL, '', 1, 1, 'C', '0', '0', 'app:maintain:list', 'international', 'admin', '2026-04-15 18:19:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2414, '检验仪器维护登记', 2411, 30, 'preserve', 'checks/preserve/index', NULL, '', 1, 1, 'C', '0', '0', 'app:preserve:list', 'input', 'admin', '2026-04-15 18:20:51', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2415, '质量巡查登记', 2411, 40, 'quality', 'checks/quality/index', NULL, '', 1, 1, 'C', '0', '0', 'app:quality:list', 'date', 'admin', '2026-04-15 18:22:46', 'admin', '2026-05-25 15:57:22', '');
INSERT INTO `sys_menu` VALUES (2416, '无害化', 2401, 95, 'wu', NULL, NULL, '', 1, 1, 'M', '0', '0', '', 'exit-fullscreen', 'admin', '2026-04-15 18:28:28', 'admin', '2026-06-12 10:16:04', '');
INSERT INTO `sys_menu` VALUES (2417, '无害化暂存', 2416, 10, 'harmless', 'wu/harmless/index', NULL, '', 1, 1, 'C', '0', '0', 'app:harmless:list', 'message', 'admin', '2026-04-15 18:29:26', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2418, '无害化转运', 2416, 30, 'transport', 'wu/transport/index', NULL, '', 1, 1, 'C', '0', '0', 'app:transport:list', 'druid', 'admin', '2026-04-15 18:30:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2419, '危化品入库', 2086, 170, 'hazardousIn', 'basic/hazardousIn/index', NULL, '', 1, 1, 'C', '0', '0', 'app:hazardousIn:list', 'eye', 'admin', '2026-04-15 18:33:59', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2420, '危化品领用', 2086, 180, 'hazardousOut', 'basic/hazardousOut/index', NULL, '', 1, 1, 'C', '0', '0', 'app:hazardousOut:list', 'eye-open', 'admin', '2026-04-15 18:34:36', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2421, '报表中心', 0, 71, 'report', NULL, '', '', 1, 0, 'M', '0', '0', '', 'chart', 'admin', '2026-03-09 13:56:34', 'admin', '2026-04-23 21:26:37', '报表模块目录');
INSERT INTO `sys_menu` VALUES (2422, '报表开发端', 2421, 1, 'definition', 'report/definition/index', '', '', 1, 0, 'C', '0', '0', 'erp:report:list', 'edit', 'admin', '2026-03-09 13:56:34', '', NULL, '开发端报表定义页面');
INSERT INTO `sys_menu` VALUES (2423, '报表查询', 2422, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:query', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2424, '报表新增', 2422, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:add', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2425, '报表修改', 2422, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:edit', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2426, '报表删除', 2422, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:remove', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2427, '报表发布', 2422, 5, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:report:publish', '#', 'admin', '2026-03-09 13:56:34', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2428, '屠宰统计日报表', 2421, 100, 'erpReport_slaughter_daily', 'erp/report/index', '{\"reportId\":1}', '', 1, 0, 'C', '0', '0', 'erp:report:query', 'table', 'admin', '2026-03-09 14:46:24', 'admin', '2026-03-09 17:19:47', '发布报表自动创建菜单');
INSERT INTO `sys_menu` VALUES (2431, '库存管理', 0, 58, 'stock', NULL, '', '', 1, 0, 'M', '0', '0', '', 'tree', 'admin', '2026-03-16 14:53:40', 'admin', '2026-06-12 10:15:13', '库存模块目录');
INSERT INTO `sys_menu` VALUES (2432, '库存基础设置', 2431, 1, 'warehouse', 'erp/stock/warehouse/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:warehouse:list', 'form', 'admin', '2026-03-16 14:53:40', '', '2026-03-16 16:34:24', '库存基础设置页面');
INSERT INTO `sys_menu` VALUES (2433, '仓库查询', 2432, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:warehouse:query', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2434, '仓库新增', 2432, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:warehouse:add', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2435, '仓库修改', 2432, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:warehouse:edit', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2436, '仓库删除', 2432, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:warehouse:remove', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2437, '物料批次初始化', 2431, 2, 'inventory', 'erp/stock/inventory/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:inventory:list', 'table', 'admin', '2026-03-16 14:53:40', '', '2026-03-16 16:34:24', '物料批次初始化页面');
INSERT INTO `sys_menu` VALUES (2438, '库存查询', 2437, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inventory:query', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2439, '库存新增', 2437, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inventory:add', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2440, '库存修改', 2437, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inventory:edit', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2441, '库存删除', 2437, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inventory:remove', '#', 'admin', '2026-03-16 14:53:40', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2442, '生产入库', 2431, 3, 'inbound', 'erp/stock/inbound/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:inbound:list', 'date', 'admin', '2026-03-16 16:34:24', '', '2026-03-16 16:34:24', '生产入库页面');
INSERT INTO `sys_menu` VALUES (2443, '入库查询', 2442, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inbound:query', '#', 'admin', '2026-03-16 16:34:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2444, '入库新增', 2442, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inbound:add', '#', 'admin', '2026-03-16 16:34:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2445, '入库修改', 2442, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inbound:edit', '#', 'admin', '2026-03-16 16:34:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2446, '入库删除', 2442, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:inbound:remove', '#', 'admin', '2026-03-16 16:34:24', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2447, '仓库盘点', 2431, 4, 'stockcheck', 'erp/stock/stockcheck/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:check:list', 'edit', 'admin', '2026-03-29 16:46:13', '', '2026-03-29 16:46:13', '仓库盘点页面');
INSERT INTO `sys_menu` VALUES (2448, '盘点查询', 2447, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:check:query', '#', 'admin', '2026-03-29 16:46:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2449, '盘点新增', 2447, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:check:add', '#', 'admin', '2026-03-29 16:46:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2450, '盘点修改', 2447, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:check:edit', '#', 'admin', '2026-03-29 16:46:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2451, '盘点删除', 2447, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:check:remove', '#', 'admin', '2026-03-29 16:46:13', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2452, '仓库调整', 2431, 5, 'stockadjust', 'erp/stock/stockadjust/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:adjust:list', 'edit', 'admin', '2026-03-29 17:34:08', '', '2026-03-29 17:34:08', '仓库调整页面');
INSERT INTO `sys_menu` VALUES (2453, '调整查询', 2452, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:adjust:query', '#', 'admin', '2026-03-29 17:34:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2454, '调整新增', 2452, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:adjust:add', '#', 'admin', '2026-03-29 17:34:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2455, '调整修改', 2452, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:adjust:edit', '#', 'admin', '2026-03-29 17:34:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2456, '调整删除', 2452, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:adjust:remove', '#', 'admin', '2026-03-29 17:34:08', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2457, '仓库调拨', 2431, 6, 'stocktransfer', 'erp/stock/stocktransfer/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:transfer:list', 'tree', 'admin', '2026-03-29 18:08:48', '', '2026-03-29 18:08:48', '仓库调拨页面');
INSERT INTO `sys_menu` VALUES (2458, '调拨查询', 2457, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:transfer:query', '#', 'admin', '2026-03-29 18:08:48', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2459, '调拨新增', 2457, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:transfer:add', '#', 'admin', '2026-03-29 18:08:48', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2460, '调拨修改', 2457, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:transfer:edit', '#', 'admin', '2026-03-29 18:08:48', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2461, '调拨删除', 2457, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:transfer:remove', '#', 'admin', '2026-03-29 18:08:48', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2462, '仓库领料', 2431, 7, 'stockissue', 'erp/stock/stockissue/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:issue:list', 'list', 'admin', '2026-03-30 03:26:50', '', '2026-03-30 03:26:50', '仓库领料页面');
INSERT INTO `sys_menu` VALUES (2463, '领料查询', 2462, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:issue:query', '#', 'admin', '2026-03-30 03:26:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2464, '领料新增', 2462, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:issue:add', '#', 'admin', '2026-03-30 03:26:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2465, '领料修改', 2462, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:issue:edit', '#', 'admin', '2026-03-30 03:26:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2466, '领料删除', 2462, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:issue:remove', '#', 'admin', '2026-03-30 03:26:50', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2467, '核算指导价', 2431, 8, 'accountingGuide', 'erp/stock/accountingGuide/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:guide:list', 'money', 'admin', '2026-03-30 15:23:46', '', '2026-03-30 15:29:37', '核算指导价页面');
INSERT INTO `sys_menu` VALUES (2468, '指导价查询', 2467, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:guide:query', '#', 'admin', '2026-03-30 15:23:46', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2469, '指导价新增', 2467, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:guide:add', '#', 'admin', '2026-03-30 15:23:46', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2470, '指导价删除', 2467, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:guide:remove', '#', 'admin', '2026-03-30 15:23:46', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2471, '相关费用维护', 2431, 9, 'relatedFee', 'erp/stock/relatedFee/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:relatedFee:list', 'money', 'admin', '2026-03-30 15:54:11', 'admin', '2026-03-30 15:58:55', '相关费用维护页面');
INSERT INTO `sys_menu` VALUES (2472, '费用查询', 2471, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:relatedFee:query', '#', 'admin', '2026-03-30 15:54:11', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2473, '费用新增', 2471, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:relatedFee:add', '#', 'admin', '2026-03-30 15:54:11', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2474, '费用删除', 2471, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:relatedFee:remove', '#', 'admin', '2026-03-30 15:54:11', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2475, '经营业绩填报', 2431, 10, 'operPerf', 'erp/stock/operPerf/index', '', '', 1, 0, 'C', '0', '0', 'erp:stock:operPerf:list', 'money', 'admin', '2026-03-30 16:29:02', 'admin', '2026-03-30 16:37:06', '相经营业绩填报页面');
INSERT INTO `sys_menu` VALUES (2476, '查询', 2475, 1, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:operPerf:query', '#', 'admin', '2026-03-30 16:29:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2477, '新增', 2475, 2, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:operPerf:add', '#', 'admin', '2026-03-30 16:29:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2478, '修改', 2475, 3, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:operPerf:edit', '#', 'admin', '2026-03-30 16:29:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2479, '删除', 2475, 4, '', '', '', '', 1, 0, 'F', '0', '0', 'erp:stock:operPerf:remove', '#', 'admin', '2026-03-30 16:29:02', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2480, '应收应付', 0, 60, 'arap', NULL, '', '', 1, 0, 'M', '0', '0', '', 'money', 'admin', '2026-03-30 17:50:38', 'admin', '2026-04-23 21:28:52', '应收应付模块目录');
INSERT INTO `sys_menu` VALUES (2481, '收款登记', 2480, 1, 'recv', 'erp/arap/recv/index', '', '', 1, 0, 'C', '0', '0', 'erp:arap:recv:list', 'money', 'admin', '2026-03-30 17:50:38', '', '2026-04-08 16:41:09', '收款登记页面');
INSERT INTO `sys_menu` VALUES (2482, '查询', 2481, 1, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:recv:query', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2483, '新增', 2481, 2, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:recv:add', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2484, '修改', 2481, 3, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:recv:edit', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2485, '删除', 2481, 4, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:recv:remove', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2486, '客户退款登记', 2480, 2, 'refund', 'erp/arap/refund/index', '', '', 1, 0, 'C', '0', '0', 'erp:arap:refund:list', 'money', 'admin', '2026-03-30 17:50:38', '', '2026-04-08 16:41:09', '客户退款登记页面');
INSERT INTO `sys_menu` VALUES (2487, '查询', 2486, 1, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:refund:query', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2488, '新增', 2486, 2, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:refund:add', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2489, '修改', 2486, 3, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:refund:edit', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2490, '删除', 2486, 4, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:refund:remove', '#', 'admin', '2026-03-30 17:50:38', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2491, '应收单扣款作业', 2480, 3, 'deduct', 'erp/arap/deduct/index', '', '', 1, 0, 'C', '0', '0', 'erp:arap:deduct:list', 'money', 'admin', '2026-04-08 16:41:19', '', '2026-04-08 16:41:19', '应收单扣款作业页面');
INSERT INTO `sys_menu` VALUES (2492, '扣款执行', 2491, 1, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:deduct:run', '#', 'admin', '2026-04-08 16:41:19', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2493, '反扣款执行', 2491, 2, '', '', '', '#', 1, 0, 'F', '0', '0', 'erp:arap:deduct:reverse', '#', 'admin', '2026-04-08 16:41:19', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2494, '屠宰率分析', 2176, 130, 'butcherRate', 'law/butcherRate/index', NULL, '', 1, 1, 'C', '0', '1', 'law:butcherRate:list', 'chart', 'admin', '2026-04-23 23:41:53', 'admin', '2026-06-12 11:15:47', '');
INSERT INTO `sys_menu` VALUES (2495, '个体称重', 2401, 32, 'individual-weighing', 'production/individual-weighing/index', NULL, '', 1, 1, 'C', '0', '0', 'production:individual-weighing:list', 'dashboard', 'admin', '2026-05-22 13:50:56', 'admin', '2026-06-12 10:54:24', '');
INSERT INTO `sys_menu` VALUES (2496, '个体排序', 2401, 31, 'individual-order', 'production/individual-order/index', NULL, 'individual-order', 1, 1, 'C', '0', '0', 'production:individual-order:list', 'date', 'admin', '2026-05-22 15:42:50', 'admin', '2026-06-12 10:54:34', '');
INSERT INTO `sys_menu` VALUES (2497, '识读器管理', 2378, 210, 'nfidReader', 'basic/nfidReader/index', NULL, '', 1, 1, 'C', '0', '0', 'basic:nfidReader:list', 'component', 'admin', '2026-05-22 16:03:19', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2498, '运单管理', 2210, 100, 'waybill', 'basic/waybill/index', NULL, '', 1, 1, 'C', '0', '0', 'transport:waybill:list', 'guide', 'admin', '2026-05-22 16:34:53', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2499, '出肉率分析', 2176, 120, 'meatYieldAnalysis', 'production/meatYieldAnalysis/index', NULL, '', 1, 0, 'C', '0', '0', 'production:meatYieldAnalysis:list', 'chart', 'admin', '2026-05-23 02:16:33', 'admin', '2026-06-12 10:56:06', '');
INSERT INTO `sys_menu` VALUES (2500, '采购入库明细表', 2421, 103, 'erpReport_procure_receiving_detail', 'erp/report/index', '{\"reportId\":4,\"reportI\":4}', '', 1, 0, 'C', '0', '0', 'erp:report:query', 'table', 'admin', '2026-05-23 11:24:40', 'admin', '2026-05-23 12:59:57', '发布报表自动创建菜单');
INSERT INTO `sys_menu` VALUES (2501, '打印预览', 2421, 99, 'print', 'erp/report/print', NULL, '', 1, 1, 'C', '1', '0', '', 'server', 'admin', '2026-05-23 13:11:08', 'admin', '2026-05-23 13:12:30', '');
INSERT INTO `sys_menu` VALUES (2502, '采购结算统计', 2421, 104, 'erpReport_procure_settlement', 'erp/report/index', '{\"reportId\":5,\"reportI\":5}', '', 1, 0, 'C', '0', '0', 'erp:report:query', 'table', 'admin', '2026-05-23 14:59:05', 'admin', '2026-05-23 14:59:45', '发布报表自动创建菜单');
INSERT INTO `sys_menu` VALUES (2503, '订单数据汇总单', 2421, 105, 'erpReport_order_count', 'erp/report/index', '{\"reportId\":6,\"reportI\":6}', '', 1, 0, 'C', '0', '0', 'erp:report:query', 'table', 'admin', '2026-05-23 16:11:10', 'admin', '2026-05-23 16:32:27', '发布报表自动创建菜单');
INSERT INTO `sys_menu` VALUES (2504, '出入库明细表', 2421, 106, 'erpReport_in_out_stock', 'erp/report/index', '{\"reportId\":7,\"reportI\":7}', '', 1, 0, 'C', '0', '0', 'erp:report:query', 'table', 'admin', '2026-05-23 17:15:05', '', NULL, '发布报表自动创建菜单');
INSERT INTO `sys_menu` VALUES (2505, '投入产出统计表', 2421, 107, 'erpReport_Input_output_statistics', 'erp/report/index', '{\"reportId\":8,\"reportI\":8}', '', 1, 0, 'C', '0', '0', 'erp:report:query', 'table', 'admin', '2026-05-23 17:50:18', '', NULL, '发布报表自动创建菜单');
INSERT INTO `sys_menu` VALUES (2506, '产品追溯', 2176, 900, 'traceability', 'production/traceability/index', NULL, '', 1, 1, 'C', '0', '0', NULL, 'coat', 'admin', '2026-05-26 03:03:11', '', NULL, '');
INSERT INTO `sys_menu` VALUES (2507, '屠宰生产清单', 2176, 800, 'slaughter-list', 'production/slaughter-list/index', NULL, '', 1, 1, 'C', '0', '0', NULL, 'build', 'admin', '2026-05-26 03:21:07', '', NULL, '');

-- ----------------------------
-- Table structure for sys_notice
-- ----------------------------
DROP TABLE IF EXISTS `sys_notice`;
CREATE TABLE `sys_notice`  (
  `notice_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '公告ID',
  `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告标题',
  `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告类型（1通知 2公告）',
  `notice_content` longblob NULL COMMENT '公告内容',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '公告状态（0正常 1关闭）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`notice_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '通知公告表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_notice
-- ----------------------------
INSERT INTO `sys_notice` VALUES (1, '温馨提醒：2018-07-01 若依新版本发布啦', '2', 0xE696B0E78988E69CACE58685E5AEB9, '0', 'admin', '2026-02-02 09:15:14', '', NULL, '管理员');
INSERT INTO `sys_notice` VALUES (2, '维护通知：2018-07-01 若依系统凌晨维护', '1', 0xE7BBB4E68AA4E58685E5AEB9, '0', 'admin', '2026-02-02 09:15:14', '', NULL, '管理员');

-- ----------------------------
-- Table structure for sys_oper_log
-- ----------------------------
DROP TABLE IF EXISTS `sys_oper_log`;
CREATE TABLE `sys_oper_log`  (
  `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键',
  `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '模块标题',
  `business_type` int(11) NULL DEFAULT 0 COMMENT '业务类型（0其它 1新增 2修改 3删除）',
  `method` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '方法名称',
  `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求方式',
  `operator_type` int(11) NULL DEFAULT 0 COMMENT '操作类别（0其它 1后台用户 2手机端用户）',
  `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作人员',
  `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '部门名称',
  `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求URL',
  `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '主机地址',
  `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '操作地点',
  `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '请求参数',
  `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '返回参数',
  `status` int(11) NULL DEFAULT 0 COMMENT '操作状态（0正常 1异常）',
  `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '错误消息',
  `oper_time` datetime NULL DEFAULT NULL COMMENT '操作时间',
  `cost_time` bigint(20) 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 = 769 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '操作日志记录' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_oper_log
-- ----------------------------
INSERT INTO `sys_oper_log` VALUES (100, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"tool\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":3,\"menuName\":\"系统工具\",\"menuType\":\"M\",\"orderNum\":3,\"params\":{},\"parentId\":0,\"path\":\"tool\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 09:59:45', 130);
INSERT INTO `sys_oper_log` VALUES (101, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/menu/4', '127.0.0.1', '内网IP', '4 ', '{\"msg\":\"菜单已分配,不允许删除\",\"code\":601}', 0, NULL, '2026-02-02 09:59:49', 40);
INSERT INTO `sys_oper_log` VALUES (102, '用户管理', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/user/2', '127.0.0.1', '内网IP', '[2] ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:02', 214);
INSERT INTO `sys_oper_log` VALUES (103, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/102', '127.0.0.1', '内网IP', '102 ', '{\"msg\":\"存在下级部门,不允许删除\",\"code\":601}', 0, NULL, '2026-02-02 10:00:26', 22);
INSERT INTO `sys_oper_log` VALUES (104, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/109', '127.0.0.1', '内网IP', '109 ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:30', 91);
INSERT INTO `sys_oper_log` VALUES (105, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/108', '127.0.0.1', '内网IP', '108 ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:32', 81);
INSERT INTO `sys_oper_log` VALUES (106, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/102', '127.0.0.1', '内网IP', '102 ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:34', 81);
INSERT INTO `sys_oper_log` VALUES (107, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/107', '127.0.0.1', '内网IP', '107 ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:36', 90);
INSERT INTO `sys_oper_log` VALUES (108, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/106', '127.0.0.1', '内网IP', '106 ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:38', 81);
INSERT INTO `sys_oper_log` VALUES (109, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/105', '127.0.0.1', '内网IP', '105 ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:40', 78);
INSERT INTO `sys_oper_log` VALUES (110, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/104', '127.0.0.1', '内网IP', '104 ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:00:43', 79);
INSERT INTO `sys_oper_log` VALUES (111, '部门管理', 3, 'com.ruoyi.web.controller.system.SysDeptController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dept/103', '127.0.0.1', '内网IP', '103 ', '{\"msg\":\"部门存在用户,不允许删除\",\"code\":601}', 0, NULL, '2026-02-02 10:00:45', 41);
INSERT INTO `sys_oper_log` VALUES (112, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0,100,101\",\"children\":[],\"deptId\":103,\"deptName\":\"研发部门\",\"email\":\"\",\"leader\":\"若依\",\"orderNum\":1,\"params\":{},\"parentId\":101,\"parentName\":\"深圳总公司\",\"phone\":\"15888888888\",\"status\":\"1\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:01:22', 138);
INSERT INTO `sys_oper_log` VALUES (113, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0,100\",\"children\":[],\"deptId\":101,\"deptName\":\"深圳总公司\",\"email\":\"ry@qq.com\",\"leader\":\"若依\",\"orderNum\":1,\"params\":{},\"parentId\":100,\"parentName\":\"若依科技\",\"phone\":\"15888888888\",\"status\":\"1\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:01:27', 189);
INSERT INTO `sys_oper_log` VALUES (114, '部门管理', 2, 'com.ruoyi.web.controller.system.SysDeptController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dept', '127.0.0.1', '内网IP', '{\"ancestors\":\"0\",\"children\":[],\"deptId\":100,\"deptName\":\"若依科技\",\"email\":\"ry@qq.com\",\"leader\":\"若依\",\"orderNum\":0,\"params\":{},\"parentId\":0,\"phone\":\"15888888888\",\"status\":\"1\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:01:31', 116);
INSERT INTO `sys_oper_log` VALUES (115, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', '研发部门', '/system/user', '127.0.0.1', '内网IP', '{\"admin\":false,\"createBy\":\"admin\",\"nickName\":\"测试\",\"params\":{},\"postIds\":[],\"roleIds\":[],\"status\":\"0\",\"userId\":100,\"userName\":\"ceshi\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:02:12', 210);
INSERT INTO `sys_oper_log` VALUES (116, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"system/dept/index\",\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"tree\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":103,\"menuName\":\"部门管理\",\"menuType\":\"C\",\"orderNum\":4,\"params\":{},\"parentId\":1,\"path\":\"dept\",\"perms\":\"system:dept:list\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:02:41', 87);
INSERT INTO `sys_oper_log` VALUES (117, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"system/post/index\",\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"post\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":104,\"menuName\":\"岗位管理\",\"menuType\":\"C\",\"orderNum\":5,\"params\":{},\"parentId\":1,\"path\":\"post\",\"perms\":\"system:post:list\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:02:52', 89);
INSERT INTO `sys_oper_log` VALUES (118, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"system/config/index\",\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"edit\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":106,\"menuName\":\"参数设置\",\"menuType\":\"C\",\"orderNum\":7,\"params\":{},\"parentId\":1,\"path\":\"config\",\"perms\":\"system:config:list\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:02:58', 89);
INSERT INTO `sys_oper_log` VALUES (119, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/menu/4', '127.0.0.1', '内网IP', '4 ', '{\"msg\":\"菜单已分配,不允许删除\",\"code\":601}', 0, NULL, '2026-02-02 10:03:25', 40);
INSERT INTO `sys_oper_log` VALUES (120, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"guide\",\"isCache\":\"0\",\"isFrame\":\"0\",\"menuId\":4,\"menuName\":\"若依官网\",\"menuType\":\"M\",\"orderNum\":4,\"params\":{},\"parentId\":0,\"path\":\"http://ruoyi.vip\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:03:31', 80);
INSERT INTO `sys_oper_log` VALUES (121, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"monitor\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2,\"menuName\":\"系统监控\",\"menuType\":\"M\",\"orderNum\":2,\"params\":{},\"parentId\":0,\"path\":\"monitor\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:03:54', 82);
INSERT INTO `sys_oper_log` VALUES (122, '角色管理', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/role/2', '127.0.0.1', '内网IP', '[2] ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:04:23', 180);
INSERT INTO `sys_oper_log` VALUES (123, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"monitor\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2,\"menuName\":\"系统监控\",\"menuType\":\"M\",\"orderNum\":100,\"params\":{},\"parentId\":0,\"path\":\"monitor\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:14:43', 78);
INSERT INTO `sys_oper_log` VALUES (124, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"system\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":1,\"menuName\":\"系统管理\",\"menuType\":\"M\",\"orderNum\":80,\"params\":{},\"parentId\":0,\"path\":\"system\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:14:59', 79);
INSERT INTO `sys_oper_log` VALUES (125, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"tool\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":3,\"menuName\":\"系统工具\",\"menuType\":\"M\",\"orderNum\":90,\"params\":{},\"parentId\":0,\"path\":\"tool\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:15:05', 77);
INSERT INTO `sys_oper_log` VALUES (126, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-02 09:14:49\",\"icon\":\"guide\",\"isCache\":\"0\",\"isFrame\":\"0\",\"menuId\":4,\"menuName\":\"若依官网\",\"menuType\":\"M\",\"orderNum\":110,\"params\":{},\"parentId\":0,\"path\":\"http://ruoyi.vip\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 10:15:12', 83);
INSERT INTO `sys_oper_log` VALUES (127, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"build\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"基础数据\",\"menuType\":\"M\",\"orderNum\":10,\"params\":{},\"parentId\":0,\"path\":\"baseInfo\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 11:03:36', 78);
INSERT INTO `sys_oper_log` VALUES (128, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/department/index\",\"createBy\":\"admin\",\"icon\":\"department\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"部门管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":0,\"path\":\"department\",\"perms\":\"baseInfo:department:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 11:21:56', 105);
INSERT INTO `sys_oper_log` VALUES (129, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/department/index\",\"createTime\":\"2026-02-02 11:21:56\",\"icon\":\"department\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2001,\"menuName\":\"部门管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2000,\"path\":\"department\",\"perms\":\"baseInfo:department:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 11:22:19', 78);
INSERT INTO `sys_oper_log` VALUES (130, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2001,\"perms\":\"baseInfo:department:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 11:31:19', 76);
INSERT INTO `sys_oper_log` VALUES (131, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"修改\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2001,\"perms\":\"baseInfo:department:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 11:31:36', 82);
INSERT INTO `sys_oper_log` VALUES (132, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2001,\"perms\":\"baseInfo:department:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 11:31:50', 77);
INSERT INTO `sys_oper_log` VALUES (133, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/staff/index\",\"createBy\":\"admin\",\"icon\":\"peoples\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"员工管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2000,\"path\":\"staff\",\"perms\":\"baseInfo:staff:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 13:43:50', 95);
INSERT INTO `sys_oper_log` VALUES (134, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2005,\"perms\":\"baseInfo:staff:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 13:44:16', 246);
INSERT INTO `sys_oper_log` VALUES (135, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2005,\"perms\":\"baseInfo:staff:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 13:44:31', 78);
INSERT INTO `sys_oper_log` VALUES (136, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2005,\"perms\":\"baseInfo:staff:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 13:44:42', 64);
INSERT INTO `sys_oper_log` VALUES (137, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"员工类型\",\"dictType\":\"base_staff_type\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:44:55', 124);
INSERT INTO `sys_oper_log` VALUES (138, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"员工\",\"dictSort\":1,\"dictType\":\"base_staff_type\",\"dictValue\":\"1\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:45:37', 72);
INSERT INTO `sys_oper_log` VALUES (139, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"采购员\",\"dictSort\":2,\"dictType\":\"base_staff_type\",\"dictValue\":\"2\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:46:24', 66);
INSERT INTO `sys_oper_log` VALUES (140, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"销售员\",\"dictSort\":3,\"dictType\":\"base_staff_type\",\"dictValue\":\"3\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:46:35', 68);
INSERT INTO `sys_oper_log` VALUES (141, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"性别\",\"dictType\":\"base_sex\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:48:34', 75);
INSERT INTO `sys_oper_log` VALUES (142, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"男\",\"dictSort\":1,\"dictType\":\"base_sex\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:48:51', 62);
INSERT INTO `sys_oper_log` VALUES (143, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"女\",\"dictSort\":2,\"dictType\":\"base_sex\",\"dictValue\":\"2\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:49:02', 71);
INSERT INTO `sys_oper_log` VALUES (144, '字典类型', 9, 'com.ruoyi.web.controller.system.SysDictTypeController.refreshCache()', 'DELETE', 1, 'admin', '研发部门', '/system/dict/type/refreshCache', '127.0.0.1', '内网IP', '', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 14:49:20', 244);
INSERT INTO `sys_oper_log` VALUES (145, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"婚姻类型\",\"dictType\":\"base_marriage\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 15:43:15', 76);
INSERT INTO `sys_oper_log` VALUES (146, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"未婚\",\"dictSort\":1,\"dictType\":\"base_marriage\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 15:43:38', 71);
INSERT INTO `sys_oper_log` VALUES (147, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"已婚\",\"dictSort\":2,\"dictType\":\"base_marriage\",\"dictValue\":\"2\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 15:43:48', 71);
INSERT INTO `sys_oper_log` VALUES (148, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/material/index\",\"createBy\":\"admin\",\"icon\":\"materia \",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"物料管理\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2000,\"path\":\"material\",\"perms\":\"baseInfo:material:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 16:59:38', 109);
INSERT INTO `sys_oper_log` VALUES (149, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2009,\"perms\":\"baseInfo:material:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 17:00:39', 70);
INSERT INTO `sys_oper_log` VALUES (150, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2009,\"perms\":\"baseInfo:material:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 17:00:50', 68);
INSERT INTO `sys_oper_log` VALUES (151, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2009,\"perms\":\"baseInfo:material:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-02 17:01:06', 66);
INSERT INTO `sys_oper_log` VALUES (152, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/breed/index\",\"createBy\":\"admin\",\"icon\":\"breed\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"畜种管理\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2000,\"path\":\"breed\",\"perms\":\"baseInfo:breed:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:27:08', 121);
INSERT INTO `sys_oper_log` VALUES (153, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2013,\"perms\":\"baseInfo:breed:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:27:38', 71);
INSERT INTO `sys_oper_log` VALUES (154, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2013,\"perms\":\"baseInfo:breed:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:27:50', 96);
INSERT INTO `sys_oper_log` VALUES (155, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2013,\"perms\":\"baseInfo:breed:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:28:01', 59);
INSERT INTO `sys_oper_log` VALUES (156, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/variety/index\",\"createBy\":\"admin\",\"icon\":\"variety\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"品种管理\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2000,\"path\":\"variety\",\"perms\":\"baseInfo:variety:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:37:41', 56);
INSERT INTO `sys_oper_log` VALUES (157, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2017,\"perms\":\"baseInfo:variety:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:38:07', 86);
INSERT INTO `sys_oper_log` VALUES (158, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2017,\"perms\":\"baseInfo:variety:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:38:21', 57);
INSERT INTO `sys_oper_log` VALUES (159, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2017,\"perms\":\"baseInfo:variety:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 10:38:33', 55);
INSERT INTO `sys_oper_log` VALUES (160, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/level/index\",\"createBy\":\"admin\",\"icon\":\"level\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"级别管理\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2000,\"path\":\"level\",\"perms\":\"baseInfo:level:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 11:10:25', 126);
INSERT INTO `sys_oper_log` VALUES (161, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2021,\"perms\":\"baseInfo:level:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 11:10:50', 83);
INSERT INTO `sys_oper_log` VALUES (162, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2021,\"perms\":\"baseInfo:level:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 11:11:11', 92);
INSERT INTO `sys_oper_log` VALUES (163, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2021,\"perms\":\"baseInfo:level:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 11:11:23', 111);
INSERT INTO `sys_oper_log` VALUES (164, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/coat/index\",\"createBy\":\"admin\",\"icon\":\"coat\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"毛色管理\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2000,\"path\":\"coat\",\"perms\":\"baseInfo:coat:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:40:15', 185);
INSERT INTO `sys_oper_log` VALUES (165, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2025,\"perms\":\"baseInfo:coat:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:40:34', 68);
INSERT INTO `sys_oper_log` VALUES (166, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2025,\"perms\":\"baseInfo:coat:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:40:47', 74);
INSERT INTO `sys_oper_log` VALUES (167, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2025,\"perms\":\"baseInfo:coat:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:40:57', 68);
INSERT INTO `sys_oper_log` VALUES (168, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/supply/index\",\"createBy\":\"admin\",\"icon\":\"supply\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"供应来源\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2000,\"path\":\"supply\",\"perms\":\"baseInfo:supply:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:52:28', 66);
INSERT INTO `sys_oper_log` VALUES (169, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2029,\"perms\":\"baseInfo:supply:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:53:55', 56);
INSERT INTO `sys_oper_log` VALUES (170, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2029,\"perms\":\"baseInfo:supply:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:54:09', 271);
INSERT INTO `sys_oper_log` VALUES (171, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2029,\"perms\":\"baseInfo:supply:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:54:20', 74);
INSERT INTO `sys_oper_log` VALUES (172, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/brand/index\",\"createBy\":\"admin\",\"icon\":\"brand\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"品牌资料\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2000,\"path\":\"brand\",\"perms\":\"baseInfo:brand:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:59:23', 81);
INSERT INTO `sys_oper_log` VALUES (173, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2033,\"perms\":\"baseInfo:brand:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 13:59:50', 69);
INSERT INTO `sys_oper_log` VALUES (174, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2033,\"perms\":\"baseInfo:brand:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:00:02', 73);
INSERT INTO `sys_oper_log` VALUES (175, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2033,\"perms\":\"baseInfo:brand:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:00:14', 949);
INSERT INTO `sys_oper_log` VALUES (176, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/logistics/index\",\"createBy\":\"admin\",\"icon\":\"logistics\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"物流线管理\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2000,\"path\":\"logistics\",\"perms\":\"baseInfo:logistics:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:06:56', 64);
INSERT INTO `sys_oper_log` VALUES (177, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2037,\"perms\":\"baseInfo:logistics:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:07:20', 68);
INSERT INTO `sys_oper_log` VALUES (178, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2037,\"perms\":\"baseInfo:logistics:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:07:35', 68);
INSERT INTO `sys_oper_log` VALUES (179, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2037,\"perms\":\"baseInfo:logistics:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:07:47', 71);
INSERT INTO `sys_oper_log` VALUES (180, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/area/index\",\"createBy\":\"admin\",\"icon\":\"area\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"区域管理\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":2000,\"path\":\"area\",\"perms\":\"baseInfo:area:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:18:49', 103);
INSERT INTO `sys_oper_log` VALUES (181, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2041,\"perms\":\"baseInfo:area:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:19:13', 85);
INSERT INTO `sys_oper_log` VALUES (182, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2041,\"perms\":\"baseInfo:area:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:19:26', 155);
INSERT INTO `sys_oper_log` VALUES (183, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2041,\"perms\":\"baseInfo:area:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:19:36', 104);
INSERT INTO `sys_oper_log` VALUES (184, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/bazaar/index\",\"createBy\":\"admin\",\"icon\":\"bazaar\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"市场管理\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2000,\"path\":\"bazaar\",\"perms\":\"baseInfo:bazaar:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:28:55', 80);
INSERT INTO `sys_oper_log` VALUES (185, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2045,\"perms\":\"baseInfo:bazaar:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:29:14', 64);
INSERT INTO `sys_oper_log` VALUES (186, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2045,\"perms\":\"baseInfo:bazaar:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:29:26', 65);
INSERT INTO `sys_oper_log` VALUES (187, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2045,\"perms\":\"baseInfo:bazaar:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:29:37', 66);
INSERT INTO `sys_oper_log` VALUES (188, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/client/index\",\"createBy\":\"admin\",\"icon\":\"client\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"客户渠道\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2000,\"path\":\"client\",\"perms\":\"baseInfo:client:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:42:35', 91);
INSERT INTO `sys_oper_log` VALUES (189, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2049,\"perms\":\"baseInfo:client:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:42:57', 89);
INSERT INTO `sys_oper_log` VALUES (190, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2049,\"perms\":\"baseInfo:client:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:43:13', 77);
INSERT INTO `sys_oper_log` VALUES (191, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2049,\"perms\":\"baseInfo:client:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:43:24', 89);
INSERT INTO `sys_oper_log` VALUES (192, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/goods/index\",\"createBy\":\"admin\",\"icon\":\"goods\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"货品类别数据\",\"menuType\":\"C\",\"orderNum\":140,\"params\":{},\"parentId\":2000,\"path\":\"goods\",\"perms\":\"baseInfo:goods:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:57:56', 111);
INSERT INTO `sys_oper_log` VALUES (193, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2053,\"perms\":\"baseInfo:goods:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:58:37', 65);
INSERT INTO `sys_oper_log` VALUES (194, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2053,\"perms\":\"baseInfo:goods:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:59:02', 73);
INSERT INTO `sys_oper_log` VALUES (195, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2053,\"perms\":\"baseInfo:goods:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-03 14:59:21', 59);
INSERT INTO `sys_oper_log` VALUES (196, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/goodsChart/index\",\"createBy\":\"admin\",\"icon\":\"goods\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"货品类别结构设置\",\"menuType\":\"C\",\"orderNum\":150,\"params\":{},\"parentId\":2000,\"path\":\"goodsChart\",\"perms\":\"baseInfo:goodsChart:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 09:58:51', 124);
INSERT INTO `sys_oper_log` VALUES (197, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2057,\"perms\":\"baseInfo:goodsChart:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:00:01', 912);
INSERT INTO `sys_oper_log` VALUES (198, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2057,\"perms\":\"baseInfo:goodsChart:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:00:15', 64);
INSERT INTO `sys_oper_log` VALUES (199, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2057,\"perms\":\"baseInfo:goodsChart:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:00:34', 63);
INSERT INTO `sys_oper_log` VALUES (200, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/price/index\",\"createBy\":\"admin\",\"icon\":\"price\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"价格类型\",\"menuType\":\"C\",\"orderNum\":160,\"params\":{},\"parentId\":2000,\"path\":\"price\",\"perms\":\"baseInfo:price:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:22:05', 71);
INSERT INTO `sys_oper_log` VALUES (201, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2061,\"perms\":\"baseInfo:price:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:22:32', 72);
INSERT INTO `sys_oper_log` VALUES (202, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2061,\"perms\":\"baseInfo:price:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:22:43', 70);
INSERT INTO `sys_oper_log` VALUES (203, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2061,\"perms\":\"baseInfo:price:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:22:56', 74);
INSERT INTO `sys_oper_log` VALUES (204, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/rank/index\",\"createBy\":\"admin\",\"icon\":\"list\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"自动转级别\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2000,\"path\":\"rank\",\"perms\":\"baseInfo:rank:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:52:08', 87);
INSERT INTO `sys_oper_log` VALUES (205, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2065,\"perms\":\"baseInfo:rank:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:52:29', 72);
INSERT INTO `sys_oper_log` VALUES (206, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2065,\"perms\":\"baseInfo:rank:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:52:41', 67);
INSERT INTO `sys_oper_log` VALUES (207, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2065,\"perms\":\"baseInfo:rank:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 10:52:53', 67);
INSERT INTO `sys_oper_log` VALUES (208, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/oneSubject/index\",\"createBy\":\"admin\",\"icon\":\"subject\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"一级科目管理\",\"menuType\":\"C\",\"orderNum\":180,\"params\":{},\"parentId\":2000,\"path\":\"oneSubject\",\"perms\":\"baseInfo:oneSubject:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:25:37', 129);
INSERT INTO `sys_oper_log` VALUES (209, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2069,\"perms\":\"baseInfo:oneSubject:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:26:43', 61);
INSERT INTO `sys_oper_log` VALUES (210, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2069,\"perms\":\"baseInfo:oneSubject:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:26:56', 60);
INSERT INTO `sys_oper_log` VALUES (211, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2069,\"perms\":\"baseInfo:oneSubject:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:27:09', 70);
INSERT INTO `sys_oper_log` VALUES (212, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/twoSubject/index\",\"createBy\":\"admin\",\"icon\":\"subject\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"二级科目管理\",\"menuType\":\"C\",\"orderNum\":190,\"params\":{},\"parentId\":2000,\"path\":\"twoSubject\",\"perms\":\"baseInfo:twoSubject:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:28:32', 60);
INSERT INTO `sys_oper_log` VALUES (213, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2073,\"perms\":\"baseInfo:twoSubject:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:28:52', 57);
INSERT INTO `sys_oper_log` VALUES (214, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2073,\"perms\":\"baseInfo:twoSubject:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:29:04', 63);
INSERT INTO `sys_oper_log` VALUES (215, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2073,\"perms\":\"baseInfo:twoSubject:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-04 11:29:16', 56);
INSERT INTO `sys_oper_log` VALUES (216, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"purchase\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"采购管理\",\"menuType\":\"M\",\"orderNum\":20,\"params\":{},\"parentId\":0,\"path\":\"purchase\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:34:11', 253);
INSERT INTO `sys_oper_log` VALUES (217, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"purchase/supplier/index\",\"createBy\":\"admin\",\"icon\":\"supplier\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"供应商管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2077,\"path\":\"supplier\",\"perms\":\"purchase:supplier:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:38:02', 179);
INSERT INTO `sys_oper_log` VALUES (218, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2078,\"perms\":\"purchase:supplier:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:38:29', 85);
INSERT INTO `sys_oper_log` VALUES (219, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2078,\"perms\":\"purchase:supplier:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:38:40', 132);
INSERT INTO `sys_oper_log` VALUES (220, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2078,\"perms\":\"purchase:supplier:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:38:52', 192);
INSERT INTO `sys_oper_log` VALUES (221, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"供应商等级\",\"dictType\":\"purchase_supplier_level\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:53:18', 130);
INSERT INTO `sys_oper_log` VALUES (222, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"一级\",\"dictSort\":1,\"dictType\":\"purchase_supplier_level\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:53:41', 88);
INSERT INTO `sys_oper_log` VALUES (223, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"二级\",\"dictSort\":2,\"dictType\":\"purchase_supplier_level\",\"dictValue\":\"2\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:53:52', 68);
INSERT INTO `sys_oper_log` VALUES (224, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"三级\",\"dictSort\":3,\"dictType\":\"purchase_supplier_level\",\"dictValue\":\"3\",\"listClass\":\"info\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:54:02', 76);
INSERT INTO `sys_oper_log` VALUES (225, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"四级\",\"dictSort\":4,\"dictType\":\"purchase_supplier_level\",\"dictValue\":\"4\",\"listClass\":\"warning\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:54:10', 68);
INSERT INTO `sys_oper_log` VALUES (226, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"五级\",\"dictSort\":5,\"dictType\":\"purchase_supplier_level\",\"dictValue\":\"5\",\"listClass\":\"danger\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-05 10:54:19', 73);
INSERT INTO `sys_oper_log` VALUES (227, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"purchase/purchaseQuotation/index\",\"createBy\":\"admin\",\"icon\":\"purchaseQuotation\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"采购报价单\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2077,\"path\":\"purchaseQuotation\",\"perms\":\"purchase:purchaseQuotation:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 10:18:13', 173);
INSERT INTO `sys_oper_log` VALUES (228, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2082,\"perms\":\"purchase:purchaseQuotation:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 10:18:32', 80);
INSERT INTO `sys_oper_log` VALUES (229, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2082,\"perms\":\"purchase:purchaseQuotation:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 10:18:47', 59);
INSERT INTO `sys_oper_log` VALUES (230, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2082,\"perms\":\"purchase:purchaseQuotation:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 10:19:04', 60);
INSERT INTO `sys_oper_log` VALUES (231, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"库存管理\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"inventory\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 15:46:39', 412);
INSERT INTO `sys_oper_log` VALUES (232, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/wareHouse/index\",\"createBy\":\"admin\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"仓库基本设置\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":0,\"path\":\"wareHouse\",\"perms\":\"inventory:wareHouse:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 15:48:16', 100);
INSERT INTO `sys_oper_log` VALUES (233, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/wareHouse/index\",\"createTime\":\"2026-02-06 15:48:16\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2087,\"menuName\":\"仓库基本设置\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2086,\"path\":\"wareHouse\",\"perms\":\"inventory:wareHouse:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 15:48:27', 245);
INSERT INTO `sys_oper_log` VALUES (234, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2087,\"perms\":\"inventory:wareHouse:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 15:49:05', 81);
INSERT INTO `sys_oper_log` VALUES (235, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2087,\"perms\":\"inventory:wareHouse:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 15:49:16', 80);
INSERT INTO `sys_oper_log` VALUES (236, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2087,\"perms\":\"inventory:wareHouse:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 15:49:33', 87);
INSERT INTO `sys_oper_log` VALUES (237, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/unit/index\",\"createBy\":\"admin\",\"icon\":\"unit\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"单位管理\",\"menuType\":\"C\",\"orderNum\":200,\"params\":{},\"parentId\":2000,\"path\":\"unit\",\"perms\":\"baseInfo:unit:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:35:04', 119);
INSERT INTO `sys_oper_log` VALUES (238, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2091,\"perms\":\"baseInfo:unit:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:35:24', 90);
INSERT INTO `sys_oper_log` VALUES (239, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2091,\"perms\":\"baseInfo:unit:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:35:33', 86);
INSERT INTO `sys_oper_log` VALUES (240, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2091,\"perms\":\"baseInfo:unit:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:35:43', 90);
INSERT INTO `sys_oper_log` VALUES (241, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"baseInfo/produceType/index\",\"createBy\":\"admin\",\"icon\":\"produceType\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"产品类型管理\",\"menuType\":\"C\",\"orderNum\":210,\"params\":{},\"parentId\":2000,\"path\":\"produceType\",\"perms\":\"baseInfo:produceType:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:49:54', 83);
INSERT INTO `sys_oper_log` VALUES (242, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2095,\"perms\":\"baseInfo:produceType:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:50:10', 80);
INSERT INTO `sys_oper_log` VALUES (243, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2095,\"perms\":\"baseInfo:produceType:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:50:22', 87);
INSERT INTO `sys_oper_log` VALUES (244, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2095,\"perms\":\"baseInfo:produceType:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-06 16:50:34', 81);
INSERT INTO `sys_oper_log` VALUES (245, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"purchase/purchaseStorage/index\",\"createBy\":\"admin\",\"icon\":\"materia \",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"采购入库单\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2077,\"path\":\"purchaseStorage\",\"perms\":\"purchase:purchaseStorage:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 13:23:54', 178);
INSERT INTO `sys_oper_log` VALUES (246, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2099,\"perms\":\"purchase:purchaseStorage:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 13:24:20', 78);
INSERT INTO `sys_oper_log` VALUES (247, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2099,\"perms\":\"purchase:purchaseStorage:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 13:24:34', 77);
INSERT INTO `sys_oper_log` VALUES (248, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2099,\"perms\":\"purchase:purchaseStorage:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 13:24:46', 76);
INSERT INTO `sys_oper_log` VALUES (249, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"settle\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"采购结算\",\"menuType\":\"M\",\"orderNum\":40,\"params\":{},\"parentId\":2077,\"path\":\"settle\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:18:38', 55);
INSERT INTO `sys_oper_log` VALUES (250, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"purchase/settle/apportionConfig/index\",\"createBy\":\"admin\",\"icon\":\"swagger\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"头副分摊配置\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2103,\"path\":\"apportionConfig\",\"perms\":\"purchase:apportionConfig:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:21:29', 55);
INSERT INTO `sys_oper_log` VALUES (251, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2104,\"perms\":\"purchase:apportionConfig:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:21:46', 60);
INSERT INTO `sys_oper_log` VALUES (252, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2104,\"perms\":\"purchase:apportionConfig:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:21:57', 54);
INSERT INTO `sys_oper_log` VALUES (253, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2104,\"perms\":\"purchase:apportionConfig:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:22:08', 54);
INSERT INTO `sys_oper_log` VALUES (254, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"purchase/settle/apportionCount/index\",\"createBy\":\"admin\",\"icon\":\"build\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"头副分摊计算\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2103,\"path\":\"apportionCount\",\"perms\":\"purchase:apportionCount:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:25:29', 57);
INSERT INTO `sys_oper_log` VALUES (255, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"purchase/settle/settleAccounts/index\",\"createBy\":\"admin\",\"icon\":\"documentation\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"采购结算单\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2103,\"path\":\"settleAccounts\",\"perms\":\"purchase:settleAccounts:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:28:02', 53);
INSERT INTO `sys_oper_log` VALUES (256, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2109,\"perms\":\"purchase:settleAccounts:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:28:17', 62);
INSERT INTO `sys_oper_log` VALUES (257, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2109,\"perms\":\"purchase:settleAccounts:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:28:30', 55);
INSERT INTO `sys_oper_log` VALUES (258, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2109,\"perms\":\"purchase:settleAccounts:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:28:41', 55);
INSERT INTO `sys_oper_log` VALUES (259, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2108,\"perms\":\"purchase:apportionCount:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:29:09', 66);
INSERT INTO `sys_oper_log` VALUES (260, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2108,\"perms\":\"purchase:apportionCount:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:29:25', 56);
INSERT INTO `sys_oper_log` VALUES (261, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2108,\"perms\":\"purchase:apportionCount:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 14:29:39', 53);
INSERT INTO `sys_oper_log` VALUES (262, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"采购入库单_采购类型\",\"dictType\":\"purchase_ordertype\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:04:12', 77);
INSERT INTO `sys_oper_log` VALUES (263, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-02-27 16:04:12\",\"dictId\":104,\"dictName\":\"采购入库单_采购类型\",\"dictType\":\"purchase_order_type\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:04:19', 202);
INSERT INTO `sys_oper_log` VALUES (264, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"生猪采购\",\"dictSort\":1,\"dictType\":\"purchase_order_type\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:05:01', 78);
INSERT INTO `sys_oper_log` VALUES (265, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"白条采购\",\"dictSort\":2,\"dictType\":\"purchase_order_type\",\"dictValue\":\"2\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:05:15', 71);
INSERT INTO `sys_oper_log` VALUES (266, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"其他采购\",\"dictSort\":3,\"dictType\":\"purchase_order_type\",\"dictValue\":\"3\",\"listClass\":\"info\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:05:28', 73);
INSERT INTO `sys_oper_log` VALUES (267, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"采购入库单_货品_到场方式\",\"dictType\":\"puchase_arrive_method\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:23:39', 72);
INSERT INTO `sys_oper_log` VALUES (268, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"到场称重\",\"dictSort\":1,\"dictType\":\"puchase_arrive_method\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:24:10', 76);
INSERT INTO `sys_oper_log` VALUES (269, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"牧场称重\",\"dictSort\":2,\"dictType\":\"puchase_arrive_method\",\"dictValue\":\"2\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:24:24', 76);
INSERT INTO `sys_oper_log` VALUES (270, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"采购入库单_货品_结算方式\",\"dictType\":\"purchase_settle\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:31:47', 91);
INSERT INTO `sys_oper_log` VALUES (271, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"毛猪结算\",\"dictSort\":1,\"dictType\":\"purchase_settle\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:32:13', 78);
INSERT INTO `sys_oper_log` VALUES (272, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"分级结算\",\"dictSort\":2,\"dictType\":\"purchase_settle\",\"dictValue\":\"2\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:32:29', 70);
INSERT INTO `sys_oper_log` VALUES (273, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"其他结算\",\"dictSort\":3,\"dictType\":\"purchase_settle\",\"dictValue\":\"3\",\"listClass\":\"info\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:32:43', 70);
INSERT INTO `sys_oper_log` VALUES (274, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"采购入库单_货品_经营类型\",\"dictType\":\"purchase_bussiness\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:34:18', 87);
INSERT INTO `sys_oper_log` VALUES (275, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-02-27 16:34:18\",\"dictId\":107,\"dictName\":\"采购入库单_货品_经营类型\",\"dictType\":\"purchase_business\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:35:55', 189);
INSERT INTO `sys_oper_log` VALUES (276, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"自营\",\"dictSort\":1,\"dictType\":\"purchase_business\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:36:22', 71);
INSERT INTO `sys_oper_log` VALUES (277, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"定向\",\"dictSort\":2,\"dictType\":\"purchase_business\",\"dictValue\":\"2\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:36:36', 164);
INSERT INTO `sys_oper_log` VALUES (278, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"外购\",\"dictSort\":3,\"dictType\":\"purchase_business\",\"dictValue\":\"3\",\"listClass\":\"info\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 16:36:45', 70);
INSERT INTO `sys_oper_log` VALUES (279, '字典类型', 2, 'com.ruoyi.web.controller.system.SysDictTypeController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-02-27 16:23:39\",\"dictId\":105,\"dictName\":\"采购入库单_货品_到场方式\",\"dictType\":\"purchase_arrive_method\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-02-27 17:01:17', 156);
INSERT INTO `sys_oper_log` VALUES (280, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/materialBatch/index\",\"createBy\":\"admin\",\"icon\":\"materia \",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"物料批次初始化管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2086,\"path\":\"materialBatch\",\"perms\":\"inventory:materialBatch:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 10:22:22', 206);
INSERT INTO `sys_oper_log` VALUES (281, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2116,\"perms\":\"inventory:materialBatch:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:48:05', 119);
INSERT INTO `sys_oper_log` VALUES (282, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2116,\"perms\":\"inventory:materialBatch:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:48:15', 78);
INSERT INTO `sys_oper_log` VALUES (283, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2116,\"perms\":\"inventory:materialBatch:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:48:26', 79);
INSERT INTO `sys_oper_log` VALUES (284, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/timely/index\",\"createBy\":\"admin\",\"icon\":\"button\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"及时库存查看\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2086,\"path\":\"timely\",\"perms\":\"inventory:timely:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:49:53', 82);
INSERT INTO `sys_oper_log` VALUES (285, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2120,\"perms\":\"inventory:timely:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:50:17', 307);
INSERT INTO `sys_oper_log` VALUES (286, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2120,\"perms\":\"inventory:timely:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:50:29', 58);
INSERT INTO `sys_oper_log` VALUES (287, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2120,\"perms\":\"inventory:timely:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:50:38', 63);
INSERT INTO `sys_oper_log` VALUES (288, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/productionAndStorage/index\",\"createBy\":\"admin\",\"icon\":\"inStorage\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"生产入库单\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2086,\"path\":\"productionAndStorage\",\"perms\":\"inventory:productionAndStorage:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:55:06', 71);
INSERT INTO `sys_oper_log` VALUES (289, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2124,\"perms\":\"inventory:productionAndStorage:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:57:08', 59);
INSERT INTO `sys_oper_log` VALUES (290, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2124,\"perms\":\"inventory:productionAndStorage:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:57:18', 59);
INSERT INTO `sys_oper_log` VALUES (291, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2124,\"perms\":\"inventory:productionAndStorage:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 13:57:29', 65);
INSERT INTO `sys_oper_log` VALUES (292, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/type', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"dictName\":\"生产类型\",\"dictType\":\"inventory_production_type\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:25:15', 77);
INSERT INTO `sys_oper_log` VALUES (293, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"常规生产\",\"dictSort\":1,\"dictType\":\"inventory_production_type\",\"dictValue\":\"1\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:25:50', 74);
INSERT INTO `sys_oper_log` VALUES (294, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"代加工生产\",\"dictSort\":10,\"dictType\":\"inventory_production_type\",\"dictValue\":\"10\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:26:10', 77);
INSERT INTO `sys_oper_log` VALUES (295, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"组合生产\",\"dictSort\":11,\"dictType\":\"inventory_production_type\",\"dictValue\":\"11\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:26:21', 70);
INSERT INTO `sys_oper_log` VALUES (296, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-03-02 15:26:21\",\"default\":false,\"dictCode\":125,\"dictLabel\":\"组合生产\",\"dictSort\":11,\"dictType\":\"inventory_production_type\",\"dictValue\":\"11\",\"isDefault\":\"N\",\"listClass\":\"info\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:27:24', 81);
INSERT INTO `sys_oper_log` VALUES (297, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"拆分生产\",\"dictSort\":12,\"dictType\":\"inventory_production_type\",\"dictValue\":\"12\",\"listClass\":\"warning\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:27:42', 74);
INSERT INTO `sys_oper_log` VALUES (298, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"冷冻生产\",\"dictSort\":13,\"dictType\":\"inventory_production_type\",\"dictValue\":\"13\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:28:11', 70);
INSERT INTO `sys_oper_log` VALUES (299, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"14\",\"dictSort\":14,\"dictType\":\"inventory_production_type\",\"dictValue\":\"解冻生产\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:28:23', 71);
INSERT INTO `sys_oper_log` VALUES (300, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-03-02 15:28:23\",\"default\":false,\"dictCode\":128,\"dictLabel\":\"解冻生产\",\"dictSort\":14,\"dictType\":\"inventory_production_type\",\"dictValue\":\"14\",\"isDefault\":\"N\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-02 15:28:31', 77);
INSERT INTO `sys_oper_log` VALUES (301, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/check/index\",\"createBy\":\"admin\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"仓库盘点单\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2086,\"path\":\"check\",\"perms\":\"inventory:check:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:54:48', 188);
INSERT INTO `sys_oper_log` VALUES (302, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2128,\"perms\":\"inventory:check:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:55:04', 75);
INSERT INTO `sys_oper_log` VALUES (303, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2128,\"perms\":\"inventory:check:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:55:15', 71);
INSERT INTO `sys_oper_log` VALUES (304, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2128,\"perms\":\"inventory:check:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:55:27', 72);
INSERT INTO `sys_oper_log` VALUES (305, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/adjust/index\",\"createBy\":\"admin\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"仓库调整单\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2086,\"path\":\"adjust\",\"perms\":\"inventory:adjust:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:57:19', 72);
INSERT INTO `sys_oper_log` VALUES (306, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2132,\"perms\":\"inventory:adjust:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:57:36', 99);
INSERT INTO `sys_oper_log` VALUES (307, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2132,\"perms\":\"inventory:adjust:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:57:46', 71);
INSERT INTO `sys_oper_log` VALUES (308, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2132,\"perms\":\"inventory:adjust:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 09:57:57', 73);
INSERT INTO `sys_oper_log` VALUES (309, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/allot/index\",\"createBy\":\"admin\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"仓库调拨单\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2086,\"path\":\"allot\",\"perms\":\"inventory:allot:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:00:47', 81);
INSERT INTO `sys_oper_log` VALUES (310, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2136,\"perms\":\"inventory:allot:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:01:01', 73);
INSERT INTO `sys_oper_log` VALUES (311, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2136,\"perms\":\"inventory:allot:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:01:14', 68);
INSERT INTO `sys_oper_log` VALUES (312, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2136,\"perms\":\"inventory:allot:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:01:26', 68);
INSERT INTO `sys_oper_log` VALUES (313, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/requisition/index\",\"createBy\":\"admin\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"领料单\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2086,\"path\":\"requisition\",\"perms\":\"inventory:requisition:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:04:47', 85);
INSERT INTO `sys_oper_log` VALUES (314, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2140,\"perms\":\"inventory:requisition:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:05:19', 69);
INSERT INTO `sys_oper_log` VALUES (315, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2140,\"perms\":\"inventory:requisition:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:05:32', 80);
INSERT INTO `sys_oper_log` VALUES (316, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2140,\"perms\":\"inventory:requisition:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-04 10:05:43', 70);
INSERT INTO `sys_oper_log` VALUES (317, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/dayCost/index\",\"createBy\":\"admin\",\"icon\":\"price\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"日成本指导价\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2086,\"path\":\"dayCost\",\"perms\":\"inventory:dayCost:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 09:44:26', 149);
INSERT INTO `sys_oper_log` VALUES (318, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2144,\"perms\":\"inventory:dayCost:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 09:44:55', 105);
INSERT INTO `sys_oper_log` VALUES (319, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2144,\"perms\":\"inventory:dayCost:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 09:45:08', 124);
INSERT INTO `sys_oper_log` VALUES (320, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2144,\"perms\":\"inventory:dayCost:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 09:45:22', 106);
INSERT INTO `sys_oper_log` VALUES (321, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/dayExpense/index\",\"createBy\":\"admin\",\"icon\":\"price\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"日费用归集单\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2086,\"path\":\"dayExpense\",\"perms\":\"inventory:dayExpense:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 10:55:17', 83);
INSERT INTO `sys_oper_log` VALUES (322, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2148,\"perms\":\"inventory:dayExpense:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 10:55:41', 84);
INSERT INTO `sys_oper_log` VALUES (323, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2148,\"perms\":\"inventory:dayExpense:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 10:55:53', 87);
INSERT INTO `sys_oper_log` VALUES (324, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2148,\"perms\":\"inventory:dayExpense:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-05 10:56:04', 77);
INSERT INTO `sys_oper_log` VALUES (325, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/dayCostCount/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"日成本计算\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":2086,\"path\":\"dayCostCount\",\"perms\":\"inventory:dayCostCount:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-10 09:56:21', 97);
INSERT INTO `sys_oper_log` VALUES (326, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2152,\"perms\":\"inventory:dayCostCount:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-10 09:58:16', 105);
INSERT INTO `sys_oper_log` VALUES (327, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2152,\"perms\":\"inventory:dayCostCount:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-10 10:01:57', 91);
INSERT INTO `sys_oper_log` VALUES (328, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2152,\"perms\":\"inventory:dayCostCount:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-10 10:02:24', 115);
INSERT INTO `sys_oper_log` VALUES (329, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/dayCostYield/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"日成本产量归集表\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":0,\"path\":\"dayCostYield\",\"perms\":\"inventory:dayCostYield:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 09:37:31', 220);
INSERT INTO `sys_oper_log` VALUES (330, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/dayCostYield/index\",\"createTime\":\"2026-03-12 09:37:30\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2156,\"menuName\":\"日成本产量归集表\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2086,\"path\":\"dayCostYield\",\"perms\":\"inventory:dayCostYield:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 09:37:58', 421);
INSERT INTO `sys_oper_log` VALUES (331, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2156,\"perms\":\"inventory:dayCostYield:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 09:38:22', 72);
INSERT INTO `sys_oper_log` VALUES (332, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2156,\"perms\":\"inventory:dayCostYield:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 09:38:56', 74);
INSERT INTO `sys_oper_log` VALUES (333, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2156,\"perms\":\"inventory:dayCostYield:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 09:39:10', 63);
INSERT INTO `sys_oper_log` VALUES (334, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/dayCostTable/index\",\"createBy\":\"admin\",\"icon\":\"build\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"日成本表\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":0,\"path\":\"dayCostTable\",\"perms\":\"inventory:dayCostTable:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:19:50', 70);
INSERT INTO `sys_oper_log` VALUES (335, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/dayCostTable/index\",\"createTime\":\"2026-03-12 10:19:50\",\"icon\":\"build\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2160,\"menuName\":\"日成本表\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2086,\"path\":\"dayCostTable\",\"perms\":\"inventory:dayCostTable:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:20:13', 98);
INSERT INTO `sys_oper_log` VALUES (336, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2160,\"perms\":\"inventory:dayCostTable:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:20:43', 83);
INSERT INTO `sys_oper_log` VALUES (337, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2160,\"perms\":\"inventory:dayCostTable:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:20:59', 96);
INSERT INTO `sys_oper_log` VALUES (338, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2160,\"perms\":\"inventory:dayCostTable:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:21:09', 69);
INSERT INTO `sys_oper_log` VALUES (339, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/calculatedPrice/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"核算指导价\",\"menuType\":\"C\",\"orderNum\":140,\"params\":{},\"parentId\":2086,\"path\":\"calculatedPrice\",\"perms\":\"inventory:calculatedPrice:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:32:48', 93);
INSERT INTO `sys_oper_log` VALUES (340, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2164,\"perms\":\"inventory:calculatedPrice:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:33:03', 82);
INSERT INTO `sys_oper_log` VALUES (341, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2164,\"perms\":\"inventory:calculatedPrice:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:33:16', 85);
INSERT INTO `sys_oper_log` VALUES (342, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2164,\"perms\":\"inventory:calculatedPrice:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 10:33:27', 80);
INSERT INTO `sys_oper_log` VALUES (343, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/maintain/index\",\"createBy\":\"admin\",\"icon\":\"unit\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"相关费用维护\",\"menuType\":\"C\",\"orderNum\":150,\"params\":{},\"parentId\":2086,\"path\":\"maintain\",\"perms\":\"inventory:maintain:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 14:05:53', 96);
INSERT INTO `sys_oper_log` VALUES (344, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2168,\"perms\":\"inventory:maintain:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 14:07:09', 87);
INSERT INTO `sys_oper_log` VALUES (345, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2168,\"perms\":\"inventory:maintain:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 14:07:22', 104);
INSERT INTO `sys_oper_log` VALUES (346, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2168,\"perms\":\"inventory:maintain:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 14:07:32', 84);
INSERT INTO `sys_oper_log` VALUES (347, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"inventory/fill/index\",\"createBy\":\"admin\",\"icon\":\"coat\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"经营业绩数据填报\",\"menuType\":\"C\",\"orderNum\":160,\"params\":{},\"parentId\":2086,\"path\":\"fill\",\"perms\":\"inventory:fill:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 15:17:43', 77);
INSERT INTO `sys_oper_log` VALUES (348, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2172,\"perms\":\"inventory:fill:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 15:18:00', 55);
INSERT INTO `sys_oper_log` VALUES (349, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2172,\"perms\":\"inventory:fill:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 15:18:25', 78);
INSERT INTO `sys_oper_log` VALUES (350, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2172,\"perms\":\"inventory:fill:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-12 15:18:48', 64);
INSERT INTO `sys_oper_log` VALUES (351, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"edit\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"生产管理\",\"menuType\":\"M\",\"orderNum\":50,\"params\":{},\"parentId\":0,\"path\":\"production\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 09:53:56', 84);
INSERT INTO `sys_oper_log` VALUES (352, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/productionPlant/index\",\"createBy\":\"admin\",\"icon\":\"redis\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"生产车间管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2176,\"path\":\"productionPlant\",\"perms\":\"production:productionPlant:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 09:56:03', 69);
INSERT INTO `sys_oper_log` VALUES (353, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2177,\"perms\":\"production:productionPlant:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 09:56:36', 66);
INSERT INTO `sys_oper_log` VALUES (354, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2177,\"perms\":\"production:productionPlant:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 09:56:47', 60);
INSERT INTO `sys_oper_log` VALUES (355, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2177,\"perms\":\"production:productionPlant:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 09:56:58', 73);
INSERT INTO `sys_oper_log` VALUES (356, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/related/index\",\"createBy\":\"admin\",\"icon\":\"materia \",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"物料生产对应管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2176,\"path\":\"related\",\"perms\":\"production:related:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:39:08', 109);
INSERT INTO `sys_oper_log` VALUES (357, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2181,\"perms\":\"production:related:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:39:35', 104);
INSERT INTO `sys_oper_log` VALUES (358, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2181,\"perms\":\"production:related:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:39:54', 107);
INSERT INTO `sys_oper_log` VALUES (359, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2181,\"perms\":\"production:related:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:40:06', 84);
INSERT INTO `sys_oper_log` VALUES (360, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"精修生产\",\"dictSort\":2,\"dictType\":\"inventory_production_type\",\"dictValue\":\"2\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:50:59', 148);
INSERT INTO `sys_oper_log` VALUES (361, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"预冷生产\",\"dictSort\":3,\"dictType\":\"inventory_production_type\",\"dictValue\":\"3\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:51:22', 64);
INSERT INTO `sys_oper_log` VALUES (362, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"副产品生产\",\"dictSort\":4,\"dictType\":\"inventory_production_type\",\"dictValue\":\"4\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:51:38', 70);
INSERT INTO `sys_oper_log` VALUES (363, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"大分割生产\",\"dictSort\":5,\"dictType\":\"inventory_production_type\",\"dictValue\":\"5\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:51:55', 77);
INSERT INTO `sys_oper_log` VALUES (364, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"精细分割生产\",\"dictSort\":6,\"dictType\":\"inventory_production_type\",\"dictValue\":\"6\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:52:12', 74);
INSERT INTO `sys_oper_log` VALUES (365, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"副产品精细生产\",\"dictSort\":7,\"dictType\":\"inventory_production_type\",\"dictValue\":\"7\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:52:32', 62);
INSERT INTO `sys_oper_log` VALUES (366, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"气调生产\",\"dictSort\":8,\"dictType\":\"inventory_production_type\",\"dictValue\":\"8\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:52:48', 71);
INSERT INTO `sys_oper_log` VALUES (367, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', '研发部门', '/system/dict/data', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"拆分生产\",\"dictSort\":12,\"dictType\":\"inventory_production_type\",\"dictValue\":\"12\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:53:32', 65);
INSERT INTO `sys_oper_log` VALUES (368, '字典类型', 3, 'com.ruoyi.web.controller.system.SysDictDataController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/dict/data/136', '127.0.0.1', '内网IP', '[136] ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 10:53:40', 512);
INSERT INTO `sys_oper_log` VALUES (369, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/plan/index\",\"createBy\":\"admin\",\"icon\":\"education\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"生产计划单\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2176,\"path\":\"plan\",\"perms\":\"production:plan:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 14:02:39', 98);
INSERT INTO `sys_oper_log` VALUES (370, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2185,\"perms\":\"production:plan:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 14:02:53', 100);
INSERT INTO `sys_oper_log` VALUES (371, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2185,\"perms\":\"production:plan:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 14:03:05', 83);
INSERT INTO `sys_oper_log` VALUES (372, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2185,\"perms\":\"production:plan:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-13 14:03:16', 81);
INSERT INTO `sys_oper_log` VALUES (373, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/convention/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"常规生产\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2176,\"path\":\"convention\",\"perms\":\"production:convention:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 09:00:49', 104);
INSERT INTO `sys_oper_log` VALUES (374, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2189,\"perms\":\"production:convention:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 09:02:10', 67);
INSERT INTO `sys_oper_log` VALUES (375, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/conventionRank/index\",\"createBy\":\"admin\",\"icon\":\"input\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"常规生产-定级\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2176,\"path\":\"conventionRank\",\"perms\":\"production:conventionRank:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 14:59:54', 133);
INSERT INTO `sys_oper_log` VALUES (376, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/conventionMeasure/index\",\"createBy\":\"admin\",\"icon\":\"edit\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"常规生产-计量\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2176,\"path\":\"conventionMeasure\",\"perms\":\"production:conventionMeasure:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 15:20:28', 111);
INSERT INTO `sys_oper_log` VALUES (377, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/truing/index\",\"createBy\":\"admin\",\"icon\":\"button\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"精修生产-计量\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2176,\"path\":\"truing\",\"perms\":\"production:truing:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 15:37:03', 108);
INSERT INTO `sys_oper_log` VALUES (378, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/precool/index\",\"createBy\":\"admin\",\"icon\":\"coat\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"预冷生产-计量\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2176,\"path\":\"precool\",\"perms\":\"production:precool:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 15:45:34', 82);
INSERT INTO `sys_oper_log` VALUES (379, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/segmentation/index\",\"createBy\":\"admin\",\"icon\":\"slider\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"分割生产白条领料\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2176,\"path\":\"segmentation\",\"perms\":\"production:segmentation:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 15:55:21', 100);
INSERT INTO `sys_oper_log` VALUES (380, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/byProduct/index\",\"createBy\":\"admin\",\"icon\":\"example\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"分割品副产品生产\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2176,\"path\":\"byProduct\",\"perms\":\"production:byProduct:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 16:23:01', 82);
INSERT INTO `sys_oper_log` VALUES (381, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/productionRecord/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"生产记录单\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":0,\"path\":\"productionRecord\",\"perms\":\"production:productionRecord:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 16:31:10', 109);
INSERT INTO `sys_oper_log` VALUES (382, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/productionRecord/index\",\"createTime\":\"2026-03-16 16:31:10\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2197,\"menuName\":\"生产记录单\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":2176,\"path\":\"productionRecord\",\"perms\":\"production:productionRecord:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 16:31:21', 86);
INSERT INTO `sys_oper_log` VALUES (383, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/complete/index\",\"createBy\":\"admin\",\"icon\":\"redis\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"生产完工报告\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2176,\"path\":\"complete\",\"perms\":\"production:complete:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-16 18:45:52', 75);
INSERT INTO `sys_oper_log` VALUES (384, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/allocation/index\",\"createBy\":\"admin\",\"icon\":\"breed\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"白条分配平台\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2176,\"path\":\"allocation\",\"perms\":\"production:allocation:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:26:37', 80);
INSERT INTO `sys_oper_log` VALUES (385, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/preShipment/index\",\"createBy\":\"admin\",\"icon\":\"breed\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"白条批量预发货平台\",\"menuType\":\"C\",\"orderNum\":140,\"params\":{},\"parentId\":2176,\"path\":\"preShipment\",\"perms\":\"production:preShipment:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:33:19', 128);
INSERT INTO `sys_oper_log` VALUES (386, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/divided/index\",\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"分割品副产品分配平台\",\"menuType\":\"C\",\"orderNum\":150,\"params\":{},\"parentId\":2176,\"path\":\"divided\",\"perms\":\"production:divided:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:35:54', 73);
INSERT INTO `sys_oper_log` VALUES (387, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/divided/index\",\"createTime\":\"2026-03-17 09:35:54\",\"icon\":\"breed\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2201,\"menuName\":\"分割品副产品分配平台\",\"menuType\":\"C\",\"orderNum\":150,\"params\":{},\"parentId\":2176,\"path\":\"divided\",\"perms\":\"production:divided:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:36:04', 91);
INSERT INTO `sys_oper_log` VALUES (388, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/process/index\",\"createBy\":\"admin\",\"icon\":\"code\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"批量修改加工类型\",\"menuType\":\"C\",\"orderNum\":160,\"params\":{},\"parentId\":2176,\"path\":\"process\",\"perms\":\"production:process:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:37:44', 82);
INSERT INTO `sys_oper_log` VALUES (389, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/shipment/index\",\"createBy\":\"admin\",\"icon\":\"logistics\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"出货通知单\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2176,\"path\":\"shipment\",\"perms\":\"production:shipment:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:39:16', 83);
INSERT INTO `sys_oper_log` VALUES (390, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/actingAdmin/index\",\"createBy\":\"admin\",\"icon\":\"skill\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"代宰登记管理\",\"menuType\":\"C\",\"orderNum\":180,\"params\":{},\"parentId\":2176,\"path\":\"actingAdmin\",\"perms\":\"production:actingAdmin:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:41:31', 139);
INSERT INTO `sys_oper_log` VALUES (391, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/actingPro/index\",\"createBy\":\"admin\",\"icon\":\"coat\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"代宰生产\",\"menuType\":\"C\",\"orderNum\":190,\"params\":{},\"parentId\":2176,\"path\":\"actingPro\",\"perms\":\"production:actingPro:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:42:24', 73);
INSERT INTO `sys_oper_log` VALUES (392, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"应收应付\",\"menuType\":\"M\",\"orderNum\":60,\"params\":{},\"parentId\":0,\"path\":\"receivable\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:52:04', 75);
INSERT INTO `sys_oper_log` VALUES (393, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"receivable/receipt/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"收付款作业\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2206,\"path\":\"receipt\",\"perms\":\"receivable:receipt:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:55:49', 83);
INSERT INTO `sys_oper_log` VALUES (394, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"receivable/charge/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"冲销反冲销作业\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":0,\"path\":\"charge\",\"perms\":\"receivable:charge:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:56:55', 81);
INSERT INTO `sys_oper_log` VALUES (395, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"receivable/charge/index\",\"createTime\":\"2026-03-17 09:56:55\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2208,\"menuName\":\"冲销反冲销作业\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2206,\"path\":\"charge\",\"perms\":\"receivable:charge:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:57:17', 88);
INSERT INTO `sys_oper_log` VALUES (396, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"receivable/deduct/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"应收单扣款作业\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2206,\"path\":\"deduct\",\"perms\":\"receivable:deduct:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 09:58:33', 83);
INSERT INTO `sys_oper_log` VALUES (397, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"materia\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"销售管理\",\"menuType\":\"M\",\"orderNum\":40,\"params\":{},\"parentId\":0,\"path\":\"sale\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:05:02', 86);
INSERT INTO `sys_oper_log` VALUES (398, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/client/index\",\"icon\":\"client\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"客户管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2210,\"path\":\"client\",\"perms\":\"sale:client:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'客户管理\'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-03-17 10:05:57', 38);
INSERT INTO `sys_oper_log` VALUES (399, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/clientele/index\",\"createBy\":\"admin\",\"icon\":\"client\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"客户管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2210,\"path\":\"clientele\",\"perms\":\"sale:clientele:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:06:26', 80);
INSERT INTO `sys_oper_log` VALUES (400, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/price/index\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"价格管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2210,\"path\":\"price\",\"perms\":\"sale:price:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'价格管理\'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-03-17 10:07:31', 42);
INSERT INTO `sys_oper_log` VALUES (401, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/priceAdmin/index\",\"createBy\":\"admin\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"价格管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2210,\"path\":\"priceAdmin\",\"perms\":\"sale:priceAdmin:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:08:00', 69);
INSERT INTO `sys_oper_log` VALUES (402, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/maintenance/index\",\"createBy\":\"admin\",\"icon\":\"druid\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"客户市场维护\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2210,\"path\":\"maintenance\",\"perms\":\"sale:maintenance:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:09:12', 71);
INSERT INTO `sys_oper_log` VALUES (403, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/saleOrder/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"销售订单\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2210,\"path\":\"saleOrder\",\"perms\":\"sale:saleOrder:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:10:23', 71);
INSERT INTO `sys_oper_log` VALUES (404, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/orderUpload/index\",\"createBy\":\"admin\",\"icon\":\"upload\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"订单导入\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2210,\"path\":\"orderUpload\",\"perms\":\"sale:orderUpload:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:12:40', 69);
INSERT INTO `sys_oper_log` VALUES (405, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/orderAdjust/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"订单调整\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2210,\"path\":\"orderAdjust\",\"perms\":\"sale:orderAdjust:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:21:01', 93);
INSERT INTO `sys_oper_log` VALUES (406, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/saleOut/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"销售出库单\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2210,\"path\":\"saleOut\",\"perms\":\"sale:saleOut:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:22:24', 64);
INSERT INTO `sys_oper_log` VALUES (407, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/saleBack/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"销售退回单\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2210,\"path\":\"saleBack\",\"perms\":\"sale:saleBack:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:23:13', 76);
INSERT INTO `sys_oper_log` VALUES (408, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/saleRebate/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"销售折让单\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":0,\"path\":\"saleRebate\",\"perms\":\"sale:saleRebate:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 10:24:29', 84);
INSERT INTO `sys_oper_log` VALUES (409, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/saleRebate/index\",\"createTime\":\"2026-03-17 10:24:29\",\"icon\":\"form\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2219,\"menuName\":\"销售折让单\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2210,\"path\":\"saleRebate\",\"perms\":\"sale:saleRebate:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 15:04:06', 97);
INSERT INTO `sys_oper_log` VALUES (410, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/divided/index\",\"createTime\":\"2026-03-17 09:35:54\",\"icon\":\"breed\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2201,\"menuName\":\"分割品副产品分配平台\",\"menuType\":\"C\",\"orderNum\":150,\"params\":{},\"parentId\":2176,\"path\":\"divided\",\"perms\":\"production:divided:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-17 17:29:35', 184);
INSERT INTO `sys_oper_log` VALUES (411, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"sale/priceAdmin/index\",\"createTime\":\"2026-03-17 10:08:00\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2212,\"menuName\":\"价格管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2210,\"path\":\"priceAdmin\",\"perms\":\"sale:priceAdmin:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-18 15:19:08', 125);
INSERT INTO `sys_oper_log` VALUES (412, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"添加\",\"menuType\":\"F\",\"orderNum\":10,\"params\":{},\"parentId\":2211,\"perms\":\"sale:clientele:add\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-18 15:23:24', 81);
INSERT INTO `sys_oper_log` VALUES (413, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"编辑\",\"menuType\":\"F\",\"orderNum\":20,\"params\":{},\"parentId\":2211,\"perms\":\"sale:clientele:edit\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-18 15:23:34', 60);
INSERT INTO `sys_oper_log` VALUES (414, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"删除\",\"menuType\":\"F\",\"orderNum\":30,\"params\":{},\"parentId\":2211,\"perms\":\"sale:clientele:remove\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-18 15:23:45', 65);
INSERT INTO `sys_oper_log` VALUES (415, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/menu/2223', '127.0.0.1', '内网IP', '2223 ', '{\"msg\":\"存在子菜单,不允许删除\",\"code\":601}', 0, NULL, '2026-03-27 09:05:27', 43);
INSERT INTO `sys_oper_log` VALUES (416, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/menu/2224', '127.0.0.1', '内网IP', '2224 ', '{\"msg\":\"存在子菜单,不允许删除\",\"code\":601}', 0, NULL, '2026-03-27 09:05:33', 39);
INSERT INTO `sys_oper_log` VALUES (417, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', '研发部门', '/system/menu/2229', '127.0.0.1', '内网IP', '2229 ', '{\"msg\":\"菜单已分配,不允许删除\",\"code\":601}', 0, NULL, '2026-03-27 09:05:39', 55);
INSERT INTO `sys_oper_log` VALUES (418, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/segmentation/index\",\"createTime\":\"2026-03-16 15:55:21\",\"icon\":\"slider\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2195,\"menuName\":\"分割生产白条领料\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2176,\"path\":\"segmentation\",\"perms\":\"production:segmentation:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:22', 75);
INSERT INTO `sys_oper_log` VALUES (419, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/byProduct/index\",\"createTime\":\"2026-03-16 16:23:01\",\"icon\":\"example\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2196,\"menuName\":\"分割品副产品生产\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2176,\"path\":\"byProduct\",\"perms\":\"production:byProduct:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:26', 59);
INSERT INTO `sys_oper_log` VALUES (420, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/productionRecord/index\",\"createTime\":\"2026-03-16 16:31:10\",\"icon\":\"form\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2197,\"menuName\":\"生产记录单\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":2176,\"path\":\"productionRecord\",\"perms\":\"production:productionRecord:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:31', 63);
INSERT INTO `sys_oper_log` VALUES (421, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/productionRecord/index\",\"createTime\":\"2026-03-16 16:31:10\",\"icon\":\"form\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2197,\"menuName\":\"生产记录单\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":2176,\"path\":\"productionRecord\",\"perms\":\"production:productionRecord:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:35', 59);
INSERT INTO `sys_oper_log` VALUES (422, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/complete/index\",\"createTime\":\"2026-03-16 18:45:52\",\"icon\":\"redis\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2198,\"menuName\":\"生产完工报告\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2176,\"path\":\"complete\",\"perms\":\"production:complete:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:38', 58);
INSERT INTO `sys_oper_log` VALUES (423, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/allocation/index\",\"createTime\":\"2026-03-17 09:26:37\",\"icon\":\"breed\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2199,\"menuName\":\"白条分配平台\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2176,\"path\":\"allocation\",\"perms\":\"production:allocation:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:42', 68);
INSERT INTO `sys_oper_log` VALUES (424, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/preShipment/index\",\"createTime\":\"2026-03-17 09:33:19\",\"icon\":\"breed\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2200,\"menuName\":\"白条批量预发货平台\",\"menuType\":\"C\",\"orderNum\":140,\"params\":{},\"parentId\":2176,\"path\":\"preShipment\",\"perms\":\"production:preShipment:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:46', 60);
INSERT INTO `sys_oper_log` VALUES (425, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/divided/index\",\"createTime\":\"2026-03-17 09:35:54\",\"icon\":\"breed\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2201,\"menuName\":\"分割品副产品分配平台\",\"menuType\":\"C\",\"orderNum\":150,\"params\":{},\"parentId\":2176,\"path\":\"divided\",\"perms\":\"production:divided:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:50', 58);
INSERT INTO `sys_oper_log` VALUES (426, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/process/index\",\"createTime\":\"2026-03-17 09:37:44\",\"icon\":\"code\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2202,\"menuName\":\"批量修改加工类型\",\"menuType\":\"C\",\"orderNum\":160,\"params\":{},\"parentId\":2176,\"path\":\"process\",\"perms\":\"production:process:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:53', 59);
INSERT INTO `sys_oper_log` VALUES (427, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/shipment/index\",\"createTime\":\"2026-03-17 09:39:16\",\"icon\":\"logistics\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2203,\"menuName\":\"出货通知单\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2176,\"path\":\"shipment\",\"perms\":\"production:shipment:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:57:57', 54);
INSERT INTO `sys_oper_log` VALUES (428, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/actingAdmin/index\",\"createTime\":\"2026-03-17 09:41:31\",\"icon\":\"skill\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2204,\"menuName\":\"代宰登记管理\",\"menuType\":\"C\",\"orderNum\":180,\"params\":{},\"parentId\":2176,\"path\":\"actingAdmin\",\"perms\":\"production:actingAdmin:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:58:01', 57);
INSERT INTO `sys_oper_log` VALUES (429, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/actingPro/index\",\"createTime\":\"2026-03-17 09:42:24\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2205,\"menuName\":\"代宰生产\",\"menuType\":\"C\",\"orderNum\":190,\"params\":{},\"parentId\":2176,\"path\":\"actingPro\",\"perms\":\"production:actingPro:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-03-30 14:58:03', 55);
INSERT INTO `sys_oper_log` VALUES (430, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/allocation/index\",\"createTime\":\"2026-03-17 09:26:37\",\"icon\":\"breed\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2199,\"menuName\":\"白条分配平台\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2176,\"path\":\"allocation\",\"perms\":\"production:allocation:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-08 10:18:38', 139);
INSERT INTO `sys_oper_log` VALUES (431, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/convention/index\",\"createTime\":\"2026-03-16 09:00:49\",\"icon\":\"form\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2189,\"menuName\":\"常规生产\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2176,\"path\":\"convention\",\"perms\":\"production:convention:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-08 10:18:46', 93);
INSERT INTO `sys_oper_log` VALUES (432, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/conventionRank/index\",\"createTime\":\"2026-03-16 14:59:54\",\"icon\":\"input\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2191,\"menuName\":\"常规生产-定级\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2176,\"path\":\"conventionRank\",\"perms\":\"production:conventionRank:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-08 10:18:54', 92);
INSERT INTO `sys_oper_log` VALUES (433, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/conventionMeasure/index\",\"createTime\":\"2026-03-16 15:20:28\",\"icon\":\"edit\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2192,\"menuName\":\"常规生产-计量\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2176,\"path\":\"conventionMeasure\",\"perms\":\"production:conventionMeasure:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-08 10:18:59', 93);
INSERT INTO `sys_oper_log` VALUES (434, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/truing/index\",\"createTime\":\"2026-03-16 15:37:03\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2193,\"menuName\":\"精修生产-计量\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2176,\"path\":\"truing\",\"perms\":\"production:truing:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-08 10:19:04', 97);
INSERT INTO `sys_oper_log` VALUES (435, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/precool/index\",\"createTime\":\"2026-03-16 15:45:34\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2194,\"menuName\":\"预冷生产-计量\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2176,\"path\":\"precool\",\"perms\":\"production:precool:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-08 10:19:08', 90);
INSERT INTO `sys_oper_log` VALUES (436, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"build\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"GMP基础管理\",\"menuType\":\"M\",\"orderNum\":11,\"params\":{},\"parentId\":0,\"path\":\"basic\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 16:26:18', 100);
INSERT INTO `sys_oper_log` VALUES (437, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/firm/index\",\"createBy\":\"admin\",\"icon\":\"druid\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"企业管理\",\"menuType\":\"C\",\"orderNum\":1,\"params\":{},\"parentId\":2378,\"path\":\"firm\",\"perms\":\"app:firm:list\",\"routeName\":\"企业管理\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 16:42:28', 90);
INSERT INTO `sys_oper_log` VALUES (438, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/post/index\",\"icon\":\"enter\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"岗位管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2378,\"path\":\"post\",\"perms\":\"app:post:index\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'岗位管理\'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 17:07:31', 42);
INSERT INTO `sys_oper_log` VALUES (439, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/posts/index\",\"createBy\":\"admin\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"岗位管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":0,\"path\":\"posts\",\"perms\":\"app:post:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:09:03', 67);
INSERT INTO `sys_oper_log` VALUES (440, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/posts/index\",\"createTime\":\"2026-04-15 17:09:03\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2380,\"menuName\":\"岗位管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2378,\"path\":\"posts\",\"perms\":\"app:post:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:09:17', 82);
INSERT INTO `sys_oper_log` VALUES (441, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/supplier/index\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"供应商管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2378,\"path\":\"supplier\",\"perms\":\"app:supplier:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'供应商管理\'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 17:12:27', 43);
INSERT INTO `sys_oper_log` VALUES (442, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/supplier/index\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"供应商管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2378,\"path\":\"supplier\",\"perms\":\"app:supplier:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'供应商管理\'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 17:12:35', 36);
INSERT INTO `sys_oper_log` VALUES (443, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/suppliers/index\",\"createBy\":\"admin\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"供应商管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2378,\"path\":\"suppliers\",\"perms\":\"app:suppliers:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:12:46', 66);
INSERT INTO `sys_oper_log` VALUES (444, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/supplier/index\",\"createTime\":\"2026-04-15 17:12:46\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2381,\"menuName\":\"供应商管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2378,\"path\":\"suppliers\",\"perms\":\"app:supplier:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:15:18', 73);
INSERT INTO `sys_oper_log` VALUES (445, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/purchaser/index\",\"createBy\":\"admin\",\"icon\":\"breed\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"肉商管理\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2378,\"path\":\"purchaser\",\"perms\":\"app:purchaser:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:16:04', 78);
INSERT INTO `sys_oper_log` VALUES (446, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/productCategory/index\",\"createBy\":\"admin\",\"icon\":\"code\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"产品种类管理\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2378,\"path\":\"productCategory\",\"perms\":\"app:productCategory:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:17:09', 63);
INSERT INTO `sys_oper_log` VALUES (447, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/pigpen/index\",\"createBy\":\"admin\",\"icon\":\"chart\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"圈位管理\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":0,\"path\":\"pigpen\",\"perms\":\"app:pigpen:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:17:47', 90);
INSERT INTO `sys_oper_log` VALUES (448, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/pigpen/index\",\"createTime\":\"2026-04-15 17:17:47\",\"icon\":\"chart\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2384,\"menuName\":\"圈位管理\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2378,\"path\":\"pigpen\",\"perms\":\"app:pigpen:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:17:59', 81);
INSERT INTO `sys_oper_log` VALUES (449, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/pigCategory/index\",\"createBy\":\"admin\",\"icon\":\"exit-fullscreen\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"畜种类别管理\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2378,\"path\":\"pigCategory\",\"perms\":\"app:pigCategory:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:18:54', 67);
INSERT INTO `sys_oper_log` VALUES (450, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/hook/index\",\"createBy\":\"admin\",\"icon\":\"edit\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"扣重管理\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2378,\"path\":\"hook\",\"perms\":\"app:hook:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:19:40', 64);
INSERT INTO `sys_oper_log` VALUES (451, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/ratio/index\",\"createBy\":\"admin\",\"icon\":\"goods\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"干损比例管理\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2378,\"path\":\"ratio\",\"perms\":\"app:ratio:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:20:30', 67);
INSERT INTO `sys_oper_log` VALUES (452, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/disposal/index\",\"createBy\":\"admin\",\"icon\":\"component\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"死淘处理方式\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2378,\"path\":\"disposal\",\"perms\":\"app:disposal:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:21:37', 87);
INSERT INTO `sys_oper_log` VALUES (453, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/disinfect/index\",\"createBy\":\"admin\",\"icon\":\"education\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"消毒方式管理\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2378,\"path\":\"disinfect\",\"perms\":\"app:disinfect:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:22:21', 65);
INSERT INTO `sys_oper_log` VALUES (454, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/degassLocation/index\",\"createBy\":\"admin\",\"icon\":\"druid\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"消毒点位管理\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":2378,\"path\":\"degassLocation\",\"perms\":\"app:degassLocation:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:23:06', 70);
INSERT INTO `sys_oper_log` VALUES (455, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/inspection/index\",\"createBy\":\"admin\",\"icon\":\"form\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"检验项目管理\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2378,\"path\":\"inspection\",\"perms\":\"app:inspection:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:23:52', 71);
INSERT INTO `sys_oper_log` VALUES (456, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/drug/index\",\"createBy\":\"admin\",\"icon\":\"excel\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"违禁药物管理\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2378,\"path\":\"drug\",\"perms\":\"app:drug:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:24:47', 63);
INSERT INTO `sys_oper_log` VALUES (457, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/epidemic/index\",\"createBy\":\"admin\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"疫病检测管理\",\"menuType\":\"C\",\"orderNum\":140,\"params\":{},\"parentId\":2378,\"path\":\"epidemic\",\"perms\":\"app:epidemic:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:25:26', 63);
INSERT INTO `sys_oper_log` VALUES (458, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/antibiotic/index\",\"createBy\":\"admin\",\"icon\":\"code\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"抗生素管理\",\"menuType\":\"C\",\"orderNum\":150,\"params\":{},\"parentId\":2378,\"path\":\"antibiotic\",\"perms\":\"app:antibiotic:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:26:04', 68);
INSERT INTO `sys_oper_log` VALUES (459, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/envTest/index\",\"createBy\":\"admin\",\"icon\":\"chart\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"环境样品检测管理\",\"menuType\":\"C\",\"orderNum\":160,\"params\":{},\"parentId\":2378,\"path\":\"envTest\",\"perms\":\"app:envTest:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:27:05', 72);
INSERT INTO `sys_oper_log` VALUES (460, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/workshop/index\",\"createBy\":\"admin\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"生产车间管理\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2378,\"path\":\"workshop\",\"perms\":\"app:workshop:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:27:42', 70);
INSERT INTO `sys_oper_log` VALUES (461, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/instrument/index\",\"createBy\":\"admin\",\"icon\":\"area\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"检验仪器管理\",\"menuType\":\"C\",\"orderNum\":180,\"params\":{},\"parentId\":2378,\"path\":\"instrument\",\"perms\":\"app:instrument:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:28:16', 73);
INSERT INTO `sys_oper_log` VALUES (462, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/device/index\",\"createBy\":\"admin\",\"icon\":\"goods\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"设备档案管理\",\"menuType\":\"C\",\"orderNum\":190,\"params\":{},\"parentId\":2378,\"path\":\"device\",\"perms\":\"app:device:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:29:02', 68);
INSERT INTO `sys_oper_log` VALUES (463, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/pt/index\",\"createBy\":\"admin\",\"icon\":\"client\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"巡查点位管理\",\"menuType\":\"C\",\"orderNum\":200,\"params\":{},\"parentId\":2378,\"path\":\"pt\",\"perms\":\"app:pt:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:29:40', 66);
INSERT INTO `sys_oper_log` VALUES (464, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/hookRegister/index\",\"createBy\":\"admin\",\"icon\":\"icon\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"吊钩管理\",\"menuType\":\"C\",\"orderNum\":71,\"params\":{},\"parentId\":2378,\"path\":\"hookRegister\",\"perms\":\"app:hookRegister:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:31:43', 63);
INSERT INTO `sys_oper_log` VALUES (465, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/dryLossRatio/index\",\"createTime\":\"2026-04-15 17:20:30\",\"icon\":\"goods\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2387,\"menuName\":\"干损比例管理\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2378,\"path\":\"ratio\",\"perms\":\"app:dryLossRatio:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:37:08', 64);
INSERT INTO `sys_oper_log` VALUES (466, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/deadDisposal/index\",\"createTime\":\"2026-04-15 17:21:37\",\"icon\":\"component\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2388,\"menuName\":\"死淘处理方式\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2378,\"path\":\"disposal\",\"perms\":\"app:deadDisposal:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:38:01', 61);
INSERT INTO `sys_oper_log` VALUES (467, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"druid\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuName\":\"入场检验检疫\",\"menuType\":\"M\",\"orderNum\":13,\"params\":{},\"parentId\":0,\"path\":\"law\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:51:13', 82);
INSERT INTO `sys_oper_log` VALUES (468, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/actingAdmin/index\",\"createTime\":\"2026-03-17 09:41:31\",\"icon\":\"skill\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2204,\"menuName\":\"代宰登记管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2401,\"path\":\"actingAdmin\",\"perms\":\"production:actingAdmin:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:51:38', 54);
INSERT INTO `sys_oper_log` VALUES (469, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/actingPro/index\",\"createTime\":\"2026-03-17 09:42:24\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2205,\"menuName\":\"代宰生产\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2401,\"path\":\"actingPro\",\"perms\":\"production:actingPro:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:51:47', 58);
INSERT INTO `sys_oper_log` VALUES (470, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/entranceBatch/index\",\"createBy\":\"admin\",\"icon\":\"cascader\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"进场管理\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2401,\"path\":\"entranceBatch\",\"perms\":\"app:entranceBatch:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:52:37', 59);
INSERT INTO `sys_oper_log` VALUES (471, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/part/index\",\"createBy\":\"admin\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"分圈登记\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2401,\"path\":\"part\",\"perms\":\"app:part:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:53:26', 58);
INSERT INTO `sys_oper_log` VALUES (472, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/patrol/index\",\"createBy\":\"admin\",\"icon\":\"code\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"静养巡查登记\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2401,\"path\":\"patrol\",\"perms\":\"app:patrol:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:54:07', 79);
INSERT INTO `sys_oper_log` VALUES (473, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/violate/index\",\"createBy\":\"admin\",\"icon\":\"checkbox\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"违禁药物登记\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2401,\"path\":\"violate\",\"perms\":\"app:violate:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:54:58', 56);
INSERT INTO `sys_oper_log` VALUES (474, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/sample/index\",\"createBy\":\"admin\",\"icon\":\"download\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"样品留存登记\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2401,\"path\":\"sample\",\"perms\":\"app:sample:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:56:43', 86);
INSERT INTO `sys_oper_log` VALUES (475, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/quarantine/index\",\"createBy\":\"admin\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"生产检验检疫登记\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2401,\"path\":\"quarantine\",\"perms\":\"app:quarantine:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:57:51', 65);
INSERT INTO `sys_oper_log` VALUES (476, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/antibioticCheck/index\",\"createBy\":\"admin\",\"icon\":\"component\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"抗生素登记\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2401,\"path\":\"antibioticCheck\",\"perms\":\"app:antibioticCheck:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 17:59:32', 59);
INSERT INTO `sys_oper_log` VALUES (477, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/other/index\",\"createBy\":\"admin\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"其他产品登记\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2401,\"path\":\"other\",\"perms\":\"app:other:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:00:30', 53);
INSERT INTO `sys_oper_log` VALUES (478, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/recall/index\",\"createBy\":\"admin\",\"icon\":\"exit-fullscreen\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"产品召回\",\"menuType\":\"C\",\"orderNum\":110,\"params\":{},\"parentId\":2401,\"path\":\"recall\",\"perms\":\"app:recall:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:01:12', 55);
INSERT INTO `sys_oper_log` VALUES (479, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"icon\":\"department\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"日常登记\",\"menuType\":\"M\",\"orderNum\":70,\"params\":{},\"parentId\":0,\"path\":\"check\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'日常登记\'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 18:16:29', 41);
INSERT INTO `sys_oper_log` VALUES (480, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"icon\":\"department\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"日常登记 \",\"menuType\":\"M\",\"orderNum\":70,\"params\":{},\"parentId\":0,\"path\":\"check\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'日常登记 \'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 18:16:55', 30);
INSERT INTO `sys_oper_log` VALUES (481, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"icon\":\"department\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"日 常登记 \",\"menuType\":\"M\",\"orderNum\":70,\"params\":{},\"parentId\":0,\"path\":\"check\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'日 常登记 \'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 18:16:59', 29);
INSERT INTO `sys_oper_log` VALUES (482, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"icon\":\"department\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"平常登记 \",\"menuType\":\"M\",\"orderNum\":70,\"params\":{},\"parentId\":0,\"path\":\"check\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'平常登记 \'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 18:17:33', 33);
INSERT INTO `sys_oper_log` VALUES (483, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"日常登记\",\"menuType\":\"M\",\"orderNum\":70,\"params\":{},\"parentId\":0,\"path\":\"checks\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:17:59', 61);
INSERT INTO `sys_oper_log` VALUES (484, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"checks/degass/index\",\"createBy\":\"admin\",\"icon\":\"documentation\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"消毒登记\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2411,\"path\":\"degass\",\"perms\":\"app:degass:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:18:45', 56);
INSERT INTO `sys_oper_log` VALUES (485, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"checks/maintain/index\",\"icon\":\"international\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"设备维护登记\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2411,\"path\":\"maintain\",\"perms\":\"app:maintain:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"新增菜单\'设备维护登记\'失败，路由名称或地址已存在\",\"code\":500}', 0, NULL, '2026-04-15 18:19:42', 33);
INSERT INTO `sys_oper_log` VALUES (486, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"checks/maintain/index\",\"createBy\":\"admin\",\"icon\":\"international\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"设备维护登记\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2411,\"path\":\"maintains\",\"perms\":\"app:maintain:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:19:50', 56);
INSERT INTO `sys_oper_log` VALUES (487, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"checks/preserve/index\",\"createBy\":\"admin\",\"icon\":\"input\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"检验仪器维护登记\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2411,\"path\":\"preserve\",\"perms\":\"app:preserve:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:20:51', 58);
INSERT INTO `sys_oper_log` VALUES (488, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"checks/quality/index\",\"createBy\":\"admin\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"现场巡查\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2411,\"path\":\"quality\",\"perms\":\"app:quality:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:22:46', 76);
INSERT INTO `sys_oper_log` VALUES (489, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"exit-fullscreen\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"无害化\",\"menuType\":\"M\",\"orderNum\":14,\"params\":{},\"parentId\":0,\"path\":\"wu\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:28:28', 56);
INSERT INTO `sys_oper_log` VALUES (490, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"wu/harmless/index\",\"createBy\":\"admin\",\"icon\":\"message\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"无害化暂存\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2416,\"path\":\"harmless\",\"perms\":\"app:harmless:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:29:26', 59);
INSERT INTO `sys_oper_log` VALUES (491, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"wu/transport/index\",\"createBy\":\"admin\",\"icon\":\"druid\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"无害化转运\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2416,\"path\":\"transport\",\"perms\":\"app:transport:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:30:02', 60);
INSERT INTO `sys_oper_log` VALUES (492, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/hazardousIn/index\",\"createBy\":\"admin\",\"icon\":\"eye\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"危化品入库\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2086,\"path\":\"hazardousIn\",\"perms\":\"app:hazardousIn:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:33:59', 54);
INSERT INTO `sys_oper_log` VALUES (493, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', '研发部门', '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/hazardousOut/index\",\"createBy\":\"admin\",\"icon\":\"eye-open\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"危化品领用\",\"menuType\":\"C\",\"orderNum\":180,\"params\":{},\"parentId\":2086,\"path\":\"hazardousOut\",\"perms\":\"app:hazardousOut:list\",\"status\":\"0\",\"visible\":\"0\"} ', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-15 18:34:36', 55);
INSERT INTO `sys_oper_log` VALUES (494, '岗位管理', 1, 'com.ruoyi.web.controller.system.SysPostController.add()', 'POST', 1, 'admin', NULL, '/system/post', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"flag\":false,\"params\":{},\"postId\":38,\"postName\":\"11\",\"postSort\":0,\"status\":\"0\",\"workDuty\":\"11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:34:53', 274);
INSERT INTO `sys_oper_log` VALUES (495, '供应商', 1, 'com.ruoyi.web.v1.controller.SupplierController.add()', 'POST', 1, 'admin', NULL, '/app/supplier', '127.0.0.1', '内网IP', '{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:35:07\",\"evaluate\":\"4\",\"id\":132,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"111\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:35:07', 55);
INSERT INTO `sys_oper_log` VALUES (496, '肉商', 1, 'com.ruoyi.web.v1.controller.PurchaserController.add()', 'POST', 1, 'admin', NULL, '/app/purchaser', '127.0.0.1', '内网IP', '{\"businessPlace\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:36:16\",\"id\":201,\"params\":{},\"purchaserName\":\"肉商001\",\"purchaserNo\":\"001\",\"region\":\"330000,330100,330102\",\"salePlace\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:36:16', 93);
INSERT INTO `sys_oper_log` VALUES (497, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:37:18\",\"eqWeight\":\"1\",\"id\":46,\"onSaleFlag\":1,\"params\":{},\"productName\":\"产品1\",\"unit\":\"kg\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:37:18', 111);
INSERT INTO `sys_oper_log` VALUES (498, '产品分类', 3, 'com.ruoyi.web.v1.controller.ProductCategoryController.remove()', 'DELETE', 1, 'admin', NULL, '/app/productCategory/46', '127.0.0.1', '内网IP', '[46]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:42:04', 167);
INSERT INTO `sys_oper_log` VALUES (499, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:43:09\",\"id\":67,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:43:09', 81);
INSERT INTO `sys_oper_log` VALUES (500, '生猪分类', 1, 'com.ruoyi.web.v1.controller.PigCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/pigCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"categoryName\":\"白条\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:44:10\",\"defaultWeight\":\"100\",\"id\":21,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:44:10', 29);
INSERT INTO `sys_oper_log` VALUES (501, '吊钩', 1, 'com.ruoyi.web.v1.controller.HookController.add()', 'POST', 1, 'admin', NULL, '/app/hook', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:45:29\",\"defaultFlag\":false,\"hookName\":\"单钩\",\"hookWeight\":10.00,\"id\":20,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:45:29', 76);
INSERT INTO `sys_oper_log` VALUES (502, '吊钩注册', 1, 'com.ruoyi.web.v1.controller.HookRegisterController.add()', 'POST', 1, 'admin', NULL, '/app/hookRegister', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:46:52\",\"epcNo\":\"111111111111111111111111\",\"hookNo\":\"0001\",\"id\":80,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:46:52', 30);
INSERT INTO `sys_oper_log` VALUES (503, '干损比例', 1, 'com.ruoyi.web.v1.controller.DryLossRatioController.add()', 'POST', 1, 'admin', NULL, '/app/ratio', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:48:05\",\"dryLossRatio\":10.00,\"id\":29,\"isUse\":1,\"params\":{},\"startTime\":\"2025-04-23 00:00:00\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:48:05', 126);
INSERT INTO `sys_oper_log` VALUES (504, '死淘处理方式', 1, 'com.ruoyi.web.v1.controller.DeadDisposalController.add()', 'POST', 1, 'admin', NULL, '/app/disposal', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:49:23\",\"dealReason\":\"测试\",\"dealWay\":\"111\",\"id\":19,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 16:49:23', 112);
INSERT INTO `sys_oper_log` VALUES (505, '岗位管理', 2, 'com.ruoyi.web.controller.system.SysPostController.edit()', 'PUT', 1, 'admin', NULL, '/system/post', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:34:53\",\"flag\":false,\"params\":{},\"postDel\":0,\"postId\":38,\"postName\":\"10\",\"postSort\":0,\"status\":\"0\",\"updateBy\":\"admin\",\"workDuty\":\"10\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:09:39', 40);
INSERT INTO `sys_oper_log` VALUES (506, '岗位管理', 3, 'com.ruoyi.web.controller.system.SysPostController.remove()', 'DELETE', 1, 'admin', NULL, '/system/post/38', '127.0.0.1', '内网IP', '[38]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:09:41', 23);
INSERT INTO `sys_oper_log` VALUES (507, '供应商', 2, 'com.ruoyi.web.v1.controller.SupplierController.edit()', 'PUT', 1, 'admin', NULL, '/app/supplier', '127.0.0.1', '内网IP', '{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:35:08\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":132,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"111=2\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 17:12:09\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:09', 97);
INSERT INTO `sys_oper_log` VALUES (508, '供应商', 3, 'com.ruoyi.web.v1.controller.SupplierController.remove()', 'DELETE', 1, 'admin', NULL, '/app/supplier/132', '127.0.0.1', '内网IP', '[132]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:12', 39);
INSERT INTO `sys_oper_log` VALUES (509, '肉商', 2, 'com.ruoyi.web.v1.controller.PurchaserController.edit()', 'PUT', 1, 'admin', NULL, '/app/purchaser', '127.0.0.1', '内网IP', '{\"businessPlace\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:36:16\",\"delFlag\":\"0\",\"id\":201,\"params\":{},\"purchaserName\":\"肉商002\",\"purchaserNo\":\"001\",\"region\":\"330000,330100,330102\",\"salePlace\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 17:12:19\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:19', 67);
INSERT INTO `sys_oper_log` VALUES (510, '肉商', 3, 'com.ruoyi.web.v1.controller.PurchaserController.remove()', 'DELETE', 1, 'admin', NULL, '/app/purchaser/201', '127.0.0.1', '内网IP', '[201]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:23', 34);
INSERT INTO `sys_oper_log` VALUES (511, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:12:31\",\"eqWeight\":\"1\",\"id\":47,\"onSaleFlag\":1,\"params\":{},\"productName\":\"1\",\"unit\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:31', 31);
INSERT INTO `sys_oper_log` VALUES (512, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:12:31\",\"delFlag\":\"0\",\"eqWeight\":\"10\",\"id\":47,\"onSaleFlag\":1,\"params\":{},\"productName\":\"10\",\"unit\":\"10\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 17:12:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:35', 23);
INSERT INTO `sys_oper_log` VALUES (513, '产品分类', 3, 'com.ruoyi.web.v1.controller.ProductCategoryController.remove()', 'DELETE', 1, 'admin', NULL, '/app/productCategory/47', '127.0.0.1', '内网IP', '[47]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:37', 14);
INSERT INTO `sys_oper_log` VALUES (514, '待宰圈', 2, 'com.ruoyi.web.v1.controller.PigpenController.edit()', 'PUT', 1, 'admin', NULL, '/app/pigpen', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:43:10\",\"delFlag\":\"0\",\"id\":67,\"isUse\":0,\"maxCapacity\":101,\"params\":{},\"pigpenName\":\"01\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 17:12:45\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:45', 47);
INSERT INTO `sys_oper_log` VALUES (515, '待宰圈', 3, 'com.ruoyi.web.v1.controller.PigpenController.remove()', 'DELETE', 1, 'admin', NULL, '/app/pigpen/67', '127.0.0.1', '内网IP', '[67]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:48', 18);
INSERT INTO `sys_oper_log` VALUES (516, '生猪分类', 2, 'com.ruoyi.web.v1.controller.PigCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/pigCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"categoryName\":\"白条\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:44:11\",\"defaultWeight\":\"150\",\"delFlag\":\"0\",\"id\":21,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 17:12:56\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:12:57', 62);
INSERT INTO `sys_oper_log` VALUES (517, '供应商', 1, 'com.ruoyi.web.v1.controller.SupplierController.add()', 'POST', 1, 'admin', NULL, '/app/supplier', '127.0.0.1', '内网IP', '{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:14\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"测试供应商\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:13:14', 82);
INSERT INTO `sys_oper_log` VALUES (518, '供应商', 2, 'com.ruoyi.web.v1.controller.SupplierController.edit()', 'PUT', 1, 'admin', NULL, '/app/supplier', '127.0.0.1', '内网IP', '{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"供应商01\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 17:13:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:13:33', 94);
INSERT INTO `sys_oper_log` VALUES (519, '肉商', 1, 'com.ruoyi.web.v1.controller.PurchaserController.add()', 'POST', 1, 'admin', NULL, '/app/purchaser', '127.0.0.1', '内网IP', '{\"businessPlace\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:50\",\"id\":202,\"params\":{},\"purchaserName\":\"肉商01\",\"purchaserNo\":\"001\",\"region\":\"330000,330100,330110\",\"salePlace\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:13:50', 33);
INSERT INTO `sys_oper_log` VALUES (520, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:14:14\",\"eqWeight\":\"1\",\"id\":48,\"onSaleFlag\":1,\"params\":{},\"productName\":\"白条\",\"unit\":\"kg\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:14:14', 38);
INSERT INTO `sys_oper_log` VALUES (521, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:20:09\",\"id\":68,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:20:09', 61);
INSERT INTO `sys_oper_log` VALUES (522, '死淘处理方式', 1, 'com.ruoyi.web.v1.controller.DeadDisposalController.add()', 'POST', 1, 'admin', NULL, '/app/disposal', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:20:35\",\"dealReason\":\"死淘\",\"dealWay\":\"运输\",\"id\":19,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:20:35', 76);
INSERT INTO `sys_oper_log` VALUES (523, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:34:49\",\"id\":69,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:34:49', 27);
INSERT INTO `sys_oper_log` VALUES (524, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:34:51\",\"id\":70,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:34:51', 21);
INSERT INTO `sys_oper_log` VALUES (525, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:34:53\",\"id\":71,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:34:53', 17);
INSERT INTO `sys_oper_log` VALUES (526, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/actingPro/index\",\"createTime\":\"2026-03-17 09:42:24\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2205,\"menuName\":\"代宰生产\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2401,\"path\":\"actingPro\",\"perms\":\"production:actingPro:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 17:37:54', 133);
INSERT INTO `sys_oper_log` VALUES (527, '入场批次', 1, 'com.ruoyi.web.v1.controller.EntranceBatchController.add()', 'POST', 1, 'admin', NULL, '/app/entranceBatch', '127.0.0.1', '内网IP', '{\"amount\":10,\"animalCategory\":\"猪\",\"animalCertNo\":\"12111111000000\",\"animalEartags\":\"123452354121001,123452354121002,123452354121003,123452354121004,123452354121005,123452354121006,123452354121007,123452354121008,123452354121009,123452354121010\",\"animalType\":\"1\",\"cargoOwner\":\"测试\",\"cargoOwnerPhone\":\"15279975523\",\"carrier\":\"1\",\"carrierPhone\":\"15279975523\",\"companyNo\":\"11111111111111111\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 19:45:14\",\"entranceTime\":\"2026-04-23 19:42:31\",\"fromPlace\":\"1\",\"id\":469,\"originPlace\":\"1\",\"params\":{},\"supplier\":{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"供应商01\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 17:13:34\"},\"supplierId\":133,\"toPlace\":\"1\",\"transportVehicle\":\"浙A12345\",\"units\":\"只\",\"useto\":\"屠宰\",\"variety\":\"白条\",\"xiaoduqingkuang\":\"是\",\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"浙A12345\"}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"id\":469}}', 0, NULL, '2026-04-23 19:45:14', 82);
INSERT INTO `sys_oper_log` VALUES (528, '供应商', 2, 'com.ruoyi.web.v1.controller.SupplierController.edit()', 'PUT', 1, 'admin', NULL, '/app/supplier', '127.0.0.1', '内网IP', '{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"phone\":\"15200000000\",\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"供应商01\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 20:37:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 20:37:03', 157);
INSERT INTO `sys_oper_log` VALUES (529, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/469', '127.0.0.1', '内网IP', '[469]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 20:37:18', 141);
INSERT INTO `sys_oper_log` VALUES (530, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/470', '127.0.0.1', '内网IP', '[470]', NULL, 1, '有关联分销批次，不能删除', '2026-04-23 20:37:20', 16);
INSERT INTO `sys_oper_log` VALUES (531, '入场批次', 2, 'com.ruoyi.web.v1.controller.EntranceBatchController.edit()', 'PUT', 1, 'admin', NULL, '/app/entranceBatch', '127.0.0.1', '内网IP', '{\"amount\":10,\"animalCategory\":\"猪\",\"animalCertNo\":\"1211111111111111\",\"animalEartags\":\"132787410110000,132787410110001,132787410110002,132787410110003,132787410110004,132787410110005,132787410110006,132787410110007,132787410110008,132787410110009\",\"animalType\":\"1\",\"cargoOwner\":\"供应商01\",\"cargoOwnerPhone\":\"15200000000\",\"carrier\":\"1\",\"carrierPhone\":\"15200000000\",\"companyNo\":\"1215542122554121\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 20:51:01\",\"delFlag\":\"0\",\"entranceTime\":\"2026-04-23 20:51:01\",\"fromPlace\":\"1\",\"harmlessTreatment\":{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 20:51:01\",\"delFlag\":\"0\",\"id\":472,\"params\":{}},\"id\":472,\"originPlace\":\"1\",\"params\":{},\"pigpens\":\"\",\"supplier\":{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"phone\":\"15200000000\",\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"供应商01\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 20:37:03\"},\"supplierId\":133,\"toPlace\":\"1\",\"transportVehicle\":\"浙A12345\",\"units\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 21:06:40\",\"useto\":\"屠宰\",\"variety\":\"白条\",\"weight\":10000,\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"浙A12345\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:06:41', 270);
INSERT INTO `sys_oper_log` VALUES (532, '入场检验', 1, 'com.ruoyi.web.v1.controller.EntranceInspectionController.add()', 'POST', 1, 'admin', NULL, '/app/entranceInspection', '127.0.0.1', '内网IP', '{\"appearance\":\"N\",\"breathe\":\"N\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 21:10:16\",\"entranceBatchId\":472,\"id\":418,\"inspectionDetail\":\"[{\\\"itemName\\\":\\\"001\\\",\\\"result\\\":\\\"合格\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"1\\\",\\\"result\\\":\\\"1\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"10\\\",\\\"result\\\":\\\"10\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null}]\",\"metabolite\":\"N\",\"params\":{},\"spirit\":\"N\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:10:17', 129);
INSERT INTO `sys_oper_log` VALUES (533, '无害化处理', 1, 'com.ruoyi.web.v1.controller.HarmlessTreatmentController.add()', 'POST', 1, 'admin', NULL, '/app/harmlessTreatment', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 21:10:19\",\"dealWay\":\"\",\"entranceBatchId\":472,\"id\":443,\"illnessDeadAmount\":0,\"illnessDiseaseAmount\":0,\"illnessPigsDetail\":\"[]\",\"params\":{},\"roadDealAmount\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:10:19', 68);
INSERT INTO `sys_oper_log` VALUES (534, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-16 14:53:40\",\"icon\":\"tree\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2431,\"menuName\":\"库存管理\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"stock\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"修改菜单\'库存管理\'失败，菜单名称已存在\",\"code\":500}', 0, NULL, '2026-04-23 21:24:49', 14);
INSERT INTO `sys_oper_log` VALUES (535, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-16 14:53:40\",\"icon\":\"tree\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2431,\"menuName\":\"库存管理\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"stock\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"修改菜单\'库存管理\'失败，菜单名称已存在\",\"code\":500}', 0, NULL, '2026-04-23 21:24:54', 6);
INSERT INTO `sys_oper_log` VALUES (536, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-06 15:46:39\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2086,\"menuName\":\"库存管理\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"inventory\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:25:06', 91);
INSERT INTO `sys_oper_log` VALUES (537, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-16 14:53:40\",\"icon\":\"tree\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2431,\"menuName\":\"库存管理\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"stock\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"修改菜单\'库存管理\'失败，菜单名称已存在\",\"code\":500}', 0, NULL, '2026-04-23 21:25:34', 13);
INSERT INTO `sys_oper_log` VALUES (538, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-17 09:52:04\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2206,\"menuName\":\"应收应付\",\"menuType\":\"M\",\"orderNum\":60,\"params\":{},\"parentId\":0,\"path\":\"receivable\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:26:08', 80);
INSERT INTO `sys_oper_log` VALUES (539, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-09 13:56:34\",\"icon\":\"chart\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2421,\"menuName\":\"报表中心\",\"menuType\":\"M\",\"orderNum\":80,\"params\":{},\"parentId\":0,\"path\":\"report\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:26:24', 138);
INSERT INTO `sys_oper_log` VALUES (540, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-09 13:56:34\",\"icon\":\"chart\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2421,\"menuName\":\"报表中心\",\"menuType\":\"M\",\"orderNum\":71,\"params\":{},\"parentId\":0,\"path\":\"report\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:26:37', 124);
INSERT INTO `sys_oper_log` VALUES (541, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-06 15:46:39\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2086,\"menuName\":\"库存管理1\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"inventory\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:28:34', 193);
INSERT INTO `sys_oper_log` VALUES (542, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-17 09:52:04\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2206,\"menuName\":\"应收应付1\",\"menuType\":\"M\",\"orderNum\":60,\"params\":{},\"parentId\":0,\"path\":\"receivable\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:28:40', 39);
INSERT INTO `sys_oper_log` VALUES (543, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-16 14:53:40\",\"icon\":\"tree\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2431,\"menuName\":\"库存管理\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"stock\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:28:45', 18);
INSERT INTO `sys_oper_log` VALUES (544, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-03-30 17:50:38\",\"icon\":\"money\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2480,\"menuName\":\"应收应付\",\"menuType\":\"M\",\"orderNum\":60,\"params\":{},\"parentId\":0,\"path\":\"arap\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 21:28:52', 25);
INSERT INTO `sys_oper_log` VALUES (545, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"law/butcherRate/index\",\"createBy\":\"admin\",\"icon\":\"chart\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"屠宰率分析\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2401,\"path\":\"butcherRate\",\"perms\":\"law:butcherRate:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-23 23:41:53', 200);
INSERT INTO `sys_oper_log` VALUES (546, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":5,\"isCentral\":0,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"白条库\",\"warehouseNo\":\"0002\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 00:04:39', 320);
INSERT INTO `sys_oper_log` VALUES (547, '个人信息', 2, 'com.ruoyi.web.controller.system.SysProfileController.updateProfile()', 'PUT', 1, 'admin', NULL, '/system/user/profile', '127.0.0.1', '内网IP', '{\"admin\":false,\"email\":\"ry@163.com\",\"nickName\":\"超级管理员\",\"params\":{},\"phonenumber\":\"15888888888\",\"sex\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 00:09:11', 133);
INSERT INTO `sys_oper_log` VALUES (548, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-06 15:46:39\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2086,\"menuName\":\"库存管理1\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"inventory\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 00:10:35', 139);
INSERT INTO `sys_oper_log` VALUES (549, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-06 15:46:39\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2086,\"menuName\":\"库存管理1\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"inventory\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 00:12:17', 134);
INSERT INTO `sys_oper_log` VALUES (550, '仓库库存', 1, 'com.ruoyi.web.stock.controller.WarehouseInventoryController.add()', 'POST', 1, 'admin', NULL, '/stock/inventory', '127.0.0.1', '内网IP', '{\"assistStockQty\":10.00,\"batchNo\":\"PC114587455asd\",\"costAmount\":666.00,\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsName\":\"外三元三级白条\",\"goodsNum\":\"004\",\"id\":3,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"stockQty\":20.00,\"updateBy\":\"admin\",\"warehouseName\":\"测试仓库\",\"warehouseNo\":\"0001\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 00:57:58', 381);
INSERT INTO `sys_oper_log` VALUES (551, '生产入库', 1, 'com.ruoyi.web.stock.controller.WarehouseInboundController.add()', 'POST', 1, 'admin', NULL, '/stock/inbound', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"amount\":0,\"assistantQty\":0,\"assistantUnit\":\"kg\",\"baseQty\":0,\"baseUnit\":\"kg\",\"batchNo\":\"PC123123123\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsLevel\":\"3\",\"goodsName\":\"板油\",\"goodsNum\":\"005\",\"goodsSpec\":\"kg\",\"goodsType\":\"030100\",\"inId\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\",\"warehouseName\":\"副产品库\",\"warehouseNo\":\"测试仓库\"},{\"amount\":0,\"assistantQty\":0,\"assistantUnit\":\"kg\",\"baseQty\":0,\"baseUnit\":\"kg\",\"batchNo\":\"PC345345354\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsLevel\":\"1\",\"goodsName\":\"板油\",\"goodsNum\":\"005\",\"goodsSpec\":\"kg\",\"goodsType\":\"030100\",\"inId\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\",\"warehouseName\":\"副产品库\",\"warehouseNo\":\"测试仓库\"},{\"amount\":0,\"assistantQty\":0,\"assistantUnit\":\"kg\",\"baseQty\":0,\"baseUnit\":\"kg\",\"batchNo\":\"PC345367456\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsLevel\":\"1\",\"goodsName\":\"板油\",\"goodsNum\":\"005\",\"goodsSpec\":\"kg\",\"goodsType\":\"030100\",\"inId\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\",\"warehouseName\":\"副产品库\",\"warehouseNo\":\"白条库\"}],\"id\":1,\"orgId\":\"103\",\"params\":{},\"productionPlantName\":\"\",\"productionPlantNo\":\"001\",\"productionType\":\"2\",\"remark\":\"\",\"sheetDate\":\"2026-04-24\",\"sheetNo\":\"202604240001\",\"totalAmount\":0,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 01:55:03', 510);
INSERT INTO `sys_oper_log` VALUES (552, '生产入库', 1, 'com.ruoyi.web.stock.controller.WarehouseInboundController.add()', 'POST', 1, 'admin', NULL, '/stock/inbound', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"amount\":0,\"assistantQty\":1,\"assistantUnit\":\"片\",\"baseQty\":11,\"baseUnit\":\"kg\",\"batchNo\":\"PC123123123123\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsLevel\":\"3\",\"goodsName\":\"外三元一级白条\",\"goodsNum\":\"002\",\"goodsSpec\":\"kg/片\",\"goodsType\":\"020\",\"inId\":2,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240002\",\"updateBy\":\"admin\",\"warehouseNo\":\"白条库\"},{\"amount\":0,\"assistantQty\":1,\"assistantUnit\":\"片\",\"baseQty\":11,\"baseUnit\":\"kg\",\"batchNo\":\"PC09885456\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsLevel\":\"1\",\"goodsName\":\"外三元一级白条\",\"goodsNum\":\"002\",\"goodsSpec\":\"kg/片\",\"goodsType\":\"020\",\"inId\":2,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240002\",\"updateBy\":\"admin\",\"warehouseNo\":\"测试仓库\"}],\"id\":2,\"orgId\":\"103\",\"params\":{},\"productionPlantName\":\"\",\"productionPlantNo\":\"001\",\"productionType\":\"3\",\"remark\":\"\",\"sheetDate\":\"2026-04-24\",\"sheetNo\":\"202604240002\",\"totalAmount\":0,\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:03:37', 106);
INSERT INTO `sys_oper_log` VALUES (553, '生产入库', 3, 'com.ruoyi.web.stock.controller.WarehouseInboundController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inbound/1', '127.0.0.1', '内网IP', '\"1\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:04:27', 102);
INSERT INTO `sys_oper_log` VALUES (554, '生产入库', 3, 'com.ruoyi.web.stock.controller.WarehouseInboundController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inbound/2', '127.0.0.1', '内网IP', '\"2\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:04:29', 33);
INSERT INTO `sys_oper_log` VALUES (555, '仓库盘点', 1, 'com.ruoyi.web.stock.controller.WarehouseCheckController.add()', 'POST', 1, 'admin', NULL, '/stock/check', '127.0.0.1', '内网IP', '{\"checkDate\":\"2026-04-24\",\"checkUser\":\"超级管理员\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"batchNo\":\"PC123123123123\",\"bookAssistQty\":1.0000,\"bookBaseQty\":11.0000,\"checkId\":1,\"countAssistQty\":1,\"countBaseQty\":11,\"createBy\":\"admin\",\"delFlag\":\"0\",\"diffAssistQty\":0.0000,\"diffBaseQty\":0.0000,\"goodsName\":\"外三元一级白条\",\"goodsNum\":\"002\",\"inventoryId\":7,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\",\"warehouseNo\":\"白条库\"},{\"countAssistQty\":1,\"countBaseQty\":11,\"inventoryId\":7,\"params\":{},\"remark\":\"\"}],\"id\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\"}', NULL, 1, '提交失败，同一库存行不能重复盘点', '2026-04-24 02:12:27', 295);
INSERT INTO `sys_oper_log` VALUES (556, '仓库盘点', 1, 'com.ruoyi.web.stock.controller.WarehouseCheckController.add()', 'POST', 1, 'admin', NULL, '/stock/check', '127.0.0.1', '内网IP', '{\"checkDate\":\"2026-04-24\",\"checkUser\":\"超级管理员\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"batchNo\":\"PC123123123123\",\"bookAssistQty\":1.0000,\"bookBaseQty\":11.0000,\"checkId\":2,\"countAssistQty\":1,\"countBaseQty\":11,\"createBy\":\"admin\",\"delFlag\":\"0\",\"diffAssistQty\":0.0000,\"diffBaseQty\":0.0000,\"goodsName\":\"外三元一级白条\",\"goodsNum\":\"002\",\"inventoryId\":7,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\",\"warehouseNo\":\"白条库\"},{\"batchNo\":\"PC345367456\",\"bookAssistQty\":0.0000,\"bookBaseQty\":0.0000,\"checkId\":2,\"countAssistQty\":0,\"countBaseQty\":0,\"createBy\":\"admin\",\"delFlag\":\"0\",\"diffAssistQty\":0.0000,\"diffBaseQty\":0.0000,\"goodsName\":\"板油\",\"goodsNum\":\"005\",\"inventoryId\":6,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\",\"warehouseName\":\"副产品库\",\"warehouseNo\":\"白条库\"}],\"id\":2,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:12:33', 86);
INSERT INTO `sys_oper_log` VALUES (557, '仓库调拨', 1, 'com.ruoyi.web.stock.controller.WarehouseStockTransferController.add()', 'POST', 1, 'admin', NULL, '/stock/transfer', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"assistQty\":1,\"baseQty\":1,\"inWarehouseNo\":\"0001\",\"params\":{},\"remark\":\"\",\"sourceInventoryId\":6}],\"id\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"transferDate\":\"2026-04-24\",\"transferUser\":\"超级管理员\",\"updateBy\":\"admin\"}', NULL, 1, '提交失败，调拨数量超过源仓可用库存（物料：005）', '2026-04-24 02:13:45', 106);
INSERT INTO `sys_oper_log` VALUES (558, '仓库调拨', 1, 'com.ruoyi.web.stock.controller.WarehouseStockTransferController.add()', 'POST', 1, 'admin', NULL, '/stock/transfer', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"assistQty\":1,\"baseQty\":1,\"batchNo\":\"PC123123123123\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsName\":\"外三元一级白条\",\"goodsNum\":\"002\",\"inWarehouseName\":\"测试仓库\",\"inWarehouseNo\":\"0001\",\"orgId\":\"103\",\"outWarehouseNo\":\"白条库\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"sourceInventoryId\":7,\"transferId\":2,\"updateBy\":\"admin\"}],\"id\":2,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202604240001\",\"transferDate\":\"2026-04-24\",\"transferUser\":\"超级管理员\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:13:55', 88);
INSERT INTO `sys_oper_log` VALUES (559, '仓库领料', 1, 'com.ruoyi.web.stock.controller.WarehouseStockIssueController.add()', 'POST', 1, 'admin', NULL, '/stock/issue', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"assistantQty\":1,\"baseQty\":99,\"params\":{},\"processingFee\":0,\"remark\":\"\",\"sourceInventoryId\":9},{\"assistantQty\":1,\"baseQty\":99,\"params\":{},\"processingFee\":0,\"remark\":\"\",\"sourceInventoryId\":7}],\"id\":1,\"issueUser\":\"超级管理员\",\"orgId\":\"103\",\"params\":{},\"productionType\":\"\",\"productionWorkshop\":\"\",\"remark\":\"\",\"sheetDate\":\"2026-04-24\",\"sheetNo\":\"202604240001\",\"totalSubtotal\":0,\"updateBy\":\"admin\"}', NULL, 1, '提交失败，领料数量超过源仓可用库存', '2026-04-24 02:19:01', 102);
INSERT INTO `sys_oper_log` VALUES (560, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createTime\":\"2026-02-06 15:46:39\",\"icon\":\"inventory\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2086,\"menuName\":\"库存管理1\",\"menuType\":\"M\",\"orderNum\":30,\"params\":{},\"parentId\":0,\"path\":\"inventory\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:27:52', 114);
INSERT INTO `sys_oper_log` VALUES (561, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-11-10 19:42:15\",\"delFlag\":\"0\",\"eqWeight\":\"120\",\"id\":44,\"onSaleFlag\":0,\"params\":{},\"productName\":\"其他（整猪）\",\"unit\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:31:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:32:00', 105);
INSERT INTO `sys_oper_log` VALUES (562, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-11-10 19:42:15\",\"delFlag\":\"0\",\"eqWeight\":\"120\",\"id\":44,\"onSaleFlag\":0,\"params\":{},\"productName\":\"其他（整猪）\",\"unit\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:32:07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:32:07', 29);
INSERT INTO `sys_oper_log` VALUES (563, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-11-10 19:42:15\",\"delFlag\":\"0\",\"eqWeight\":\"120\",\"id\":44,\"onSaleFlag\":0,\"params\":{},\"productName\":\"其他（整猪）\",\"unit\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:32:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:32:59', 81);
INSERT INTO `sys_oper_log` VALUES (564, '生猪分类', 2, 'com.ruoyi.web.v1.controller.PigCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/pigCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"categoryName\":\"外三元\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:44:11\",\"defaultWeight\":\"150\",\"delFlag\":\"0\",\"id\":21,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:35:28\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:35:28', 25);
INSERT INTO `sys_oper_log` VALUES (565, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-11-10 19:42:15\",\"delFlag\":\"0\",\"eqWeight\":\"120\",\"id\":44,\"onSaleFlag\":0,\"params\":{},\"productName\":\"其他（整猪）\",\"unit\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:36:30\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:36:30', 120);
INSERT INTO `sys_oper_log` VALUES (566, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"admin\",\"createTime\":\"2025-09-29 10:47:38\",\"delFlag\":\"0\",\"id\":43,\"onSaleFlag\":0,\"params\":{},\"productName\":\"膈脚\",\"unit\":\"千克\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:36:35\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:36:35', 20);
INSERT INTO `sys_oper_log` VALUES (567, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"lengku\",\"createTime\":\"2025-09-20 17:20:56\",\"delFlag\":\"0\",\"eqWeight\":\"45\",\"id\":42,\"onSaleFlag\":0,\"params\":{},\"productName\":\"白条（五级）\",\"unit\":\"条\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:36:38\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:36:38', 15);
INSERT INTO `sys_oper_log` VALUES (568, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"1\",\"createBy\":\"lengku\",\"createTime\":\"2025-09-20 17:20:44\",\"delFlag\":\"0\",\"eqWeight\":\"45\",\"id\":41,\"onSaleFlag\":0,\"params\":{},\"productName\":\"白条（四级）\",\"unit\":\"条\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-24 02:36:42\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:36:42', 26);
INSERT INTO `sys_oper_log` VALUES (569, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"purchase/settle/apportionCount/index\",\"createTime\":\"2026-02-27 14:25:29\",\"icon\":\"build\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2108,\"menuName\":\"头副分摊计算\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2103,\"path\":\"apportionCount\",\"perms\":\"purchase:apportionCount:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-04-24 02:49:39', 151);
INSERT INTO `sys_oper_log` VALUES (570, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":6,\"isCentral\":0,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"生猪库\",\"warehouseNo\":\"0003\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-12 14:27:29', 49);
INSERT INTO `sys_oper_log` VALUES (571, '菜单管理', 3, 'com.ruoyi.web.controller.system.SysMenuController.remove()', 'DELETE', 1, 'admin', NULL, '/system/menu/4', '127.0.0.1', '内网IP', '4', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-12 16:51:36', 41);
INSERT INTO `sys_oper_log` VALUES (572, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '192.168.0.144', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":7,\"isCentral\":0,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"原料库\",\"warehouseNo\":\"01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-15 17:35:42', 30);
INSERT INTO `sys_oper_log` VALUES (573, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '192.168.0.144', '内网IP', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":8,\"isCentral\":0,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"胴体库\",\"warehouseNo\":\"02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-15 17:36:02', 24);
INSERT INTO `sys_oper_log` VALUES (574, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"createBy\":\"admin\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"个体称重\",\"menuType\":\"M\",\"orderNum\":41,\"params\":{},\"parentId\":2176,\"path\":\"individual-weighing\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 13:50:56', 39);
INSERT INTO `sys_oper_log` VALUES (575, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/individual-weighing/index\",\"createTime\":\"2026-05-22 13:50:56\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2495,\"menuName\":\"个体称重\",\"menuType\":\"C\",\"orderNum\":41,\"params\":{},\"parentId\":2176,\"path\":\"individual-weighing\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 13:51:45', 24);
INSERT INTO `sys_oper_log` VALUES (576, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/individual-weighing/index\",\"createTime\":\"2026-05-22 13:50:56\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2495,\"menuName\":\"个体称重\",\"menuType\":\"C\",\"orderNum\":41,\"params\":{},\"parentId\":2176,\"path\":\"individual-weighing\",\"perms\":\"production:individual-weighing:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 13:52:05', 42);
INSERT INTO `sys_oper_log` VALUES (577, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/individual-weighting/order\",\"createBy\":\"admin\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"个体排序\",\"menuType\":\"C\",\"orderNum\":42,\"params\":{},\"parentId\":2176,\"path\":\"individual-order\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 15:42:50', 53);
INSERT INTO `sys_oper_log` VALUES (578, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/individual-weighting/order\",\"createTime\":\"2026-05-22 15:42:50\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2496,\"menuName\":\"个体排序\",\"menuType\":\"C\",\"orderNum\":42,\"params\":{},\"parentId\":2176,\"path\":\"individual-order\",\"perms\":\"production:individual-weighing:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 15:43:42', 33);
INSERT INTO `sys_oper_log` VALUES (579, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/individual-weighting/order\",\"createTime\":\"2026-05-22 15:42:50\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2496,\"menuName\":\"个体排序\",\"menuType\":\"C\",\"orderNum\":42,\"params\":{},\"parentId\":2176,\"path\":\"individual-order\",\"perms\":\"production:individual-weighing:list\",\"routeName\":\"individual-order\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 15:45:41', 119);
INSERT INTO `sys_oper_log` VALUES (580, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/nfidReader/index\",\"createBy\":\"admin\",\"icon\":\"component\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"识读器管理\",\"menuType\":\"C\",\"orderNum\":210,\"params\":{},\"parentId\":2378,\"path\":\"nfidReader\",\"perms\":\"basic:nfidReader:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 16:03:19', 215);
INSERT INTO `sys_oper_log` VALUES (581, '吊钩注册', 1, 'com.ruoyi.web.v1.controller.HookRegisterController.add()', 'POST', 1, 'admin', NULL, '/app/hookRegister', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"epcNoList\":[\"asdasdasdasdasdasdasdasd\",\"123123123123123123123123\"],\"hookNo\":\"0002\",\"params\":{}}', NULL, 1, '\r\n### Error updating database.  Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'0002-0\' for key \'hook_register.hook_no\'\r\n### The error may exist in file [D:\\code\\javaproject\\huimv_tuzai_erp\\ruoyi-admin\\target\\classes\\mapper\\gmp\\HookRegisterMapper.xml]\r\n### The error may involve com.ruoyi.web.v1.mapper.HookRegisterMapper.insertHookRegister-Inline\r\n### The error occurred while setting parameters\r\n### SQL: insert into hook_register          ( hook_no,             epc_no,             create_time,             create_by,             del_flag )           values ( ?,             ?,             ?,             ?,             \'0\' )\r\n### Cause: java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'0002-0\' for key \'hook_register.hook_no\'\n; Duplicate entry \'0002-0\' for key \'hook_register.hook_no\'; nested exception is java.sql.SQLIntegrityConstraintViolationException: Duplicate entry \'0002-0\' for key \'hook_register.hook_no\'', '2026-05-22 16:17:18', 84);
INSERT INTO `sys_oper_log` VALUES (582, '吊钩注册', 1, 'com.ruoyi.web.v1.controller.HookRegisterController.add()', 'POST', 1, 'admin', NULL, '/app/hookRegister', '127.0.0.1', '内网IP', '{\"epcNoList\":[\"asdasdasdasdasdasdasdasd\",\"123123123123123123123123\"],\"hookNo\":\"0002\",\"params\":{}}', '{\"msg\":\"新增吊钩注册\'0002\'失败，吊钩编号已存在，请使用修改功能添加芯片\",\"code\":500}', 0, NULL, '2026-05-22 16:18:17', 6);
INSERT INTO `sys_oper_log` VALUES (583, '吊钩注册', 1, 'com.ruoyi.web.v1.controller.HookRegisterController.add()', 'POST', 1, 'admin', NULL, '/app/hookRegister', '127.0.0.1', '内网IP', '{\"createBy\":\"admin\",\"epcNoList\":[\"123456123456123456123456\",\"456789456789456789456789\"],\"hookNo\":\"0002\",\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 16:20:47', 47);
INSERT INTO `sys_oper_log` VALUES (584, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"basic/waybill/index\",\"createBy\":\"admin\",\"icon\":\"guide\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"运单管理\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2210,\"path\":\"waybill\",\"perms\":\"transport:waybill:list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 16:34:53', 21);
INSERT INTO `sys_oper_log` VALUES (585, '�˵�����', 1, 'com.ruoyi.web.transport.controller.TransportWaybillController.add()', 'POST', 1, 'admin', NULL, '/transport-waybill', '127.0.0.1', '内网IP', '{\"auditStatus\":1,\"carModel\":\"\",\"carNum\":\"\",\"cargoList\":[{\"cargoName\":\"毛猪\",\"createBy\":\"admin\",\"createTime\":\"2026-05-22 16:55:05\",\"delFlag\":\"0\",\"orgId\":\"GS001\",\"quantity\":30,\"sortOrder\":0,\"specModel\":\"kg/头\",\"unit\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-22 16:55:05\",\"waybillNo\":\"WB20260522001\",\"weightKg\":3000}],\"createBy\":\"admin\",\"createTime\":\"2026-05-22 16:55:05\",\"delFlag\":\"0\",\"documentDate\":\"2026-05-22\",\"driverName\":\"\",\"driverPhone\":\"\",\"humidityRequire\":\"\",\"id\":1,\"labelFragile\":1,\"labelMoistureproof\":0,\"labelShockproof\":0,\"labelTempRecord\":1,\"lineName\":\"\",\"loadTimeRequire\":\"越快越好\",\"orgId\":\"GS001\",\"planArriveTime\":\"2026-05-22 00:00:00\",\"planDepartTime\":\"2026-05-05 00:00:00\",\"planSignTime\":\"2026-05-22 00:00:00\",\"receiverAddressDetail\":\"说是刷\",\"receiverCity\":\"市辖区\",\"receiverCompany\":\"阿桑的歌\",\"receiverContact\":\"受到过\",\"receiverDistrict\":\"西城区\",\"receiverPhone\":\"13544787787\",\"receiverProvince\":\"北京市\",\"remark\":\"\",\"senderAddressDetail\":\"出场次数\",\"senderCity\":\"市辖区\",\"senderCompany\":\"吃吃睡睡\",\"senderContact\":\"展示公司\",\"senderDistrict\":\"河西区\",\"senderPhone\":\"15889477477\",\"senderProvince\":\"天津市\",\"tempMax\":36,\"tempMin\":25,\"totalQuantity\":30,\"totalValue\":0,\"totalVolume\":0,\"totalWeight\":3000,\"transportSpecialNote\":\"\",\"transportType\":\"冷链运输\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-22 16:55:05\",\"waybillNo\":\"WB20260522001\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 16:55:05', 61);
INSERT INTO `sys_oper_log` VALUES (586, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/individual-order/index\",\"createTime\":\"2026-05-22 15:42:50\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2496,\"menuName\":\"个体排序\",\"menuType\":\"C\",\"orderNum\":42,\"params\":{},\"parentId\":2176,\"path\":\"individual-order\",\"perms\":\"production:individual-order:list\",\"routeName\":\"individual-order\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 22:34:08', 40);
INSERT INTO `sys_oper_log` VALUES (587, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '127.0.0.1', '内网IP', '{\"children\":[],\"component\":\"production/individual-order/index\",\"createTime\":\"2026-05-22 15:42:50\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2496,\"menuName\":\"个体排序\",\"menuType\":\"C\",\"orderNum\":42,\"params\":{},\"parentId\":2176,\"path\":\"individual-order\",\"perms\":\"production:individual-order:list\",\"routeName\":\"individual-order\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-22 22:35:19', 24);
INSERT INTO `sys_oper_log` VALUES (588, '吊钩', 2, 'com.ruoyi.web.v1.controller.HookController.edit()', 'PUT', 1, 'admin', NULL, '/app/hook', '183.156.150.159', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 16:45:29\",\"defaultFlag\":true,\"delFlag\":\"0\",\"hookName\":\"单钩\",\"hookWeight\":10.00,\"id\":20,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-05-23 15:54:49\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-23 15:54:49', 33);
INSERT INTO `sys_oper_log` VALUES (589, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '115.238.57.190', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2000,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2091,2092,2093,2094,2095,2096,2097,2098,2378,2379,2380,2381,2382,2383,2384,2385,2386,2400,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2497,2401,2204,2402,2403,2404,2405,2406,2407,2408,2409,2410,2205,2494,2416,2417,2418,2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2086,2087,2088,2089,2090,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2419,2420,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2210,2211,2220,2221,2222,2212,2213,2214,2215,2216,2217,2218,2219,2498,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2495,2496,2499,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2206,2207,2208,2209,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2411,2412,2413,2414,2415,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505,1,100,1000,1001,1002,1003,1004,1005,1006,101,1007,1008,1009,1010,1011,102,1012,1013,1014,1015,103,1016,1017,1018,1019,104,1020,1021,1022,1023,1024,105,102', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 09:59:21', 55);
INSERT INTO `sys_oper_log` VALUES (590, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '115.238.57.190', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"nickName\":\"h5user\",\"params\":{},\"postIds\":[],\"roleIds\":[100],\"status\":\"0\",\"userId\":101,\"userName\":\"h5\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 09:59:39', 106);
INSERT INTO `sys_oper_log` VALUES (591, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '115.238.57.190', 'XX XX', '{\"avatar\":\"\",\"email\":\"\",\"nickName\":\"h5user\",\"phonenumber\":\"\",\"roleId\":100,\"sex\":\"0\",\"status\":\"0\",\"userId\":101,\"userName\":\"h5\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:07:30', 36);
INSERT INTO `sys_oper_log` VALUES (592, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', NULL, '/system/role', '115.238.57.190', 'XX XX', '{\"admin\":false,\"createTime\":\"2026-05-25 09:59:21\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"deptCheckStrictly\":true,\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2000,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2091,2092,2093,2094,2095,2096,2097,2098,2378,2379,2380,2381,2382,2383,2384,2385,2386,2400,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2497,2401,2204,2402,2403,2404,2405,2406,2407,2408,2409,2410,2205,2494,2416,2417,2418,2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2086,2087,2088,2089,2090,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2419,2420,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2210,2211,2220,2221,2222,2212,2213,2214,2215,2216,2217,2218,2219,2498,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2495,2496,2499,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2206,2207,2208,2209,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2411,2412,2413,2414,2415,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505,1,100,1000,1001,1002,1003,1004,1005,1006,101,1007,1008,1009,1010,1011,102,1012,1013,1014,1015,103,1016,1017,1018,1019,104', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:10:49', 43);
INSERT INTO `sys_oper_log` VALUES (593, '用户管理', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/101', '115.238.57.190', 'XX XX', '[101]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:11:12', 37);
INSERT INTO `sys_oper_log` VALUES (594, '角色管理', 3, 'com.ruoyi.web.controller.system.SysRoleController.remove()', 'DELETE', 1, 'admin', NULL, '/system/role/100', '115.238.57.190', 'XX XX', '[100]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:11:17', 40);
INSERT INTO `sys_oper_log` VALUES (595, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '115.238.57.190', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2000,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2091,2092,2093,2094,2095,2096,2097,2098,2378,2379,2380,2381,2382,2383,2384,2385,2386,2400,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2497,2401,2204,2402,2403,2404,2405,2406,2407,2408,2409,2410,2205,2494,2416,2417,2418,2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2086,2087,2088,2089,2090,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2419,2420,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2210,2211,2220,2221,2222,2212,2213,2214,2215,2216,2217,2218,2219,2498,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2495,2496,2499,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2206,2207,2208,2209,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2411,2412,2413,2414,2415,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505,1,100,1000,1001,1002,1003,1004,1005,1006,101,1007,1008,1009,1010,1011,102,1012,1013,1014,1015,103,1016,1017,1018,1019,104,1020,1021,1022,1023,1024,105,102', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:11:29', 36);
INSERT INTO `sys_oper_log` VALUES (596, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.dataScope()', 'PUT', 1, 'admin', NULL, '/system/role/dataScope', '115.238.57.190', 'XX XX', '{\"admin\":false,\"createTime\":\"2026-05-25 10:11:29\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"params\":{},\"roleId\":101,\"roleKey\":\"h5\",\"roleName\":\"h5权限\",\"roleSort\":0,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:17:54', 23);
INSERT INTO `sys_oper_log` VALUES (597, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.dataScope()', 'PUT', 1, 'h5user', NULL, '/system/role/dataScope', '115.238.57.190', 'XX XX', '{\"admin\":false,\"createTime\":\"2026-05-25 10:11:29\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"params\":{},\"roleId\":101,\"roleKey\":\"h5\",\"roleName\":\"h5权限\",\"roleSort\":0,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:20:06', 27);
INSERT INTO `sys_oper_log` VALUES (598, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'h5user', NULL, '/system/user', '115.238.57.190', 'XX XX', '{\"avatar\":\"\",\"email\":\"\",\"nickName\":\"h5user\",\"phonenumber\":\"\",\"roleId\":101,\"sex\":\"0\",\"status\":\"0\",\"userId\":102,\"userName\":\"h5user\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:21:18', 256);
INSERT INTO `sys_oper_log` VALUES (599, '角色管理', 4, 'com.ruoyi.web.controller.system.SysRoleController.selectAuthUserAll()', 'PUT', 1, 'admin', NULL, '/system/role/authUser/selectAll', '115.238.57.190', 'XX XX', '{\"roleId\":\"101\",\"userIds\":\"102\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:21:58', 220);
INSERT INTO `sys_oper_log` VALUES (600, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '115.194.151.43', 'XX XX', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":9,\"isCentral\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"分割品库\",\"warehouseNo\":\"03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 10:26:17', 30);
INSERT INTO `sys_oper_log` VALUES (601, '仓库盘点', 1, 'com.ruoyi.web.stock.controller.WarehouseCheckController.add()', 'POST', 1, 'admin', NULL, '/stock/check', '115.194.151.43', 'XX XX', '{\"checkDate\":\"2026-05-25\",\"checkUser\":\"超级管理员\",\"createBy\":\"admin\",\"delFlag\":\"0\",\"goodsList\":[{\"batchNo\":\"52301\",\"bookAssistQty\":15.0000,\"bookBaseQty\":12000.0000,\"checkId\":3,\"countAssistQty\":15,\"countBaseQty\":12000,\"createBy\":\"admin\",\"delFlag\":\"0\",\"diffAssistQty\":0.0000,\"diffBaseQty\":0.0000,\"goodsName\":\"活牛\",\"goodsNum\":\"001\",\"inventoryId\":12,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202605250001\",\"updateBy\":\"admin\",\"warehouseName\":\"原料库\",\"warehouseNo\":\"01\"}],\"id\":3,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"sheetNo\":\"202605250001\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 11:00:40', 89);
INSERT INTO `sys_oper_log` VALUES (602, '入场批次', 2, 'com.ruoyi.web.v1.controller.EntranceBatchController.edit()', 'PUT', 1, 'admin', NULL, '/app/entranceBatch', '127.0.0.1', '内网IP', '{\"amount\":10,\"animalCategory\":\"猪\",\"animalCertNo\":\"1211111111111111\",\"animalEartags\":\"132787410110000,132787410110001,132787410110002,132787410110003,132787410110004,132787410110005,132787410110006,132787410110007,132787410110008,132787410110009\",\"animalType\":\"1\",\"batchNo\":\"123123123\",\"cargoOwner\":\"供应商01\",\"cargoOwnerPhone\":\"15200000000\",\"carrier\":\"1\",\"carrierPhone\":\"15200000000\",\"companyNo\":\"1215542122554121\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 20:51:01\",\"delFlag\":\"0\",\"entranceTime\":\"2026-04-23 20:51:01\",\"fromPlace\":\"1\",\"harmlessTreatment\":{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 20:51:01\",\"delFlag\":\"0\",\"id\":472,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 21:06:41\"},\"id\":472,\"originPlace\":\"1\",\"params\":{},\"pigpens\":\"\",\"supplier\":{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"phone\":\"15200000000\",\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"供应商01\",\"supplierNo\":\"001\",\"supplySpecies\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 20:37:03\"},\"supplierId\":133,\"toPlace\":\"1\",\"transportVehicle\":\"浙A12345\",\"units\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-25 15:52:10\",\"useto\":\"屠宰\",\"variety\":\"外三元\",\"weight\":10000,\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"浙A12345\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 15:52:08', 525);
INSERT INTO `sys_oper_log` VALUES (603, '入场批次', 2, 'com.ruoyi.web.v1.controller.EntranceBatchController.edit()', 'PUT', 1, 'admin', NULL, '/app/entranceBatch', '127.0.0.1', '内网IP', '{\"amount\":10,\"animalCategory\":\"猪\",\"animalCertNo\":\"1211111111111111\",\"animalEartags\":\"132787410110000,132787410110001,132787410110002,132787410110003,132787410110004,132787410110005,132787410110006,132787410110007,132787410110008,132787410110009\",\"animalType\":\"1\",\"batchNo\":\"123123123\",\"cargoOwner\":\"供应商01\",\"cargoOwnerPhone\":\"15200000000\",\"carrier\":\"1\",\"carrierPhone\":\"15200000000\",\"companyNo\":\"1215542122554121\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 20:51:01\",\"delFlag\":\"0\",\"entranceTime\":\"2026-04-23 20:51:01\",\"fromPlace\":\"1\",\"harmlessTreatment\":{\"createBy\":\"admin\",\"createTime\":\"2026-04-23 20:51:01\",\"delFlag\":\"0\",\"id\":472,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-05-25 15:52:10\"},\"id\":472,\"originPlace\":\"1\",\"params\":{},\"pigpens\":\"\",\"supplier\":{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"供应商01\",\"supplierNo\":\"001\",\"updateBy\":\"admin\",\"updateTime\":\"2026-04-23 20:37:03\"},\"supplierId\":133,\"toPlace\":\"1\",\"transportVehicle\":\"浙A12345\",\"units\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-25 15:52:14\",\"useto\":\"屠宰\",\"variety\":\"外三元\",\"weight\":10000,\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"浙A12345\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 15:52:12', 98);
INSERT INTO `sys_oper_log` VALUES (604, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '115.194.151.43', 'XX XX', '{\"children\":[],\"component\":\"checks/quality/index\",\"createTime\":\"2026-04-15 18:22:46\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2415,\"menuName\":\"质量巡查登记\",\"menuType\":\"C\",\"orderNum\":40,\"params\":{},\"parentId\":2411,\"path\":\"quality\",\"perms\":\"app:quality:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 15:57:22', 24);
INSERT INTO `sys_oper_log` VALUES (605, '�˵�����', 1, 'com.ruoyi.web.transport.controller.TransportWaybillController.add()', 'POST', 1, 'admin', NULL, '/transport-waybill', '39.182.4.216', 'XX XX', '{\"attachment\":\"\",\"auditStatus\":1,\"carModel\":\"冷藏车\",\"carNum\":\"浙A22433\",\"cargoList\":[{\"cargoName\":\"1\",\"cargoValue\":1,\"createBy\":\"admin\",\"createTime\":\"2026-05-25 19:50:58\",\"delFlag\":\"0\",\"orgId\":\"GS001\",\"quantity\":1,\"sortOrder\":0,\"specModel\":\"1\",\"unit\":\"1\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-25 19:50:58\",\"volumeM3\":1,\"waybillNo\":\"WB20260525001\",\"weightKg\":1}],\"createBy\":\"admin\",\"createTime\":\"2026-05-25 19:50:58\",\"delFlag\":\"0\",\"documentDate\":\"2026-05-25\",\"driverName\":\"1\",\"driverPhone\":\"1\",\"estimateDistance\":1,\"humidityRequire\":\"60-70%\",\"id\":2,\"labelFragile\":0,\"labelMoistureproof\":0,\"labelShockproof\":0,\"labelTempRecord\":1,\"lineName\":\"一号线\",\"lineNum\":\"001\",\"loadTimeRequire\":\"1\",\"orgId\":\"GS001\",\"planArriveTime\":\"2026-05-28 00:00:00\",\"planDepartTime\":\"2026-05-25 00:00:00\",\"planSignTime\":\"2026-05-27 19:50:21\",\"receiverAddressDetail\":\"1\",\"receiverCity\":\"市辖区\",\"receiverCompany\":\"1\",\"receiverContact\":\"1\",\"receiverDistrict\":\"朝阳区\",\"receiverPhone\":\"1\",\"receiverProvince\":\"北京市\",\"remark\":\"\",\"senderAddressDetail\":\"1\",\"senderCity\":\"市辖区\",\"senderCompany\":\"1\",\"senderContact\":\"1\",\"senderDistrict\":\"河东区\",\"senderPhone\":\"1\",\"senderProvince\":\"天津市\",\"tempMax\":5,\"tempMin\":0,\"totalQuantity\":1,\"totalValue\":1,\"totalVolume\":1,\"totalWeight\":1,\"transportSpecialNote\":\"\",\"transportType\":\"常温运输\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-25 19:50:58\",\"waybillNo\":\"WB20260525001\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 19:50:58', 51);
INSERT INTO `sys_oper_log` VALUES (606, '�˵�����', 2, 'com.ruoyi.web.transport.controller.TransportWaybillController.approve()', 'PUT', 1, 'admin', NULL, '/transport-waybill/approve/2', '39.182.4.216', 'XX XX', '2', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-25 19:51:04', 34);
INSERT INTO `sys_oper_log` VALUES (607, 'ERP报表定义', 3, 'com.ruoyi.web.report.controller.ErpReportDefinitionController.remove()', 'DELETE', 1, 'admin', NULL, '/erp/report/definition/1', '127.0.0.1', '内网IP', '1', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-26 02:50:24', 688);
INSERT INTO `sys_oper_log` VALUES (608, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '61.174.129.203', 'XX XX', '{\"children\":[],\"component\":\"production/traceability/index\",\"createBy\":\"admin\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"产品追溯\",\"menuType\":\"C\",\"orderNum\":900,\"params\":{},\"parentId\":2176,\"path\":\"traceability\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-26 03:03:11', 31);
INSERT INTO `sys_oper_log` VALUES (609, '菜单管理', 1, 'com.ruoyi.web.controller.system.SysMenuController.add()', 'POST', 1, 'admin', NULL, '/system/menu', '61.174.129.203', 'XX XX', '{\"children\":[],\"component\":\"production/slaughter-list/index\",\"createBy\":\"admin\",\"icon\":\"build\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuName\":\"屠宰生产清单\",\"menuType\":\"C\",\"orderNum\":800,\"params\":{},\"parentId\":2176,\"path\":\"slaughter-list\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-05-26 03:21:07', 16);
INSERT INTO `sys_oper_log` VALUES (610, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '115.204.179.99', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2000,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2091,2092,2093,2094,2095,2096,2097,2098,2378,2379,2380,2381,2382,2383,2384,2385,2386,2400,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2497,2401,2204,2402,2403,2404,2405,2406,2407,2408,2409,2410,2205,2494,2416,2417,2418,2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2210,2211,2220,2221,2222,2212,2213,2214,2215,2216,2217,2218,2219,2498,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2495,2496,2499,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2507,2506,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2411,2412,2413,2414,2415,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505,1,100,1000,1001,1002,1003,1004,1005,1006,101,1007,1008,1009,1010,1011,102,1012,1013,1014,1015,103,1016,1017,1018,1019,104,1020,1021,1022,1023,1024,105,1025,1026,1027,1028,1029,106,1030,1031,1032,1033,1034,107,1035,1036,1037,1038,108,500,1039,1040,1041,501,1042,1043,1044,1045,2003,2004],\"params\":{},\"roleId\":102,\"roleKey\":\"admin\",\"roleName\":\"管理员\",\"roleSort\":2,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:33:32', 83);
INSERT INTO `sys_oper_log` VALUES (611, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '115.204.179.99', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"nickName\":\"王舒洁\",\"params\":{},\"phonenumber\":\"19857526860\",\"postIds\":[],\"roleIds\":[102],\"sex\":\"1\",\"status\":\"0\",\"userId\":103,\"userName\":\"王舒洁\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:34:01', 110);
INSERT INTO `sys_oper_log` VALUES (612, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '115.204.179.99', 'XX XX', '{\"avatar\":\"\",\"email\":\"\",\"nickName\":\"wangshujie\",\"phonenumber\":\"19857526860\",\"roleId\":102,\"sex\":\"1\",\"status\":\"0\",\"userId\":103,\"userName\":\"王舒洁\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:37:37', 42);
INSERT INTO `sys_oper_log` VALUES (613, '用户管理', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/103', '115.204.179.99', 'XX XX', '[103]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:38:12', 41);
INSERT INTO `sys_oper_log` VALUES (614, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '115.204.179.99', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"nickName\":\"王舒洁\",\"params\":{},\"phonenumber\":\"19857526860\",\"postIds\":[],\"roleIds\":[102],\"sex\":\"1\",\"status\":\"0\",\"userId\":104,\"userName\":\"19857526860\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:38:45', 103);
INSERT INTO `sys_oper_log` VALUES (615, '仓库基础设置', 2, 'com.ruoyi.web.stock.controller.WarehouseBaseController.edit()', 'PUT', 1, 'admin', NULL, '/stock/warehouse', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-05-15 17:35:42\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":7,\"isCentral\":0,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-15 17:35:42\",\"warehouseAddress\":\"\",\"warehouseName\":\"牛圈\",\"warehouseNo\":\"01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:46:53', 46);
INSERT INTO `sys_oper_log` VALUES (616, '用户管理', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'admin', NULL, '/system/user/104', '115.204.179.99', 'XX XX', '[104]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:51:49', 47);
INSERT INTO `sys_oper_log` VALUES (617, '岗位管理', 2, 'com.ruoyi.web.controller.system.SysPostController.edit()', 'PUT', 1, '19857526860', NULL, '/system/post', '125.112.72.140', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2025-09-19 17:43:52\",\"flag\":false,\"params\":{},\"postDel\":0,\"postId\":36,\"postName\":\"生产记录员\",\"postSort\":0,\"status\":\"0\",\"updateBy\":\"19857526860\",\"workDuty\":\"记录每日胴体屠宰重量信息\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:51:57', 28);
INSERT INTO `sys_oper_log` VALUES (618, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '115.204.179.99', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"nickName\":\"王舒洁\",\"params\":{},\"phonenumber\":\"19857526860\",\"postIds\":[],\"roleIds\":[102,101],\"sex\":\"1\",\"status\":\"0\",\"userId\":105,\"userName\":\"wangshujie\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 09:52:44', 106);
INSERT INTO `sys_oper_log` VALUES (619, '供应商', 2, 'com.ruoyi.web.v1.controller.SupplierController.edit()', 'PUT', 1, 'admin', NULL, '/app/supplier', '125.112.72.140', 'XX XX', '{\"carNum\":\"浙A12345\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"phone\":\"13463328627\",\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"阳原县峰旺养殖专业合作社\",\"supplierNo\":\"001\",\"supplySpecies\":\"2\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-02 10:13:11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:13:11', 30);
INSERT INTO `sys_oper_log` VALUES (620, '用户管理', 4, 'com.ruoyi.web.controller.system.SysUserController.insertAuthRole()', 'PUT', 1, 'admin', NULL, '/system/user/authRole', '115.204.179.99', 'XX XX', '{\"roleIds\":\"102\",\"userId\":\"105\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:15:17', 21);
INSERT INTO `sys_oper_log` VALUES (621, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', NULL, '/system/role', '115.204.179.99', 'XX XX', '{\"admin\":false,\"createTime\":\"2026-06-02 09:33:32\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"deptCheckStrictly\":true,\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2000,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2091,2092,2093,2094,2095,2096,2097,2098,2378,2379,2380,2381,2382,2383,2384,2385,2386,2400,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2497,2401,2204,2402,2403,2404,2405,2406,2407,2408,2409,2410,2205,2494,2416,2417,2418,2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2210,2211,2220,2221,2222,2212,2213,2214,2215,2216,2217,2218,2219,2498,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2495,2496,2499,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2507,2506,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2411,2412,2413,2414,2415,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505,1,100,1000,1001,1002,1003,1004,1005,1006,101,1007,1008,1009,1010,1011,102,1012,1013,1014,1015,103,1016,1017,1018,1019,104,1020,1021,1022,1023,1024,105,1025,1026,1027,1028,1029,106,1030,1031,1032,1033,1034,107,1035,1036,1037,1038,108,500,1039,1040,1041,501,1042,1043,1044,1045,2003,2004],\"params\":{},\"roleId\":102,\"roleKey\":\"adminuser\",\"roleName\":\"管理员\",\"roleSort\":2,\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:30:29', 48);
INSERT INTO `sys_oper_log` VALUES (622, '用户管理', 4, 'com.ruoyi.web.controller.system.SysUserController.insertAuthRole()', 'PUT', 1, 'admin', NULL, '/system/user/authRole', '115.204.179.99', 'XX XX', '{\"roleIds\":\"102\",\"userId\":\"105\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:30:43', 20);
INSERT INTO `sys_oper_log` VALUES (623, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.dataScope()', 'PUT', 1, 'wangshujie', NULL, '/system/role/dataScope', '115.204.179.99', 'XX XX', '{\"admin\":false,\"createTime\":\"2026-06-02 09:33:32\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"params\":{},\"roleId\":102,\"roleKey\":\"adminuser\",\"roleName\":\"管理员\",\"roleSort\":2,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:32:12', 30);
INSERT INTO `sys_oper_log` VALUES (624, '角色管理', 4, 'com.ruoyi.web.controller.system.SysRoleController.cancelAuthUser()', 'PUT', 1, 'wangshujie', NULL, '/system/role/authUser/cancel', '115.204.179.99', 'XX XX', '{\"roleId\":102,\"userId\":105}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:33:06', 13);
INSERT INTO `sys_oper_log` VALUES (625, '角色管理', 4, 'com.ruoyi.web.controller.system.SysRoleController.selectAuthUserAll()', 'PUT', 1, 'wangshujie', NULL, '/system/role/authUser/selectAll', '115.204.179.99', 'XX XX', '{\"roleId\":\"102\",\"userIds\":\"105\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:33:26', 16);
INSERT INTO `sys_oper_log` VALUES (626, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'wangshujie', NULL, '/system/user', '115.204.179.99', 'XX XX', '{\"admin\":false,\"createBy\":\"wangshujie\",\"nickName\":\"1\",\"params\":{},\"postIds\":[],\"roleIds\":[],\"status\":\"0\",\"userId\":106,\"userName\":\"111111111111111111\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:42:31', 99);
INSERT INTO `sys_oper_log` VALUES (627, '用户管理', 3, 'com.ruoyi.web.controller.system.SysUserController.remove()', 'DELETE', 1, 'wangshujie', NULL, '/system/user/106', '115.204.179.99', 'XX XX', '[106]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:42:36', 36);
INSERT INTO `sys_oper_log` VALUES (628, '用户管理', 2, 'com.ruoyi.web.controller.system.SysUserController.edit()', 'PUT', 1, 'admin', NULL, '/system/user', '39.144.130.177', 'XX XX', '{\"avatar\":\"\",\"email\":\"\",\"nickName\":\"王舒洁\",\"phonenumber\":\"19857526860\",\"roleId\":102,\"sex\":\"1\",\"status\":\"0\",\"userId\":105,\"userName\":\"wangshujie\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:43:57', 32);
INSERT INTO `sys_oper_log` VALUES (629, '岗位管理', 2, 'com.ruoyi.web.controller.system.SysPostController.edit()', 'PUT', 1, 'admin', NULL, '/system/post', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2025-06-04 18:26:20\",\"flag\":false,\"params\":{},\"postDel\":0,\"postId\":17,\"postName\":\"屠宰员\",\"postSort\":0,\"status\":\"0\",\"updateBy\":\"admin\",\"workDuty\":\"负责：屠宰\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:44:10', 16);
INSERT INTO `sys_oper_log` VALUES (630, '角色管理', 4, 'com.ruoyi.web.controller.system.SysRoleController.selectAuthUserAll()', 'PUT', 1, 'admin', NULL, '/system/role/authUser/selectAll', '39.144.130.177', 'XX XX', '{\"roleId\":\"102\",\"userIds\":\"105\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 10:48:37', 10);
INSERT INTO `sys_oper_log` VALUES (631, '生猪分类', 1, 'com.ruoyi.web.v1.controller.PigCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/pigCategory', '125.112.72.140', 'XX XX', '{\"animalType\":\"2\",\"categoryName\":\"西门塔尔\",\"createBy\":\"admin\",\"createTime\":\"2026-06-02 11:05:01\",\"defaultWeight\":\"150\",\"id\":22,\"params\":{}}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:05:01', 26);
INSERT INTO `sys_oper_log` VALUES (632, '生猪分类', 3, 'com.ruoyi.web.v1.controller.PigCategoryController.remove()', 'DELETE', 1, 'admin', NULL, '/app/pigCategory/21', '125.112.72.140', 'XX XX', '[21]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:05:33', 12);
INSERT INTO `sys_oper_log` VALUES (633, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '115.204.179.99', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-02 11:07:34\",\"eqWeight\":\"11111\",\"id\":46,\"onSaleFlag\":1,\"params\":{},\"productName\":\"1\",\"unit\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:07:34', 22);
INSERT INTO `sys_oper_log` VALUES (634, '产品分类', 3, 'com.ruoyi.web.v1.controller.ProductCategoryController.remove()', 'DELETE', 1, 'admin', NULL, '/app/productCategory/46', '115.204.179.99', 'XX XX', '[46]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:07:38', 16);
INSERT INTO `sys_oper_log` VALUES (635, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/471', '125.112.72.140', 'XX XX', '[471]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:17:42', 12);
INSERT INTO `sys_oper_log` VALUES (636, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/473', '125.112.72.140', 'XX XX', '[473]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:17:45', 10);
INSERT INTO `sys_oper_log` VALUES (637, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/476', '125.112.72.140', 'XX XX', '[476]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:17:47', 39);
INSERT INTO `sys_oper_log` VALUES (638, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/477', '125.112.72.140', 'XX XX', '[477]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:17:49', 11);
INSERT INTO `sys_oper_log` VALUES (639, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/475', '125.112.72.140', 'XX XX', '[475]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:17:52', 10);
INSERT INTO `sys_oper_log` VALUES (640, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/474', '125.112.72.140', 'XX XX', '[474]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:17:54', 10);
INSERT INTO `sys_oper_log` VALUES (641, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/473', '125.112.72.140', 'XX XX', '[473]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:17:56', 10);
INSERT INTO `sys_oper_log` VALUES (642, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/472', '125.112.72.140', 'XX XX', '[472]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:17:58', 13);
INSERT INTO `sys_oper_log` VALUES (643, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/471', '125.112.72.140', 'XX XX', '[471]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 11:18:00', 10);
INSERT INTO `sys_oper_log` VALUES (644, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-02-27 16:05:01\",\"default\":false,\"dictCode\":112,\"dictLabel\":\"活牛采购\",\"dictSort\":1,\"dictType\":\"purchase_order_type\",\"dictValue\":\"1\",\"isDefault\":\"N\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:30:30', 26);
INSERT INTO `sys_oper_log` VALUES (645, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-02-27 16:05:15\",\"default\":false,\"dictCode\":113,\"dictLabel\":\"活羊采购\",\"dictSort\":2,\"dictType\":\"purchase_order_type\",\"dictValue\":\"2\",\"isDefault\":\"N\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:30:53', 17);
INSERT INTO `sys_oper_log` VALUES (646, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'wangshujie', NULL, '/stock/warehouse', '125.112.72.140', 'XX XX', '{\"createBy\":\"wangshujie\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":10,\"isCentral\":0,\"orgId\":\"-1\",\"params\":{},\"remark\":\"\",\"updateBy\":\"wangshujie\",\"warehouseAddress\":\"\",\"warehouseName\":\"牛圈\",\"warehouseNo\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 11:57:02', 32);
INSERT INTO `sys_oper_log` VALUES (647, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/477', '125.112.72.140', 'XX XX', '[477]', NULL, 1, '有关联分销批次，不能删除', '2026-06-02 12:07:44', 11);
INSERT INTO `sys_oper_log` VALUES (648, '入场批次', 2, 'com.ruoyi.web.v1.controller.EntranceBatchController.edit()', 'PUT', 1, 'admin', NULL, '/app/entranceBatch', '125.112.72.140', 'XX XX', '{\"amount\":26,\"animalCategory\":\"牛\",\"animalCertNo\":\"1300145359\",\"animalEartags\":\"213072700141475,213072700141476,213072700141477,213072700141478,213072700141479,213072700141480,213072700141481,213072700141482,213072700141483,213072700141484,213072700141485,213072700141486,213072700141487,213072700141488,213072700141489,213072700141490,213072700141491,213072700141492,213072700141493,213072700141494,213072700141495,213072700141496,213072700141497,213072700141498,213072700141499,213072700141500\",\"animalType\":\"2\",\"batchNo\":\"bj20260602006\",\"cargoOwner\":\"阳原县峰旺养殖合作社\",\"cargoOwnerPhone\":\"19030315999\",\"carrier\":\"王永\",\"carrierPhone\":\"15028396599\",\"companyNo\":\"130727102210001\",\"createBy\":\"wangshujie\",\"createTime\":\"2026-06-02 11:54:45\",\"delFlag\":\"0\",\"entranceTime\":\"2026-06-02 11:53:15\",\"fromPlace\":\"河北省张家口市阳原县阳原县峰旺养殖专业合作社\",\"harmlessTreatment\":{\"createBy\":\"wangshujie\",\"createTime\":\"2026-06-02 11:54:45\",\"delFlag\":\"0\",\"id\":478,\"params\":{}},\"id\":478,\"originPlace\":\"3\",\"params\":{},\"pigpens\":\"\",\"supplier\":{\"createBy\":\"wangshujie\",\"createTime\":\"2026-06-02 11:54:45\",\"delFlag\":\"0\",\"id\":478,\"params\":{},\"phone\":\"13463328627\",\"region\":\"\",\"supplierName\":\"阳原县峰旺养殖专业合作社\",\"supplySpecies\":\"2\"},\"supplierId\":133,\"toPlace\":\"浙江省金华市浦江县-浙江省金华市浦江县浦江县丰瑞食品有限公司(居宰场)\",\"units\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-02 12:28:15\",\"useto\":\"屠宰\",\"variety\":\"西门塔尔\",\"weight\":18200,\"xiaoduqingkuang\":\"是\",\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"冀GK0897\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:28:15', 36);
INSERT INTO `sys_oper_log` VALUES (649, '无害化处理', 1, 'com.ruoyi.web.v1.controller.HarmlessTreatmentController.add()', 'POST', 1, 'admin', NULL, '/app/harmlessTreatment', '125.112.72.140', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-02 12:31:36\",\"dealWay\":\"\",\"entranceBatchId\":478,\"id\":444,\"illnessDeadAmount\":0,\"illnessDiseaseAmount\":0,\"illnessPigsDetail\":\"[]\",\"params\":{},\"roadDealAmount\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:31:36', 28);
INSERT INTO `sys_oper_log` VALUES (650, '生产入库', 3, 'com.ruoyi.web.stock.controller.WarehouseInboundController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inbound/8', '125.112.72.140', 'XX XX', '\"8\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:36:46', 40);
INSERT INTO `sys_oper_log` VALUES (651, '生产入库', 3, 'com.ruoyi.web.stock.controller.WarehouseInboundController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inbound/7', '125.112.72.140', 'XX XX', '\"7\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:36:48', 49);
INSERT INTO `sys_oper_log` VALUES (652, '生产入库', 3, 'com.ruoyi.web.stock.controller.WarehouseInboundController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inbound/6', '125.112.72.140', 'XX XX', '\"6\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:36:50', 38);
INSERT INTO `sys_oper_log` VALUES (653, '生产入库', 3, 'com.ruoyi.web.stock.controller.WarehouseInboundController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inbound/5', '125.112.72.140', 'XX XX', '\"5\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:36:52', 40);
INSERT INTO `sys_oper_log` VALUES (654, '仓库库存', 3, 'com.ruoyi.web.stock.controller.WarehouseInventoryController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inventory/15', '125.112.72.140', 'XX XX', '\"15\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:36:57', 23);
INSERT INTO `sys_oper_log` VALUES (655, '仓库库存', 3, 'com.ruoyi.web.stock.controller.WarehouseInventoryController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inventory/14', '125.112.72.140', 'XX XX', '\"14\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:36:59', 22);
INSERT INTO `sys_oper_log` VALUES (656, '仓库库存', 3, 'com.ruoyi.web.stock.controller.WarehouseInventoryController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inventory/13', '125.112.72.140', 'XX XX', '\"13\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:37:01', 22);
INSERT INTO `sys_oper_log` VALUES (657, '仓库库存', 3, 'com.ruoyi.web.stock.controller.WarehouseInventoryController.remove()', 'DELETE', 1, 'admin', NULL, '/stock/inventory/12', '125.112.72.140', 'XX XX', '\"12\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 12:37:03', 25);
INSERT INTO `sys_oper_log` VALUES (658, '仓库基础设置', 2, 'com.ruoyi.web.stock.controller.WarehouseBaseController.edit()', 'PUT', 1, 'admin', NULL, '/stock/warehouse', '125.112.72.140', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-05-15 17:36:02\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":8,\"isCentral\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-15 17:36:02\",\"warehouseAddress\":\"\",\"warehouseName\":\"胴体库\",\"warehouseNo\":\"02\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-02 14:02:26', 35);
INSERT INTO `sys_oper_log` VALUES (659, '字典类型', 9, 'com.ruoyi.web.controller.system.SysDictTypeController.refreshCache()', 'DELETE', 1, 'admin', NULL, '/system/dict/type/refreshCache', '115.204.179.99', 'XX XX', '', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-04 11:15:04', 48);
INSERT INTO `sys_oper_log` VALUES (660, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-02-27 16:32:13\",\"default\":false,\"dictCode\":117,\"dictLabel\":\"活牛结算\",\"dictSort\":1,\"dictType\":\"purchase_settle\",\"dictValue\":\"1\",\"isDefault\":\"N\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-04 13:39:26', 19);
INSERT INTO `sys_oper_log` VALUES (661, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2025-09-25 14:31:14\",\"default\":false,\"dictCode\":48,\"dictLabel\":\"胴体屠宰间\",\"dictSort\":1,\"dictType\":\"workshop_type\",\"dictValue\":\"1\",\"isDefault\":\"N\",\"listClass\":\"success\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-04 13:40:20', 231);
INSERT INTO `sys_oper_log` VALUES (662, '字典数据', 2, 'com.ruoyi.web.controller.system.SysDictDataController.edit()', 'PUT', 1, 'admin', NULL, '/system/dict/data', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2025-09-25 14:41:03\",\"default\":false,\"dictCode\":55,\"dictLabel\":\"胴体分割间\",\"dictSort\":8,\"dictType\":\"workshop_type\",\"dictValue\":\"8\",\"isDefault\":\"N\",\"listClass\":\"primary\",\"params\":{},\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-04 13:40:28', 232);
INSERT INTO `sys_oper_log` VALUES (663, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '115.204.179.99', 'XX XX', '{\"children\":[],\"component\":\"production/segmentation/index\",\"createTime\":\"2026-03-16 15:55:21\",\"icon\":\"slider\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2195,\"menuName\":\"分割生产胴体领料\",\"menuType\":\"C\",\"orderNum\":90,\"params\":{},\"parentId\":2176,\"path\":\"segmentation\",\"perms\":\"production:segmentation:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-04 15:54:44', 16);
INSERT INTO `sys_oper_log` VALUES (664, '字典类型', 1, 'com.ruoyi.web.controller.system.SysDictTypeController.add()', 'POST', 1, 'admin', NULL, '/system/dict/type', '183.249.77.11', 'XX XX', '{\"createBy\":\"admin\",\"dictName\":\"收款方式\",\"dictType\":\"payment_methods\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-04 20:57:41', 20);
INSERT INTO `sys_oper_log` VALUES (665, '字典数据', 1, 'com.ruoyi.web.controller.system.SysDictDataController.add()', 'POST', 1, 'admin', NULL, '/system/dict/data', '183.249.77.11', 'XX XX', '{\"createBy\":\"admin\",\"default\":false,\"dictLabel\":\"现金\",\"dictSort\":1,\"dictType\":\"payment_methods\",\"dictValue\":\"CASH\",\"listClass\":\"default\",\"params\":{},\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-04 20:58:11', 17);
INSERT INTO `sys_oper_log` VALUES (666, '收款登记', 1, 'com.ruoyi.web.arap.controller.ArapRecvController.add()', 'POST', 1, 'admin', NULL, '/erp/arap/recv', '183.147.173.71', 'XX XX', '{\"bankNo\":\"33050167742700002767\",\"createBy\":\"admin\",\"custName\":\"傅建炳\",\"custNo\":\"3\",\"deducted\":\"0\",\"delFlag\":\"0\",\"id\":1,\"orgId\":\"103\",\"params\":{},\"recvAmt\":60000,\"recvBy\":\"浙头牛食品加工（浦江）有限公司\",\"recvDate\":\"2026-06-05\",\"recvNo\":\"202606050001\",\"recvType\":\"SCAN_CODE\",\"remark\":\"代宰费\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 08:58:08', 31);
INSERT INTO `sys_oper_log` VALUES (667, '收款登记', 2, 'com.ruoyi.web.arap.controller.ArapRecvController.edit()', 'PUT', 1, 'admin', NULL, '/erp/arap/recv', '183.147.173.71', 'XX XX', '{\"bankNo\":\"33050167742700002767\",\"custName\":\"傅建炳\",\"custNo\":\"8\",\"deducted\":\"0\",\"id\":1,\"orgId\":\"103\",\"params\":{},\"recvAmt\":60000,\"recvBy\":\"浙头牛食品加工（浦江）有限公司\",\"recvDate\":\"2026-06-05\",\"recvNo\":\"202606050001\",\"recvType\":\"SCAN_CODE\",\"remark\":\"代宰费\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 08:59:15', 30);
INSERT INTO `sys_oper_log` VALUES (668, '收款登记', 3, 'com.ruoyi.web.arap.controller.ArapRecvController.remove()', 'DELETE', 1, 'admin', NULL, '/erp/arap/recv/1', '183.147.173.71', 'XX XX', '\"1\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 09:01:54', 25);
INSERT INTO `sys_oper_log` VALUES (669, '收款登记', 1, 'com.ruoyi.web.arap.controller.ArapRecvController.add()', 'POST', 1, 'admin', NULL, '/erp/arap/recv', '183.147.173.71', 'XX XX', '{\"bankNo\":\"33050167742700002767\",\"createBy\":\"admin\",\"custName\":\"傅建炳\",\"custNo\":\"8\",\"deducted\":\"0\",\"delFlag\":\"0\",\"id\":2,\"orgId\":\"103\",\"params\":{},\"recvAmt\":0,\"recvBy\":\"浙头牛食品加工（浦江）有限公司\",\"recvDate\":\"2026-04-03\",\"recvNo\":\"202604030001\",\"recvType\":\"BANK_TRANSFER\",\"remark\":\"代宰费\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 09:09:08', 23);
INSERT INTO `sys_oper_log` VALUES (670, '收款登记', 1, 'com.ruoyi.web.arap.controller.ArapRecvController.add()', 'POST', 1, 'admin', NULL, '/erp/arap/recv', '183.147.173.71', 'XX XX', '{\"bankNo\":\"33050167742700002767\",\"createBy\":\"admin\",\"custName\":\"蒋祖德\",\"custNo\":\"7\",\"deducted\":\"0\",\"delFlag\":\"0\",\"id\":3,\"orgId\":\"103\",\"params\":{},\"recvAmt\":50000,\"recvBy\":\"浙头牛食品加工（浦江）有限公司\",\"recvDate\":\"2026-04-03\",\"recvNo\":\"202604030002\",\"recvType\":\"BANK_TRANSFER\",\"remark\":\"代宰费\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 09:14:16', 31);
INSERT INTO `sys_oper_log` VALUES (671, '收款登记', 1, 'com.ruoyi.web.arap.controller.ArapRecvController.add()', 'POST', 1, 'admin', NULL, '/erp/arap/recv', '183.147.173.71', 'XX XX', '{\"bankNo\":\"33050167742700002767\",\"createBy\":\"admin\",\"custName\":\"蒋祖德\",\"custNo\":\"7\",\"deducted\":\"0\",\"delFlag\":\"0\",\"id\":4,\"orgId\":\"103\",\"params\":{},\"recvAmt\":50000,\"recvBy\":\"浙头牛食品加工（浦江）有限公司\",\"recvDate\":\"2026-04-03\",\"recvNo\":\"202604030003\",\"recvType\":\"BANK_TRANSFER\",\"remark\":\"代宰费\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 09:14:16', 49);
INSERT INTO `sys_oper_log` VALUES (672, '收款登记', 3, 'com.ruoyi.web.arap.controller.ArapRecvController.remove()', 'DELETE', 1, 'admin', NULL, '/erp/arap/recv/4', '183.147.173.71', 'XX XX', '\"4\"', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 09:14:55', 27);
INSERT INTO `sys_oper_log` VALUES (673, '收款登记', 1, 'com.ruoyi.web.arap.controller.ArapRecvController.add()', 'POST', 1, 'admin', NULL, '/erp/arap/recv', '183.147.173.71', 'XX XX', '{\"bankNo\":\"33050167742700002767\",\"createBy\":\"admin\",\"custName\":\"郑法塘（法塘牛肉馆）\",\"custNo\":\"10\",\"deducted\":\"0\",\"delFlag\":\"0\",\"id\":5,\"orgId\":\"103\",\"params\":{},\"recvAmt\":129085.94,\"recvBy\":\"浙头牛食品加工（浦江）有限公司\",\"recvDate\":\"2026-04-23\",\"recvNo\":\"202604230001\",\"recvType\":\"BANK_TRANSFER\",\"remark\":\"牛肉款\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 09:16:48', 25);
INSERT INTO `sys_oper_log` VALUES (674, '收款登记', 2, 'com.ruoyi.web.arap.controller.ArapRecvController.edit()', 'PUT', 1, 'admin', NULL, '/erp/arap/recv', '183.147.173.71', 'XX XX', '{\"bankNo\":\"33050167742700002767\",\"custName\":\"傅建炳\",\"custNo\":\"8\",\"deducted\":\"0\",\"id\":2,\"orgId\":\"103\",\"params\":{},\"recvAmt\":60000,\"recvBy\":\"浙头牛食品加工（浦江）有限公司\",\"recvDate\":\"2026-04-03\",\"recvNo\":\"202604030001\",\"recvType\":\"BANK_TRANSFER\",\"remark\":\"代宰费\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 09:19:59', 30);
INSERT INTO `sys_oper_log` VALUES (675, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/471', '183.147.173.71', 'XX XX', '[471]', NULL, 1, '有关联分销批次，不能删除', '2026-06-05 13:42:20', 13);
INSERT INTO `sys_oper_log` VALUES (676, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/480', '183.147.173.71', 'XX XX', '[480]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 13:42:28', 36);
INSERT INTO `sys_oper_log` VALUES (677, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/479', '183.147.173.71', 'XX XX', '[479]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 13:42:30', 38);
INSERT INTO `sys_oper_log` VALUES (678, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/478', '183.147.173.71', 'XX XX', '[478]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 13:42:32', 37);
INSERT INTO `sys_oper_log` VALUES (679, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/477', '183.147.173.71', 'XX XX', '[477]', NULL, 1, '有关联分销批次，不能删除', '2026-06-05 13:42:34', 10);
INSERT INTO `sys_oper_log` VALUES (680, '供应商', 1, 'com.ruoyi.web.v1.controller.SupplierController.add()', 'POST', 1, 'admin', NULL, '/app/supplier', '183.147.173.71', 'XX XX', '{\"carNum\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-06-05 13:44:40\",\"evaluate\":\"1\",\"id\":134,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"安徽昊东绿色农业发展有限公司\",\"supplierNo\":\"002\",\"supplySpecies\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 13:44:40', 17);
INSERT INTO `sys_oper_log` VALUES (681, '入场批次', 1, 'com.ruoyi.web.v1.controller.EntranceBatchController.add()', 'POST', 1, 'admin', NULL, '/app/entranceBatch', '183.147.173.71', 'XX XX', '{\"amount\":27,\"animalCategory\":\"牛\",\"animalCertNo\":\"34500200634\",\"animalEartags\":\"123456789012345\",\"animalType\":\"2\",\"batchNo\":\"0530\",\"cargoOwner\":\"安徽昊东绿色农业发展有限公司\",\"cargoOwnerPhone\":\"13515710422\",\"carrier\":\"楼江隆\",\"carrierPhone\":\"13515710422\",\"companyNo\":\"12345678\",\"createBy\":\"admin\",\"createTime\":\"2026-06-05 13:48:59\",\"entranceTime\":\"2026-05-30 13:44:44\",\"fromPlace\":\"安徽省亳州市\",\"id\":481,\"originPlace\":\"3\",\"params\":{},\"supplier\":{\"carNum\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-06-05 13:44:40\",\"delFlag\":\"0\",\"evaluate\":\"1\",\"id\":134,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"安徽昊东绿色农业发展有限公司\",\"supplierNo\":\"002\",\"supplySpecies\":\"2\"},\"supplierId\":134,\"toPlace\":\"浙江省金华市浦江县\",\"units\":\"头\",\"useto\":\"屠宰\",\"variety\":\"西门塔尔\",\"xiaoduqingkuang\":\"是\",\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"浙AC84151\"}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"id\":481}}', 0, NULL, '2026-06-05 13:48:59', 23);
INSERT INTO `sys_oper_log` VALUES (682, '入场检验', 1, 'com.ruoyi.web.v1.controller.EntranceInspectionController.add()', 'POST', 1, 'admin', NULL, '/app/entranceInspection', '183.147.173.71', 'XX XX', '{\"appearance\":\"N\",\"breathe\":\"N\",\"createBy\":\"admin\",\"createTime\":\"2026-06-05 13:49:13\",\"entranceBatchId\":481,\"id\":419,\"inspectionDetail\":\"[{\\\"itemName\\\":\\\"莱克多巴胺\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"盐酸克伦特罗\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"沙丁胺醇\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"磺胺类\\\",\\\"result\\\":\\\"合格\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"氟喹诺酮类\\\",\\\"result\\\":\\\"合格\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"四环素类\\\",\\\"result\\\":\\\"合格\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"布鲁氏菌病\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null}]\",\"metabolite\":\"N\",\"params\":{},\"spirit\":\"N\",\"staffId\":43,\"staffName\":\"郑军朝\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 13:49:13', 21);
INSERT INTO `sys_oper_log` VALUES (683, '无害化处理', 1, 'com.ruoyi.web.v1.controller.HarmlessTreatmentController.add()', 'POST', 1, 'admin', NULL, '/app/harmlessTreatment', '183.147.173.71', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-05 13:49:16\",\"dealWay\":\"\",\"entranceBatchId\":481,\"id\":445,\"illnessDeadAmount\":0,\"illnessDiseaseAmount\":0,\"illnessPigsDetail\":\"[]\",\"params\":{},\"roadDealAmount\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 13:49:16', 26);
INSERT INTO `sys_oper_log` VALUES (684, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":11,\"isCentral\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"羊圈\",\"warehouseNo\":\"04\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 15:04:09', 23);
INSERT INTO `sys_oper_log` VALUES (685, '仓库基础设置', 2, 'com.ruoyi.web.stock.controller.WarehouseBaseController.edit()', 'PUT', 1, 'admin', NULL, '/stock/warehouse', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-05-25 10:26:17\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":9,\"isCentral\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"updateTime\":\"2026-05-25 10:26:17\",\"warehouseAddress\":\"\",\"warehouseName\":\"牛分割品库\",\"warehouseNo\":\"03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 15:04:31', 39);
INSERT INTO `sys_oper_log` VALUES (686, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '115.204.179.99', 'XX XX', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":12,\"isCentral\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"羊胴体库\",\"warehouseNo\":\"05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-05 15:04:48', 26);
INSERT INTO `sys_oper_log` VALUES (687, '肉商', 1, 'com.ruoyi.web.v1.controller.PurchaserController.add()', 'POST', 1, 'admin', NULL, '/app/purchaser', '122.243.194.62', 'XX XX', '{\"businessPlace\":\"浙江省金华市浦江县浦阳街道西街社区南江路2区67号1幢一楼\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:23:35\",\"id\":203,\"params\":{},\"phone\":\"13626895718\",\"purchaserName\":\"蒋祖德\",\"purchaserNo\":\"002\",\"region\":\"330000,330700,330726\",\"salePlace\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:23:35', 17);
INSERT INTO `sys_oper_log` VALUES (688, '肉商', 1, 'com.ruoyi.web.v1.controller.PurchaserController.add()', 'POST', 1, 'admin', NULL, '/app/purchaser', '122.243.194.62', 'XX XX', '{\"businessPlace\":\"浙江省杭州市萧山区北干街道金城路165号\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:24:12\",\"id\":204,\"params\":{},\"phone\":\"17826870777\",\"purchaserName\":\"赵莽莽\",\"purchaserNo\":\"003\",\"region\":\"330000,330100,330109\",\"salePlace\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:24:12', 18);
INSERT INTO `sys_oper_log` VALUES (689, '肉商', 1, 'com.ruoyi.web.v1.controller.PurchaserController.add()', 'POST', 1, 'admin', NULL, '/app/purchaser', '122.243.194.62', 'XX XX', '{\"businessPlace\":\"浙江省湖州市德清县武康街道佳得利商贸城27幢6号201室\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:24:47\",\"id\":205,\"params\":{},\"phone\":\"15757280822\",\"purchaserName\":\"贾才德\",\"purchaserNo\":\"004\",\"region\":\"330000,330500,330521\",\"salePlace\":\"2\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:24:47', 16);
INSERT INTO `sys_oper_log` VALUES (690, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:25:15\",\"id\":47,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛胴体\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:25:15', 17);
INSERT INTO `sys_oper_log` VALUES (691, '供应商', 2, 'com.ruoyi.web.v1.controller.SupplierController.edit()', 'PUT', 1, 'admin', NULL, '/app/supplier', '122.243.194.62', 'XX XX', '{\"carNum\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-04-23 17:13:15\",\"delFlag\":\"0\",\"evaluate\":\"4\",\"id\":133,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"phone\":\"13463328627\",\"principalType\":\"企业\",\"region\":\"\",\"supplierName\":\"阳原县峰旺养殖专业合作社\",\"supplierNo\":\"001\",\"supplySpecies\":\"2\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 13:26:24\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:26:24', 20);
INSERT INTO `sys_oper_log` VALUES (692, '生猪分类', 2, 'com.ruoyi.web.v1.controller.PigCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/pigCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"categoryName\":\"西门塔尔\",\"createBy\":\"admin\",\"createTime\":\"2026-06-02 11:05:02\",\"defaultWeight\":\"700\",\"delFlag\":\"0\",\"id\":22,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 13:27:03\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:27:03', 15);
INSERT INTO `sys_oper_log` VALUES (693, '生猪分类', 2, 'com.ruoyi.web.v1.controller.PigCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/pigCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"categoryName\":\"西门塔尔\",\"createBy\":\"admin\",\"createTime\":\"2026-06-02 11:05:02\",\"defaultWeight\":\"750\",\"delFlag\":\"0\",\"id\":22,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 13:27:31\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:27:31', 15);
INSERT INTO `sys_oper_log` VALUES (694, '入场批次', 1, 'com.ruoyi.web.v1.controller.EntranceBatchController.add()', 'POST', 1, 'admin', NULL, '/app/entranceBatch', '122.243.194.62', 'XX XX', '{\"amount\":25,\"animalCategory\":\"牛\",\"animalCertNo\":\"1300336759\",\"animalEartags\":\"213022401603401,213022401603402,213022401603403,213022401603404,213022401603405,213022401603406,213022401603407,213022401603408,213022401603409,213022401603410,213022401603411,213022401603412,213022401603413,213022401603414,213022401603415,213022401603416,213022401603417,213022401603418,213022401603419,213022401603420,213022401603421,213022401603422,213022401603423,213022401603424,213022401603425\",\"animalType\":\"2\",\"batchNo\":\"zhao20260606\",\"cargoOwner\":\"耿巨全\",\"cargoOwnerPhone\":\"18132520688\",\"carrier\":\"李存\",\"carrierPhone\":\"18330495058\",\"companyNo\":\"/\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:40:35\",\"entranceTime\":\"2026-06-06 13:33:27\",\"fromPlace\":\"河北首唐山市滦南县饽城镇张耿庄\",\"id\":485,\"originPlace\":\"3\",\"params\":{},\"supplier\":{\"carNum\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:30:09\",\"delFlag\":\"0\",\"evaluate\":\"5\",\"id\":135,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"个体户\",\"region\":\"\",\"supplierName\":\"耿巨全\",\"supplierNo\":\"003\",\"supplySpecies\":\"2\"},\"supplierId\":135,\"toPlace\":\"浙江省金华市浦江县-浦江县丰瑞食品有限公司\",\"units\":\"头\",\"useto\":\"屠宰\",\"variety\":\"西门塔尔\",\"xiaoduqingkuang\":\"是\",\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"冀B0301R\"}', '{\"msg\":\"操作成功\",\"code\":200,\"data\":{\"id\":485}}', 0, NULL, '2026-06-06 13:40:35', 19);
INSERT INTO `sys_oper_log` VALUES (695, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/482', '122.243.194.62', 'XX XX', '[482]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:43:56', 33);
INSERT INTO `sys_oper_log` VALUES (696, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/484', '122.243.194.62', 'XX XX', '[484]', NULL, 1, '有关联分销批次，不能删除', '2026-06-06 13:44:04', 10);
INSERT INTO `sys_oper_log` VALUES (697, '入场检验', 1, 'com.ruoyi.web.v1.controller.EntranceInspectionController.add()', 'POST', 1, 'admin', NULL, '/app/entranceInspection', '122.243.194.62', 'XX XX', '{\"appearance\":\"N\",\"breathe\":\"N\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:45:18\",\"entranceBatchId\":485,\"id\":420,\"inspectionDetail\":\"[{\\\"itemName\\\":\\\"莱克多巴胺\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"盐酸克伦特罗\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"沙丁胺醇\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"磺胺类\\\",\\\"result\\\":\\\"合格\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"氟喹诺酮类\\\",\\\"result\\\":\\\"合格\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"四环素类\\\",\\\"result\\\":\\\"合格\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null},{\\\"itemName\\\":\\\"布鲁氏菌病\\\",\\\"result\\\":\\\"阴性\\\",\\\"dealWay\\\":null,\\\"checkName\\\":null}]\",\"metabolite\":\"N\",\"params\":{},\"spirit\":\"N\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:45:18', 16);
INSERT INTO `sys_oper_log` VALUES (698, '无害化处理', 1, 'com.ruoyi.web.v1.controller.HarmlessTreatmentController.add()', 'POST', 1, 'admin', NULL, '/app/harmlessTreatment', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:45:19\",\"dealWay\":\"\",\"entranceBatchId\":485,\"id\":446,\"illnessDeadAmount\":0,\"illnessDiseaseAmount\":0,\"illnessPigsDetail\":\"[]\",\"params\":{},\"roadDealAmount\":0}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:45:19', 24);
INSERT INTO `sys_oper_log` VALUES (699, '入场批次', 2, 'com.ruoyi.web.v1.controller.EntranceBatchController.edit()', 'PUT', 1, 'admin', NULL, '/app/entranceBatch', '122.243.194.62', 'XX XX', '{\"amount\":25,\"animalCategory\":\"牛\",\"animalCertNo\":\"1300336759\",\"animalEartags\":\"213022401603401,213022401603402,213022401603403,213022401603404,213022401603405,213022401603406,213022401603407,213022401603408,213022401603409,213022401603410,213022401603411,213022401603412,213022401603413,213022401603414,213022401603415,213022401603416,213022401603417,213022401603418,213022401603419,213022401603420,213022401603421,213022401603422,213022401603423,213022401603424,213022401603425\",\"animalType\":\"2\",\"batchNo\":\"zhao1300336759\",\"cargoOwner\":\"耿巨全\",\"cargoOwnerPhone\":\"18132520688\",\"carrier\":\"李存\",\"carrierPhone\":\"18330495058\",\"companyNo\":\"/\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:40:36\",\"delFlag\":\"0\",\"entranceTime\":\"2026-06-06 13:33:27\",\"fromPlace\":\"河北首唐山市滦南县饽城镇张耿庄\",\"harmlessTreatment\":{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:40:36\",\"delFlag\":\"0\",\"id\":485,\"params\":{}},\"id\":485,\"originPlace\":\"3\",\"params\":{},\"pigpens\":\"\",\"supplier\":{\"carNum\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:30:09\",\"delFlag\":\"0\",\"evaluate\":\"5\",\"id\":135,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"个体户\",\"region\":\"\",\"supplierName\":\"耿巨全\",\"supplierNo\":\"003\"},\"supplierId\":135,\"toPlace\":\"浙江省金华市浦江县-浦江县丰瑞食品有限公司\",\"units\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 13:45:44\",\"useto\":\"屠宰\",\"variety\":\"西门塔尔\",\"xiaoduqingkuang\":\"是\",\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"冀B0301R\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:45:44', 21);
INSERT INTO `sys_oper_log` VALUES (700, '入场批次', 2, 'com.ruoyi.web.v1.controller.EntranceBatchController.edit()', 'PUT', 1, 'admin', NULL, '/app/entranceBatch', '122.243.194.62', 'XX XX', '{\"amount\":25,\"animalCategory\":\"牛\",\"animalCertNo\":\"1300336759\",\"animalEartags\":\"213022401603401,213022401603402,213022401603403,213022401603404,213022401603405,213022401603406,213022401603407,213022401603408,213022401603409,213022401603410,213022401603411,213022401603412,213022401603413,213022401603414,213022401603415,213022401603416,213022401603417,213022401603418,213022401603419,213022401603420,213022401603421,213022401603422,213022401603423,213022401603424,213022401603425\",\"animalType\":\"2\",\"batchNo\":\"zhao20260606\",\"cargoOwner\":\"赵莽莽\",\"cargoOwnerPhone\":\"18132520688\",\"carrier\":\"李存\",\"carrierPhone\":\"18330495058\",\"companyNo\":\"/\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:40:36\",\"delFlag\":\"0\",\"entranceTime\":\"2026-06-06 13:33:27\",\"fromPlace\":\"河北首唐山市滦南县饽城镇张耿庄\",\"harmlessTreatment\":{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:40:36\",\"delFlag\":\"0\",\"id\":485,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 13:46:39\"},\"id\":485,\"originPlace\":\"3\",\"params\":{},\"pigpens\":\"\",\"supplier\":{\"carNum\":\"\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:30:09\",\"delFlag\":\"0\",\"evaluate\":\"5\",\"id\":135,\"inBlacklist\":\"0\",\"originPlace\":\"1\",\"params\":{},\"principalType\":\"个体户\",\"region\":\"\",\"supplierName\":\"耿巨全\",\"supplierNo\":\"003\"},\"supplierId\":135,\"toPlace\":\"浙江省金华市浦江县-浦江县丰瑞食品有限公司\",\"units\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 13:47:17\",\"useto\":\"屠宰\",\"variety\":\"西门塔尔\",\"xiaoduqingkuang\":\"是\",\"yunzaifangshi\":\"道路\",\"yunzaipaihao\":\"冀B0301R\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 13:47:17', 22);
INSERT INTO `sys_oper_log` VALUES (701, '入场批次', 3, 'com.ruoyi.web.v1.controller.EntranceBatchController.remove()', 'DELETE', 1, 'admin', NULL, '/app/entranceBatch/484', '122.243.194.62', 'XX XX', '[484]', NULL, 1, '有关联分销批次，不能删除', '2026-06-06 13:47:26', 11);
INSERT INTO `sys_oper_log` VALUES (702, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:06:59\",\"id\":72,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"05\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:06:59', 20);
INSERT INTO `sys_oper_log` VALUES (703, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:01\",\"id\":73,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:01', 18);
INSERT INTO `sys_oper_log` VALUES (704, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:02\",\"id\":74,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"07\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:02', 20);
INSERT INTO `sys_oper_log` VALUES (705, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:35\",\"id\":75,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"11\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:35', 15);
INSERT INTO `sys_oper_log` VALUES (706, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:38\",\"id\":76,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"12\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:38', 15);
INSERT INTO `sys_oper_log` VALUES (707, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:40\",\"id\":77,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:40', 16);
INSERT INTO `sys_oper_log` VALUES (708, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:42\",\"id\":78,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"14\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:42', 17);
INSERT INTO `sys_oper_log` VALUES (709, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:45\",\"id\":80,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"16\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:45', 15);
INSERT INTO `sys_oper_log` VALUES (710, '待宰圈', 1, 'com.ruoyi.web.v1.controller.PigpenController.add()', 'POST', 1, 'admin', NULL, '/app/pigpen', '122.243.194.62', 'XX XX', '{\"createBy\":\"admin\",\"createTime\":\"2026-06-06 14:07:47\",\"id\":81,\"maxCapacity\":100,\"params\":{},\"pigpenName\":\"17\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 14:07:47', 17);
INSERT INTO `sys_oper_log` VALUES (711, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:30:43\",\"id\":48,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛肉\",\"unit\":\"kg\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:30:43', 18);
INSERT INTO `sys_oper_log` VALUES (712, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:25:16\",\"delFlag\":\"0\",\"id\":47,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛胴体\",\"unit\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 16:30:51\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:30:51', 16);
INSERT INTO `sys_oper_log` VALUES (713, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 13:25:16\",\"delFlag\":\"0\",\"eqWeight\":\"350\",\"id\":47,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛胴体\",\"unit\":\"头\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 16:30:59\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:30:59', 17);
INSERT INTO `sys_oper_log` VALUES (714, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:31:10\",\"id\":49,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛排\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:31:10', 18);
INSERT INTO `sys_oper_log` VALUES (715, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:31:10\",\"delFlag\":\"0\",\"id\":49,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛排\",\"unit\":\"kg\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 16:31:15\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:31:15', 17);
INSERT INTO `sys_oper_log` VALUES (716, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:31:29\",\"id\":50,\"onSaleFlag\":1,\"params\":{},\"productName\":\"胸口油\",\"unit\":\"kg\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:31:29', 18);
INSERT INTO `sys_oper_log` VALUES (717, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:31:41\",\"id\":51,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛心\",\"unit\":\"个\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:31:41', 18);
INSERT INTO `sys_oper_log` VALUES (718, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:31:52\",\"id\":52,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛肺\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:31:52', 18);
INSERT INTO `sys_oper_log` VALUES (719, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:32:01\",\"id\":53,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛肝\",\"unit\":\"个\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:32:01', 17);
INSERT INTO `sys_oper_log` VALUES (720, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:32:27\",\"id\":54,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛鞭\",\"unit\":\"副\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:32:27', 19);
INSERT INTO `sys_oper_log` VALUES (721, '产品分类', 2, 'com.ruoyi.web.v1.controller.ProductCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:31:52\",\"delFlag\":\"0\",\"id\":52,\"onSaleFlag\":1,\"params\":{},\"productName\":\"牛肺\",\"unit\":\"个\",\"updateBy\":\"admin\",\"updateTime\":\"2026-06-06 16:32:33\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:32:33', 16);
INSERT INTO `sys_oper_log` VALUES (722, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:40:59\",\"id\":55,\"onSaleFlag\":1,\"params\":{},\"productName\":\"碎肉\",\"unit\":\"kg\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:40:59', 19);
INSERT INTO `sys_oper_log` VALUES (723, '产品分类', 1, 'com.ruoyi.web.v1.controller.ProductCategoryController.add()', 'POST', 1, 'admin', NULL, '/app/productCategory', '122.243.194.62', 'XX XX', '{\"animalType\":\"2\",\"createBy\":\"admin\",\"createTime\":\"2026-06-06 16:41:17\",\"id\":56,\"onSaleFlag\":0,\"params\":{},\"productName\":\"废肉\",\"unit\":\"kg\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-06 16:41:17', 17);
INSERT INTO `sys_oper_log` VALUES (724, '生猪分类', 2, 'com.ruoyi.web.v1.controller.PigCategoryController.edit()', 'PUT', 1, 'admin', NULL, '/app/pigCategory', '127.0.0.1', '内网IP', '{\"animalType\":\"2\",\"categoryName\":\"西门塔尔\",\"createBy\":\"admin\",\"createTime\":\"2026-06-02 11:05:02\",\"defaultWeight\":\"750\",\"delFlag\":\"0\",\"id\":22,\"params\":{},\"updateBy\":\"admin\",\"updateTime\":\"2026-06-07 11:55:13\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-07 11:55:14', 73);
INSERT INTO `sys_oper_log` VALUES (725, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.194.62', 'XX XX', '{\"children\":[],\"component\":\"law/other/index\",\"createTime\":\"2026-04-15 18:00:30\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2409,\"menuName\":\"废弃物处置\",\"menuType\":\"C\",\"orderNum\":100,\"params\":{},\"parentId\":2401,\"path\":\"other\",\"perms\":\"app:other:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-09 13:56:36', 32);
INSERT INTO `sys_oper_log` VALUES (726, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '122.243.197.82', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2210,2211,2220,2221,2222,2212,2213,2214,2215,2216,2217,2218,2219,2498,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505],\"params\":{},\"roleId\":103,\"roleKey\":\"xs\",\"roleName\":\"销售员\",\"roleSort\":0,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 09:55:02', 33);
INSERT INTO `sys_oper_log` VALUES (727, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '122.243.197.82', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505],\"params\":{},\"roleId\":104,\"roleKey\":\"cg\",\"roleName\":\"采购员\",\"roleSort\":2,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 09:56:12', 28);
INSERT INTO `sys_oper_log` VALUES (728, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/actingAdmin/index\",\"createTime\":\"2026-03-17 09:41:31\",\"icon\":\"skill\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2204,\"menuName\":\"代宰登记管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2176,\"path\":\"actingAdmin\",\"perms\":\"production:actingAdmin:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:00:32', 17);
INSERT INTO `sys_oper_log` VALUES (729, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/actingPro/index\",\"createTime\":\"2026-03-17 09:42:24\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2205,\"menuName\":\"代宰生产\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2176,\"path\":\"actingPro\",\"perms\":\"production:actingPro:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:01:18', 17);
INSERT INTO `sys_oper_log` VALUES (730, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"createTime\":\"2026-02-05 10:34:10\",\"icon\":\"purchase\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2077,\"menuName\":\"采购管理\",\"menuType\":\"M\",\"orderNum\":12,\"params\":{},\"parentId\":0,\"path\":\"purchase\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:02:17', 18);
INSERT INTO `sys_oper_log` VALUES (731, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"basic/purchaser/index\",\"createTime\":\"2026-04-15 17:16:04\",\"icon\":\"breed\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2382,\"menuName\":\"代宰户管理\",\"menuType\":\"C\",\"orderNum\":30,\"params\":{},\"parentId\":2378,\"path\":\"purchaser\",\"perms\":\"app:purchaser:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:08:27', 19);
INSERT INTO `sys_oper_log` VALUES (732, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"basic/supplier/index\",\"createTime\":\"2026-04-15 17:12:46\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2381,\"menuName\":\"代宰货源管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2378,\"path\":\"suppliers\",\"perms\":\"app:supplier:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:11:31', 16);
INSERT INTO `sys_oper_log` VALUES (733, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"createTime\":\"2026-03-16 14:53:40\",\"icon\":\"tree\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2431,\"menuName\":\"库存管理\",\"menuType\":\"M\",\"orderNum\":58,\"params\":{},\"parentId\":0,\"path\":\"stock\",\"perms\":\"\",\"query\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:15:13', 17);
INSERT INTO `sys_oper_log` VALUES (734, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"createTime\":\"2026-04-15 18:28:28\",\"icon\":\"exit-fullscreen\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2416,\"menuName\":\"无害化\",\"menuType\":\"M\",\"orderNum\":55,\"params\":{},\"parentId\":2401,\"path\":\"wu\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:15:34', 20);
INSERT INTO `sys_oper_log` VALUES (735, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"createTime\":\"2026-04-15 18:28:28\",\"icon\":\"exit-fullscreen\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2416,\"menuName\":\"无害化\",\"menuType\":\"M\",\"orderNum\":95,\"params\":{},\"parentId\":2401,\"path\":\"wu\",\"perms\":\"\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:16:04', 18);
INSERT INTO `sys_oper_log` VALUES (736, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/bazaar/index\",\"createTime\":\"2026-02-03 14:28:55\",\"icon\":\"bazaar\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2045,\"menuName\":\"市场管理\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2210,\"path\":\"bazaar\",\"perms\":\"baseInfo:bazaar:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:17:59', 16);
INSERT INTO `sys_oper_log` VALUES (737, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/price/index\",\"createTime\":\"2026-02-04 10:22:05\",\"icon\":\"price\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2061,\"menuName\":\"价格类型\",\"menuType\":\"C\",\"orderNum\":160,\"params\":{},\"parentId\":2210,\"path\":\"price\",\"perms\":\"baseInfo:price:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:18:21', 16);
INSERT INTO `sys_oper_log` VALUES (738, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/bazaar/index\",\"createTime\":\"2026-02-03 14:28:55\",\"icon\":\"bazaar\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2045,\"menuName\":\"市场管理\",\"menuType\":\"C\",\"orderNum\":15,\"params\":{},\"parentId\":2210,\"path\":\"bazaar\",\"perms\":\"baseInfo:bazaar:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:22:04', 23);
INSERT INTO `sys_oper_log` VALUES (739, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/price/index\",\"createTime\":\"2026-02-04 10:22:05\",\"icon\":\"price\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2061,\"menuName\":\"价格类型\",\"menuType\":\"C\",\"orderNum\":17,\"params\":{},\"parentId\":2210,\"path\":\"price\",\"perms\":\"baseInfo:price:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:22:36', 17);
INSERT INTO `sys_oper_log` VALUES (740, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/price/index\",\"createTime\":\"2026-02-04 10:22:05\",\"icon\":\"price\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2061,\"menuName\":\"价格类型\",\"menuType\":\"C\",\"orderNum\":12,\"params\":{},\"parentId\":2210,\"path\":\"price\",\"perms\":\"baseInfo:price:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:23:38', 22);
INSERT INTO `sys_oper_log` VALUES (741, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/productionPlant/index\",\"createTime\":\"2026-03-13 09:56:03\",\"icon\":\"redis\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2177,\"menuName\":\"生产车间管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2378,\"path\":\"productionPlant\",\"perms\":\"production:productionPlant:list\",\"routeName\":\"\",\"status\":\"0\",\"visible\":\"0\"}', '{\"msg\":\"修改菜单\'生产车间管理\'失败，菜单名称已存在\",\"code\":500}', 0, NULL, '2026-06-12 10:41:53', 7);
INSERT INTO `sys_oper_log` VALUES (742, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"basic/workshop/index\",\"createTime\":\"2026-04-15 17:27:42\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2396,\"menuName\":\"区域管理\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2378,\"path\":\"workshop\",\"perms\":\"app:workshop:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:45:24', 18);
INSERT INTO `sys_oper_log` VALUES (743, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/productionPlant/index\",\"createTime\":\"2026-03-13 09:56:03\",\"icon\":\"redis\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2177,\"menuName\":\"生产车间管理\",\"menuType\":\"C\",\"orderNum\":10,\"params\":{},\"parentId\":2378,\"path\":\"productionPlant\",\"perms\":\"production:productionPlant:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:45:56', 17);
INSERT INTO `sys_oper_log` VALUES (744, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/related/index\",\"createTime\":\"2026-03-13 10:39:08\",\"icon\":\"materia \",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2181,\"menuName\":\"物料生产对应管理\",\"menuType\":\"C\",\"orderNum\":20,\"params\":{},\"parentId\":2177,\"path\":\"related\",\"perms\":\"production:related:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:47:06', 16);
INSERT INTO `sys_oper_log` VALUES (745, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"basic/workshop/index\",\"createTime\":\"2026-04-15 17:27:42\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2396,\"menuName\":\"车间区域管理\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2378,\"path\":\"workshop\",\"perms\":\"app:workshop:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:50:40', 17);
INSERT INTO `sys_oper_log` VALUES (746, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/actingPro/index\",\"createTime\":\"2026-03-17 09:42:24\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2205,\"menuName\":\"代宰生产\",\"menuType\":\"C\",\"orderNum\":15,\"params\":{},\"parentId\":2176,\"path\":\"actingPro\",\"perms\":\"production:actingPro:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:52:08', 16);
INSERT INTO `sys_oper_log` VALUES (747, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/individual-weighing/index\",\"createTime\":\"2026-05-22 13:50:56\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2495,\"menuName\":\"个体称重\",\"menuType\":\"C\",\"orderNum\":41,\"params\":{},\"parentId\":2401,\"path\":\"individual-weighing\",\"perms\":\"production:individual-weighing:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:53:52', 19);
INSERT INTO `sys_oper_log` VALUES (748, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/individual-order/index\",\"createTime\":\"2026-05-22 15:42:50\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2496,\"menuName\":\"个体排序\",\"menuType\":\"C\",\"orderNum\":42,\"params\":{},\"parentId\":2401,\"path\":\"individual-order\",\"perms\":\"production:individual-order:list\",\"routeName\":\"individual-order\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:53:58', 16);
INSERT INTO `sys_oper_log` VALUES (749, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/individual-weighing/index\",\"createTime\":\"2026-05-22 13:50:56\",\"icon\":\"dashboard\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2495,\"menuName\":\"个体称重\",\"menuType\":\"C\",\"orderNum\":32,\"params\":{},\"parentId\":2401,\"path\":\"individual-weighing\",\"perms\":\"production:individual-weighing:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:54:24', 19);
INSERT INTO `sys_oper_log` VALUES (750, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/individual-order/index\",\"createTime\":\"2026-05-22 15:42:50\",\"icon\":\"date\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2496,\"menuName\":\"个体排序\",\"menuType\":\"C\",\"orderNum\":31,\"params\":{},\"parentId\":2401,\"path\":\"individual-order\",\"perms\":\"production:individual-order:list\",\"routeName\":\"individual-order\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:54:34', 19);
INSERT INTO `sys_oper_log` VALUES (751, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/meatYieldAnalysis/index\",\"createTime\":\"2026-05-23 02:16:33\",\"icon\":\"chart\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2499,\"menuName\":\"出肉率分析\",\"menuType\":\"C\",\"orderNum\":120,\"params\":{},\"parentId\":2176,\"path\":\"meatYieldAnalysis\",\"perms\":\"production:meatYieldAnalysis:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:56:06', 17);
INSERT INTO `sys_oper_log` VALUES (752, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/conventionRank/index\",\"createTime\":\"2026-03-16 14:59:54\",\"icon\":\"input\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2191,\"menuName\":\"常规生产-定级\",\"menuType\":\"C\",\"orderNum\":50,\"params\":{},\"parentId\":2176,\"path\":\"conventionRank\",\"perms\":\"production:conventionRank:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:58:24', 17);
INSERT INTO `sys_oper_log` VALUES (753, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/conventionMeasure/index\",\"createTime\":\"2026-03-16 15:20:28\",\"icon\":\"edit\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2192,\"menuName\":\"常规生产-计量\",\"menuType\":\"C\",\"orderNum\":60,\"params\":{},\"parentId\":2176,\"path\":\"conventionMeasure\",\"perms\":\"production:conventionMeasure:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:58:30', 17);
INSERT INTO `sys_oper_log` VALUES (754, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/truing/index\",\"createTime\":\"2026-03-16 15:37:03\",\"icon\":\"button\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2193,\"menuName\":\"精修生产-计量\",\"menuType\":\"C\",\"orderNum\":70,\"params\":{},\"parentId\":2176,\"path\":\"truing\",\"perms\":\"production:truing:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:59:18', 17);
INSERT INTO `sys_oper_log` VALUES (755, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"production/precool/index\",\"createTime\":\"2026-03-16 15:45:34\",\"icon\":\"coat\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2194,\"menuName\":\"预冷生产-计量\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2176,\"path\":\"precool\",\"perms\":\"production:precool:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 10:59:21', 17);
INSERT INTO `sys_oper_log` VALUES (756, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '122.243.197.82', 'XX XX', '{\"children\":[],\"component\":\"law/butcherRate/index\",\"createTime\":\"2026-04-23 23:41:53\",\"icon\":\"chart\",\"isCache\":\"1\",\"isFrame\":\"1\",\"menuId\":2494,\"menuName\":\"屠宰率分析\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2176,\"path\":\"butcherRate\",\"perms\":\"law:butcherRate:list\",\"routeName\":\"\",\"status\":\"1\",\"updateBy\":\"admin\",\"visible\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 11:15:47', 24);
INSERT INTO `sys_oper_log` VALUES (757, '角色管理', 1, 'com.ruoyi.web.controller.system.SysRoleController.add()', 'POST', 1, 'admin', NULL, '/system/role', '122.243.197.82', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"deptCheckStrictly\":true,\"deptIds\":[],\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2401,2402,2496,2495,2403,2404,2405,2406,2407,2408,2416,2417,2418,2409,2410],\"params\":{},\"roleId\":105,\"roleKey\":\"jyy\",\"roleName\":\"检验员\",\"roleSort\":4,\"status\":\"0\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 11:27:21', 32);
INSERT INTO `sys_oper_log` VALUES (758, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', NULL, '/system/role', '122.243.197.82', 'XX XX', '{\"admin\":false,\"createTime\":\"2026-05-25 10:11:29\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"deptCheckStrictly\":true,\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2176,2000,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2091,2092,2093,2094,2095,2096,2097,2098,2378,2379,2380,2177,2178,2179,2181,2182,2183,2184,2180,2381,2382,2383,2384,2385,2386,2400,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2497,2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2401,2402,2496,2495,2403,2404,2405,2406,2407,2408,2416,2417,2418,2409,2410,2086,2087,2088,2089,2090,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2419,2420,2210,2211,2220,2221,2222,2061,2062,2063,2064,2045,2046,2047,2048,2212,2213,2214,2215,2216,2217,2218,2219,2498,2204,2205,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2199,2195,2196,2197,2198,2499,2494,2200,2201,2202,2203,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2206,2207,2208,2209,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2411,2412,2413,2414,2415,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505,1,100,1000,1001,1002,1003,1004,1005,1006,101,1007,1008,1009,1010,1011,102,1012,1013,1014,1015,103,1016,1017,1018,1019,104', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 11:29:28', 42);
INSERT INTO `sys_oper_log` VALUES (759, '角色管理', 2, 'com.ruoyi.web.controller.system.SysRoleController.edit()', 'PUT', 1, 'admin', NULL, '/system/role', '122.243.197.82', 'XX XX', '{\"admin\":false,\"createTime\":\"2026-06-12 09:56:12\",\"dataScope\":\"1\",\"delFlag\":\"0\",\"deptCheckStrictly\":true,\"flag\":false,\"menuCheckStrictly\":true,\"menuIds\":[2077,2078,2079,2080,2081,2082,2083,2084,2085,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2113,2114,2115,2109,2110,2111,2112,2421,2422,2423,2424,2425,2426,2427,2501,2428,2500,2502,2503,2504,2505],\"params\":{},\"roleId\":104,\"roleKey\":\"cg\",\"roleName\":\"采购员\",\"roleSort\":5,\"status\":\"0\",\"updateBy\":\"admin\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-12 11:29:37', 33);
INSERT INTO `sys_oper_log` VALUES (760, '字典类型', 3, 'com.ruoyi.web.controller.system.SysDictDataController.remove()', 'DELETE', 1, 'admin', NULL, '/system/dict/data/33', '183.128.92.157', 'XX XX', '[33]', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-15 09:59:22', 30);
INSERT INTO `sys_oper_log` VALUES (761, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '183.128.92.157', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"nickName\":\"testuser01\",\"params\":{},\"postIds\":[],\"roleIds\":[102],\"status\":\"0\",\"userId\":107,\"userName\":\"testuser01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-15 10:46:10', 116);
INSERT INTO `sys_oper_log` VALUES (762, '仓库基础设置', 1, 'com.ruoyi.web.stock.controller.WarehouseBaseController.add()', 'POST', 1, 'admin', NULL, '/stock/warehouse', '183.128.92.157', 'XX XX', '{\"createBy\":\"admin\",\"delFlag\":\"0\",\"engName\":\"\",\"id\":13,\"isCentral\":1,\"orgId\":\"103\",\"params\":{},\"remark\":\"\",\"updateBy\":\"admin\",\"warehouseAddress\":\"\",\"warehouseName\":\"分割产品库\",\"warehouseNo\":\"06\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-15 11:00:42', 30);
INSERT INTO `sys_oper_log` VALUES (763, '用户管理', 1, 'com.ruoyi.web.controller.system.SysUserController.add()', 'POST', 1, 'admin', NULL, '/system/user', '183.128.92.157', 'XX XX', '{\"admin\":false,\"createBy\":\"admin\",\"nickName\":\"账户测试\",\"orgId\":\"GS001\",\"params\":{},\"phonenumber\":\"17364220525\",\"postIds\":[],\"roleIds\":[102],\"sex\":\"2\",\"status\":\"0\",\"userId\":108,\"userName\":\"ceshi01\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-15 13:58:38', 454);
INSERT INTO `sys_oper_log` VALUES (764, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '125.118.189.119', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/oneSubject/index\",\"createTime\":\"2026-02-04 11:25:37\",\"icon\":\"subject\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2069,\"menuName\":\"一级科目管理\",\"menuType\":\"C\",\"orderNum\":180,\"params\":{},\"parentId\":2000,\"path\":\"oneSubject\",\"perms\":\"baseInfo:oneSubject:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-17 10:11:21', 19);
INSERT INTO `sys_oper_log` VALUES (765, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '125.118.189.119', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/twoSubject/index\",\"createTime\":\"2026-02-04 11:28:32\",\"icon\":\"subject\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2073,\"menuName\":\"二级科目管理\",\"menuType\":\"C\",\"orderNum\":190,\"params\":{},\"parentId\":2000,\"path\":\"twoSubject\",\"perms\":\"baseInfo:twoSubject:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-17 10:11:25', 19);
INSERT INTO `sys_oper_log` VALUES (766, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '125.118.189.119', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/rank/index\",\"createTime\":\"2026-02-04 10:52:08\",\"icon\":\"list\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2065,\"menuName\":\"自动转级别\",\"menuType\":\"C\",\"orderNum\":170,\"params\":{},\"parentId\":2000,\"path\":\"rank\",\"perms\":\"baseInfo:rank:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-17 10:11:45', 18);
INSERT INTO `sys_oper_log` VALUES (767, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '125.118.189.119', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/client/index\",\"createTime\":\"2026-02-03 14:42:35\",\"icon\":\"client\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2049,\"menuName\":\"客户渠道\",\"menuType\":\"C\",\"orderNum\":130,\"params\":{},\"parentId\":2000,\"path\":\"client\",\"perms\":\"baseInfo:client:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-17 10:12:51', 21);
INSERT INTO `sys_oper_log` VALUES (768, '菜单管理', 2, 'com.ruoyi.web.controller.system.SysMenuController.edit()', 'PUT', 1, 'admin', NULL, '/system/menu', '125.118.189.119', 'XX XX', '{\"children\":[],\"component\":\"baseInfo/supply/index\",\"createTime\":\"2026-02-03 13:52:28\",\"icon\":\"supply\",\"isCache\":\"0\",\"isFrame\":\"1\",\"menuId\":2029,\"menuName\":\"供应来源\",\"menuType\":\"C\",\"orderNum\":80,\"params\":{},\"parentId\":2000,\"path\":\"supply\",\"perms\":\"baseInfo:supply:list\",\"routeName\":\"\",\"status\":\"0\",\"updateBy\":\"admin\",\"visible\":\"1\"}', '{\"msg\":\"操作成功\",\"code\":200}', 0, NULL, '2026-06-17 10:15:39', 18);

-- ----------------------------
-- Table structure for sys_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_post`;
CREATE TABLE `sys_post`  (
  `post_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
  `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称',
  `work_spot` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工作地点',
  `work_duty` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '工作内容',
  `post_sort` int(11) NOT NULL COMMENT '显示顺序',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态（0正常 1停用）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `post_del` int(11) NULL DEFAULT 0,
  PRIMARY KEY (`post_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 42 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '岗位信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_post
-- ----------------------------
INSERT INTO `sys_post` VALUES (17, '屠宰员', NULL, '负责：屠宰', 0, '0', 'admin', '2025-06-04 18:26:20', 'admin', '2026-06-02 10:44:10', NULL, 0);
INSERT INTO `sys_post` VALUES (18, '检验员', NULL, '负责：生猪及产品的检验检疫', 0, '0', 'admin', '2025-06-10 08:49:16', 'admin', '2025-09-10 09:10:05', NULL, 0);
INSERT INTO `sys_post` VALUES (19, '化验员', NULL, '负责：违禁药物、抗生素、疫病检验', 0, '0', 'admin', '2025-06-10 16:30:13', 'admin', '2025-09-10 09:08:49', NULL, 1);
INSERT INTO `sys_post` VALUES (21, '操作员', NULL, '负责：操作屠宰系统', 0, '0', 'admin', '2025-08-04 11:13:26', 'admin', '2025-09-10 09:08:23', NULL, 0);
INSERT INTO `sys_post` VALUES (25, '安全员', NULL, '负责：静养巡查、安全巡检', 0, '0', 'admin', '2025-09-01 13:59:39', 'admin', '2025-09-10 09:10:18', NULL, 0);
INSERT INTO `sys_post` VALUES (26, '班组', NULL, '负责：供岗位风险点检', 0, '0', 'admin', '2025-09-01 14:00:01', 'admin', '2025-09-10 09:11:38', NULL, 0);
INSERT INTO `sys_post` VALUES (27, '维修工', NULL, '负责：设备维护保养及维修', 0, '0', 'admin', '2025-09-01 15:21:01', 'admin', '2025-09-10 09:08:10', NULL, 1);
INSERT INTO `sys_post` VALUES (33, '总经理', NULL, '负责：全面管理屠宰场生产、安全、人员等工作', 0, '0', 'admin', '2025-09-10 10:26:48', 'admin', '2025-09-19 14:42:01', NULL, 0);
INSERT INTO `sys_post` VALUES (34, '库管', NULL, '负责：管理物料出入库', 0, '0', 'admin', '2025-09-10 10:51:06', '', NULL, NULL, 1);
INSERT INTO `sys_post` VALUES (35, '车间主任', NULL, '管理车间，负责车间相关事宜', 0, '0', 'admin', '2025-09-19 14:38:05', '', NULL, NULL, 0);
INSERT INTO `sys_post` VALUES (36, '生产记录员', NULL, '记录每日胴体屠宰重量信息', 0, '0', 'admin', '2025-09-19 17:43:52', '19857526860', '2026-06-02 09:51:57', NULL, 0);
INSERT INTO `sys_post` VALUES (41, '检验员(系统)', NULL, '负责：生猪及产品的检验检疫', 0, '0', 'admin', '2025-11-17 17:23:01', '', NULL, NULL, 1);

-- ----------------------------
-- Table structure for sys_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_role`;
CREATE TABLE `sys_role`  (
  `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色名称',
  `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色权限字符串',
  `role_sort` int(11) NOT NULL COMMENT '显示顺序',
  `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '1' COMMENT '数据范围（1：全部数据权限 2：自定数据权限 3：本部门数据权限 4：本部门及以下数据权限）',
  `menu_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '菜单树选择项是否关联显示',
  `dept_check_strictly` tinyint(1) NULL DEFAULT 1 COMMENT '部门树选择项是否关联显示',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '角色状态（0正常 1停用）',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`role_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 106 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_role
-- ----------------------------
INSERT INTO `sys_role` VALUES (1, '超级管理员', 'admin', 1, '1', 1, 1, '0', '0', 'admin', '2026-02-02 09:14:46', '', NULL, '超级管理员');
INSERT INTO `sys_role` VALUES (2, '普通角色', 'common', 2, '2', 1, 1, '0', '2', 'admin', '2026-02-02 09:14:46', '', NULL, '普通角色');
INSERT INTO `sys_role` VALUES (101, 'h5权限', 'h5', 2, '1', 1, 1, '0', '0', 'admin', '2026-05-25 10:11:29', 'admin', '2026-06-12 11:29:28', NULL);
INSERT INTO `sys_role` VALUES (102, '管理员', 'adminuser', 2, '1', 1, 1, '0', '0', 'admin', '2026-06-02 09:33:32', 'admin', '2026-06-02 10:32:12', NULL);
INSERT INTO `sys_role` VALUES (103, '销售员', 'xs', 3, '1', 1, 1, '0', '0', 'admin', '2026-06-12 09:55:02', 'admin', '2026-06-12 11:29:16', NULL);
INSERT INTO `sys_role` VALUES (104, '采购员', 'cg', 5, '1', 1, 1, '0', '0', 'admin', '2026-06-12 09:56:12', 'admin', '2026-06-12 11:29:37', NULL);
INSERT INTO `sys_role` VALUES (105, '检验员', 'jyy', 4, '1', 1, 1, '0', '0', 'admin', '2026-06-12 11:27:21', '', NULL, NULL);

-- ----------------------------
-- Table structure for sys_role_dept
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_dept`;
CREATE TABLE `sys_role_dept`  (
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  `dept_id` bigint(20) NOT NULL COMMENT '部门ID',
  PRIMARY KEY (`role_id`, `dept_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和部门关联表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_role_dept
-- ----------------------------

-- ----------------------------
-- Table structure for sys_role_menu
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_menu`;
CREATE TABLE `sys_role_menu`  (
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  `menu_id` bigint(20) NOT NULL COMMENT '菜单ID',
  PRIMARY KEY (`role_id`, `menu_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_role_menu
-- ----------------------------
INSERT INTO `sys_role_menu` VALUES (1, 2223);
INSERT INTO `sys_role_menu` VALUES (1, 2224);
INSERT INTO `sys_role_menu` VALUES (1, 2225);
INSERT INTO `sys_role_menu` VALUES (1, 2226);
INSERT INTO `sys_role_menu` VALUES (1, 2227);
INSERT INTO `sys_role_menu` VALUES (1, 2228);
INSERT INTO `sys_role_menu` VALUES (1, 2229);
INSERT INTO `sys_role_menu` VALUES (1, 2236);
INSERT INTO `sys_role_menu` VALUES (1, 2237);
INSERT INTO `sys_role_menu` VALUES (1, 2238);
INSERT INTO `sys_role_menu` VALUES (1, 2239);
INSERT INTO `sys_role_menu` VALUES (1, 2240);
INSERT INTO `sys_role_menu` VALUES (1, 2241);
INSERT INTO `sys_role_menu` VALUES (1, 2242);
INSERT INTO `sys_role_menu` VALUES (1, 2243);
INSERT INTO `sys_role_menu` VALUES (1, 2244);
INSERT INTO `sys_role_menu` VALUES (1, 2245);
INSERT INTO `sys_role_menu` VALUES (1, 2246);
INSERT INTO `sys_role_menu` VALUES (1, 2247);
INSERT INTO `sys_role_menu` VALUES (1, 2248);
INSERT INTO `sys_role_menu` VALUES (1, 2249);
INSERT INTO `sys_role_menu` VALUES (1, 2250);
INSERT INTO `sys_role_menu` VALUES (1, 2251);
INSERT INTO `sys_role_menu` VALUES (1, 2252);
INSERT INTO `sys_role_menu` VALUES (1, 2253);
INSERT INTO `sys_role_menu` VALUES (1, 2254);
INSERT INTO `sys_role_menu` VALUES (1, 2255);
INSERT INTO `sys_role_menu` VALUES (1, 2256);
INSERT INTO `sys_role_menu` VALUES (1, 2257);
INSERT INTO `sys_role_menu` VALUES (1, 2258);
INSERT INTO `sys_role_menu` VALUES (1, 2259);
INSERT INTO `sys_role_menu` VALUES (1, 2260);
INSERT INTO `sys_role_menu` VALUES (1, 2267);
INSERT INTO `sys_role_menu` VALUES (1, 2268);
INSERT INTO `sys_role_menu` VALUES (1, 2269);
INSERT INTO `sys_role_menu` VALUES (1, 2270);
INSERT INTO `sys_role_menu` VALUES (1, 2271);
INSERT INTO `sys_role_menu` VALUES (1, 2272);
INSERT INTO `sys_role_menu` VALUES (1, 2273);
INSERT INTO `sys_role_menu` VALUES (1, 2274);
INSERT INTO `sys_role_menu` VALUES (1, 2275);
INSERT INTO `sys_role_menu` VALUES (1, 2276);
INSERT INTO `sys_role_menu` VALUES (1, 2277);
INSERT INTO `sys_role_menu` VALUES (1, 2278);
INSERT INTO `sys_role_menu` VALUES (1, 2279);
INSERT INTO `sys_role_menu` VALUES (1, 2280);
INSERT INTO `sys_role_menu` VALUES (1, 2281);
INSERT INTO `sys_role_menu` VALUES (1, 2282);
INSERT INTO `sys_role_menu` VALUES (1, 2283);
INSERT INTO `sys_role_menu` VALUES (1, 2284);
INSERT INTO `sys_role_menu` VALUES (1, 2285);
INSERT INTO `sys_role_menu` VALUES (1, 2286);
INSERT INTO `sys_role_menu` VALUES (1, 2287);
INSERT INTO `sys_role_menu` VALUES (1, 2288);
INSERT INTO `sys_role_menu` VALUES (1, 2289);
INSERT INTO `sys_role_menu` VALUES (1, 2290);
INSERT INTO `sys_role_menu` VALUES (1, 2291);
INSERT INTO `sys_role_menu` VALUES (1, 2292);
INSERT INTO `sys_role_menu` VALUES (1, 2293);
INSERT INTO `sys_role_menu` VALUES (1, 2294);
INSERT INTO `sys_role_menu` VALUES (1, 2295);
INSERT INTO `sys_role_menu` VALUES (1, 2296);
INSERT INTO `sys_role_menu` VALUES (1, 2297);
INSERT INTO `sys_role_menu` VALUES (1, 2298);
INSERT INTO `sys_role_menu` VALUES (1, 2299);
INSERT INTO `sys_role_menu` VALUES (1, 2300);
INSERT INTO `sys_role_menu` VALUES (1, 2301);
INSERT INTO `sys_role_menu` VALUES (1, 2302);
INSERT INTO `sys_role_menu` VALUES (1, 2303);
INSERT INTO `sys_role_menu` VALUES (1, 2304);
INSERT INTO `sys_role_menu` VALUES (1, 2305);
INSERT INTO `sys_role_menu` VALUES (1, 2306);
INSERT INTO `sys_role_menu` VALUES (1, 2307);
INSERT INTO `sys_role_menu` VALUES (1, 2308);
INSERT INTO `sys_role_menu` VALUES (1, 2309);
INSERT INTO `sys_role_menu` VALUES (1, 2310);
INSERT INTO `sys_role_menu` VALUES (1, 2311);
INSERT INTO `sys_role_menu` VALUES (1, 2312);
INSERT INTO `sys_role_menu` VALUES (1, 2313);
INSERT INTO `sys_role_menu` VALUES (1, 2314);
INSERT INTO `sys_role_menu` VALUES (1, 2315);
INSERT INTO `sys_role_menu` VALUES (1, 2316);
INSERT INTO `sys_role_menu` VALUES (1, 2317);
INSERT INTO `sys_role_menu` VALUES (1, 2318);
INSERT INTO `sys_role_menu` VALUES (1, 2319);
INSERT INTO `sys_role_menu` VALUES (1, 2320);
INSERT INTO `sys_role_menu` VALUES (1, 2321);
INSERT INTO `sys_role_menu` VALUES (1, 2322);
INSERT INTO `sys_role_menu` VALUES (1, 2323);
INSERT INTO `sys_role_menu` VALUES (1, 2324);
INSERT INTO `sys_role_menu` VALUES (1, 2325);
INSERT INTO `sys_role_menu` VALUES (1, 2326);
INSERT INTO `sys_role_menu` VALUES (1, 2327);
INSERT INTO `sys_role_menu` VALUES (1, 2328);
INSERT INTO `sys_role_menu` VALUES (1, 2329);
INSERT INTO `sys_role_menu` VALUES (1, 2330);
INSERT INTO `sys_role_menu` VALUES (1, 2331);
INSERT INTO `sys_role_menu` VALUES (1, 2332);
INSERT INTO `sys_role_menu` VALUES (1, 2333);
INSERT INTO `sys_role_menu` VALUES (1, 2334);
INSERT INTO `sys_role_menu` VALUES (1, 2335);
INSERT INTO `sys_role_menu` VALUES (1, 2336);
INSERT INTO `sys_role_menu` VALUES (1, 2337);
INSERT INTO `sys_role_menu` VALUES (1, 2338);
INSERT INTO `sys_role_menu` VALUES (1, 2339);
INSERT INTO `sys_role_menu` VALUES (1, 2340);
INSERT INTO `sys_role_menu` VALUES (1, 2341);
INSERT INTO `sys_role_menu` VALUES (1, 2342);
INSERT INTO `sys_role_menu` VALUES (1, 2343);
INSERT INTO `sys_role_menu` VALUES (1, 2344);
INSERT INTO `sys_role_menu` VALUES (1, 2345);
INSERT INTO `sys_role_menu` VALUES (1, 2346);
INSERT INTO `sys_role_menu` VALUES (1, 2347);
INSERT INTO `sys_role_menu` VALUES (1, 2348);
INSERT INTO `sys_role_menu` VALUES (1, 2349);
INSERT INTO `sys_role_menu` VALUES (1, 2350);
INSERT INTO `sys_role_menu` VALUES (1, 2351);
INSERT INTO `sys_role_menu` VALUES (1, 2352);
INSERT INTO `sys_role_menu` VALUES (1, 2353);
INSERT INTO `sys_role_menu` VALUES (1, 2354);
INSERT INTO `sys_role_menu` VALUES (1, 2355);
INSERT INTO `sys_role_menu` VALUES (1, 2356);
INSERT INTO `sys_role_menu` VALUES (1, 2357);
INSERT INTO `sys_role_menu` VALUES (1, 2358);
INSERT INTO `sys_role_menu` VALUES (1, 2359);
INSERT INTO `sys_role_menu` VALUES (1, 2360);
INSERT INTO `sys_role_menu` VALUES (1, 2361);
INSERT INTO `sys_role_menu` VALUES (1, 2362);
INSERT INTO `sys_role_menu` VALUES (1, 2363);
INSERT INTO `sys_role_menu` VALUES (1, 2364);
INSERT INTO `sys_role_menu` VALUES (1, 2365);
INSERT INTO `sys_role_menu` VALUES (1, 2366);
INSERT INTO `sys_role_menu` VALUES (1, 2367);
INSERT INTO `sys_role_menu` VALUES (1, 2368);
INSERT INTO `sys_role_menu` VALUES (1, 2369);
INSERT INTO `sys_role_menu` VALUES (1, 2370);
INSERT INTO `sys_role_menu` VALUES (1, 2371);
INSERT INTO `sys_role_menu` VALUES (1, 2372);
INSERT INTO `sys_role_menu` VALUES (1, 2373);
INSERT INTO `sys_role_menu` VALUES (1, 2374);
INSERT INTO `sys_role_menu` VALUES (1, 2375);
INSERT INTO `sys_role_menu` VALUES (1, 2376);
INSERT INTO `sys_role_menu` VALUES (1, 2377);
INSERT INTO `sys_role_menu` VALUES (101, 1);
INSERT INTO `sys_role_menu` VALUES (101, 2);
INSERT INTO `sys_role_menu` VALUES (101, 3);
INSERT INTO `sys_role_menu` VALUES (101, 100);
INSERT INTO `sys_role_menu` VALUES (101, 101);
INSERT INTO `sys_role_menu` VALUES (101, 102);
INSERT INTO `sys_role_menu` VALUES (101, 103);
INSERT INTO `sys_role_menu` VALUES (101, 104);
INSERT INTO `sys_role_menu` VALUES (101, 105);
INSERT INTO `sys_role_menu` VALUES (101, 106);
INSERT INTO `sys_role_menu` VALUES (101, 107);
INSERT INTO `sys_role_menu` VALUES (101, 108);
INSERT INTO `sys_role_menu` VALUES (101, 109);
INSERT INTO `sys_role_menu` VALUES (101, 110);
INSERT INTO `sys_role_menu` VALUES (101, 111);
INSERT INTO `sys_role_menu` VALUES (101, 112);
INSERT INTO `sys_role_menu` VALUES (101, 113);
INSERT INTO `sys_role_menu` VALUES (101, 114);
INSERT INTO `sys_role_menu` VALUES (101, 115);
INSERT INTO `sys_role_menu` VALUES (101, 116);
INSERT INTO `sys_role_menu` VALUES (101, 117);
INSERT INTO `sys_role_menu` VALUES (101, 500);
INSERT INTO `sys_role_menu` VALUES (101, 501);
INSERT INTO `sys_role_menu` VALUES (101, 1000);
INSERT INTO `sys_role_menu` VALUES (101, 1001);
INSERT INTO `sys_role_menu` VALUES (101, 1002);
INSERT INTO `sys_role_menu` VALUES (101, 1003);
INSERT INTO `sys_role_menu` VALUES (101, 1004);
INSERT INTO `sys_role_menu` VALUES (101, 1005);
INSERT INTO `sys_role_menu` VALUES (101, 1006);
INSERT INTO `sys_role_menu` VALUES (101, 1007);
INSERT INTO `sys_role_menu` VALUES (101, 1008);
INSERT INTO `sys_role_menu` VALUES (101, 1009);
INSERT INTO `sys_role_menu` VALUES (101, 1010);
INSERT INTO `sys_role_menu` VALUES (101, 1011);
INSERT INTO `sys_role_menu` VALUES (101, 1012);
INSERT INTO `sys_role_menu` VALUES (101, 1013);
INSERT INTO `sys_role_menu` VALUES (101, 1014);
INSERT INTO `sys_role_menu` VALUES (101, 1015);
INSERT INTO `sys_role_menu` VALUES (101, 1016);
INSERT INTO `sys_role_menu` VALUES (101, 1017);
INSERT INTO `sys_role_menu` VALUES (101, 1018);
INSERT INTO `sys_role_menu` VALUES (101, 1019);
INSERT INTO `sys_role_menu` VALUES (101, 1020);
INSERT INTO `sys_role_menu` VALUES (101, 1021);
INSERT INTO `sys_role_menu` VALUES (101, 1022);
INSERT INTO `sys_role_menu` VALUES (101, 1023);
INSERT INTO `sys_role_menu` VALUES (101, 1024);
INSERT INTO `sys_role_menu` VALUES (101, 1025);
INSERT INTO `sys_role_menu` VALUES (101, 1026);
INSERT INTO `sys_role_menu` VALUES (101, 1027);
INSERT INTO `sys_role_menu` VALUES (101, 1028);
INSERT INTO `sys_role_menu` VALUES (101, 1029);
INSERT INTO `sys_role_menu` VALUES (101, 1030);
INSERT INTO `sys_role_menu` VALUES (101, 1031);
INSERT INTO `sys_role_menu` VALUES (101, 1032);
INSERT INTO `sys_role_menu` VALUES (101, 1033);
INSERT INTO `sys_role_menu` VALUES (101, 1034);
INSERT INTO `sys_role_menu` VALUES (101, 1035);
INSERT INTO `sys_role_menu` VALUES (101, 1036);
INSERT INTO `sys_role_menu` VALUES (101, 1037);
INSERT INTO `sys_role_menu` VALUES (101, 1038);
INSERT INTO `sys_role_menu` VALUES (101, 1039);
INSERT INTO `sys_role_menu` VALUES (101, 1040);
INSERT INTO `sys_role_menu` VALUES (101, 1041);
INSERT INTO `sys_role_menu` VALUES (101, 1042);
INSERT INTO `sys_role_menu` VALUES (101, 1043);
INSERT INTO `sys_role_menu` VALUES (101, 1044);
INSERT INTO `sys_role_menu` VALUES (101, 1045);
INSERT INTO `sys_role_menu` VALUES (101, 1046);
INSERT INTO `sys_role_menu` VALUES (101, 1047);
INSERT INTO `sys_role_menu` VALUES (101, 1048);
INSERT INTO `sys_role_menu` VALUES (101, 1049);
INSERT INTO `sys_role_menu` VALUES (101, 1050);
INSERT INTO `sys_role_menu` VALUES (101, 1051);
INSERT INTO `sys_role_menu` VALUES (101, 1052);
INSERT INTO `sys_role_menu` VALUES (101, 1053);
INSERT INTO `sys_role_menu` VALUES (101, 1054);
INSERT INTO `sys_role_menu` VALUES (101, 1055);
INSERT INTO `sys_role_menu` VALUES (101, 1056);
INSERT INTO `sys_role_menu` VALUES (101, 1057);
INSERT INTO `sys_role_menu` VALUES (101, 1058);
INSERT INTO `sys_role_menu` VALUES (101, 1059);
INSERT INTO `sys_role_menu` VALUES (101, 1060);
INSERT INTO `sys_role_menu` VALUES (101, 1062);
INSERT INTO `sys_role_menu` VALUES (101, 1071);
INSERT INTO `sys_role_menu` VALUES (101, 1072);
INSERT INTO `sys_role_menu` VALUES (101, 1073);
INSERT INTO `sys_role_menu` VALUES (101, 1074);
INSERT INTO `sys_role_menu` VALUES (101, 1075);
INSERT INTO `sys_role_menu` VALUES (101, 2000);
INSERT INTO `sys_role_menu` VALUES (101, 2003);
INSERT INTO `sys_role_menu` VALUES (101, 2004);
INSERT INTO `sys_role_menu` VALUES (101, 2005);
INSERT INTO `sys_role_menu` VALUES (101, 2006);
INSERT INTO `sys_role_menu` VALUES (101, 2007);
INSERT INTO `sys_role_menu` VALUES (101, 2008);
INSERT INTO `sys_role_menu` VALUES (101, 2009);
INSERT INTO `sys_role_menu` VALUES (101, 2010);
INSERT INTO `sys_role_menu` VALUES (101, 2011);
INSERT INTO `sys_role_menu` VALUES (101, 2012);
INSERT INTO `sys_role_menu` VALUES (101, 2013);
INSERT INTO `sys_role_menu` VALUES (101, 2014);
INSERT INTO `sys_role_menu` VALUES (101, 2015);
INSERT INTO `sys_role_menu` VALUES (101, 2016);
INSERT INTO `sys_role_menu` VALUES (101, 2017);
INSERT INTO `sys_role_menu` VALUES (101, 2018);
INSERT INTO `sys_role_menu` VALUES (101, 2019);
INSERT INTO `sys_role_menu` VALUES (101, 2020);
INSERT INTO `sys_role_menu` VALUES (101, 2021);
INSERT INTO `sys_role_menu` VALUES (101, 2022);
INSERT INTO `sys_role_menu` VALUES (101, 2023);
INSERT INTO `sys_role_menu` VALUES (101, 2024);
INSERT INTO `sys_role_menu` VALUES (101, 2025);
INSERT INTO `sys_role_menu` VALUES (101, 2026);
INSERT INTO `sys_role_menu` VALUES (101, 2027);
INSERT INTO `sys_role_menu` VALUES (101, 2028);
INSERT INTO `sys_role_menu` VALUES (101, 2029);
INSERT INTO `sys_role_menu` VALUES (101, 2030);
INSERT INTO `sys_role_menu` VALUES (101, 2031);
INSERT INTO `sys_role_menu` VALUES (101, 2032);
INSERT INTO `sys_role_menu` VALUES (101, 2033);
INSERT INTO `sys_role_menu` VALUES (101, 2034);
INSERT INTO `sys_role_menu` VALUES (101, 2035);
INSERT INTO `sys_role_menu` VALUES (101, 2036);
INSERT INTO `sys_role_menu` VALUES (101, 2037);
INSERT INTO `sys_role_menu` VALUES (101, 2038);
INSERT INTO `sys_role_menu` VALUES (101, 2039);
INSERT INTO `sys_role_menu` VALUES (101, 2040);
INSERT INTO `sys_role_menu` VALUES (101, 2041);
INSERT INTO `sys_role_menu` VALUES (101, 2042);
INSERT INTO `sys_role_menu` VALUES (101, 2043);
INSERT INTO `sys_role_menu` VALUES (101, 2044);
INSERT INTO `sys_role_menu` VALUES (101, 2045);
INSERT INTO `sys_role_menu` VALUES (101, 2046);
INSERT INTO `sys_role_menu` VALUES (101, 2047);
INSERT INTO `sys_role_menu` VALUES (101, 2048);
INSERT INTO `sys_role_menu` VALUES (101, 2049);
INSERT INTO `sys_role_menu` VALUES (101, 2050);
INSERT INTO `sys_role_menu` VALUES (101, 2051);
INSERT INTO `sys_role_menu` VALUES (101, 2052);
INSERT INTO `sys_role_menu` VALUES (101, 2053);
INSERT INTO `sys_role_menu` VALUES (101, 2054);
INSERT INTO `sys_role_menu` VALUES (101, 2055);
INSERT INTO `sys_role_menu` VALUES (101, 2056);
INSERT INTO `sys_role_menu` VALUES (101, 2057);
INSERT INTO `sys_role_menu` VALUES (101, 2058);
INSERT INTO `sys_role_menu` VALUES (101, 2059);
INSERT INTO `sys_role_menu` VALUES (101, 2060);
INSERT INTO `sys_role_menu` VALUES (101, 2061);
INSERT INTO `sys_role_menu` VALUES (101, 2062);
INSERT INTO `sys_role_menu` VALUES (101, 2063);
INSERT INTO `sys_role_menu` VALUES (101, 2064);
INSERT INTO `sys_role_menu` VALUES (101, 2065);
INSERT INTO `sys_role_menu` VALUES (101, 2066);
INSERT INTO `sys_role_menu` VALUES (101, 2067);
INSERT INTO `sys_role_menu` VALUES (101, 2068);
INSERT INTO `sys_role_menu` VALUES (101, 2069);
INSERT INTO `sys_role_menu` VALUES (101, 2070);
INSERT INTO `sys_role_menu` VALUES (101, 2071);
INSERT INTO `sys_role_menu` VALUES (101, 2072);
INSERT INTO `sys_role_menu` VALUES (101, 2073);
INSERT INTO `sys_role_menu` VALUES (101, 2074);
INSERT INTO `sys_role_menu` VALUES (101, 2075);
INSERT INTO `sys_role_menu` VALUES (101, 2076);
INSERT INTO `sys_role_menu` VALUES (101, 2077);
INSERT INTO `sys_role_menu` VALUES (101, 2078);
INSERT INTO `sys_role_menu` VALUES (101, 2079);
INSERT INTO `sys_role_menu` VALUES (101, 2080);
INSERT INTO `sys_role_menu` VALUES (101, 2081);
INSERT INTO `sys_role_menu` VALUES (101, 2082);
INSERT INTO `sys_role_menu` VALUES (101, 2083);
INSERT INTO `sys_role_menu` VALUES (101, 2084);
INSERT INTO `sys_role_menu` VALUES (101, 2085);
INSERT INTO `sys_role_menu` VALUES (101, 2086);
INSERT INTO `sys_role_menu` VALUES (101, 2087);
INSERT INTO `sys_role_menu` VALUES (101, 2088);
INSERT INTO `sys_role_menu` VALUES (101, 2089);
INSERT INTO `sys_role_menu` VALUES (101, 2090);
INSERT INTO `sys_role_menu` VALUES (101, 2091);
INSERT INTO `sys_role_menu` VALUES (101, 2092);
INSERT INTO `sys_role_menu` VALUES (101, 2093);
INSERT INTO `sys_role_menu` VALUES (101, 2094);
INSERT INTO `sys_role_menu` VALUES (101, 2095);
INSERT INTO `sys_role_menu` VALUES (101, 2096);
INSERT INTO `sys_role_menu` VALUES (101, 2097);
INSERT INTO `sys_role_menu` VALUES (101, 2098);
INSERT INTO `sys_role_menu` VALUES (101, 2099);
INSERT INTO `sys_role_menu` VALUES (101, 2100);
INSERT INTO `sys_role_menu` VALUES (101, 2101);
INSERT INTO `sys_role_menu` VALUES (101, 2102);
INSERT INTO `sys_role_menu` VALUES (101, 2103);
INSERT INTO `sys_role_menu` VALUES (101, 2104);
INSERT INTO `sys_role_menu` VALUES (101, 2105);
INSERT INTO `sys_role_menu` VALUES (101, 2106);
INSERT INTO `sys_role_menu` VALUES (101, 2107);
INSERT INTO `sys_role_menu` VALUES (101, 2108);
INSERT INTO `sys_role_menu` VALUES (101, 2109);
INSERT INTO `sys_role_menu` VALUES (101, 2110);
INSERT INTO `sys_role_menu` VALUES (101, 2111);
INSERT INTO `sys_role_menu` VALUES (101, 2112);
INSERT INTO `sys_role_menu` VALUES (101, 2113);
INSERT INTO `sys_role_menu` VALUES (101, 2114);
INSERT INTO `sys_role_menu` VALUES (101, 2115);
INSERT INTO `sys_role_menu` VALUES (101, 2116);
INSERT INTO `sys_role_menu` VALUES (101, 2117);
INSERT INTO `sys_role_menu` VALUES (101, 2118);
INSERT INTO `sys_role_menu` VALUES (101, 2119);
INSERT INTO `sys_role_menu` VALUES (101, 2120);
INSERT INTO `sys_role_menu` VALUES (101, 2121);
INSERT INTO `sys_role_menu` VALUES (101, 2122);
INSERT INTO `sys_role_menu` VALUES (101, 2123);
INSERT INTO `sys_role_menu` VALUES (101, 2124);
INSERT INTO `sys_role_menu` VALUES (101, 2125);
INSERT INTO `sys_role_menu` VALUES (101, 2126);
INSERT INTO `sys_role_menu` VALUES (101, 2127);
INSERT INTO `sys_role_menu` VALUES (101, 2128);
INSERT INTO `sys_role_menu` VALUES (101, 2129);
INSERT INTO `sys_role_menu` VALUES (101, 2130);
INSERT INTO `sys_role_menu` VALUES (101, 2131);
INSERT INTO `sys_role_menu` VALUES (101, 2132);
INSERT INTO `sys_role_menu` VALUES (101, 2133);
INSERT INTO `sys_role_menu` VALUES (101, 2134);
INSERT INTO `sys_role_menu` VALUES (101, 2135);
INSERT INTO `sys_role_menu` VALUES (101, 2136);
INSERT INTO `sys_role_menu` VALUES (101, 2137);
INSERT INTO `sys_role_menu` VALUES (101, 2138);
INSERT INTO `sys_role_menu` VALUES (101, 2139);
INSERT INTO `sys_role_menu` VALUES (101, 2140);
INSERT INTO `sys_role_menu` VALUES (101, 2141);
INSERT INTO `sys_role_menu` VALUES (101, 2142);
INSERT INTO `sys_role_menu` VALUES (101, 2143);
INSERT INTO `sys_role_menu` VALUES (101, 2144);
INSERT INTO `sys_role_menu` VALUES (101, 2145);
INSERT INTO `sys_role_menu` VALUES (101, 2146);
INSERT INTO `sys_role_menu` VALUES (101, 2147);
INSERT INTO `sys_role_menu` VALUES (101, 2148);
INSERT INTO `sys_role_menu` VALUES (101, 2149);
INSERT INTO `sys_role_menu` VALUES (101, 2150);
INSERT INTO `sys_role_menu` VALUES (101, 2151);
INSERT INTO `sys_role_menu` VALUES (101, 2152);
INSERT INTO `sys_role_menu` VALUES (101, 2153);
INSERT INTO `sys_role_menu` VALUES (101, 2154);
INSERT INTO `sys_role_menu` VALUES (101, 2155);
INSERT INTO `sys_role_menu` VALUES (101, 2156);
INSERT INTO `sys_role_menu` VALUES (101, 2157);
INSERT INTO `sys_role_menu` VALUES (101, 2158);
INSERT INTO `sys_role_menu` VALUES (101, 2159);
INSERT INTO `sys_role_menu` VALUES (101, 2160);
INSERT INTO `sys_role_menu` VALUES (101, 2161);
INSERT INTO `sys_role_menu` VALUES (101, 2162);
INSERT INTO `sys_role_menu` VALUES (101, 2163);
INSERT INTO `sys_role_menu` VALUES (101, 2164);
INSERT INTO `sys_role_menu` VALUES (101, 2165);
INSERT INTO `sys_role_menu` VALUES (101, 2166);
INSERT INTO `sys_role_menu` VALUES (101, 2167);
INSERT INTO `sys_role_menu` VALUES (101, 2168);
INSERT INTO `sys_role_menu` VALUES (101, 2169);
INSERT INTO `sys_role_menu` VALUES (101, 2170);
INSERT INTO `sys_role_menu` VALUES (101, 2171);
INSERT INTO `sys_role_menu` VALUES (101, 2172);
INSERT INTO `sys_role_menu` VALUES (101, 2173);
INSERT INTO `sys_role_menu` VALUES (101, 2174);
INSERT INTO `sys_role_menu` VALUES (101, 2175);
INSERT INTO `sys_role_menu` VALUES (101, 2176);
INSERT INTO `sys_role_menu` VALUES (101, 2177);
INSERT INTO `sys_role_menu` VALUES (101, 2178);
INSERT INTO `sys_role_menu` VALUES (101, 2179);
INSERT INTO `sys_role_menu` VALUES (101, 2180);
INSERT INTO `sys_role_menu` VALUES (101, 2181);
INSERT INTO `sys_role_menu` VALUES (101, 2182);
INSERT INTO `sys_role_menu` VALUES (101, 2183);
INSERT INTO `sys_role_menu` VALUES (101, 2184);
INSERT INTO `sys_role_menu` VALUES (101, 2185);
INSERT INTO `sys_role_menu` VALUES (101, 2186);
INSERT INTO `sys_role_menu` VALUES (101, 2187);
INSERT INTO `sys_role_menu` VALUES (101, 2188);
INSERT INTO `sys_role_menu` VALUES (101, 2189);
INSERT INTO `sys_role_menu` VALUES (101, 2190);
INSERT INTO `sys_role_menu` VALUES (101, 2191);
INSERT INTO `sys_role_menu` VALUES (101, 2192);
INSERT INTO `sys_role_menu` VALUES (101, 2193);
INSERT INTO `sys_role_menu` VALUES (101, 2194);
INSERT INTO `sys_role_menu` VALUES (101, 2195);
INSERT INTO `sys_role_menu` VALUES (101, 2196);
INSERT INTO `sys_role_menu` VALUES (101, 2197);
INSERT INTO `sys_role_menu` VALUES (101, 2198);
INSERT INTO `sys_role_menu` VALUES (101, 2199);
INSERT INTO `sys_role_menu` VALUES (101, 2200);
INSERT INTO `sys_role_menu` VALUES (101, 2201);
INSERT INTO `sys_role_menu` VALUES (101, 2202);
INSERT INTO `sys_role_menu` VALUES (101, 2203);
INSERT INTO `sys_role_menu` VALUES (101, 2204);
INSERT INTO `sys_role_menu` VALUES (101, 2205);
INSERT INTO `sys_role_menu` VALUES (101, 2206);
INSERT INTO `sys_role_menu` VALUES (101, 2207);
INSERT INTO `sys_role_menu` VALUES (101, 2208);
INSERT INTO `sys_role_menu` VALUES (101, 2209);
INSERT INTO `sys_role_menu` VALUES (101, 2210);
INSERT INTO `sys_role_menu` VALUES (101, 2211);
INSERT INTO `sys_role_menu` VALUES (101, 2212);
INSERT INTO `sys_role_menu` VALUES (101, 2213);
INSERT INTO `sys_role_menu` VALUES (101, 2214);
INSERT INTO `sys_role_menu` VALUES (101, 2215);
INSERT INTO `sys_role_menu` VALUES (101, 2216);
INSERT INTO `sys_role_menu` VALUES (101, 2217);
INSERT INTO `sys_role_menu` VALUES (101, 2218);
INSERT INTO `sys_role_menu` VALUES (101, 2219);
INSERT INTO `sys_role_menu` VALUES (101, 2220);
INSERT INTO `sys_role_menu` VALUES (101, 2221);
INSERT INTO `sys_role_menu` VALUES (101, 2222);
INSERT INTO `sys_role_menu` VALUES (101, 2378);
INSERT INTO `sys_role_menu` VALUES (101, 2379);
INSERT INTO `sys_role_menu` VALUES (101, 2380);
INSERT INTO `sys_role_menu` VALUES (101, 2381);
INSERT INTO `sys_role_menu` VALUES (101, 2382);
INSERT INTO `sys_role_menu` VALUES (101, 2383);
INSERT INTO `sys_role_menu` VALUES (101, 2384);
INSERT INTO `sys_role_menu` VALUES (101, 2385);
INSERT INTO `sys_role_menu` VALUES (101, 2386);
INSERT INTO `sys_role_menu` VALUES (101, 2387);
INSERT INTO `sys_role_menu` VALUES (101, 2388);
INSERT INTO `sys_role_menu` VALUES (101, 2389);
INSERT INTO `sys_role_menu` VALUES (101, 2390);
INSERT INTO `sys_role_menu` VALUES (101, 2391);
INSERT INTO `sys_role_menu` VALUES (101, 2392);
INSERT INTO `sys_role_menu` VALUES (101, 2393);
INSERT INTO `sys_role_menu` VALUES (101, 2394);
INSERT INTO `sys_role_menu` VALUES (101, 2395);
INSERT INTO `sys_role_menu` VALUES (101, 2396);
INSERT INTO `sys_role_menu` VALUES (101, 2397);
INSERT INTO `sys_role_menu` VALUES (101, 2398);
INSERT INTO `sys_role_menu` VALUES (101, 2399);
INSERT INTO `sys_role_menu` VALUES (101, 2400);
INSERT INTO `sys_role_menu` VALUES (101, 2401);
INSERT INTO `sys_role_menu` VALUES (101, 2402);
INSERT INTO `sys_role_menu` VALUES (101, 2403);
INSERT INTO `sys_role_menu` VALUES (101, 2404);
INSERT INTO `sys_role_menu` VALUES (101, 2405);
INSERT INTO `sys_role_menu` VALUES (101, 2406);
INSERT INTO `sys_role_menu` VALUES (101, 2407);
INSERT INTO `sys_role_menu` VALUES (101, 2408);
INSERT INTO `sys_role_menu` VALUES (101, 2409);
INSERT INTO `sys_role_menu` VALUES (101, 2410);
INSERT INTO `sys_role_menu` VALUES (101, 2411);
INSERT INTO `sys_role_menu` VALUES (101, 2412);
INSERT INTO `sys_role_menu` VALUES (101, 2413);
INSERT INTO `sys_role_menu` VALUES (101, 2414);
INSERT INTO `sys_role_menu` VALUES (101, 2415);
INSERT INTO `sys_role_menu` VALUES (101, 2416);
INSERT INTO `sys_role_menu` VALUES (101, 2417);
INSERT INTO `sys_role_menu` VALUES (101, 2418);
INSERT INTO `sys_role_menu` VALUES (101, 2419);
INSERT INTO `sys_role_menu` VALUES (101, 2420);
INSERT INTO `sys_role_menu` VALUES (101, 2421);
INSERT INTO `sys_role_menu` VALUES (101, 2422);
INSERT INTO `sys_role_menu` VALUES (101, 2423);
INSERT INTO `sys_role_menu` VALUES (101, 2424);
INSERT INTO `sys_role_menu` VALUES (101, 2425);
INSERT INTO `sys_role_menu` VALUES (101, 2426);
INSERT INTO `sys_role_menu` VALUES (101, 2427);
INSERT INTO `sys_role_menu` VALUES (101, 2428);
INSERT INTO `sys_role_menu` VALUES (101, 2431);
INSERT INTO `sys_role_menu` VALUES (101, 2432);
INSERT INTO `sys_role_menu` VALUES (101, 2433);
INSERT INTO `sys_role_menu` VALUES (101, 2434);
INSERT INTO `sys_role_menu` VALUES (101, 2435);
INSERT INTO `sys_role_menu` VALUES (101, 2436);
INSERT INTO `sys_role_menu` VALUES (101, 2437);
INSERT INTO `sys_role_menu` VALUES (101, 2438);
INSERT INTO `sys_role_menu` VALUES (101, 2439);
INSERT INTO `sys_role_menu` VALUES (101, 2440);
INSERT INTO `sys_role_menu` VALUES (101, 2441);
INSERT INTO `sys_role_menu` VALUES (101, 2442);
INSERT INTO `sys_role_menu` VALUES (101, 2443);
INSERT INTO `sys_role_menu` VALUES (101, 2444);
INSERT INTO `sys_role_menu` VALUES (101, 2445);
INSERT INTO `sys_role_menu` VALUES (101, 2446);
INSERT INTO `sys_role_menu` VALUES (101, 2447);
INSERT INTO `sys_role_menu` VALUES (101, 2448);
INSERT INTO `sys_role_menu` VALUES (101, 2449);
INSERT INTO `sys_role_menu` VALUES (101, 2450);
INSERT INTO `sys_role_menu` VALUES (101, 2451);
INSERT INTO `sys_role_menu` VALUES (101, 2452);
INSERT INTO `sys_role_menu` VALUES (101, 2453);
INSERT INTO `sys_role_menu` VALUES (101, 2454);
INSERT INTO `sys_role_menu` VALUES (101, 2455);
INSERT INTO `sys_role_menu` VALUES (101, 2456);
INSERT INTO `sys_role_menu` VALUES (101, 2457);
INSERT INTO `sys_role_menu` VALUES (101, 2458);
INSERT INTO `sys_role_menu` VALUES (101, 2459);
INSERT INTO `sys_role_menu` VALUES (101, 2460);
INSERT INTO `sys_role_menu` VALUES (101, 2461);
INSERT INTO `sys_role_menu` VALUES (101, 2462);
INSERT INTO `sys_role_menu` VALUES (101, 2463);
INSERT INTO `sys_role_menu` VALUES (101, 2464);
INSERT INTO `sys_role_menu` VALUES (101, 2465);
INSERT INTO `sys_role_menu` VALUES (101, 2466);
INSERT INTO `sys_role_menu` VALUES (101, 2467);
INSERT INTO `sys_role_menu` VALUES (101, 2468);
INSERT INTO `sys_role_menu` VALUES (101, 2469);
INSERT INTO `sys_role_menu` VALUES (101, 2470);
INSERT INTO `sys_role_menu` VALUES (101, 2471);
INSERT INTO `sys_role_menu` VALUES (101, 2472);
INSERT INTO `sys_role_menu` VALUES (101, 2473);
INSERT INTO `sys_role_menu` VALUES (101, 2474);
INSERT INTO `sys_role_menu` VALUES (101, 2475);
INSERT INTO `sys_role_menu` VALUES (101, 2476);
INSERT INTO `sys_role_menu` VALUES (101, 2477);
INSERT INTO `sys_role_menu` VALUES (101, 2478);
INSERT INTO `sys_role_menu` VALUES (101, 2479);
INSERT INTO `sys_role_menu` VALUES (101, 2480);
INSERT INTO `sys_role_menu` VALUES (101, 2481);
INSERT INTO `sys_role_menu` VALUES (101, 2482);
INSERT INTO `sys_role_menu` VALUES (101, 2483);
INSERT INTO `sys_role_menu` VALUES (101, 2484);
INSERT INTO `sys_role_menu` VALUES (101, 2485);
INSERT INTO `sys_role_menu` VALUES (101, 2486);
INSERT INTO `sys_role_menu` VALUES (101, 2487);
INSERT INTO `sys_role_menu` VALUES (101, 2488);
INSERT INTO `sys_role_menu` VALUES (101, 2489);
INSERT INTO `sys_role_menu` VALUES (101, 2490);
INSERT INTO `sys_role_menu` VALUES (101, 2491);
INSERT INTO `sys_role_menu` VALUES (101, 2492);
INSERT INTO `sys_role_menu` VALUES (101, 2493);
INSERT INTO `sys_role_menu` VALUES (101, 2494);
INSERT INTO `sys_role_menu` VALUES (101, 2495);
INSERT INTO `sys_role_menu` VALUES (101, 2496);
INSERT INTO `sys_role_menu` VALUES (101, 2497);
INSERT INTO `sys_role_menu` VALUES (101, 2498);
INSERT INTO `sys_role_menu` VALUES (101, 2499);
INSERT INTO `sys_role_menu` VALUES (101, 2500);
INSERT INTO `sys_role_menu` VALUES (101, 2501);
INSERT INTO `sys_role_menu` VALUES (101, 2502);
INSERT INTO `sys_role_menu` VALUES (101, 2503);
INSERT INTO `sys_role_menu` VALUES (101, 2504);
INSERT INTO `sys_role_menu` VALUES (101, 2505);
INSERT INTO `sys_role_menu` VALUES (102, 1);
INSERT INTO `sys_role_menu` VALUES (102, 100);
INSERT INTO `sys_role_menu` VALUES (102, 101);
INSERT INTO `sys_role_menu` VALUES (102, 102);
INSERT INTO `sys_role_menu` VALUES (102, 103);
INSERT INTO `sys_role_menu` VALUES (102, 104);
INSERT INTO `sys_role_menu` VALUES (102, 105);
INSERT INTO `sys_role_menu` VALUES (102, 106);
INSERT INTO `sys_role_menu` VALUES (102, 107);
INSERT INTO `sys_role_menu` VALUES (102, 108);
INSERT INTO `sys_role_menu` VALUES (102, 500);
INSERT INTO `sys_role_menu` VALUES (102, 501);
INSERT INTO `sys_role_menu` VALUES (102, 1000);
INSERT INTO `sys_role_menu` VALUES (102, 1001);
INSERT INTO `sys_role_menu` VALUES (102, 1002);
INSERT INTO `sys_role_menu` VALUES (102, 1003);
INSERT INTO `sys_role_menu` VALUES (102, 1004);
INSERT INTO `sys_role_menu` VALUES (102, 1005);
INSERT INTO `sys_role_menu` VALUES (102, 1006);
INSERT INTO `sys_role_menu` VALUES (102, 1007);
INSERT INTO `sys_role_menu` VALUES (102, 1008);
INSERT INTO `sys_role_menu` VALUES (102, 1009);
INSERT INTO `sys_role_menu` VALUES (102, 1010);
INSERT INTO `sys_role_menu` VALUES (102, 1011);
INSERT INTO `sys_role_menu` VALUES (102, 1012);
INSERT INTO `sys_role_menu` VALUES (102, 1013);
INSERT INTO `sys_role_menu` VALUES (102, 1014);
INSERT INTO `sys_role_menu` VALUES (102, 1015);
INSERT INTO `sys_role_menu` VALUES (102, 1016);
INSERT INTO `sys_role_menu` VALUES (102, 1017);
INSERT INTO `sys_role_menu` VALUES (102, 1018);
INSERT INTO `sys_role_menu` VALUES (102, 1019);
INSERT INTO `sys_role_menu` VALUES (102, 1020);
INSERT INTO `sys_role_menu` VALUES (102, 1021);
INSERT INTO `sys_role_menu` VALUES (102, 1022);
INSERT INTO `sys_role_menu` VALUES (102, 1023);
INSERT INTO `sys_role_menu` VALUES (102, 1024);
INSERT INTO `sys_role_menu` VALUES (102, 1025);
INSERT INTO `sys_role_menu` VALUES (102, 1026);
INSERT INTO `sys_role_menu` VALUES (102, 1027);
INSERT INTO `sys_role_menu` VALUES (102, 1028);
INSERT INTO `sys_role_menu` VALUES (102, 1029);
INSERT INTO `sys_role_menu` VALUES (102, 1030);
INSERT INTO `sys_role_menu` VALUES (102, 1031);
INSERT INTO `sys_role_menu` VALUES (102, 1032);
INSERT INTO `sys_role_menu` VALUES (102, 1033);
INSERT INTO `sys_role_menu` VALUES (102, 1034);
INSERT INTO `sys_role_menu` VALUES (102, 1035);
INSERT INTO `sys_role_menu` VALUES (102, 1036);
INSERT INTO `sys_role_menu` VALUES (102, 1037);
INSERT INTO `sys_role_menu` VALUES (102, 1038);
INSERT INTO `sys_role_menu` VALUES (102, 1039);
INSERT INTO `sys_role_menu` VALUES (102, 1040);
INSERT INTO `sys_role_menu` VALUES (102, 1041);
INSERT INTO `sys_role_menu` VALUES (102, 1042);
INSERT INTO `sys_role_menu` VALUES (102, 1043);
INSERT INTO `sys_role_menu` VALUES (102, 1044);
INSERT INTO `sys_role_menu` VALUES (102, 1045);
INSERT INTO `sys_role_menu` VALUES (102, 2000);
INSERT INTO `sys_role_menu` VALUES (102, 2003);
INSERT INTO `sys_role_menu` VALUES (102, 2004);
INSERT INTO `sys_role_menu` VALUES (102, 2005);
INSERT INTO `sys_role_menu` VALUES (102, 2006);
INSERT INTO `sys_role_menu` VALUES (102, 2007);
INSERT INTO `sys_role_menu` VALUES (102, 2008);
INSERT INTO `sys_role_menu` VALUES (102, 2009);
INSERT INTO `sys_role_menu` VALUES (102, 2010);
INSERT INTO `sys_role_menu` VALUES (102, 2011);
INSERT INTO `sys_role_menu` VALUES (102, 2012);
INSERT INTO `sys_role_menu` VALUES (102, 2013);
INSERT INTO `sys_role_menu` VALUES (102, 2014);
INSERT INTO `sys_role_menu` VALUES (102, 2015);
INSERT INTO `sys_role_menu` VALUES (102, 2016);
INSERT INTO `sys_role_menu` VALUES (102, 2017);
INSERT INTO `sys_role_menu` VALUES (102, 2018);
INSERT INTO `sys_role_menu` VALUES (102, 2019);
INSERT INTO `sys_role_menu` VALUES (102, 2020);
INSERT INTO `sys_role_menu` VALUES (102, 2021);
INSERT INTO `sys_role_menu` VALUES (102, 2022);
INSERT INTO `sys_role_menu` VALUES (102, 2023);
INSERT INTO `sys_role_menu` VALUES (102, 2024);
INSERT INTO `sys_role_menu` VALUES (102, 2025);
INSERT INTO `sys_role_menu` VALUES (102, 2026);
INSERT INTO `sys_role_menu` VALUES (102, 2027);
INSERT INTO `sys_role_menu` VALUES (102, 2028);
INSERT INTO `sys_role_menu` VALUES (102, 2029);
INSERT INTO `sys_role_menu` VALUES (102, 2030);
INSERT INTO `sys_role_menu` VALUES (102, 2031);
INSERT INTO `sys_role_menu` VALUES (102, 2032);
INSERT INTO `sys_role_menu` VALUES (102, 2033);
INSERT INTO `sys_role_menu` VALUES (102, 2034);
INSERT INTO `sys_role_menu` VALUES (102, 2035);
INSERT INTO `sys_role_menu` VALUES (102, 2036);
INSERT INTO `sys_role_menu` VALUES (102, 2037);
INSERT INTO `sys_role_menu` VALUES (102, 2038);
INSERT INTO `sys_role_menu` VALUES (102, 2039);
INSERT INTO `sys_role_menu` VALUES (102, 2040);
INSERT INTO `sys_role_menu` VALUES (102, 2041);
INSERT INTO `sys_role_menu` VALUES (102, 2042);
INSERT INTO `sys_role_menu` VALUES (102, 2043);
INSERT INTO `sys_role_menu` VALUES (102, 2044);
INSERT INTO `sys_role_menu` VALUES (102, 2045);
INSERT INTO `sys_role_menu` VALUES (102, 2046);
INSERT INTO `sys_role_menu` VALUES (102, 2047);
INSERT INTO `sys_role_menu` VALUES (102, 2048);
INSERT INTO `sys_role_menu` VALUES (102, 2049);
INSERT INTO `sys_role_menu` VALUES (102, 2050);
INSERT INTO `sys_role_menu` VALUES (102, 2051);
INSERT INTO `sys_role_menu` VALUES (102, 2052);
INSERT INTO `sys_role_menu` VALUES (102, 2053);
INSERT INTO `sys_role_menu` VALUES (102, 2054);
INSERT INTO `sys_role_menu` VALUES (102, 2055);
INSERT INTO `sys_role_menu` VALUES (102, 2056);
INSERT INTO `sys_role_menu` VALUES (102, 2057);
INSERT INTO `sys_role_menu` VALUES (102, 2058);
INSERT INTO `sys_role_menu` VALUES (102, 2059);
INSERT INTO `sys_role_menu` VALUES (102, 2060);
INSERT INTO `sys_role_menu` VALUES (102, 2061);
INSERT INTO `sys_role_menu` VALUES (102, 2062);
INSERT INTO `sys_role_menu` VALUES (102, 2063);
INSERT INTO `sys_role_menu` VALUES (102, 2064);
INSERT INTO `sys_role_menu` VALUES (102, 2065);
INSERT INTO `sys_role_menu` VALUES (102, 2066);
INSERT INTO `sys_role_menu` VALUES (102, 2067);
INSERT INTO `sys_role_menu` VALUES (102, 2068);
INSERT INTO `sys_role_menu` VALUES (102, 2069);
INSERT INTO `sys_role_menu` VALUES (102, 2070);
INSERT INTO `sys_role_menu` VALUES (102, 2071);
INSERT INTO `sys_role_menu` VALUES (102, 2072);
INSERT INTO `sys_role_menu` VALUES (102, 2073);
INSERT INTO `sys_role_menu` VALUES (102, 2074);
INSERT INTO `sys_role_menu` VALUES (102, 2075);
INSERT INTO `sys_role_menu` VALUES (102, 2076);
INSERT INTO `sys_role_menu` VALUES (102, 2077);
INSERT INTO `sys_role_menu` VALUES (102, 2078);
INSERT INTO `sys_role_menu` VALUES (102, 2079);
INSERT INTO `sys_role_menu` VALUES (102, 2080);
INSERT INTO `sys_role_menu` VALUES (102, 2081);
INSERT INTO `sys_role_menu` VALUES (102, 2082);
INSERT INTO `sys_role_menu` VALUES (102, 2083);
INSERT INTO `sys_role_menu` VALUES (102, 2084);
INSERT INTO `sys_role_menu` VALUES (102, 2085);
INSERT INTO `sys_role_menu` VALUES (102, 2091);
INSERT INTO `sys_role_menu` VALUES (102, 2092);
INSERT INTO `sys_role_menu` VALUES (102, 2093);
INSERT INTO `sys_role_menu` VALUES (102, 2094);
INSERT INTO `sys_role_menu` VALUES (102, 2095);
INSERT INTO `sys_role_menu` VALUES (102, 2096);
INSERT INTO `sys_role_menu` VALUES (102, 2097);
INSERT INTO `sys_role_menu` VALUES (102, 2098);
INSERT INTO `sys_role_menu` VALUES (102, 2099);
INSERT INTO `sys_role_menu` VALUES (102, 2100);
INSERT INTO `sys_role_menu` VALUES (102, 2101);
INSERT INTO `sys_role_menu` VALUES (102, 2102);
INSERT INTO `sys_role_menu` VALUES (102, 2103);
INSERT INTO `sys_role_menu` VALUES (102, 2104);
INSERT INTO `sys_role_menu` VALUES (102, 2105);
INSERT INTO `sys_role_menu` VALUES (102, 2106);
INSERT INTO `sys_role_menu` VALUES (102, 2107);
INSERT INTO `sys_role_menu` VALUES (102, 2108);
INSERT INTO `sys_role_menu` VALUES (102, 2109);
INSERT INTO `sys_role_menu` VALUES (102, 2110);
INSERT INTO `sys_role_menu` VALUES (102, 2111);
INSERT INTO `sys_role_menu` VALUES (102, 2112);
INSERT INTO `sys_role_menu` VALUES (102, 2113);
INSERT INTO `sys_role_menu` VALUES (102, 2114);
INSERT INTO `sys_role_menu` VALUES (102, 2115);
INSERT INTO `sys_role_menu` VALUES (102, 2176);
INSERT INTO `sys_role_menu` VALUES (102, 2177);
INSERT INTO `sys_role_menu` VALUES (102, 2178);
INSERT INTO `sys_role_menu` VALUES (102, 2179);
INSERT INTO `sys_role_menu` VALUES (102, 2180);
INSERT INTO `sys_role_menu` VALUES (102, 2181);
INSERT INTO `sys_role_menu` VALUES (102, 2182);
INSERT INTO `sys_role_menu` VALUES (102, 2183);
INSERT INTO `sys_role_menu` VALUES (102, 2184);
INSERT INTO `sys_role_menu` VALUES (102, 2185);
INSERT INTO `sys_role_menu` VALUES (102, 2186);
INSERT INTO `sys_role_menu` VALUES (102, 2187);
INSERT INTO `sys_role_menu` VALUES (102, 2188);
INSERT INTO `sys_role_menu` VALUES (102, 2189);
INSERT INTO `sys_role_menu` VALUES (102, 2190);
INSERT INTO `sys_role_menu` VALUES (102, 2191);
INSERT INTO `sys_role_menu` VALUES (102, 2192);
INSERT INTO `sys_role_menu` VALUES (102, 2193);
INSERT INTO `sys_role_menu` VALUES (102, 2194);
INSERT INTO `sys_role_menu` VALUES (102, 2195);
INSERT INTO `sys_role_menu` VALUES (102, 2196);
INSERT INTO `sys_role_menu` VALUES (102, 2197);
INSERT INTO `sys_role_menu` VALUES (102, 2198);
INSERT INTO `sys_role_menu` VALUES (102, 2199);
INSERT INTO `sys_role_menu` VALUES (102, 2200);
INSERT INTO `sys_role_menu` VALUES (102, 2201);
INSERT INTO `sys_role_menu` VALUES (102, 2202);
INSERT INTO `sys_role_menu` VALUES (102, 2203);
INSERT INTO `sys_role_menu` VALUES (102, 2204);
INSERT INTO `sys_role_menu` VALUES (102, 2205);
INSERT INTO `sys_role_menu` VALUES (102, 2210);
INSERT INTO `sys_role_menu` VALUES (102, 2211);
INSERT INTO `sys_role_menu` VALUES (102, 2212);
INSERT INTO `sys_role_menu` VALUES (102, 2213);
INSERT INTO `sys_role_menu` VALUES (102, 2214);
INSERT INTO `sys_role_menu` VALUES (102, 2215);
INSERT INTO `sys_role_menu` VALUES (102, 2216);
INSERT INTO `sys_role_menu` VALUES (102, 2217);
INSERT INTO `sys_role_menu` VALUES (102, 2218);
INSERT INTO `sys_role_menu` VALUES (102, 2219);
INSERT INTO `sys_role_menu` VALUES (102, 2220);
INSERT INTO `sys_role_menu` VALUES (102, 2221);
INSERT INTO `sys_role_menu` VALUES (102, 2222);
INSERT INTO `sys_role_menu` VALUES (102, 2378);
INSERT INTO `sys_role_menu` VALUES (102, 2379);
INSERT INTO `sys_role_menu` VALUES (102, 2380);
INSERT INTO `sys_role_menu` VALUES (102, 2381);
INSERT INTO `sys_role_menu` VALUES (102, 2382);
INSERT INTO `sys_role_menu` VALUES (102, 2383);
INSERT INTO `sys_role_menu` VALUES (102, 2384);
INSERT INTO `sys_role_menu` VALUES (102, 2385);
INSERT INTO `sys_role_menu` VALUES (102, 2386);
INSERT INTO `sys_role_menu` VALUES (102, 2387);
INSERT INTO `sys_role_menu` VALUES (102, 2388);
INSERT INTO `sys_role_menu` VALUES (102, 2389);
INSERT INTO `sys_role_menu` VALUES (102, 2390);
INSERT INTO `sys_role_menu` VALUES (102, 2391);
INSERT INTO `sys_role_menu` VALUES (102, 2392);
INSERT INTO `sys_role_menu` VALUES (102, 2393);
INSERT INTO `sys_role_menu` VALUES (102, 2394);
INSERT INTO `sys_role_menu` VALUES (102, 2395);
INSERT INTO `sys_role_menu` VALUES (102, 2396);
INSERT INTO `sys_role_menu` VALUES (102, 2397);
INSERT INTO `sys_role_menu` VALUES (102, 2398);
INSERT INTO `sys_role_menu` VALUES (102, 2399);
INSERT INTO `sys_role_menu` VALUES (102, 2400);
INSERT INTO `sys_role_menu` VALUES (102, 2401);
INSERT INTO `sys_role_menu` VALUES (102, 2402);
INSERT INTO `sys_role_menu` VALUES (102, 2403);
INSERT INTO `sys_role_menu` VALUES (102, 2404);
INSERT INTO `sys_role_menu` VALUES (102, 2405);
INSERT INTO `sys_role_menu` VALUES (102, 2406);
INSERT INTO `sys_role_menu` VALUES (102, 2407);
INSERT INTO `sys_role_menu` VALUES (102, 2408);
INSERT INTO `sys_role_menu` VALUES (102, 2409);
INSERT INTO `sys_role_menu` VALUES (102, 2410);
INSERT INTO `sys_role_menu` VALUES (102, 2411);
INSERT INTO `sys_role_menu` VALUES (102, 2412);
INSERT INTO `sys_role_menu` VALUES (102, 2413);
INSERT INTO `sys_role_menu` VALUES (102, 2414);
INSERT INTO `sys_role_menu` VALUES (102, 2415);
INSERT INTO `sys_role_menu` VALUES (102, 2416);
INSERT INTO `sys_role_menu` VALUES (102, 2417);
INSERT INTO `sys_role_menu` VALUES (102, 2418);
INSERT INTO `sys_role_menu` VALUES (102, 2421);
INSERT INTO `sys_role_menu` VALUES (102, 2422);
INSERT INTO `sys_role_menu` VALUES (102, 2423);
INSERT INTO `sys_role_menu` VALUES (102, 2424);
INSERT INTO `sys_role_menu` VALUES (102, 2425);
INSERT INTO `sys_role_menu` VALUES (102, 2426);
INSERT INTO `sys_role_menu` VALUES (102, 2427);
INSERT INTO `sys_role_menu` VALUES (102, 2428);
INSERT INTO `sys_role_menu` VALUES (102, 2431);
INSERT INTO `sys_role_menu` VALUES (102, 2432);
INSERT INTO `sys_role_menu` VALUES (102, 2433);
INSERT INTO `sys_role_menu` VALUES (102, 2434);
INSERT INTO `sys_role_menu` VALUES (102, 2435);
INSERT INTO `sys_role_menu` VALUES (102, 2436);
INSERT INTO `sys_role_menu` VALUES (102, 2437);
INSERT INTO `sys_role_menu` VALUES (102, 2438);
INSERT INTO `sys_role_menu` VALUES (102, 2439);
INSERT INTO `sys_role_menu` VALUES (102, 2440);
INSERT INTO `sys_role_menu` VALUES (102, 2441);
INSERT INTO `sys_role_menu` VALUES (102, 2442);
INSERT INTO `sys_role_menu` VALUES (102, 2443);
INSERT INTO `sys_role_menu` VALUES (102, 2444);
INSERT INTO `sys_role_menu` VALUES (102, 2445);
INSERT INTO `sys_role_menu` VALUES (102, 2446);
INSERT INTO `sys_role_menu` VALUES (102, 2447);
INSERT INTO `sys_role_menu` VALUES (102, 2448);
INSERT INTO `sys_role_menu` VALUES (102, 2449);
INSERT INTO `sys_role_menu` VALUES (102, 2450);
INSERT INTO `sys_role_menu` VALUES (102, 2451);
INSERT INTO `sys_role_menu` VALUES (102, 2452);
INSERT INTO `sys_role_menu` VALUES (102, 2453);
INSERT INTO `sys_role_menu` VALUES (102, 2454);
INSERT INTO `sys_role_menu` VALUES (102, 2455);
INSERT INTO `sys_role_menu` VALUES (102, 2456);
INSERT INTO `sys_role_menu` VALUES (102, 2457);
INSERT INTO `sys_role_menu` VALUES (102, 2458);
INSERT INTO `sys_role_menu` VALUES (102, 2459);
INSERT INTO `sys_role_menu` VALUES (102, 2460);
INSERT INTO `sys_role_menu` VALUES (102, 2461);
INSERT INTO `sys_role_menu` VALUES (102, 2462);
INSERT INTO `sys_role_menu` VALUES (102, 2463);
INSERT INTO `sys_role_menu` VALUES (102, 2464);
INSERT INTO `sys_role_menu` VALUES (102, 2465);
INSERT INTO `sys_role_menu` VALUES (102, 2466);
INSERT INTO `sys_role_menu` VALUES (102, 2467);
INSERT INTO `sys_role_menu` VALUES (102, 2468);
INSERT INTO `sys_role_menu` VALUES (102, 2469);
INSERT INTO `sys_role_menu` VALUES (102, 2470);
INSERT INTO `sys_role_menu` VALUES (102, 2471);
INSERT INTO `sys_role_menu` VALUES (102, 2472);
INSERT INTO `sys_role_menu` VALUES (102, 2473);
INSERT INTO `sys_role_menu` VALUES (102, 2474);
INSERT INTO `sys_role_menu` VALUES (102, 2475);
INSERT INTO `sys_role_menu` VALUES (102, 2476);
INSERT INTO `sys_role_menu` VALUES (102, 2477);
INSERT INTO `sys_role_menu` VALUES (102, 2478);
INSERT INTO `sys_role_menu` VALUES (102, 2479);
INSERT INTO `sys_role_menu` VALUES (102, 2480);
INSERT INTO `sys_role_menu` VALUES (102, 2481);
INSERT INTO `sys_role_menu` VALUES (102, 2482);
INSERT INTO `sys_role_menu` VALUES (102, 2483);
INSERT INTO `sys_role_menu` VALUES (102, 2484);
INSERT INTO `sys_role_menu` VALUES (102, 2485);
INSERT INTO `sys_role_menu` VALUES (102, 2486);
INSERT INTO `sys_role_menu` VALUES (102, 2487);
INSERT INTO `sys_role_menu` VALUES (102, 2488);
INSERT INTO `sys_role_menu` VALUES (102, 2489);
INSERT INTO `sys_role_menu` VALUES (102, 2490);
INSERT INTO `sys_role_menu` VALUES (102, 2491);
INSERT INTO `sys_role_menu` VALUES (102, 2492);
INSERT INTO `sys_role_menu` VALUES (102, 2493);
INSERT INTO `sys_role_menu` VALUES (102, 2494);
INSERT INTO `sys_role_menu` VALUES (102, 2495);
INSERT INTO `sys_role_menu` VALUES (102, 2496);
INSERT INTO `sys_role_menu` VALUES (102, 2497);
INSERT INTO `sys_role_menu` VALUES (102, 2498);
INSERT INTO `sys_role_menu` VALUES (102, 2499);
INSERT INTO `sys_role_menu` VALUES (102, 2500);
INSERT INTO `sys_role_menu` VALUES (102, 2501);
INSERT INTO `sys_role_menu` VALUES (102, 2502);
INSERT INTO `sys_role_menu` VALUES (102, 2503);
INSERT INTO `sys_role_menu` VALUES (102, 2504);
INSERT INTO `sys_role_menu` VALUES (102, 2505);
INSERT INTO `sys_role_menu` VALUES (102, 2506);
INSERT INTO `sys_role_menu` VALUES (102, 2507);
INSERT INTO `sys_role_menu` VALUES (103, 2210);
INSERT INTO `sys_role_menu` VALUES (103, 2211);
INSERT INTO `sys_role_menu` VALUES (103, 2212);
INSERT INTO `sys_role_menu` VALUES (103, 2213);
INSERT INTO `sys_role_menu` VALUES (103, 2214);
INSERT INTO `sys_role_menu` VALUES (103, 2215);
INSERT INTO `sys_role_menu` VALUES (103, 2216);
INSERT INTO `sys_role_menu` VALUES (103, 2217);
INSERT INTO `sys_role_menu` VALUES (103, 2218);
INSERT INTO `sys_role_menu` VALUES (103, 2219);
INSERT INTO `sys_role_menu` VALUES (103, 2220);
INSERT INTO `sys_role_menu` VALUES (103, 2221);
INSERT INTO `sys_role_menu` VALUES (103, 2222);
INSERT INTO `sys_role_menu` VALUES (103, 2421);
INSERT INTO `sys_role_menu` VALUES (103, 2422);
INSERT INTO `sys_role_menu` VALUES (103, 2423);
INSERT INTO `sys_role_menu` VALUES (103, 2424);
INSERT INTO `sys_role_menu` VALUES (103, 2425);
INSERT INTO `sys_role_menu` VALUES (103, 2426);
INSERT INTO `sys_role_menu` VALUES (103, 2427);
INSERT INTO `sys_role_menu` VALUES (103, 2428);
INSERT INTO `sys_role_menu` VALUES (103, 2498);
INSERT INTO `sys_role_menu` VALUES (103, 2500);
INSERT INTO `sys_role_menu` VALUES (103, 2501);
INSERT INTO `sys_role_menu` VALUES (103, 2502);
INSERT INTO `sys_role_menu` VALUES (103, 2503);
INSERT INTO `sys_role_menu` VALUES (103, 2504);
INSERT INTO `sys_role_menu` VALUES (103, 2505);
INSERT INTO `sys_role_menu` VALUES (104, 2077);
INSERT INTO `sys_role_menu` VALUES (104, 2078);
INSERT INTO `sys_role_menu` VALUES (104, 2079);
INSERT INTO `sys_role_menu` VALUES (104, 2080);
INSERT INTO `sys_role_menu` VALUES (104, 2081);
INSERT INTO `sys_role_menu` VALUES (104, 2082);
INSERT INTO `sys_role_menu` VALUES (104, 2083);
INSERT INTO `sys_role_menu` VALUES (104, 2084);
INSERT INTO `sys_role_menu` VALUES (104, 2085);
INSERT INTO `sys_role_menu` VALUES (104, 2099);
INSERT INTO `sys_role_menu` VALUES (104, 2100);
INSERT INTO `sys_role_menu` VALUES (104, 2101);
INSERT INTO `sys_role_menu` VALUES (104, 2102);
INSERT INTO `sys_role_menu` VALUES (104, 2103);
INSERT INTO `sys_role_menu` VALUES (104, 2104);
INSERT INTO `sys_role_menu` VALUES (104, 2105);
INSERT INTO `sys_role_menu` VALUES (104, 2106);
INSERT INTO `sys_role_menu` VALUES (104, 2107);
INSERT INTO `sys_role_menu` VALUES (104, 2108);
INSERT INTO `sys_role_menu` VALUES (104, 2109);
INSERT INTO `sys_role_menu` VALUES (104, 2110);
INSERT INTO `sys_role_menu` VALUES (104, 2111);
INSERT INTO `sys_role_menu` VALUES (104, 2112);
INSERT INTO `sys_role_menu` VALUES (104, 2113);
INSERT INTO `sys_role_menu` VALUES (104, 2114);
INSERT INTO `sys_role_menu` VALUES (104, 2115);
INSERT INTO `sys_role_menu` VALUES (104, 2421);
INSERT INTO `sys_role_menu` VALUES (104, 2422);
INSERT INTO `sys_role_menu` VALUES (104, 2423);
INSERT INTO `sys_role_menu` VALUES (104, 2424);
INSERT INTO `sys_role_menu` VALUES (104, 2425);
INSERT INTO `sys_role_menu` VALUES (104, 2426);
INSERT INTO `sys_role_menu` VALUES (104, 2427);
INSERT INTO `sys_role_menu` VALUES (104, 2428);
INSERT INTO `sys_role_menu` VALUES (104, 2500);
INSERT INTO `sys_role_menu` VALUES (104, 2501);
INSERT INTO `sys_role_menu` VALUES (104, 2502);
INSERT INTO `sys_role_menu` VALUES (104, 2503);
INSERT INTO `sys_role_menu` VALUES (104, 2504);
INSERT INTO `sys_role_menu` VALUES (104, 2505);
INSERT INTO `sys_role_menu` VALUES (105, 2401);
INSERT INTO `sys_role_menu` VALUES (105, 2402);
INSERT INTO `sys_role_menu` VALUES (105, 2403);
INSERT INTO `sys_role_menu` VALUES (105, 2404);
INSERT INTO `sys_role_menu` VALUES (105, 2405);
INSERT INTO `sys_role_menu` VALUES (105, 2406);
INSERT INTO `sys_role_menu` VALUES (105, 2407);
INSERT INTO `sys_role_menu` VALUES (105, 2408);
INSERT INTO `sys_role_menu` VALUES (105, 2409);
INSERT INTO `sys_role_menu` VALUES (105, 2410);
INSERT INTO `sys_role_menu` VALUES (105, 2416);
INSERT INTO `sys_role_menu` VALUES (105, 2417);
INSERT INTO `sys_role_menu` VALUES (105, 2418);
INSERT INTO `sys_role_menu` VALUES (105, 2495);
INSERT INTO `sys_role_menu` VALUES (105, 2496);

-- ----------------------------
-- Table structure for sys_role_org
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_org`;
CREATE TABLE `sys_role_org`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户/企业ID',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_role_org`(`role_id`, `org_id`) USING BTREE,
  INDEX `idx_org_id`(`org_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色与租户关联' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_role_org
-- ----------------------------
INSERT INTO `sys_role_org` VALUES (1, 2, 'GS001', 'admin', '2026-03-16 15:31:12');

-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user`  (
  `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  `dept_id` bigint(20) NULL DEFAULT NULL COMMENT '部门ID',
  `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号',
  `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称',
  `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '00' COMMENT '用户类型（00系统用户）',
  `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户邮箱',
  `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码',
  `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '用户性别（0男 1女 2未知）',
  `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址',
  `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码',
  `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '账号状态（0正常 1停用）',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '最后登录IP',
  `login_date` datetime NULL DEFAULT NULL COMMENT '最后登录时间',
  `pwd_update_date` datetime NULL DEFAULT NULL COMMENT '密码最后更新时间',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
  `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
  `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `org_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 109 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_user
-- ----------------------------
INSERT INTO `sys_user` VALUES (1, 103, 'admin', '超级管理员', '00', 'ry@163.com', '15888888888', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '125.118.189.119', '2026-06-17 10:23:37', '2026-02-02 09:14:43', 'admin', '2026-02-02 09:14:43', '', '2026-04-24 00:09:10', '管理员', 'GS001');
INSERT INTO `sys_user` VALUES (2, 105, 'ry', '若依', '00', 'ry@qq.com', '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '2', '127.0.0.1', '2026-02-02 09:14:43', '2026-02-02 09:14:43', 'admin', '2026-02-02 09:14:43', '', NULL, '测试员', 'GS002');
INSERT INTO `sys_user` VALUES (100, NULL, 'ceshi', '测试', '00', '', '', '0', '', '$2a$10$DW0ztSZgb61o5zBiAKFEkuMgAoXq4.G8BZrYlDdg0ka9dnzKnbGi6', '0', '0', '115.238.57.190', '2026-05-25 10:19:41', NULL, 'admin', '2026-02-02 10:02:12', '', NULL, NULL, 'GS003');
INSERT INTO `sys_user` VALUES (102, NULL, 'h5user', 'h5user', '00', '', '', '0', '', '$2a$10$CMfkORoWWqzdv3gWBr/aPutSKocht2WFS8yoy0OH2fFoEkBwVKjq.', '0', '0', '115.194.151.43', '2026-05-26 13:16:49', NULL, 'admin', '2026-05-25 10:11:53', 'h5user', '2026-05-25 10:21:18', NULL, 'GS001');
INSERT INTO `sys_user` VALUES (103, NULL, '王舒洁', 'wangshujie', '00', '', '19857526860', '1', '', '$2a$10$/PenC.o.TKq2Uuk7eXluo.r0KCE4JhbLv8ZuW36TA3H79oypC.OIm', '0', '2', '', NULL, NULL, 'admin', '2026-06-02 09:34:01', 'admin', '2026-06-02 09:37:37', NULL, 'GS001');
INSERT INTO `sys_user` VALUES (104, NULL, '19857526860', '王舒洁', '00', '', '19857526860', '1', '', '$2a$10$yyt54nx8NrOEH5TFselqr.d32oD2EtCMccChtOvWqSgkfHLgFEZEK', '0', '2', '115.204.179.99', '2026-06-02 09:48:29', NULL, 'admin', '2026-06-02 09:38:45', '', NULL, NULL, 'GS001');
INSERT INTO `sys_user` VALUES (105, NULL, 'wangshujie', '王舒洁', '00', '', '19857526860', '1', '', '$2a$10$4dJ0.zfvRGYy8m3OlYqKge7UaeR/x5mjijwvZbQbpTYWxVqhIwkrW', '0', '0', '125.112.72.140', '2026-06-02 11:48:30', NULL, 'admin', '2026-06-02 09:52:44', 'admin', '2026-06-02 10:43:57', NULL, 'GS001');
INSERT INTO `sys_user` VALUES (106, NULL, '111111111111111111', '1', '00', '', '', '0', '', '$2a$10$ULQeyPIl7Oji/xVcUQsUB.rW6c2EQbVx3c/xKTlcdtwhIf2x6Eq2K', '0', '2', '', NULL, NULL, 'wangshujie', '2026-06-02 10:42:31', '', NULL, NULL, 'GS001');
INSERT INTO `sys_user` VALUES (107, NULL, 'testuser01', 'testuser01', '00', '', '', '0', '', '$2a$10$bjJqGKATC/hXKOBJ94Oe4eJYrwYA3P4R9XvcNv03Gs/8Fdk/adi8m', '0', '0', '183.128.92.157', '2026-06-15 13:32:48', NULL, 'admin', '2026-06-15 10:46:10', '', NULL, NULL, 'GS001');
INSERT INTO `sys_user` VALUES (108, NULL, 'ceshi01', '账户测试', '00', '', '17364220525', '2', '', '$2a$10$BawOoT94vDAG2iyjuJvfDeGPm992ZYeLl1TI7SjXyf9biQ8qiizVu', '0', '0', '183.128.92.157', '2026-06-15 13:58:58', NULL, 'admin', '2026-06-15 13:58:38', '', NULL, NULL, 'GS001');

-- ----------------------------
-- Table structure for sys_user_post
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_post`;
CREATE TABLE `sys_user_post`  (
  `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  `post_id` bigint(20) NOT NULL COMMENT '岗位ID',
  PRIMARY KEY (`user_id`, `post_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_user_post
-- ----------------------------
INSERT INTO `sys_user_post` VALUES (1, 1);

-- ----------------------------
-- Table structure for sys_user_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_role`;
CREATE TABLE `sys_user_role`  (
  `user_id` bigint(20) NOT NULL COMMENT '用户ID',
  `role_id` bigint(20) NOT NULL COMMENT '角色ID',
  PRIMARY KEY (`user_id`, `role_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of sys_user_role
-- ----------------------------
INSERT INTO `sys_user_role` VALUES (1, 1);
INSERT INTO `sys_user_role` VALUES (102, 101);
INSERT INTO `sys_user_role` VALUES (105, 102);
INSERT INTO `sys_user_role` VALUES (107, 102);
INSERT INTO `sys_user_role` VALUES (108, 102);

-- ----------------------------
-- Table structure for transport_waybill
-- ----------------------------
DROP TABLE IF EXISTS `transport_waybill`;
CREATE TABLE `transport_waybill`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '?',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??֯ID',
  `waybill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '???˵??',
  `transport_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '???????',
  `document_date` date NULL DEFAULT NULL COMMENT '???????',
  `plan_depart_time` datetime NULL DEFAULT NULL COMMENT 'Ԥ?Ʒ???ʱ?',
  `plan_arrive_time` datetime NULL DEFAULT NULL COMMENT 'Ԥ?Ƶ???ʱ?',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??ע',
  `sender_company` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?????',
  `sender_province` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '???',
  `sender_city` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '???',
  `sender_district` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '???',
  `sender_address_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??????ϸ??ַ',
  `sender_contact` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??????ϵ?',
  `sender_phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??????ϵ?绰',
  `load_time_require` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'װ??ʱ??Ҫ?',
  `receiver_company` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?ջ??',
  `receiver_province` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?ջ',
  `receiver_city` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?ջ',
  `receiver_district` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?ջ',
  `receiver_address_detail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?ջ???ϸ??ַ',
  `receiver_contact` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?ջ???ϵ?',
  `receiver_phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?ջ???ϵ?绰',
  `plan_sign_time` datetime NULL DEFAULT NULL COMMENT 'Ԥ??ǩ??ʱ?',
  `temp_max` decimal(10, 2) NULL DEFAULT NULL COMMENT '?¶?????(?',
  `temp_min` decimal(10, 2) NULL DEFAULT NULL COMMENT '?¶?????(?',
  `humidity_require` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ʪ??Ҫ??(%)',
  `transport_special_note` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '????????˵?',
  `label_temp_record` tinyint(1) NULL DEFAULT 0 COMMENT '???¶ȼ?¼??(0??1??)',
  `label_fragile` tinyint(1) NULL DEFAULT 0 COMMENT '????Ʒ(0??1??)',
  `label_shockproof` tinyint(1) NULL DEFAULT 0 COMMENT '????(0??1??)',
  `label_moistureproof` tinyint(1) NULL DEFAULT 0 COMMENT '????(0??1??)',
  `line_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?????߱??',
  `line_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '???????',
  `car_num` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '???ƺ',
  `car_model` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '???',
  `driver_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??ʻԱ',
  `driver_phone` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??ʻԱ?绰',
  `estimate_distance` decimal(10, 2) NULL DEFAULT NULL COMMENT 'Ԥ??????(km)',
  `total_quantity` decimal(18, 4) NULL DEFAULT NULL COMMENT '?ϼ??',
  `total_weight` decimal(18, 4) NULL DEFAULT NULL COMMENT '?ϼ?????(kg)',
  `total_volume` decimal(18, 4) NULL DEFAULT NULL COMMENT '?ϼ?????(m?)',
  `total_value` decimal(18, 2) NULL DEFAULT NULL COMMENT '?ϼƻ?ֵ(Ԫ)',
  `audit_status` tinyint(1) NULL DEFAULT 0 COMMENT '????״̬(0?ݸ?1??????2??ͨ?',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ɾ????־??0???????? 2????ɾ?',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '?????',
  `create_time` datetime NULL DEFAULT NULL COMMENT '????ʱ?',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '?????',
  `update_time` datetime NULL DEFAULT NULL COMMENT '????ʱ?',
  `attachment` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '运单附件(逗号分隔路径)',
  `current_temp` decimal(10, 2) NULL DEFAULT NULL COMMENT '当前温度(℃)',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_waybill_no_del`(`waybill_no`, `del_flag`) USING BTREE,
  INDEX `idx_org_document_date`(`org_id`, `document_date`) USING BTREE,
  INDEX `idx_audit_status`(`audit_status`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '?˵??' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of transport_waybill
-- ----------------------------
INSERT INTO `transport_waybill` VALUES (1, 'GS001', 'WB20260522001', '冷链运输', '2026-05-22', '2026-05-05 00:00:00', '2026-05-22 00:00:00', '', '吃吃睡睡', '天津市', '市辖区', '河西区', '出场次数', '展示公司', '15889477477', '越快越好', '阿桑的歌', '北京市', '市辖区', '西城区', '说是刷', '受到过', '13544787787', '2026-05-22 00:00:00', 36.00, 25.00, '', '', 1, 1, 0, 0, NULL, '', '', '', '', '', NULL, 30.0000, 3000.0000, 0.0000, 0.00, 1, '0', 'admin', '2026-05-22 16:55:05', 'admin', '2026-05-22 16:55:05', NULL, NULL);
INSERT INTO `transport_waybill` VALUES (2, 'GS001', 'WB20260525001', '常温运输', '2026-05-25', '2026-05-25 00:00:00', '2026-05-28 00:00:00', '', '1', '天津市', '市辖区', '河东区', '1', '1', '1', '1', '1', '北京市', '市辖区', '朝阳区', '1', '1', '1', '2026-05-27 19:50:21', 5.00, 0.00, '60-70%', '', 1, 0, 0, 0, '001', '一号线', '浙A22433', '冷藏车', '1', '1', 1.00, 1.0000, 1.0000, 1.0000, 1.00, 2, '0', 'admin', '2026-05-25 19:50:58', 'admin', '2026-05-25 19:51:04', '', NULL);

-- ----------------------------
-- Table structure for transport_waybill_cargo
-- ----------------------------
DROP TABLE IF EXISTS `transport_waybill_cargo`;
CREATE TABLE `transport_waybill_cargo`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '?',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??֯ID',
  `waybill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '???˵??',
  `cargo_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '?????',
  `spec_model` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '?????ͺ',
  `unit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '??λ',
  `quantity` decimal(18, 4) NULL DEFAULT NULL COMMENT '?',
  `weight_kg` decimal(18, 4) NULL DEFAULT NULL COMMENT '????(kg)',
  `volume_m3` decimal(18, 4) NULL DEFAULT NULL COMMENT '????(m?)',
  `cargo_value` decimal(18, 2) NULL DEFAULT NULL COMMENT '??ֵ(Ԫ)',
  `sort_order` int(11) NULL DEFAULT 0 COMMENT '???',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT 'ɾ????־??0???????? 2????ɾ?',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '?????',
  `create_time` datetime NULL DEFAULT NULL COMMENT '????ʱ?',
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '?????',
  `update_time` datetime NULL DEFAULT NULL COMMENT '????ʱ?',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_waybill_no`(`waybill_no`) USING BTREE,
  INDEX `idx_waybill_del`(`waybill_no`, `del_flag`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '?˵??????' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of transport_waybill_cargo
-- ----------------------------
INSERT INTO `transport_waybill_cargo` VALUES (1, 'GS001', 'WB20260522001', '毛猪', 'kg/头', '头', 30.0000, 3000.0000, NULL, NULL, 0, '0', 'admin', '2026-05-22 16:55:05', 'admin', '2026-05-22 16:55:05');
INSERT INTO `transport_waybill_cargo` VALUES (2, 'GS001', 'WB20260525001', '1', '1', '1', 1.0000, 1.0000, 1.0000, 1.00, 0, '0', 'admin', '2026-05-25 19:50:58', 'admin', '2026-05-25 19:50:58');

-- ----------------------------
-- Table structure for warehouse_accounting_guide
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_accounting_guide`;
CREATE TABLE `warehouse_accounting_guide`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `biz_date` date NOT NULL COMMENT '业务日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `production_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_accounting_guide_org_sheet`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_accounting_guide_org_date`(`org_id`, `biz_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '核算指导价主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_accounting_guide
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_accounting_guide_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_accounting_guide_goods`;
CREATE TABLE `warehouse_accounting_guide_goods`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `guide_id` bigint(20) NOT NULL COMMENT '主表ID',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `line_no` int(11) NOT NULL COMMENT '序号',
  `production_workshop` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `goods_spec` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料规格',
  `guide_price` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '指导价',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_wag_goods_guide_id`(`guide_id`) USING BTREE,
  INDEX `idx_wag_goods_org_sheet`(`org_id`, `sheet_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '核算指导价明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_accounting_guide_goods
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_adjust
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_adjust`;
CREATE TABLE `warehouse_adjust`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `adjust_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `adjust_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '调整员',
  `adjust_date` datetime NULL DEFAULT NULL,
  `goods` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调整' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_adjust
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_adjust_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_adjust_goods`;
CREATE TABLE `warehouse_adjust_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `adjust_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `goods_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `assistant_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `base_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `base_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `ass_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `cost` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位成本',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调整，货品表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_adjust_goods
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_allot
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_allot`;
CREATE TABLE `warehouse_allot`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `allot_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `allot_date` datetime NULL DEFAULT NULL,
  `allot_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调拨' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_allot
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_allot_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_allot_goods`;
CREATE TABLE `warehouse_allot_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `allot_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `goods_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `out_warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `in_warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `assistant_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `base_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `base_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `ass_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `cost` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位成本',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调拨，货品表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_allot_goods
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_base
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_base`;
CREATE TABLE `warehouse_base`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `eng_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '英文名称',
  `warehouse_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `is_central` int(11) NULL DEFAULT 0 COMMENT '是否总仓：0否 1 是',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库基础设置' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_base
-- ----------------------------
INSERT INTO `warehouse_base` VALUES (7, '01', '牛圈', '', '', 1, '0', 'admin', '2026-05-15 17:35:42', 'admin', '2026-06-02 13:20:48', '', '103');
INSERT INTO `warehouse_base` VALUES (8, '02', '牛胴体库', '', '', 1, '0', 'admin', '2026-05-15 17:36:02', 'admin', '2026-06-05 15:04:26', '', '103');
INSERT INTO `warehouse_base` VALUES (9, '03', '牛分割品库', '', '', 1, '0', 'admin', '2026-05-25 10:26:17', 'admin', '2026-06-05 15:04:31', '', '103');
INSERT INTO `warehouse_base` VALUES (10, '1', '牛圈', '', '', 0, '0', 'wangshujie', '2026-06-02 11:57:02', 'wangshujie', '2026-06-02 11:57:02', '', '-1');
INSERT INTO `warehouse_base` VALUES (11, '04', '羊圈', '', '', 1, '0', 'admin', '2026-06-05 15:04:09', 'admin', '2026-06-05 15:04:09', '', '103');
INSERT INTO `warehouse_base` VALUES (12, '05', '羊胴体库', '', '', 1, '0', 'admin', '2026-06-05 15:04:48', 'admin', '2026-06-05 15:04:48', '', '103');
INSERT INTO `warehouse_base` VALUES (13, '06', '分割产品库', '', '', 1, '0', 'admin', '2026-06-15 11:00:42', 'admin', '2026-06-15 11:00:42', '', '103');

-- ----------------------------
-- Table structure for warehouse_check
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_check`;
CREATE TABLE `warehouse_check`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `check_date` date NOT NULL COMMENT '盘点日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '盘点单号',
  `check_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '盘点员',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货单备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_warehouse_check_org_sheet_no`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_warehouse_check_org_date`(`org_id`, `check_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库盘点主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_check
-- ----------------------------
INSERT INTO `warehouse_check` VALUES (3, '2026-05-25', '202605250001', '超级管理员', '', '0', 'admin', '2026-05-25 11:00:40', 'admin', '2026-05-25 11:00:40', '103');

-- ----------------------------
-- Table structure for warehouse_check_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_check_goods`;
CREATE TABLE `warehouse_check_goods`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `check_id` bigint(20) NOT NULL COMMENT '盘点主表ID',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '盘点单号',
  `inventory_id` bigint(20) NOT NULL COMMENT '库存行ID warehouse_inventory.id',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库批次',
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `base_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `assistant_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `book_base_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '账面基本数量',
  `book_assist_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '账面辅助数量',
  `count_base_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '盘点基本数量',
  `count_assist_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '盘点辅助数量',
  `diff_base_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '差异基本数量',
  `diff_assist_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '差异辅助数量',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_warehouse_check_goods_check_id`(`check_id`) USING BTREE,
  INDEX `idx_warehouse_check_goods_org_sheet`(`org_id`, `sheet_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库盘点明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_check_goods
-- ----------------------------
INSERT INTO `warehouse_check_goods` VALUES (3, 3, '202605250001', 12, '001', '活牛', '52301', '01', '原料库', NULL, NULL, 12000.0000, 15.0000, 12000.0000, 15.0000, 0.0000, 0.0000, '', '0', 'admin', '2026-05-25 11:00:40', 'admin', '2026-05-25 11:00:40', '103');

-- ----------------------------
-- Table structure for warehouse_in
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_in`;
CREATE TABLE `warehouse_in`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `sheet_date` date NOT NULL COMMENT '货单日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货单编号',
  `production_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_plant_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间编号',
  `production_plant_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间名称',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货单备注',
  `total_amount` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '物料合计金额',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_warehouse_in_org_sheet_no`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_warehouse_in_org_date`(`org_id`, `sheet_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 30 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产入库主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_in
-- ----------------------------
INSERT INTO `warehouse_in` VALUES (5, '2026-05-24', '202605240001', '1', NULL, NULL, NULL, 300000.0000, '2', 'admin', '2026-05-23 15:16:10', 'admin', '2026-06-02 12:36:52', '103');
INSERT INTO `warehouse_in` VALUES (6, '2026-05-26', '202605260001', '1', NULL, NULL, NULL, 337500.0000, '2', 'admin', '2026-05-25 14:45:43', 'admin', '2026-06-02 12:36:50', '103');
INSERT INTO `warehouse_in` VALUES (7, '2026-05-26', '202605260002', '1', NULL, NULL, NULL, 264000.0000, '2', 'admin', '2026-05-25 16:27:32', 'admin', '2026-06-02 12:36:48', '103');
INSERT INTO `warehouse_in` VALUES (8, '2026-05-26', '202605260003', '1', NULL, NULL, NULL, 80000.0000, '2', 'admin', '2026-05-25 16:30:57', 'admin', '2026-06-02 12:36:46', '103');
INSERT INTO `warehouse_in` VALUES (9, '2026-06-03', '202606030001', '1', NULL, NULL, NULL, 546000.0000, '0', 'wangshujie', '2026-06-02 11:54:45', 'wangshujie', '2026-06-02 11:54:45', '-1');
INSERT INTO `warehouse_in` VALUES (10, '2026-06-03', '202606030001', '1', NULL, NULL, NULL, 240000.0000, '0', 'admin', '2026-06-02 13:28:20', 'admin', '2026-06-02 13:28:20', '103');
INSERT INTO `warehouse_in` VALUES (11, '2026-06-05', '202606050001', '1', NULL, NULL, NULL, 420000.0000, '0', 'admin', '2026-06-05 09:55:02', 'admin', '2026-06-05 09:55:02', '103');
INSERT INTO `warehouse_in` VALUES (12, '2026-06-06', '202606060001', '2', NULL, NULL, NULL, 144000.0000, '0', 'admin', '2026-06-05 15:20:51', 'admin', '2026-06-05 15:20:51', '103');
INSERT INTO `warehouse_in` VALUES (13, '2026-06-06', '202606060002', '1', NULL, NULL, NULL, 134400.0000, '0', 'admin', '2026-06-05 17:28:48', 'admin', '2026-06-05 17:28:48', '103');
INSERT INTO `warehouse_in` VALUES (16, '2026-06-12', '202606120001', '采购入库', NULL, NULL, NULL, 1250000.0000, '0', 'admin', '2026-06-11 14:15:29', 'admin', '2026-06-11 14:15:29', '103');
INSERT INTO `warehouse_in` VALUES (29, '2026-06-17', '202606170001', '采购入库', NULL, NULL, NULL, 210000000.0000, '0', 'admin', '2026-06-16 10:38:38', 'admin', '2026-06-16 10:38:39', '103');

-- ----------------------------
-- Table structure for warehouse_in_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_in_goods`;
CREATE TABLE `warehouse_in_goods`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `in_id` bigint(20) NOT NULL COMMENT '入库主表ID',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货单编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `goods_spec` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `goods_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '品类',
  `goods_level` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '级别',
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产批次编号',
  `base_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `base_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '基本计量数量',
  `assistant_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `assistant_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '辅助计量数量',
  `amount` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '金额',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_warehouse_in_goods_in_id`(`in_id`) USING BTREE,
  INDEX `idx_warehouse_in_goods_org_sheet`(`org_id`, `sheet_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '生产入库明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_in_goods
-- ----------------------------
INSERT INTO `warehouse_in_goods` VALUES (8, 5, '202605240001', '001', '活牛', 'KG/头', '', NULL, '01', '原料库', '52301', 'kg', 12000.0000, '头', 15.0000, 300000.0000, NULL, '2', 'admin', '2026-05-23 15:16:10', 'admin', '2026-06-02 12:36:52', '103');
INSERT INTO `warehouse_in_goods` VALUES (9, 6, '202605260001', '001', '活牛', 'KG/头', '', NULL, '01', '原料库', '52501', 'kg', 15000.0000, '头', 15.0000, 337500.0000, NULL, '2', 'admin', '2026-05-25 14:45:43', 'admin', '2026-06-02 12:36:50', '103');
INSERT INTO `warehouse_in_goods` VALUES (10, 7, '202605260002', '001', '活牛', 'KG/头', '', NULL, '01', '原料库', '525002', 'kg', 12000.0000, '头', 15.0000, 264000.0000, NULL, '2', 'admin', '2026-05-25 16:27:32', 'admin', '2026-06-02 12:36:48', '103');
INSERT INTO `warehouse_in_goods` VALUES (11, 8, '202605260003', '001', '活牛', 'KG/头', '', NULL, '01', '原料库', '345678654', 'kg', 8000.0000, '头', 10.0000, 80000.0000, NULL, '2', 'admin', '2026-05-25 16:30:57', 'admin', '2026-06-02 12:36:46', '103');
INSERT INTO `warehouse_in_goods` VALUES (12, 9, '202606030001', '001', '活牛', 'KG/头', '', NULL, '01', '原料库', 'bj20260602006', 'kg', 18200.0000, '头', 26.0000, 546000.0000, NULL, '0', 'wangshujie', '2026-06-02 11:54:45', 'wangshujie', '2026-06-02 11:54:45', '-1');
INSERT INTO `warehouse_in_goods` VALUES (13, 10, '202606030001', '001', '活牛', 'kg/头', '', NULL, '01', '牛圈', '0602002', 'kg', 16000.0000, '头', 20.0000, 240000.0000, NULL, '0', 'admin', '2026-06-02 13:28:20', 'admin', '2026-06-02 13:28:20', '103');
INSERT INTO `warehouse_in_goods` VALUES (14, 11, '202606050001', '001', '活牛', 'kg/头', '', NULL, '01', '牛圈', '0605001', 'kg', 12000.0000, '头', 15.0000, 420000.0000, NULL, '0', 'admin', '2026-06-05 09:55:02', 'admin', '2026-06-05 09:55:02', '103');
INSERT INTO `warehouse_in_goods` VALUES (15, 12, '202606060001', '003', '活羊', 'kg/头', '', NULL, '04', '羊圈', 'Y0605001', 'kg', 6000.0000, '头', 120.0000, 144000.0000, NULL, '0', 'admin', '2026-06-05 15:20:51', 'admin', '2026-06-05 15:20:51', '103');
INSERT INTO `warehouse_in_goods` VALUES (16, 13, '202606060002', '001', '活牛', 'kg/头', '', NULL, '01', '牛圈', 'cs04', 'kg', 9600.0000, '头', 12.0000, 134400.0000, NULL, '0', 'admin', '2026-06-05 17:28:48', 'admin', '2026-06-05 17:28:48', '103');
INSERT INTO `warehouse_in_goods` VALUES (17, 16, '202606120001', '001', '活牛', 'kg/头', '', NULL, '01', '牛圈', 'cs0611001', 'kg', 25000.0000, '头', 12.0000, 1250000.0000, NULL, '0', 'admin', '2026-06-11 14:15:29', 'admin', '2026-06-11 14:15:29', '103');
INSERT INTO `warehouse_in_goods` VALUES (18, 29, '202606170001', '0101', '活牛', 'KG/头', '', NULL, '01', '牛圈', 'pcm12367856', 'kg', 21000.0000, '头', 50.0000, 210000000.0000, NULL, '0', 'admin', '2026-06-16 10:38:39', 'admin', '2026-06-16 10:38:39', '103');

-- ----------------------------
-- Table structure for warehouse_inventory
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_inventory`;
CREATE TABLE `warehouse_inventory`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料编号',
  `goods_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次号',
  `stock_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '库存量',
  `assist_stock_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '辅助库存量',
  `cost_amount` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '成本',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_inventory_wh_goods_batch`(`warehouse_no`, `goods_num`, `batch_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 23 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库库存' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_inventory
-- ----------------------------
INSERT INTO `warehouse_inventory` VALUES (12, '01', '原料库', '001', '活牛', '52301', 12000.0000, 15.0000, 300000.0000, '2', 'admin', '2026-05-23 15:16:10', 'admin', '2026-06-02 12:37:02', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (13, '01', '原料库', '001', '活牛', '52501', 15000.0000, 15.0000, 337500.0000, '2', 'admin', '2026-05-25 14:45:43', 'admin', '2026-06-02 12:37:01', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (14, '01', '原料库', '001', '活牛', '525002', 12000.0000, 15.0000, 264000.0000, '2', 'admin', '2026-05-25 16:27:32', 'admin', '2026-06-02 12:36:59', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (15, '01', '原料库', '001', '活牛', '345678654', 8000.0000, 10.0000, 80000.0000, '2', 'admin', '2026-05-25 16:30:57', 'admin', '2026-06-02 12:36:57', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (16, '01', '原料库', '001', '活牛', 'bj20260602006', 18200.0000, 26.0000, 546000.0000, '0', 'wangshujie', '2026-06-02 11:54:45', 'wangshujie', '2026-06-02 11:54:45', NULL, '-1');
INSERT INTO `warehouse_inventory` VALUES (17, '01', '牛圈', '001', '活牛', '0602002', 16000.0000, 20.0000, 240000.0000, '0', 'admin', '2026-06-02 13:28:20', 'admin', '2026-06-02 13:28:20', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (18, '01', '牛圈', '001', '活牛', '0605001', 12000.0000, 15.0000, 420000.0000, '0', 'admin', '2026-06-05 09:55:02', 'admin', '2026-06-05 09:55:02', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (19, '04', '羊圈', '003', '活羊', 'Y0605001', 6000.0000, 120.0000, 144000.0000, '0', 'admin', '2026-06-05 15:20:51', 'admin', '2026-06-05 15:20:51', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (20, '01', '牛圈', '001', '活牛', 'cs04', 9600.0000, 12.0000, 134400.0000, '0', 'admin', '2026-06-05 17:28:48', 'admin', '2026-06-05 17:28:48', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (21, '01', '牛圈', '001', '活牛', 'cs0611001', 25000.0000, 12.0000, 1250000.0000, '0', 'admin', '2026-06-11 14:15:29', 'admin', '2026-06-11 14:15:29', NULL, '103');
INSERT INTO `warehouse_inventory` VALUES (22, '01', '牛圈', '0101', '活牛', 'pcm12367856', 21000.0000, 50.0000, 210000000.0000, '0', 'admin', '2026-06-16 10:38:39', 'admin', '2026-06-16 10:38:39', NULL, '103');

-- ----------------------------
-- Table structure for warehouse_oper_perf
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_oper_perf`;
CREATE TABLE `warehouse_oper_perf`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `fee_date` date NOT NULL COMMENT '费用日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `reb_head` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '返利',
  `oth_inc` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '其他业务收入',
  `oth_exp` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '其他业务成本',
  `tax_surch` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '税金及附加',
  `impair_loss` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '资产减值损失',
  `nonop_inc` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '营业外收入',
  `nonop_exp` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '营业外支出',
  `inc_tax` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '所得税费用',
  `freight_bill` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '运费白条',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_oper_perf_org_sheet`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_oper_perf_org_date`(`org_id`, `fee_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '相经营业绩填报' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_oper_perf
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_related_fee
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_related_fee`;
CREATE TABLE `warehouse_related_fee`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `biz_date` date NOT NULL COMMENT '业务日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_related_fee_org_sheet`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_related_fee_org_date`(`org_id`, `biz_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '相关费用主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_related_fee
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_related_fee_item
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_related_fee_item`;
CREATE TABLE `warehouse_related_fee_item`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `fee_id` bigint(20) NOT NULL COMMENT '主表ID',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编号',
  `line_no` int(11) NOT NULL COMMENT '序号',
  `subject_level1` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '一级科目名称',
  `subject_level2` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '二级科目名称',
  `amount` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '费用金额',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_related_fee_item_fee_id`(`fee_id`) USING BTREE,
  INDEX `idx_related_fee_item_org_sheet`(`org_id`, `sheet_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '相关费用明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_related_fee_item
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_requisition
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_requisition`;
CREATE TABLE `warehouse_requisition`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `requisition_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '序号',
  `requisition_date` datetime NULL DEFAULT NULL,
  `source` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源计划',
  `production_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_plant_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `production_plant_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `goods` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库领料' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_requisition
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_requisition_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_requisition_goods`;
CREATE TABLE `warehouse_requisition_goods`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `requisition_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单据编号',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货品编号',
  `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
  `goods_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
  `batch` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批次',
  `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库',
  `assistant_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `base_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `base_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量数量',
  `ass_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量数量',
  `process` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '加工费',
  `subtotal` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '小计',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库盘点，货品表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_requisition_goods
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_stock_adjust
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_stock_adjust`;
CREATE TABLE `warehouse_stock_adjust`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `adjust_date` date NOT NULL COMMENT '调整日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调整单号',
  `adjust_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '调整员',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货单备注',
  `total_amount` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '明细成本变动合计',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_warehouse_stock_adjust_org_sheet`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_warehouse_stock_adjust_org_date`(`org_id`, `adjust_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调整主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_stock_adjust
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_stock_adjust_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_stock_adjust_goods`;
CREATE TABLE `warehouse_stock_adjust_goods`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `adjust_id` bigint(20) NOT NULL COMMENT '调整主表ID',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调整单号',
  `inventory_id` bigint(20) NOT NULL COMMENT '库存行ID warehouse_inventory.id',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库批次',
  `warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库编号',
  `warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库名称',
  `base_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `assistant_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `adj_base_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '调整基本数量（可正可负，累加到库存）',
  `adj_assist_qty` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '调整辅助数量（可正可负）',
  `unit_cost` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '单位成本（按基本计量）',
  `line_amount` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '成本变动额 adj_base_qty*unit_cost',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_wsa_goods_adjust_id`(`adjust_id`) USING BTREE,
  INDEX `idx_wsa_goods_org_sheet`(`org_id`, `sheet_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调整明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_stock_adjust_goods
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_stock_issue
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_stock_issue`;
CREATE TABLE `warehouse_stock_issue`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `sheet_date` date NOT NULL COMMENT '货单日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货单单号',
  `production_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产类型',
  `production_workshop` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '生产车间',
  `issue_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领料员',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货单备注',
  `total_subtotal` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '小计合计',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_warehouse_stock_issue_org_sheet`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_warehouse_stock_issue_org_date`(`org_id`, `sheet_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库领料主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_stock_issue
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_stock_issue_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_stock_issue_goods`;
CREATE TABLE `warehouse_stock_issue_goods`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `issue_id` bigint(20) NOT NULL COMMENT '领料主表ID',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货单单号',
  `source_inventory_id` bigint(20) NOT NULL COMMENT '源库存行ID',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `goods_spec` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料规格',
  `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库批次',
  `out_warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库（出库）编号',
  `out_warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库（出库）名称',
  `in_warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库（入库）编号',
  `in_warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '仓库（入库）名称',
  `base_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `base_qty` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT '基本计量数量',
  `assistant_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `assistant_qty` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT '辅助计量数量',
  `processing_fee` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '加工费',
  `subtotal` decimal(18, 4) NULL DEFAULT 0.0000 COMMENT '小计',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_wsi_goods_issue_id`(`issue_id`) USING BTREE,
  INDEX `idx_wsi_goods_org_sheet`(`org_id`, `sheet_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库领料明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_stock_issue_goods
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_stock_transfer
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_stock_transfer`;
CREATE TABLE `warehouse_stock_transfer`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `transfer_date` date NOT NULL COMMENT '调拨日期',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨单号',
  `transfer_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '调拨员',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '货单备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_warehouse_stock_transfer_org_sheet`(`org_id`, `sheet_no`) USING BTREE,
  INDEX `idx_warehouse_stock_transfer_org_date`(`org_id`, `transfer_date`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调拨主表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_stock_transfer
-- ----------------------------

-- ----------------------------
-- Table structure for warehouse_stock_transfer_goods
-- ----------------------------
DROP TABLE IF EXISTS `warehouse_stock_transfer_goods`;
CREATE TABLE `warehouse_stock_transfer_goods`  (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `transfer_id` bigint(20) NOT NULL COMMENT '调拨主表ID',
  `sheet_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨单号',
  `source_inventory_id` bigint(20) NOT NULL COMMENT '源库存行ID',
  `goods_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编号',
  `goods_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料名称',
  `goods_spec` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料规格',
  `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库批次',
  `out_warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '出库仓库编号',
  `out_warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '出库仓库名称',
  `in_warehouse_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库仓库编号',
  `in_warehouse_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '入库仓库名称',
  `base_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '基本计量单位',
  `assistant_unit` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '辅助计量单位',
  `base_qty` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT '调拨基本数量',
  `assist_qty` decimal(18, 4) NOT NULL DEFAULT 0.0000 COMMENT '调拨辅助数量',
  `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物料备注',
  `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `create_time` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `org_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '所属企业',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_wst_goods_transfer_id`(`transfer_id`) USING BTREE,
  INDEX `idx_wst_goods_org_sheet`(`org_id`, `sheet_no`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '仓库调拨明细表' ROW_FORMAT = DYNAMIC;

-- ----------------------------
-- Records of warehouse_stock_transfer_goods
-- ----------------------------

SET FOREIGN_KEY_CHECKS = 1;
