|
|
@@ -2745,54 +2745,7 @@ CREATE TABLE `xxl_job_user` (
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Procedure structure for generate_wing_tags_batched
|
|
|
--- ----------------------------
|
|
|
-DROP PROCEDURE IF EXISTS `generate_wing_tags_batched`;
|
|
|
-delimiter ;;
|
|
|
-CREATE PROCEDURE `generate_wing_tags_batched`()
|
|
|
-BEGIN
|
|
|
- DECLARE batch_start INT DEFAULT 21;
|
|
|
- DECLARE batch_end INT DEFAULT 999999;
|
|
|
- DECLARE tag_id VARCHAR(20);
|
|
|
- DECLARE i INT;
|
|
|
-
|
|
|
- WHILE batch_start <= 999999 DO
|
|
|
- SET i = batch_start;
|
|
|
-
|
|
|
- WHILE i <= batch_end AND i <= 999999 DO
|
|
|
- SET tag_id = LPAD(i, 6, '0');
|
|
|
-
|
|
|
- INSERT INTO f_wing_tag VALUES (
|
|
|
- tag_id,
|
|
|
- NULL,
|
|
|
- 0,
|
|
|
- 100,
|
|
|
- 1,
|
|
|
- NOW(),
|
|
|
- 1,
|
|
|
- NOW(),
|
|
|
- NULL,
|
|
|
- '0'
|
|
|
- );
|
|
|
-
|
|
|
- SET i = i + 1;
|
|
|
- END WHILE;
|
|
|
|
|
|
- -- 输出进度
|
|
|
- SELECT CONCAT('Inserted records from ', batch_start, ' to ', LEAST(batch_end, 999999)) as progress;
|
|
|
-
|
|
|
- SET batch_start = batch_end + 1;
|
|
|
- SET batch_end = batch_end + 100000;
|
|
|
-
|
|
|
- COMMIT;
|
|
|
- END WHILE;
|
|
|
-
|
|
|
-END
|
|
|
-;;
|
|
|
-delimiter ;
|
|
|
-
|
|
|
--- SET FOREIGN_KEY_CHECKS = 1;
|
|
|
|
|
|
/*
|
|
|
基础 数据信息
|
|
|
@@ -2825,6 +2778,8 @@ INSERT INTO `sys_config` VALUES (12, '000000', '可入孵出库的蛋类型', 'b
|
|
|
INSERT INTO `sys_config` VALUES (13, '000000', '仓库管理人员Ids', 'erp:Store:userIds', '1005,1006,1007', 'Y', 100, 1, '2025-10-15 12:00:00', 1, '2025-11-28 11:12:37', '维修人员ID');
|
|
|
INSERT INTO `sys_config` VALUES (14, '000000', '实验审核人员USER_ID', 'sys.experiment.review.userIds', '1010', 'Y', 100, 1, '2025-10-15 12:00:00', 1, '2025-11-28 11:13:20', '实验审核人员ID');
|
|
|
INSERT INTO `sys_config` VALUES (15, '000000', '销售组织结构ID', 'erp:sale:org:id', '104,211', 'Y', 100, 1, '2025-10-28 16:36:05', 1, '2025-11-28 11:13:45', NULL);
|
|
|
+INSERT INTO `sys_config` VALUES (16, '000000', '死亡淘汰类型value', 'breeding:batch:cullReason:death', '5', 'Y', 100, 1, '2025-10-28 16:36:05', 1, '2025-11-28 11:13:45', NULL);
|
|
|
+INSERT INTO `sys_config` VALUES (17, '000000', '打包淘汰类型value', 'breeding:batch:cullReason:packageCull', '6', 'Y', 100, 1, '2025-10-28 16:36:05', 1, '2025-11-28 11:13:45', NULL);
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of sys_dict_data
|
|
|
@@ -2906,16 +2861,18 @@ INSERT INTO `sys_dict_data` VALUES (141, '000000', 2, '腹水', '2', 'chicken_cu
|
|
|
INSERT INTO `sys_dict_data` VALUES (142, '000000', 3, '细菌感染', '3', 'chicken_cull_reason', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:57:15', 1, '2025-07-17 18:57:15', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (143, '000000', 4, '外伤', '4', 'chicken_cull_reason', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:57:39', 1, '2025-07-17 18:57:39', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (172, '000000', 9, '转群', '5', 'chicken_cull_reason', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:57:39', 1, '2025-07-17 18:57:39', NULL);
|
|
|
+INSERT INTO `sys_dict_data` VALUES (180, '000000', 5, '死亡', '6', 'chicken_cull_reason', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:57:39', 1, '2025-07-17 18:57:39', NULL);
|
|
|
+INSERT INTO `sys_dict_data` VALUES (181, '000000', 6, '打包淘汰', '7', 'chicken_cull_reason', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:57:39', 1, '2025-07-17 18:57:39', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (144, '000000', 1, '无害化', '0', 'chicken_disposal_method', NULL, 'primary', 'Y', 100, 1, '2025-07-17 18:58:01', 1, '2025-07-17 18:58:01', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (145, '000000', 2, '食堂', '1', 'chicken_disposal_method', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:58:19', 1, '2025-07-17 18:58:19', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (146, '000000', 3, '屠宰场', '2', 'chicken_disposal_method', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:58:31', 1, '2025-07-17 18:58:31', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (171, '000000', 9, '转群', '3', 'chicken_disposal_method', NULL, 'primary', 'N', 100, 1, '2025-07-17 18:58:31', 1, '2025-07-17 18:58:31', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (147, '000000', 1, '正常', '0', 'family_status', NULL, 'primary', 'Y', 100, 1, '2025-07-18 10:26:25', 1, '2025-07-24 11:00:55', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (148, '000000', 2, '异常', '1', 'family_status', NULL, 'info', 'N', 100, 1, '2025-07-18 10:26:48', 1, '2025-07-24 11:07:07', NULL);
|
|
|
-#INSERT INTO `sys_dict_data` VALUES (150, '000000', 1, '好种蛋', '0', 'breeding_egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
-#INSERT INTO `sys_dict_data` VALUES (151, '000000', 2, '好菜蛋', '1', 'breeding_egg_type', NULL, 'primary', 'N', 100, 1, '2025-07-21 09:53:44', 1, '2025-07-21 09:54:30', NULL);
|
|
|
-#INSERT INTO `sys_dict_data` VALUES (152, '000000', 3, '畸形蛋', '2', 'breeding_egg_type', NULL, 'info', 'N', 100, 1, '2025-07-21 09:54:03', 1, '2025-07-31 13:16:00', NULL);
|
|
|
-#INSERT INTO `sys_dict_data` VALUES (153, '000000', 4, '破蛋', '3', 'breeding_egg_type', NULL, 'warning', 'N', 100, 1, '2025-07-21 09:54:21', 1, '2025-07-31 13:16:09', NULL);
|
|
|
+--INSERT INTO `sys_dict_data` VALUES (150, '000000', 1, '好种蛋', '0', 'breeding_egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
+--INSERT INTO `sys_dict_data` VALUES (151, '000000', 2, '好菜蛋', '1', 'breeding_egg_type', NULL, 'primary', 'N', 100, 1, '2025-07-21 09:53:44', 1, '2025-07-21 09:54:30', NULL);
|
|
|
+--INSERT INTO `sys_dict_data` VALUES (152, '000000', 3, '畸形蛋', '2', 'breeding_egg_type', NULL, 'info', 'N', 100, 1, '2025-07-21 09:54:03', 1, '2025-07-31 13:16:00', NULL);
|
|
|
+--INSERT INTO `sys_dict_data` VALUES (153, '000000', 4, '破蛋', '3', 'breeding_egg_type', NULL, 'warning', 'N', 100, 1, '2025-07-21 09:54:21', 1, '2025-07-31 13:16:09', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (154, '000000', 1, '待确认', '0', 'cage_change_status', NULL, 'primary', 'Y', 100, 1, '2025-07-28 13:53:25', 1, '2025-07-28 16:45:12', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (155, '000000', 2, '审核通过', '1', 'cage_change_status', NULL, 'success', 'N', 100, 1, '2025-07-28 13:54:07', 1, '2025-07-28 13:54:07', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (156, '000000', 3, '作废', '2', 'cage_change_status', NULL, 'info', 'N', 100, 1, '2025-07-28 13:54:31', 1, '2025-07-28 13:54:31', NULL);
|
|
|
@@ -3054,9 +3011,9 @@ INSERT INTO `sys_dict_type` VALUES (510, '000000', '种蛋类型', 'egg_type', 1
|
|
|
INSERT INTO `sys_dict_data` VALUES (511, '000000', 1, '纯系种蛋', '1', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (512, '000000', 2, '祖代蛋', '2', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
INSERT INTO `sys_dict_data` VALUES (513, '000000', 3, '父母代蛋', '3', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
-INSERT INTO `sys_dict_data` VALUES (514, '000000', 3, '菜蛋', '3', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
-INSERT INTO `sys_dict_data` VALUES (515, '000000', 3, '畸形蛋', '3', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
-INSERT INTO `sys_dict_data` VALUES (516, '000000', 3, '破蛋', '3', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
+INSERT INTO `sys_dict_data` VALUES (514, '000000', 4, '菜蛋', '4', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
+INSERT INTO `sys_dict_data` VALUES (515, '000000', 5, '畸形蛋', '5', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
+INSERT INTO `sys_dict_data` VALUES (516, '000000', 6, '破蛋', '6', 'egg_type', NULL, 'primary', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
|
|
|
INSERT INTO `sys_dict_type` VALUES (520, '000000', '供应商等级', 'supplier_level', 100, 1, '2025-07-21 09:53:04', 1, '2025-07-21 09:53:04', '供应商等级分类(1:一级, 2:二级, 3:三级)');
|
|
|
INSERT INTO `sys_dict_data` VALUES (521, '000000', 1, '一级', '1', 'supplier_level', NULL, 'warning', 'Y', 100, 1, '2025-07-21 09:53:31', 1, '2025-07-21 09:53:31', NULL);
|
|
|
@@ -3283,10 +3240,13 @@ INSERT INTO `sys_menu` VALUES (232, '育种场蛋入库', 12, 0, 'breedingEggInY
|
|
|
INSERT INTO `sys_menu` VALUES (233, '育种场蛋出库', 12, 1, 'breedingEggOutYz', 'eggLaying/breedingEggOut/yzEggOut', '', 1, 0, 'C', '0', '0', 'breeding:breedingEggOut', '#', NULL, NULL, 100, 1, '2025-07-30 13:17:45', 1, '2025-08-11 15:22:07', '');
|
|
|
INSERT INTO `sys_menu` VALUES (234, '入孵管理', 12, 4, 'incubation', 'breeding/incubation/index', '', 1, 0, 'C', '0', '0', 'breeding:incubation', '#', NULL, NULL, 100, 1, '2025-07-21 10:08:18', NULL, '2025-07-21 10:08:18', '');
|
|
|
|
|
|
-INSERT INTO `sys_menu` VALUES (241, '育成舍报表', 13, 1, 'coop', 'report/coop/index', NULL, 1, 0, 'C', '0', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
-INSERT INTO `sys_menu` VALUES (242, '产蛋舍报表', 13, 2, 'egg', 'report/egg/index', NULL, 1, 0, 'C', '0', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
-INSERT INTO `sys_menu` VALUES (243, '育雏舍报表', 13, 3, 'brood', 'report/brood/index', NULL, 1, 0, 'C', '0', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
-INSERT INTO `sys_menu` VALUES (244, '测定舍报表', 13, 4, 'measure', 'report/measure/index', NULL, 1, 0, 'C', '0', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (241, '育成舍报表', 13, 1, 'coop', 'report/coop/index', NULL, 1, 0, 'C', '1', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (242, '产蛋舍报表', 13, 2, 'egg', 'report/egg/index', NULL, 1, 0, 'C', '1', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (243, '育雏舍报表', 13, 3, 'brood', 'report/brood/index', NULL, 1, 0, 'C', '1', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (244, '测定舍报表', 13, 4, 'measure', 'report/measure/index', NULL, 1, 0, 'C', '1', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (245, '批次日报表', 13, 5, 'batchDay', 'report/batchDay/index', NULL, 1, 0, 'C', '0', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (246, '鸡舍批次日报表', 13, 6, 'coopBatchDay', 'report/coopBatchDay/index', NULL, 1, 0, 'C', '0', '0', 'breeding:coopBatchReport', '#', NULL, NULL, 100, 1, '2025-08-20 19:40:17', 1, '2025-08-20 19:40:17', '');
|
|
|
+
|
|
|
|
|
|
INSERT INTO `sys_menu` VALUES (251, '饲喂SOP', 15, 10, 'feedSop', 'base/feedSop/index', '', 1, 0, 'C', '0', '0', 'base:feedSop', '#', NULL, NULL, 100, 1, '2025-07-15 10:21:08', NULL, '2025-07-15 10:21:08', '');
|
|
|
INSERT INTO `sys_menu` VALUES (252, '免疫使用SOP', 15, 9, 'vaccineSop', 'base/vaccineSop/index', '', 1, 0, 'C', '0', '0', 'base:vaccineSop', '#', NULL, NULL, 100, 1, '2025-07-16 09:40:53', NULL, '2025-07-16 09:40:53', '');
|
|
|
@@ -3388,10 +3348,10 @@ INSERT INTO `sys_menu` VALUES (1637, '批次疫苗SOP管理', 221, 7, '#', NULL,
|
|
|
|
|
|
|
|
|
|
|
|
-INSERT INTO `sys_menu` VALUES (1641, '查询换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '0', '0', 'breeding:cageChange:query', 'eye', '', '', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
-INSERT INTO `sys_menu` VALUES (1642, '新增换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '0', '0', 'breeding:cageChange:add', 'plus-square', 'btn btn-light-primary', 'handleCreate', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
-INSERT INTO `sys_menu` VALUES (1643, '修改换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '1', '0', 'breeding:cageChange:edit', 'pencil-square', 'btn btn-light-success', 'handleUpdate@1', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
-INSERT INTO `sys_menu` VALUES (1644, '删除换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '1', '0', 'breeding:cageChange:remove', 'dash-square', 'btn btn-light-danger', 'handleDelete@0', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (1641, '查询换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '0', '0', 'breeding:coopChange:query', 'eye', '', '', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (1642, '新增换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '0', '0', 'breeding:coopChange:add', 'plus-square', 'btn btn-light-primary', 'handleCreate', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (1643, '修改换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '1', '0', 'breeding:coopChange:edit', 'pencil-square', 'btn btn-light-success', 'handleUpdate@1', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (1644, '删除换舍管理', 222, 0, '#', NULL, '', 1, 0, 'F', '1', '0', 'breeding:coopChange:remove', 'dash-square', 'btn btn-light-danger', 'handleDelete@0', 100, 1, '2025-07-21 09:42:09', NULL, '2025-07-21 09:42:09', '');
|
|
|
|
|
|
|
|
|
INSERT INTO `sys_menu` VALUES (1651, '查询家系', 231, 0, '#', NULL, '', 1, 0, 'F', '0', '0', 'breeding:family:query', 'eye', '', '', 100, 1, '2025-07-20 14:43:59', NULL, '2025-07-20 14:43:59', '');
|
|
|
@@ -3758,6 +3718,11 @@ INSERT INTO `sys_menu` VALUES (2602, '结算库存', 622, 1, '#', NULL, '', 1, 0
|
|
|
INSERT INTO `sys_menu` VALUES (623, '蛋库库存', 12, 0,'eggCurrentStore', 'eggLaying/eggCurrentStore/index', '', 9, 0, 'C', '0', '0', 'breeding:eggCurrentStore', '#', NULL, NULL, 100, 1, '2025-10-15 15:02:26', NULL, '2025-10-15 15:02:26', '');
|
|
|
INSERT INTO `sys_menu` VALUES (2701, '查询实时库存', 623, 0, '#', NULL, '', 1, 0, 'F', '0', '0', 'breeding:eggCurrentStore:query', 'eye', '', '', 100, 1, '2025-10-15 15:02:26', NULL, '2025-10-15 15:02:26', '');
|
|
|
|
|
|
+INSERT INTO `sys_menu` VALUES (17, '移动端App', 0, 18, 'mobile', NULL, NULL, 1, 0, 'M', '1', '0', NULL, 'bootstrap-fill', NULL, NULL, 100, 1, '2025-07-14 15:02:36', 1, '2025-08-11 15:23:59', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (631, '添加个体', 17, 0,'appAddChicken', '', '', 9, 0, 'F', '1', '0', 'app:breeding:addChicken', '#', NULL, NULL, 100, 1, '2025-10-15 15:02:26', NULL, '2025-10-15 15:02:26', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (632, '添加个体', 17, 1,'appChangeCage', '', '', 9, 0, 'F', '1', '0', 'app:breeding:changeCage', '#', NULL, NULL, 100, 1, '2025-10-15 15:02:26', NULL, '2025-10-15 15:02:26', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (633, '添加个体', 17, 2,'appCullChicken', '', '', 9, 0, 'F', '1', '0', 'app:breeding:cullChicken', '#', NULL, NULL, 100, 1, '2025-10-15 15:02:26', NULL, '2025-10-15 15:02:26', '');
|
|
|
+INSERT INTO `sys_menu` VALUES (634, '添加个体', 17, 3,'appChickenWeight', '', '', 9, 0, 'F', '1', '0', 'app:breeding:chickenWeight', '#', NULL, NULL, 100, 1, '2025-10-15 15:02:26', NULL, '2025-10-15 15:02:26', '');
|
|
|
|
|
|
|
|
|
|