1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003 |
- /**
- 更新的SQL
- */
- /**
- 日期:2024-03-25
- */
- alter table personal_calculate add COLUMN sell_money decimal(16,2) DEFAULT NULL comment '出让金';
- alter table personal_calculate add COLUMN sell_money_base decimal(16,2) DEFAULT NULL comment '出让金扣除的基准价格';
- alter table personal_calculate add COLUMN sell_money_rate decimal(16,2) DEFAULT NULL comment '出让金扣除比例';
- /**
- 日期:2024-03-27
- 新增五张资产业务相关表
- */
- # 资产业务订单表
- DROP TABLE IF EXISTS `assets`;
- CREATE TABLE `assets`
- (
- `id` bigint(20) NOT NULL COMMENT '主键',
- `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '项目名称',
- `order_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '项目编号',
- `financial` bit(1) NOT NULL COMMENT '是否金融',
- `allot_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '分单类型',
- `client_manager_id` bigint(20) NOT NULL COMMENT '客户经理id(user_id)',
- `principal_id` bigint(20) NULL DEFAULT NULL COMMENT '项目负责人id(user_id)',
- `department_id` bigint(20) NOT NULL COMMENT '接单部门id',
- `assets_business_gener` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '资产业务类型',
- `entrust_again` bit(1) NOT NULL DEFAULT b'0' COMMENT '客户再次委托',
- `clientele_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '客户类型(企业,个人)',
- `clientele_id` bigint(20) NULL DEFAULT NULL COMMENT '客户id',
- `clientele_sub_id` bigint(20) NULL DEFAULT NULL COMMENT '业务来源(下级客户id)',
- `clientele_contact_id` bigint(20) NOT NULL COMMENT '客户联系人id',
- `security` bit(1) NOT NULL COMMENT '是否证券项目(0:Y 1:N)',
- `significant_assets_reorganization` bit(1) NOT NULL COMMENT '是否资产重组项目(0:Y 1:N)',
- `state_assets` bit(1) NOT NULL COMMENT '是否国资项目(0:Y 1:N)',
- `foreign_assets_involved` bit(1) NOT NULL COMMENT '是否涉及境外资产(0:Y 1:N)',
- `dispense_benefit` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否分配产值',
- `bailor` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '委托人',
- `bailor_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '委托人地址',
- `bailor_contact_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '委托联系人姓名',
- `bailor_contact_tel` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '委托人联系人电话',
- `terminal_clientele_id` bigint(20) NULL DEFAULT NULL COMMENT '终端客户id',
- `terminal_clientele_type` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '终端客户类型(企业,个人)',
- `terminal_clientele_contact_id` bigint(20) NULL DEFAULT NULL COMMENT '终端联系人',
- `members` json NULL COMMENT '项目参与人(json格式,存用户表id)',
- `remark` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL COMMENT '备注',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- CHARACTER SET = latin1
- COLLATE = latin1_swedish_ci COMMENT = '资产业务订单表'
- ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- # 资产评估方法表
- DROP TABLE IF EXISTS `assets_evaluation_method`;
- CREATE TABLE `assets_evaluation_method`
- (
- `id` bigint(20) NOT NULL COMMENT '资产评估方法id',
- `method_name` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '资产评估方法名',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- CHARACTER SET = latin1
- COLLATE = latin1_swedish_ci COMMENT = '资产评估方法表'
- ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- # 资产评估对象表
- DROP TABLE IF EXISTS `assets_evaluation_target`;
- CREATE TABLE `assets_evaluation_target`
- (
- `id` bigint(20) NOT NULL COMMENT '资产评估对象id',
- `evaluation_purpose_id` bigint(20) NOT NULL COMMENT '资产评估目的id',
- `evaluation_type_id` bigint(20) NOT NULL COMMENT '资产评估对象类型一级id',
- `evaluation_type_sec_id` bigint(20) NOT NULL COMMENT '资产评估对象类型二级id',
- `the_holder` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '产权持有人',
- `assets_value_id` bigint(20) NOT NULL COMMENT '资产价值类型id',
- `principal_id` bigint(20) NOT NULL COMMENT '项目负责人id (user_id)',
- `site_ids` json NOT NULL COMMENT '实勘人id (json 可多个)',
- `valuation_basis_date` date NOT NULL COMMENT '估价基准日',
- `evaluation_method_id` bigint(20) NOT NULL COMMENT '评估方法id',
- `choice_evaluation_method_id` bigint(20) NOT NULL COMMENT '最终选择的评估方法id',
- `total_asset_carrying_amount` decimal(16, 2) NULL DEFAULT NULL COMMENT '总资产账面值(万)',
- `total_liabilities_carrying_amount` decimal(16, 2) NULL DEFAULT NULL COMMENT '总负债账面值(万)',
- `carrying_amount_of_net_assets` decimal(16, 2) NULL DEFAULT NULL COMMENT '净资产账面值(万)',
- `estimated_value` decimal(16, 2) NULL DEFAULT NULL COMMENT '评估结论对应的评估值(万)',
- `remark` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL COMMENT '备注',
- `file_path` varchar(500) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '资料路由信息',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- CHARACTER SET = latin1
- COLLATE = latin1_swedish_ci COMMENT = '资产评估对象表'
- ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- # 资产评估对象类型表
- DROP TABLE IF EXISTS `assets_evaluation_target_type`;
- CREATE TABLE `assets_evaluation_target_type`
- (
- `id` bigint(20) NOT NULL COMMENT '资产评估对象类型id',
- `parent_id` bigint(20) NOT NULL COMMENT '父级id(0代表没有父级)',
- `type_name` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '类型名',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- CHARACTER SET = latin1
- COLLATE = latin1_swedish_ci COMMENT = '资产评估对象类型表'
- ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- # 价值类型表
- DROP TABLE IF EXISTS `assets_value_type`;
- CREATE TABLE `assets_value_type`
- (
- `id` bigint(20) NOT NULL COMMENT '价值类型id',
- `type_name` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '价值类型名',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- CHARACTER SET = latin1
- COLLATE = latin1_swedish_ci COMMENT = '价值类型表'
- ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- /**
- 日期:2024-03-28
- */
- # 删除 assets 表 financial 字段
- ALTER TABLE assets DROP financial;
- # 部分字段字符集问题修正
- alter table assets_evaluation_method change method_name method_name varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
- alter table assets_evaluation_target_type change type_name type_name varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
- alter table assets_evaluation_target change the_holder the_holder varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
- alter table assets_evaluation_target change file_path file_path varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
- alter table assets_value_type change type_name type_name varchar(255) character set utf8 collate utf8_unicode_ci not null default '';
- # 追加自增
- alter table assets modify id int auto_increment;
- alter table assets_evaluation_method modify id int auto_increment;
- alter table assets_evaluation_target_type modify id int auto_increment;
- alter table assets_evaluation_target modify id int auto_increment;
- alter table assets_value_type modify id int auto_increment;
- # 资产产品表
- DROP TABLE IF EXISTS `assets_production`;
- CREATE TABLE `assets_production`
- (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '资产产品主键id',
- `business_id` bigint(20) NOT NULL COMMENT '业务id(资产id)',
- `production_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品号',
- `production_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '产品类型(意见书,报告)',
- `signatory` json NULL COMMENT '签字人(产品类型为报告时,签字人必填)',
- `client_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '委托方名称',
- `client_tel` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '委托方电话',
- `valuation_basis_date` date NOT NULL COMMENT '评估基准日',
- `evaluate_acreage` decimal(16, 2) NULL DEFAULT NULL COMMENT '评估面积',
- `evaluate_amount` decimal(16, 2) NULL DEFAULT NULL COMMENT '评估总价',
- `evaluate_price` decimal(16, 2) NULL DEFAULT NULL COMMENT '评估单价',
- `owner` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '产权人',
- `print_count` int(11) NOT NULL COMMENT '产品打印数量',
- `create_production_date` date NOT NULL COMMENT '产品出具日期',
- `comment` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL COMMENT '特殊情况说明',
- `repertory_state` bit(1) NULL DEFAULT NULL COMMENT '库存状态(0:已入库 1:已出库)',
- `repertory_in_time` datetime(0) NULL DEFAULT NULL COMMENT '入库时间',
- `repertory_out_time` datetime(0) NULL DEFAULT NULL COMMENT '出库时间',
- `file_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '电子文档路经',
- `save_file_date` datetime(0) NULL DEFAULT NULL COMMENT '归档日期',
- `delivery` bit(1) NOT NULL DEFAULT b'0' COMMENT '送达状态',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- AUTO_INCREMENT = 1
- CHARACTER SET = utf8mb4
- COLLATE = utf8mb4_general_ci COMMENT = '资产产品表'
- ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- /**
- 日期:2024-03-29
- */
- # 新增字段
- ALTER TABLE `assets_evaluation_target` ADD assets_id BIGINT(20) NOT NULL COMMENT '资产业务id';
- /**
- 日期:2024-04-01
- */
- # 删除字段financial
- ALTER TABLE `assets` DROP COLUMN financial;
- /**
- 日期:2024-04-03
- */
- # 新增字段qr_code
- ALTER TABLE `assets_production` ADD qr_code varchar(255) NULL COMMENT '二维码路径';
- # 新增字段check_value
- ALTER TABLE `assets_evaluation_target` ADD check_value decimal(16,4) NULL COMMENT '审核价格';
- /**
- 日期:2024-04-07
- */
- # 修改产品出库申请表 production_id 可空 修改个贷订单表 terminal_clientele_type 可空
- ALTER TABLE production_out_warehouse MODIFY COLUMN production_id bigint(20) NULL;
- ALTER TABLE personal MODIFY COLUMN terminal_clientele_type varchar(32) NULL;
- ALTER TABLE production_out_warehouse add COLUMN order_id bigint(32) DEFAULT NULL comment '订单id(个贷)';
- ALTER TABLE production_out_warehouse MODIFY COLUMN production_id bigint(20) comment '产品id(大中型)';
- ALTER TABLE production_out_warehouse add COLUMN order_fund_id bigint(32) DEFAULT NULL comment '订单应收款id(个贷)';
- ALTER TABLE production_out_warehouse MODIFY COLUMN production_fund_id bigint(20) comment '产品应收款id(大中型)';
- /**
- 日期:2024-04-08
- */
- ALTER TABLE assets_evaluation_target MODIFY COLUMN file_path json NOT NULL comment '资料路由信息(json)';
- /**
- 日期:2024-04-10
- */
- ALTER TABLE personal_production DROP COLUMN if_save_file;
- ALTER TABLE personal_production DROP COLUMN save_file_check;
- ALTER TABLE personal_production DROP COLUMN save_file_date;
- alter table personal add COLUMN if_save_file bit(1) NOT NULL DEFAULT 0 comment '是否归档';
- alter table personal add COLUMN save_file_check bit(1) DEFAULT NULL comment '归档审核';
- alter table personal add COLUMN save_file_date datetime(0) DEFAULT NULL comment '归档日期';
- /**
- 日期:2024-04-10
- 修改人:苟耕铨
- */
- ALTER TABLE assets_production MODIFY COLUMN create_production_date date NULL comment '产品出具日期';
- /**
- 日期:2024-04-11
- 修改人:苟耕铨
- */
- ALTER TABLE assets_production MODIFY COLUMN production_no VARCHAR(128) NULL comment '产品出具日期';
- /**
- 日期:2024-04-12
- 修改人:苟耕铨
- */
- # 修改注释
- ALTER TABLE assets_production MODIFY COLUMN production_no VARCHAR(128) NULL comment '产品号';
- /**
- 日期:2024-04-15
- 修改人:吴长林
- */
- alter table personal_target add COLUMN validate_code varchar(255) comment '验证二维码路经';
- alter table major_production add COLUMN validate_code varchar(255) comment '验证二维码路经';
- /**
- 日期:2024-04-15
- 修改人:苟耕铨
- */
- # 资产评估对象表新增字段
- ALTER TABLE `assets_evaluation_target` ADD production_no VARCHAR(128) NULL COMMENT '产品号';
- /**
- 日期:2024-04-17
- 修改人:苟耕铨
- */
- # 资产产品表file_path字段修改为json类型,新增字段assets_name
- ALTER TABLE assets_production MODIFY COLUMN file_path json NULL comment '资料路由信息(json)';
- ALTER TABLE assets_production ADD COLUMN assets_name VARCHAR(255) NULL comment '项目名称';
- /**
- 日期:2024-04-29
- 修改人:苟耕铨
- */
- # 资产评估对象表修改以及新增字段
- ALTER TABLE assets_evaluation_target CHANGE COLUMN production_no statement_no VARCHAR(128) NULL COMMENT '意见书产品号';
- ALTER TABLE assets_evaluation_target ADD COLUMN report_no VARCHAR(128) NULL COMMENT '报告产品号';
- /**
- 日期:2024-04-30
- 修改人:吴长林
- */
- CREATE TABLE `work_record_transfer` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `record_id` bigint(20) NOT NULL COMMENT '任务记录id',
- `from_id` bigint(20) NOT NULL COMMENT '原处理人id',
- `to_id` bigint(20) NOT NULL COMMENT '转交到处理人id',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='任务转交表';
- /**
- 日期:2024-05-07
- 修改人:苟耕铨
- */
- # 业务产品收款表新增字段
- ALTER TABLE production_fund ADD COLUMN production_should_amount DECIMAL(16,2) NULL COMMENT '产品应收款';
- /**
- 日期:2024-05-08
- 修改人:苟耕铨
- */
- # 新增绩效分配比例信息表
- DROP TABLE IF EXISTS `business_performance_distribution`;
- CREATE TABLE `business_performance_distribution` (
- `id` bigint(20) NOT NULL COMMENT '绩效分配表自增id',
- `business_id` bigint(20) NOT NULL COMMENT '业务id',
- `business_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务类型',
- `report_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报告产品号',
- `performance_distribution` json NOT NULL COMMENT '每人比例信息(JSON数组)',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '绩效分配比例信息' ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- /**
- 日期:2024-05-09
- 修改人:苟耕铨
- */
- # 绩效分配比例信息表结构修改
- DROP TABLE IF EXISTS `business_performance_distribution`;
- CREATE TABLE `business_performance_distribution` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '绩效分配表自增id',
- `business_id` bigint(20) NOT NULL COMMENT '业务id',
- `business_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务类型',
- `report_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报告产品号',
- `member_id` bigint(20) NOT NULL COMMENT '成员id(user_id)',
- `performance_distribution` decimal(10, 0) NOT NULL COMMENT '绩效百分比',
- `member_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目负责人、成员、签字师',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '绩效分配比例信息' ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
- /**
- 日期:2024-04-30
- 修改人:吴长林
- */
- ALTER TABLE major_production_allot ADD COLUMN major_id bigint(20) NULL COMMENT '大中型业务id';
- ALTER TABLE major_production_allot ADD COLUMN user_type varchar(255) NULL COMMENT '人员类型(市场人员/评估人员)';
- DROP TABLE IF EXISTS `business_commission_rate`;
- CREATE TABLE `business_commission_rate` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `business_type` varchar(32) COLLATE utf8_unicode_ci NOT NULL COMMENT '业务类型',
- `user_type` varchar(32) COLLATE utf8_unicode_ci NOT NULL COMMENT '人员类型',
- `business_cate_id` bigint(20) NOT NULL COMMENT '字典数据表业务子类id',
- `min_ratio` decimal(16,2) NOT NULL COMMENT '最小提成比例',
- `max_ratio` decimal(16,2) DEFAULT NULL COMMENT '最大提成比例',
- `low_limit_amount` decimal(16,2) DEFAULT NULL COMMENT '提成下线金额',
- `top_limit_amount` decimal(16,2) DEFAULT NULL COMMENT '提成上线金额',
- `quarter_ratio` decimal(16,2) DEFAULT NULL COMMENT '季度业绩提成比例',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='非土规业务提成比例';
- DROP TABLE IF EXISTS `commission_declare`;
- CREATE TABLE `commission_declare` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `business_type` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '业务类型',
- `commission_rate_id` bigint(20) NOT NULL COMMENT 'business_commission_rate 表id',
- `business_id` bigint(20) DEFAULT NULL COMMENT '业务id',
- `production_id` bigint(20) DEFAULT NULL COMMENT '产品id',
- `declare_user_id` bigint(20) NOT NULL COMMENT '申报人id',
- `declare_result` bit(1) DEFAULT NULL COMMENT '审批结果(0:驳回,1:通过)',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='提成申报';
- /**
- 日期:2024-05-16
- 修改人:吴长林
- */
- ALTER TABLE commission_declare MODIFY COLUMN declare_result varchar(32) comment '审批结果';
- ALTER TABLE major_production_allot ADD COLUMN declare_id bigint(20) NULL COMMENT '提成申报id';
- /**
- 日期:2024-05-16
- 修改人:苟耕铨
- */
- # 新增表产品选择记录
- DROP TABLE IF EXISTS `business_production_choice_log`;
- CREATE TABLE `business_production_choice_log`
- (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '产品选择记录id',
- `business_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务类型',
- `business_id` bigint(20) NOT NULL COMMENT '业务id',
- `target_id` bigint(20) NOT NULL COMMENT '评估对象id',
- `production_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品选择的类型',
- `print_count` int(11) NOT NULL COMMENT '打印份数',
- `take_no_status` bit(1) NOT NULL DEFAULT b'0' COMMENT '该记录的取号状态',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- AUTO_INCREMENT = 3
- CHARACTER SET = utf8mb4
- COLLATE = utf8mb4_general_ci COMMENT = '产品选择记录'
- ROW_FORMAT = Dynamic;
- /**
- 日期:2024-05-16
- 修改人:苟耕铨
- */
- # 选择记录表新增字段
- ALTER TABLE business_production_choice_log ADD COLUMN production_id bigint(20) NULL COMMENT '产品id';
- /**
- 日期:2024-05-20
- 修改人:吴长林
- */
- ALTER TABLE work_flow MODIFY COLUMN code varchar(128) comment '流程编码';
- ALTER TABLE work_node_task MODIFY COLUMN business_type varchar(128) comment '流程编码';
- ALTER TABLE work_flow_node_instance MODIFY COLUMN business_type varchar(128) comment '业务类型';
- DROP TABLE IF EXISTS `business_attachment`;
- /**
- 日期:2024-05-22
- 修改人:吴长林
- */
- alter table major_production add COLUMN standard_amount decimal(16,2) DEFAULT NULL comment '标准收费';
- alter table finance_claim add COLUMN production_fund_id bigint(20) DEFAULT NULL comment '产品收款id';
- ALTER TABLE finance_claim CHANGE COLUMN claim_id claim_user_id bigint(20) ;
- /**
- 日期:2024-05-22
- 修改人:苟耕铨
- */
- # 表business_performance_distribution新增字段
- ALTER TABLE business_performance_distribution ADD COLUMN declare_id BIGINT(20) NULL COMMENT '提成申报id';
- ALTER TABLE business_performance_distribution ADD COLUMN user_type VARCHAR(255) NULL COMMENT '人员类型(市场人员/评估人员)';
- /**
- 日期:2024-05-29
- 修改人:吴长林
- */
- CREATE TABLE `order_fund_allot` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `order_fund_id` bigint(20) NOT NULL COMMENT '订单收款表id',
- `production_fund_id` bigint(20) NOT NULL COMMENT '产品收款表id',
- `allot_amount` decimal(16,2) NOT NULL COMMENT '分配金额',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='订单收款分配表';
- ALTER TABLE major_production ADD COLUMN delivery_date datetime(0) NULL COMMENT '送达时间';
- /**
- 日期:2024-05-29
- 修改人:苟耕铨
- */
- # 表business_performance_distribution修改字段
- ALTER TABLE business_performance_distribution MODIFY COLUMN report_no VARCHAR(128) NULL COMMENT '报告产品号';
- /**
- 日期:2024-05-31
- 修改人:苟耕铨
- */
- # 表assets_evaluation_target修改字段file_path
- ALTER TABLE assets_evaluation_target MODIFY COLUMN file_path JSON NULL COMMENT '附件资料路由信息(json)';
- /**
- 日期:2024-06-03
- 修改人:苟耕铨
- */
- # 表business_performance_distribution新增字段participation_duration
- ALTER TABLE business_performance_distribution ADD COLUMN participation_duration INT(11) NULL COMMENT '参与时长(小时)';
- /**
- 日期:2024-06-12
- 修改人:苟耕铨
- */
- # 表assets_production新增字段if_save_file
- ALTER TABLE assets_production ADD COLUMN if_save_file bit(1) NOT NULL DEFAULT 0 comment '是否归档';
- # 表commission_declare新增字段ratio
- ALTER TABLE commission_declare ADD COLUMN ratio DECIMAL(16,2) NULL comment '提成比例';
- /**
- 日期:2024-06-13
- 修改人:苟耕铨
- */
- # 表commission_declare新增字段defined_low_limit_amount
- ALTER TABLE commission_declare ADD COLUMN defined_low_limit_amount DECIMAL(16,2) NULL comment '提成申报自定义提成下限';
- /**
- 日期:2024-06-14
- 修改人:苟耕铨
- */
- # 表assets_production新增字段project_name
- ALTER TABLE assets_production ADD COLUMN project_name VARCHAR(255) NULL COMMENT '项目名称_产品';
- /**
- 日期:2024-06-17
- 修改人:苟耕铨
- */
- # 表assets_production新增字段delivery_date
- ALTER TABLE assets_production ADD COLUMN delivery_date DATETIME NULL COMMENT '送达日期';
- /**
- 日期:2024-06-18
- 修改人:苟耕铨
- */
- ALTER TABLE assets_production DROP project_name;
- ALTER TABLE finance_invoice ADD COLUMN production_fund_id BIGINT(20) NULL COMMENT '产品收款信息id';
- /**
- 日期:2024-07-01
- 修改人:苟耕铨
- */
- # assets_evaluation_target表修改
- ALTER TABLE `assets_evaluation_target` ADD defined_evaluation_method VARCHAR(128) NULL COMMENT '自定义其他评估方法';
- ALTER TABLE `assets_evaluation_target` ADD choice_defined_evaluation_method VARCHAR(128) NULL COMMENT '最终选择的自定义其他评估方法';
- ALTER TABLE assets_evaluation_target MODIFY evaluation_method_id JSON NOT NULL COMMENT '评估方法id';
- ALTER TABLE assets_evaluation_target MODIFY choice_evaluation_method_id JSON NOT NULL COMMENT '最终选择的评估方法id';
- /**
- 以上SQL已同步到测试环境
- 同步日期:2024-07-03
- 操作人:苟耕铨
- */
- /**
- 日期:2024-07-09
- 修改人:苟耕铨
- */
- # major_target表修改
- ALTER TABLE `major_target` ADD defined_evaluation_method VARCHAR(128) NULL COMMENT '自定义其他评估方法';
- /**
- 日期:2024-07-12
- 修改人:吴长林
- 已更新到test-env
- */
- ALTER TABLE `personal_production` ADD is_online bit(1) NULL COMMENT '是否是线上产品';
- /**
- 以上SQL已同步到测试环境
- 同步日期:2024-07-16
- 操作人:苟耕铨
- */
- /**
- 日期:2024-07-25
- 修改人:吴长林
- 未更新到test-env
- */
- ALTER TABLE major MODIFY COLUMN clientele_contact_id bigint(20) NULL COMMENT '客户联系人id';
- ALTER TABLE major MODIFY COLUMN bailor varchar(255) NULL COMMENT '委托人';
- ALTER TABLE major MODIFY COLUMN bailor_contact_name varchar(255) NULL COMMENT '委托联系人姓名';
- ALTER TABLE major MODIFY COLUMN bailor_contact_tel varchar(255) NULL COMMENT '委托人联系人电话';
- ALTER TABLE major MODIFY COLUMN owner varchar(255) NULL COMMENT '产权人';
- ALTER TABLE personal MODIFY COLUMN clientele_type varchar(255) NULL COMMENT '客户类型(企业,个人)';
- ALTER TABLE personal MODIFY COLUMN inward_staff bigint(32) NULL COMMENT '内业人员';
- ALTER TABLE personal MODIFY COLUMN evaluate_aim varchar(255) NULL COMMENT '评估目的';
- ALTER TABLE personal MODIFY COLUMN bailorA varchar(255) NULL COMMENT '委托人1';
- ALTER TABLE personal MODIFY COLUMN bailorB varchar(255) NULL COMMENT '委托人2';
- ALTER TABLE personal MODIFY COLUMN bailorA_tel varchar(255) NULL COMMENT '委托人1电话';
- ALTER TABLE personal MODIFY COLUMN bailorB_tel varchar(255) NULL COMMENT '委托人2电话';
- ALTER TABLE personal MODIFY COLUMN clientele_contact_id bigint(32) NULL COMMENT '客户联系人id';
- ALTER TABLE personal MODIFY COLUMN loan_limit decimal(16,4) NULL COMMENT '贷款额度';
- ALTER TABLE personal MODIFY COLUMN location varchar(400) NULL COMMENT '坐落';
- ALTER TABLE order_fund MODIFY COLUMN order_name varchar(400) NULL COMMENT '订单名称';
- DROP TABLE IF EXISTS `dyoa_record`;
- CREATE TABLE `dyoa_record` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
- `mbs_type` varchar(64) COLLATE utf8mb3_unicode_ci NOT NULL COMMENT '业务',
- `mbs_id` bigint NOT NULL COMMENT 'mbsId',
- `dyoa_id` varchar(64) COLLATE utf8mb3_unicode_ci NOT NULL COMMENT 'dyoaId',
- `user_id` bigint NOT NULL COMMENT '操作人',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `order_datetime` datetime DEFAULT NULL COMMENT '下单时间(个贷用)',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=201039 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci COMMENT='数据同步记录';
- SET FOREIGN_KEY_CHECKS = 1;
- ALTER TABLE assets MODIFY COLUMN name varchar(400) NOT NULL COMMENT '项目名称';
- ALTER TABLE assets MODIFY COLUMN bailor varchar(400) NULL COMMENT '委托人';
- ALTER TABLE assets MODIFY COLUMN clientele_type varchar(32) NULL COMMENT '客户类型(企业,个人)';
- ALTER TABLE assets MODIFY COLUMN clientele_contact_id bigint(32) NULL COMMENT '客户联系人id';
- ALTER TABLE assets MODIFY COLUMN security bit(1) NULL COMMENT '是否证券项目(0:Y 1:N)';
- ALTER TABLE assets MODIFY COLUMN significant_assets_reorganization bit(1) NULL COMMENT '是否资产重组项目(0:Y 1:N)';
- ALTER TABLE assets MODIFY COLUMN state_assets bit(1) NULL COMMENT '是否国资项目(0:Y 1:N)';
- ALTER TABLE assets MODIFY COLUMN foreign_assets_involved bit(1) NULL COMMENT '是否涉及境外资产(0:Y 1:N)';
- ALTER TABLE assets MODIFY COLUMN dispense_benefit bit(1) NULL COMMENT '是否分配产值';
- ALTER TABLE assets MODIFY COLUMN terminal_clientele_type varchar(32) NULL COMMENT '终端客户类型(企业,个人)';
- /**
- 日期:2024-08-07
- 修改人:吴长林
- 未更新到test-env
- */
- ALTER TABLE `personal_target` ADD qr_code varchar(255) NULL COMMENT '出入库二维码';
- /**
- 以上SQL已同步到测试环境
- 同步日期:2024-08-08
- 操作人:苟耕铨
- */
- /**
- 日期:2024-08-15
- 修改人:吴长林
- 未更新到test-env
- */
- ALTER TABLE `finance_invoice` ADD ticket_no varchar(100) NULL COMMENT '发票号码';
- ALTER TABLE `finance_invoice` MODIFY COLUMN apply_id bigint(32) NULL COMMENT '申请人id';
- ALTER TABLE major MODIFY COLUMN terminal_clientele_type varchar(100) NULL COMMENT '终端客户类型(企业,个人)';
- ALTER TABLE major MODIFY COLUMN clientele_type varchar(100) NULL COMMENT '客户类型(企业,个人)';
- ALTER TABLE finance_invoice ADD COLUMN real_fund_id bigint NULL COMMENT '实收款id';
- /**
- 日期:2024-08-16
- 修改人:苟耕铨
- */
- # assets表新增字段
- ALTER TABLE `assets` ADD market_department_id bigint(20) NULL COMMENT '市场部门id(下单部门id)';
- /**
- 以上SQL已同步到测试环境
- 同步日期:2024-08-23
- 操作人:苟耕铨
- */
- /**
- 日期:2024-08-28
- 修改人:吴长林
- 未更新到test-env
- */
- ALTER TABLE `order_fund_allot` ADD real_fund_id bigint(20) NOT NULL COMMENT '实收款id';
- /**
- 日期:2024-08-30
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE assets_evaluation_target MODIFY COLUMN the_holder varchar(255) NULL COMMENT '产权持有人';
- ALTER TABLE assets_evaluation_target ADD COLUMN evaluation_type_defined_sec varchar(255) NULL COMMENT '其他自定义二级资产评估对象类型';
- /**
- 日期:2024-09-02
- 修改人:苟耕铨
- 未更新到test-env
- */
- DROP TABLE IF EXISTS `user_archive`;
- CREATE TABLE `user_archive` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增id',
- `user_id` bigint(20) NOT NULL COMMENT '用户id',
- `major_evaluator_registration_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '房地产估价师注册号',
- `land_evaluator_registration_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '土地估价师注册号',
- `asset_evaluator_registration_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资产评估师资格证号',
- `created` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `user_id`(`user_id`) USING BTREE COMMENT '用户id索引'
- ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '员工档案' ROW_FORMAT = Dynamic;
- /**
- 日期:2024-09-05
- 修改人:吴长林
- 未更新到test-env
- */
- ALTER TABLE `major_production` ADD work_start_date date NULL COMMENT '估价作业开始日期';
- ALTER TABLE `major_production` ADD work_end_date date NULL COMMENT '估价作业结束日期';
- ALTER TABLE `major_production` ADD work_purpose varchar(64) NULL COMMENT '估价目的';
- ALTER TABLE `major_production` ADD is_submit bit(1) NULL COMMENT '是否上报协会(房地产)';
- ALTER TABLE `major_production` ADD is_record bit(1) NULL COMMENT '是否备案(土地)';
- ALTER TABLE `major_production` ADD main_worker varchar(64) NULL COMMENT '第一报告人';
- ALTER TABLE `major_production` ADD main_worker_no varchar(64) NULL COMMENT '第一报告人注册号';
- ALTER TABLE `major_production` ADD minor_worker varchar(64) NULL COMMENT '第二报告人';
- ALTER TABLE `major_production` ADD minor_worker_no varchar(64) NULL COMMENT '第二报告人注册号';
- ALTER TABLE `major_production` ADD small_worker varchar(64) NULL COMMENT '第三报告人';
- ALTER TABLE `major_production` ADD small_worker_no varchar(64) NULL COMMENT '第三报告人注册号';
- /**
- 以上SQL已同步到测试环境
- 同步日期:2024-09-09
- 操作人:苟耕铨
- */
- /**
- 日期:2024-9-23
- 修改人:吴长林
- 未更新到test-env
- */
- ALTER TABLE `major_production` ADD not_record_reason varchar(255) NULL COMMENT '不备案原因';
- /**
- 日期:2024-10-09
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE `major_production` ADD not_submit_reason varchar(255) NULL COMMENT '不上报协会原因';
- /**
- 日期:2025-01-07
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 财务相关表添加索引
- ALTER TABLE order_fund ADD KEY `business_type` (`business_type`) USING BTREE;
- ALTER TABLE order_fund ADD KEY `business_id` (`business_id`) USING BTREE;
- ALTER TABLE production_fund ADD KEY `order_fund_id` (`order_fund_id`) USING BTREE;
- ALTER TABLE production_fund ADD KEY `production_no` (`production_no`) USING BTREE;
- ALTER TABLE finance_invoice ADD KEY `order_fund_id` (`order_fund_id`) USING BTREE;
- ALTER TABLE finance_invoice ADD KEY `production_fund_id` (`production_fund_id`) USING BTREE;
- /**
- 日期:2025-01-08
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 个贷业务表created字段添加索引
- ALTER TABLE personal ADD KEY `created` (`created`) USING BTREE;
- /**
- 日期:2025-01-23
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 资产订单表和产品表添加索引
- ALTER TABLE assets ADD KEY `created` (`created`) USING BTREE;
- ALTER TABLE assets_production ADD KEY `created` (`created`) USING BTREE;
- /**
- 日期:2025-02-06
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 添加索引
- ALTER TABLE business_production_performance ADD KEY `modified` (`modified`) USING BTREE;
- ALTER TABLE assets ADD KEY `clientele_id` (`clientele_id`) USING BTREE;
- ALTER TABLE assets ADD KEY `clientele_contact_id` (`clientele_contact_id`) USING BTREE;
- /**
- 日期:2025-02-06
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 添加索引
- ALTER TABLE personal ADD KEY `idx_created` (`created`) USING BTREE;
- ALTER TABLE personal_target ADD KEY `idx_created` (`created`) USING BTREE;
- ALTER TABLE personal_production ADD KEY `idx_created` (`created`) USING BTREE;
- ALTER TABLE personal ADD KEY `idx_evaluate_aim` (`evaluate_aim`) USING BTREE;
- ALTER TABLE personal ADD KEY `idx_inward_staff` (`inward_staff`) USING BTREE;
- /**
- 日期:2025-02-08
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 新增字段与索引
- ALTER TABLE `personal_production` ADD production_time datetime NULL COMMENT '产品完成时间';
- ALTER TABLE personal_production ADD KEY `idx_production_time` (`production_time`) USING BTREE;
- /**
- 日期:2025-02-08
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 新增索引
- ALTER TABLE order_fund ADD KEY `idx_created` (`created`) USING BTREE;
- /**
- 日期:2025-02-25
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 新增索引
- ALTER TABLE assets_production ADD KEY `idx_create_production_date` (`create_production_date`) USING BTREE;
- ALTER TABLE `major` ADD market_department_id bigint(20) NULL COMMENT '市场部门id(下单部门id)';
- ALTER TABLE `major_production` ADD production_time datetime NULL COMMENT '产品完成时间';
- ALTER TABLE major_production ADD KEY `idx_production_time` (`production_time`) USING BTREE;
- /**
- 日期:2025-03-24
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE `order_fund` ADD `client_manager_id` BIGINT ( 20 ) NULL COMMENT '客户经理id(user_id)';
- /**
- 日期:2025-04-14
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE `production_return` ADD `return_invoice` bit ( 1 ) DEFAULT 0 NOT NULL COMMENT '是否包含退发票';
- /**
- 日期:2025-04-15
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 新增字段
- ALTER TABLE finance_fine_refund CHANGE statue `status` enum('RETURNED','NOT_RETURNED','IGNORE') NOT NULL COMMENT 'RETURNED:已退 NOT_RETURNED:未退 IGNORE:不退';
- # 新增索引
- ALTER TABLE assets_evaluation_target ADD KEY `report_no` (`report_no`) USING BTREE;
- ALTER TABLE assets_evaluation_target ADD KEY `evaluation_purpose_id` (`evaluation_purpose_id`) USING BTREE;
- ALTER TABLE assets_evaluation_target ADD KEY `statement_no` (`statement_no`) USING BTREE;
- /**
- 以上SQL已同步到测试环境/正式环境
- 同步日期:2025-04-25
- 操作人:苟耕铨
- */
- /**
- 以上SQL已同步到测试环境/正式环境
- 同步日期:2025-04-25
- 操作人:吴长林
- */
- DROP TABLE IF EXISTS `personal_face_price`;
- CREATE TABLE `personal_face_price` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `query_target` varchar(255) NOT NULL COMMENT '口估标的',
- `query_type` varchar(32) NOT NULL COMMENT '口估查询方式(地址、楼盘名)',
- `face_price` decimal(10,2) NOT NULL COMMENT '口估单价',
- `face_acreage` decimal(10,2) NOT NULL COMMENT '口估面积',
- `face_amount` decimal(10,2) NOT NULL COMMENT '口估总价',
- `dy_avg_price` decimal(10,2) DEFAULT NULL COMMENT '大友均价',
- `deal_price` decimal(10,2) DEFAULT NULL COMMENT '系统成交价',
- `up_price` decimal(10,2) DEFAULT NULL COMMENT '系统挂牌价',
- `dy_example_num` int DEFAULT NULL COMMENT '大友案例个数',
- `external_example_num` int DEFAULT NULL COMMENT '系统案例个数',
- `limit_date` varchar(32) CHARACTER SET utf8mb4 NOT NULL COMMENT '口估查询范围',
- `value_timing` date NOT NULL COMMENT '价值时点',
- `user_id` bigint NOT NULL COMMENT '口估人员',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COMMENT='口估执行记录';
- /**
- 日期:2025-04-29
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE `production_return` ADD `invoice_no` varchar ( 255 ) NULL COMMENT '发票号';
- ALTER TABLE `production_return` MODIFY `return_invoice` int ( 1 ) NOT NULL COMMENT '退发票状态(0:不退发票,1:退发票,2:未开发票)';
- /**
- 日期:2025-04-29
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE assets_production ADD COLUMN validate_code VARCHAR ( 255 ) COMMENT '防伪验证二维码路经';
- /**
- 以上SQL已同步到测试环境/正式环境
- 同步日期:2025-04-29
- 操作人:苟耕铨
- */
- /**
- 日期:2025-05-23
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE `finance_fine` MODIFY `status` bit ( 1 ) DEFAULT 1 NOT NULL COMMENT '罚款记录确认状态(默认1已确认)';
- /**
- 日期:2025-05-29
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 新增字段
- ALTER TABLE business_production_performance COMMENT = '业务产品绩效扣分';
- ALTER TABLE business_production_performance ADD service_attitude INT ( 32 ) DEFAULT NULL COMMENT '服务态度恶劣';
- # 新增索引
- ALTER TABLE business_production_performance ADD KEY `check_loop` (`check_loop`) USING BTREE;
- ALTER TABLE business_production_performance ADD KEY `production_id` (`production_id`) USING BTREE;
- ALTER TABLE business_production_performance ADD KEY `business_type` (`business_type`) USING BTREE;
- # 新增表
- CREATE TABLE `business_production_bonus_points`
- (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `business_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '业务类型',
- `production_id` bigint(20) NOT NULL COMMENT '产品id',
- `type` varchar(50) NOT NULL COMMENT '加减分类型(疑难项目\\总经理\\部门综合)',
- `score` int(11) DEFAULT NULL COMMENT '加减的分数',
- `reason` text CHARACTER SET utf8 COLLATE utf8_unicode_ci COMMENT '加减分原因',
- `operator_id` bigint(20) NOT NULL COMMENT '操作人id',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`),
- KEY `type` (`type`) USING BTREE,
- KEY `production_id` (`production_id`) USING BTREE,
- KEY `business_type` (`business_type`) USING BTREE,
- KEY `modified` (`modified`) USING BTREE
- ) ENGINE = InnoDB
- AUTO_INCREMENT = 4
- DEFAULT CHARSET = utf8mb4 COMMENT ='业务产品额外加减分(如疑难项目、总经理、部门综合加减分等)';
- /**
- 日期:2025-06-11
- 修改人:苟耕铨
- 未更新到test-env
- */
- ALTER TABLE `personal_scene` MODIFY `user_id` BIGINT ( 20 ) NULL COMMENT '实勘人id';
- /**
- 日期:2025-06-27
- 修改人:wucl
- 更新到test-env
- */
- CREATE TABLE `major_appraiser_unit` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
- `major_id` bigint NOT NULL COMMENT '订单id',
- `user_id` bigint NOT NULL COMMENT '估价人员id',
- `unit_rate` decimal(8, 3) NOT NULL DEFAULT 0.000 COMMENT '分配件数',
- `is_principal` bit(1) NOT NULL DEFAULT b'0' COMMENT '负责人',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COMMENT = '大中型估价人员计件数' ROW_FORMAT = Dynamic;
- ALTER TABLE major ADD COLUMN evaluate_unit decimal ( 8,1 ) COMMENT '评估部计件数';
- ALTER TABLE major_target ADD COLUMN scene_image varchar (255) COMMENT '现场照片';
- ALTER TABLE major_target ADD COLUMN city_array varchar (255) COMMENT '省市县';
- /**
- 日期:2025-07-10
- 修改人:wucl
- 更新到test-env
- */
- CREATE TABLE `business_number_recycle` (
- `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
- `take_type` varchar(32) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL COMMENT '取号类型',
- `business_type` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL COMMENT '业务类型',
- `year` int NOT NULL COMMENT '年份',
- `month` int NULL DEFAULT NULL COMMENT '月份',
- `recycle_no` int NOT NULL COMMENT '回收的号码',
- `state` bit(1) NOT NULL DEFAULT b'0' COMMENT '状态(已取,未取)',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb3 COLLATE = utf8mb3_unicode_ci COMMENT = '业务号回收' ROW_FORMAT = Dynamic;
- /**
- 日期:2025-07-16
- 修改人:苟耕铨
- 未更新到test-env
- */
- # 新增资产业务投诉表
- CREATE TABLE `assets_complaint`
- (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
- `complainant_type` enum ('INTERNAL','EXTERNAL') NOT NULL COMMENT '投诉类型枚举(内部/外部)',
- `complainant_id` bigint(20) NOT NULL COMMENT '投诉人用户id',
- `respondent_id` bigint(20) NOT NULL COMMENT '被投诉项目负责人用户id',
- `reason` varchar(500) NOT NULL COMMENT '投诉原因',
- `business_id` bigint(20) NOT NULL COMMENT '关联的资产业务id',
- `order_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '关联的资产业务项目编号',
- `state` enum ('PENDING','CONFIRM','CANCEL') NOT NULL DEFAULT 'PENDING' COMMENT '投诉状态枚举(待确认、已确认、撤销)',
- `checker_id` bigint(20) DEFAULT NULL COMMENT '审核人id',
- `check_date` datetime DEFAULT NULL COMMENT '审核时间',
- `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '逻辑删除标识:1:删除 0:未删除',
- `created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
- `modified` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6) COMMENT '修改时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB
- DEFAULT CHARSET = utf8mb4 COMMENT ='资产业务项目投诉表';
|