From 334fe9d1cfda3531c319a4a13cce54681988421e Mon Sep 17 00:00:00 2001 From: luotaiqian <1147642922@qq.com> Date: Fri, 31 Jul 2026 16:26:17 +0800 Subject: [PATCH] fix bug --- ...alter_personnel_title_and_level_fields.sql | 32 +++++++++++++++++++ .../safetyeval/client/co/TitleCodeCo.java | 26 +++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 docs/sql/alter_personnel_title_and_level_fields.sql create mode 100644 safety-eval-client/src/main/java/org/qinan/safetyeval/client/co/TitleCodeCo.java diff --git a/docs/sql/alter_personnel_title_and_level_fields.sql b/docs/sql/alter_personnel_title_and_level_fields.sql new file mode 100644 index 0000000..1956a6d --- /dev/null +++ b/docs/sql/alter_personnel_title_and_level_fields.sql @@ -0,0 +1,32 @@ +-- ============================================================ +-- 变更说明: +-- 1. org_personnel: 删除 professional_level_code、professional_level_name、person_type_name; +-- title_code 改为 title_code_arr,类型 text +-- 2. qual_filing_personnel: 删除 person_type_name; +-- title_code 改为 title_code_arr,类型 text +-- 3. qual_filing_personnel_change: 删除 person_type_name; +-- title_code 改为 title_code_arr,类型 text +-- ============================================================ + +-- ---------------------------- +-- org_personnel +-- ---------------------------- +ALTER TABLE `org_personnel` + DROP COLUMN `professional_level_code`, + DROP COLUMN `professional_level_name`, + DROP COLUMN `person_type_name`, + CHANGE COLUMN `title_code` `title_code_arr` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '职称(多个逗号分隔)'; + +-- ---------------------------- +-- qual_filing_personnel +-- ---------------------------- +ALTER TABLE `qual_filing_personnel` + DROP COLUMN `person_type_name`, + CHANGE COLUMN `title_code` `title_code_arr` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '职称(多个逗号分隔)'; + +-- ---------------------------- +-- qual_filing_personnel_change +-- ---------------------------- +ALTER TABLE `qual_filing_personnel_change` + DROP COLUMN `person_type_name`, + CHANGE COLUMN `title_code` `title_code_arr` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '职称(多个逗号分隔)'; diff --git a/safety-eval-client/src/main/java/org/qinan/safetyeval/client/co/TitleCodeCo.java b/safety-eval-client/src/main/java/org/qinan/safetyeval/client/co/TitleCodeCo.java new file mode 100644 index 0000000..9a5f12a --- /dev/null +++ b/safety-eval-client/src/main/java/org/qinan/safetyeval/client/co/TitleCodeCo.java @@ -0,0 +1,26 @@ +package org.qinan.safetyeval.client.co; + +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.io.Serializable; + +/** + * 职称信息CO(行业、职称、证明材料) + * + * @author safety-eval + */ +@Data +public class TitleCodeCo implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "行业编码") + private String industryCode; + + @ApiModelProperty(value = "职称编码") + private String titleCode; + + @ApiModelProperty(value = "证明材料地址") + private String proveUrl; +}