fix bug
This commit is contained in:
@@ -1505,7 +1505,7 @@ CREATE TABLE `blade_port_terminal` (
|
||||
`detail_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细地址',
|
||||
`longitude` decimal(12,6) NULL DEFAULT NULL COMMENT '经度',
|
||||
`latitude` decimal(12,6) NULL DEFAULT NULL COMMENT '纬度',
|
||||
`data_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '手工导入' COMMENT '数据来源',
|
||||
`data_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '手动录入' COMMENT '数据来源',
|
||||
`remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||
`create_user` bigint NULL DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
||||
@@ -1594,7 +1594,7 @@ CREATE TABLE `blade_airport_master` (
|
||||
`id` bigint NOT NULL COMMENT '主键',
|
||||
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码',
|
||||
`iata_code` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IATA编码',
|
||||
`icao_code` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ICAO代码',
|
||||
`icao_code` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ICAO代码',
|
||||
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '机场标准名称',
|
||||
`short_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机场简称',
|
||||
`province_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属省份编码',
|
||||
@@ -1719,6 +1719,7 @@ CREATE TABLE `blade_fee_item` (
|
||||
`fee_category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '费用类型',
|
||||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '费用项',
|
||||
`english_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '费用项代码',
|
||||
`remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||
`create_user` bigint NULL DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
||||
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||
|
||||
@@ -6,7 +6,7 @@ CREATE TABLE `blade_airport_master` (
|
||||
`id` bigint NOT NULL COMMENT '主键',
|
||||
`code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码',
|
||||
`iata_code` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IATA编码',
|
||||
`icao_code` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ICAO代码',
|
||||
`icao_code` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'ICAO代码',
|
||||
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '机场标准名称',
|
||||
`short_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机场简称',
|
||||
`province_code` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属省份编码',
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
-- 空港机场 ICAO 代码调整为非必填;唯一索引允许存在多条 NULL 数据
|
||||
|
||||
ALTER TABLE `blade_airport_master`
|
||||
MODIFY COLUMN `icao_code` varchar(4) DEFAULT NULL COMMENT 'ICAO代码';
|
||||
|
||||
UPDATE `blade_airport_master`
|
||||
SET `icao_code` = NULL
|
||||
WHERE TRIM(`icao_code`) = '';
|
||||
@@ -0,0 +1,5 @@
|
||||
-- 合同计费方案运输方式存储于 billing_plan_json,无需新增表字段。
|
||||
-- 新增/编辑接口会校验同一运输方式至多一个默认计费方案。
|
||||
-- 历史计费方案的 transportMode 为空时继续兼容,编辑时可补充运输方式。
|
||||
ALTER TABLE blade_contract_manage
|
||||
MODIFY COLUMN billing_plan_json text DEFAULT NULL COMMENT '计费方案JSON(含运输方式及默认方案配置)';
|
||||
@@ -7,6 +7,7 @@ CREATE TABLE `blade_fee_item` (
|
||||
`fee_category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '费用类型',
|
||||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '费用项',
|
||||
`english_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '费用项代码',
|
||||
`remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||
`create_user` bigint NULL DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
||||
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
-- 费用项新增备注字段
|
||||
|
||||
ALTER TABLE `blade_fee_item`
|
||||
ADD COLUMN `remark` varchar(200) DEFAULT NULL COMMENT '备注' AFTER `english_name`;
|
||||
@@ -17,7 +17,7 @@ CREATE TABLE `blade_port_terminal` (
|
||||
`detail_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细地址',
|
||||
`longitude` decimal(12,6) NULL DEFAULT NULL COMMENT '经度',
|
||||
`latitude` decimal(12,6) NULL DEFAULT NULL COMMENT '纬度',
|
||||
`data_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '手工导入' COMMENT '数据来源',
|
||||
`data_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '手动录入' COMMENT '数据来源',
|
||||
`remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
||||
`create_user` bigint NULL DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint NULL DEFAULT NULL COMMENT '创建部门',
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
-- 港口码头数据来源枚举统一为:初始化录入、批量导入、手动录入
|
||||
|
||||
ALTER TABLE `blade_port_terminal`
|
||||
MODIFY COLUMN `data_source` varchar(20) DEFAULT '手动录入' COMMENT '数据来源';
|
||||
|
||||
UPDATE `blade_port_terminal`
|
||||
SET `data_source` = CASE
|
||||
WHEN `data_source` IN ('初始导入', '初始化导入') THEN '初始化录入'
|
||||
WHEN `data_source` = '手工导入' THEN '手动录入'
|
||||
ELSE `data_source`
|
||||
END
|
||||
WHERE `data_source` IN ('初始导入', '初始化导入', '手工导入');
|
||||
@@ -142,7 +142,7 @@ CREATE TABLE `blade_contract_manage` (
|
||||
`billing_enabled` int(11) DEFAULT '0' COMMENT '计费信息开关',
|
||||
`contract_file_json` text DEFAULT NULL COMMENT '合同主文件JSON',
|
||||
`attachments_json` text DEFAULT NULL COMMENT '其它附件JSON',
|
||||
`billing_plan_json` text DEFAULT NULL COMMENT '计费方案JSON',
|
||||
`billing_plan_json` text DEFAULT NULL COMMENT '计费方案JSON(含运输方式及默认方案配置)',
|
||||
`settlement_rule_json` text DEFAULT NULL COMMENT '结算生成规则JSON',
|
||||
`reconciliation_json` text DEFAULT NULL COMMENT '对账配置JSON',
|
||||
`change_record_json` text DEFAULT NULL COMMENT '变更记录JSON',
|
||||
|
||||
@@ -25,7 +25,7 @@ CREATE TABLE `blade_airport_master` (
|
||||
`id` bigint(20) NOT NULL COMMENT '主键',
|
||||
`code` varchar(20) NOT NULL COMMENT '编码',
|
||||
`iata_code` varchar(3) NOT NULL COMMENT 'IATA编码',
|
||||
`icao_code` varchar(4) NOT NULL COMMENT 'ICAO代码',
|
||||
`icao_code` varchar(4) DEFAULT NULL COMMENT 'ICAO代码',
|
||||
`name` varchar(100) NOT NULL COMMENT '机场标准名称',
|
||||
`short_name` varchar(100) DEFAULT NULL COMMENT '机场简称',
|
||||
`province_code` varchar(12) DEFAULT NULL COMMENT '所属省份编码',
|
||||
@@ -134,6 +134,7 @@ CREATE TABLE `blade_fee_item` (
|
||||
`fee_category` varchar(50) NOT NULL COMMENT '费用类型',
|
||||
`name` varchar(50) NOT NULL COMMENT '费用项',
|
||||
`english_name` varchar(100) DEFAULT NULL COMMENT '费用项代码',
|
||||
`remark` varchar(200) DEFAULT NULL COMMENT '备注',
|
||||
`create_user` bigint(20) DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint(20) DEFAULT NULL COMMENT '创建部门',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
@@ -1323,7 +1324,7 @@ CREATE TABLE `blade_port_terminal` (
|
||||
`detail_address` varchar(255) DEFAULT NULL COMMENT '详细地址',
|
||||
`longitude` decimal(12,6) DEFAULT NULL COMMENT '经度',
|
||||
`latitude` decimal(12,6) DEFAULT NULL COMMENT '纬度',
|
||||
`data_source` varchar(20) DEFAULT '手工导入' COMMENT '数据来源',
|
||||
`data_source` varchar(20) DEFAULT '手动录入' COMMENT '数据来源',
|
||||
`remark` varchar(200) DEFAULT NULL COMMENT '备注',
|
||||
`create_user` bigint(20) DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint(20) DEFAULT NULL COMMENT '创建部门',
|
||||
@@ -1343,7 +1344,7 @@ CREATE TABLE `blade_port_terminal` (
|
||||
-- Records of blade_port_terminal
|
||||
-- ----------------------------
|
||||
BEGIN;
|
||||
INSERT INTO `blade_port_terminal` (`id`, `code`, `name`, `category`, `parent_id`, `parent_code`, `parent_name`, `country`, `city`, `longitude`, `latitude`, `data_source`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) VALUES (2075434814939308033, 'TJGAS', '天津港', '港口', NULL, NULL, NULL, '天津市', '天津市', NULL, NULL, '手工导入', '', 1123598821738675201, 1123598813738675201, '2026-07-10 12:19:54', 1123598821738675201, '2026-07-10 12:19:54', 1, 0);
|
||||
INSERT INTO `blade_port_terminal` (`id`, `code`, `name`, `category`, `parent_id`, `parent_code`, `parent_name`, `country`, `city`, `longitude`, `latitude`, `data_source`, `remark`, `create_user`, `create_dept`, `create_time`, `update_user`, `update_time`, `status`, `is_deleted`) VALUES (2075434814939308033, 'TJGAS', '天津港', '港口', NULL, NULL, NULL, '天津市', '天津市', NULL, NULL, '手动录入', '', 1123598821738675201, 1123598813738675201, '2026-07-10 12:19:54', 1123598821738675201, '2026-07-10 12:19:54', 1, 0);
|
||||
COMMIT;
|
||||
|
||||
-- ----------------------------
|
||||
|
||||
Reference in New Issue
Block a user