This commit is contained in:
钱涛 2022-04-18 18:29:58 +08:00
parent 3bfdef7966
commit bba5b7b5ca
1 changed files with 39 additions and 6 deletions

View File

@ -46,11 +46,6 @@ alter table hrsa_bill_inspect modify id bigint auto_increment;
ALTER TABLE `ecology_hr`.`hrsa_salary_sob_default_item` ALTER TABLE `ecology_hr`.`hrsa_salary_sob_default_item`
ADD COLUMN `sob_default_item_group_id` bigint(0) NOT NULL COMMENT '薪资账套默认薪资项目分类的id' AFTER `tenant_key`, ADD COLUMN `sob_default_item_group_id` bigint(0) NOT NULL COMMENT '薪资账套默认薪资项目分类的id' AFTER `tenant_key`,
ADD COLUMN `sorted_index` int(0) NOT NULL COMMENT '显示顺序' AFTER `sob_default_item_group_id`; ADD COLUMN `sorted_index` int(0) NOT NULL COMMENT '显示顺序' AFTER `sob_default_item_group_id`;
@ -58,5 +53,43 @@ ADD COLUMN `sorted_index` int(0) NOT NULL COMMENT '显示顺序' AFTER `sob_defa
-- 工资单发放 -- 工资单发放
alter table hrsa_salary_template modify id bigint auto_increment; alter table hrsa_salary_template modify id bigint auto_increment;
ALTER TABLE hrsa_salary_template MODIFY background varchar(2000); ALTER TABLE hrsa_salary_template MODIFY background varchar (2000);
-- 公式
CREATE TABLE `hrsa_formula`
(
`id` bigint NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL COMMENT '名称',
`description` varchar(255) DEFAULT NULL COMMENT '备注',
`module` varchar(255) NOT NULL COMMENT '模块',
`use_for` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '用途',
`reference_type` varchar(255) DEFAULT NULL COMMENT '引用类型',
`return_type` varchar(255) NOT NULL COMMENT '返回类型',
`validate_type` varchar(255) NOT NULL COMMENT '校验类型',
`extend_param` varchar(255) DEFAULT NULL COMMENT '扩展参数',
`formula` varchar(4000) NOT NULL COMMENT '公式内容',
`formulaRunScript` varchar(4000) NOT NULL COMMENT '公式脚本',
`creator` bigint NOT NULL COMMENT '创建人',
`delete_type` int NOT NULL COMMENT '是否删除0否1是',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '删除时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb3;
CREATE TABLE `hrsa_formula_var`
(
`id` bigint NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL COMMENT '名称',
`formula_id` bigint NOT NULL COMMENT '公式id',
`field_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字段id',
`field_name` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字段名称',
`field_type` varchar(255) NOT NULL COMMENT '字段类型number,string',
`source` varchar(255) NOT NULL COMMENT '来源',
`order_index` int NOT NULL COMMENT '排序',
`creator` bigint NOT NULL COMMENT '创建人',
`delete_type` int NOT NULL COMMENT '是否删除,0否1是',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '删除时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb3;