一、需要新建表

  1. CREATE TABLE `tb_part_time_assistant` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  3. `part_time_assistant_account` varchar(32) NOT NULL COMMENT '兼职客服账号',
  4. `name` varchar(32) NOT NULL COMMENT '姓名',
  5. `gender` tinyint(4) DEFAULT NULL COMMENT '性别(0_未知;1_男;2_女)',
  6. `password` varchar(64) DEFAULT NULL COMMENT '密码,MD5(account+password)',
  7. `mobile` varchar(16) DEFAULT NULL COMMENT '手机号',
  8. `remark` varchar(512) DEFAULT NULL COMMENT '对成员的备注',
  9. `assistant_userid` varchar(64) NOT NULL COMMENT '所属客服userid',
  10. `bank_card_number` varchar(32) DEFAULT NULL COMMENT '银行卡号',
  11. `pinyin` varchar(64) DEFAULT NULL COMMENT '姓名拼音简写',
  12. `activate` tinyint(4) DEFAULT '1' COMMENT '激活状态(0,未激活;1,已激活)',
  13. `deleted` tinyint(4) DEFAULT '0' COMMENT '是否删除(0,未删除;1,已删除)',
  14. `gmt_created` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  15. `gmt_modified` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
  16. PRIMARY KEY (`id`),
  17. KEY `idx_part_time_account` (`part_time_assistant_account`) USING BTREE,
  18. KEY `idx_assistant_userid` (`assistant_userid`) USING BTREE
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

二、需要改表

2.1

  1. ALTER TABLE `tb_task_package_bill` ADD COLUMN `role_type` tinyint(4) default null comment '角色';

2.2

  1. ALTER TABLE `tb_task_package_process` ADD COLUMN `role_type` tinyint(4) default null comment '角色';

三、历史数据处理

3.1 初始化流程表中的历史数据的角色

  1. update tb_task_package_process set role_type=2;

3.2 初始化账单表中的历史数据的角色

  1. UPDATE tb_task_package_bill set role_type =2;
文档更新时间: 2018-12-28 14:50