库表变更一览表.txt.bak 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307
  1. 数据库中修改
  2. t_p_process 添加字段 processtype
  3. for : 流程定义添加通用流程 或特殊流程标识
  4. alter table t_p_process add processtype varchar(1) comment '流程类型(0 为通用, 1 为特殊)' DEFAULT '0' ;
  5. 数据库同步状态:
  6. 内网环境 platform数据库 已同步
  7. t_p_process 修改字段 typeid
  8. for:
  9. 流程分类修改为通过code 关联
  10. 老版本中 流程类型关联的是字典表中流程类型的id ,这种情况下一旦流程类型被手动删除,再次关联流程较为复杂
  11. 切业务流程难以跟起关联起来,目前的修改逻辑为关联字典表中的typecode
  12. 由于typecode 的长度为50 为防止长度为题导致的数据丢失 因此奖typeid 字段加长
  13. 为兼容老版本,未更改字段名称
  14. alter TABLE t_p_process MODIFY typeid varchar(50) COMMENT '流程类型现在关联的为code 为兼容老版本,未更改名称';
  15. 在代码升级后,现存数据可能会关联不上, 可执行下述sql 完成数据更新
  16. (需要手动删除t_p_process 表中typeid 的外键)
  17. UPDATE t_p_process t3 INNER JOIN (
  18. SELECT t1.typeid as typeid,t2.typecode as typecode FROM t_p_process t1, t_s_type t2 where t1.typeid = t2.id
  19. ) t4
  20. set t3.typeid = t4.typecode where t3.typeid = t4.typeid;
  21. 数据库同步状态:
  22. 内网环境 platform数据库 已同步
  23. 添加表 t_s_spcprocess_project (特殊流程定义与项目关系表)
  24. create table t_s_spcprocess_project
  25. (
  26. id varchar(32) not null comment '主键',
  27. processid varchar(32) comment '流程定义id',
  28. projectid varchar(32) comment '项目id',
  29. primary key (id)
  30. )
  31. 数据库同步状态:
  32. 内网环境 platform数据库 已同步
  33. 多语言key value 一栏表
  34. common.process.type 流程类型
  35. process.type.common 通用类流程
  36. process.type.special 特殊类流程
  37. process.select.project 选择关联项目
  38. common.commonprocess.exist 改类型下的通用流程已存在
  39. for:流程节点表单配置 url 维护
  40. t_p_processnode 表添加关联id
  41. ALTER TABLE t_p_processnode ADD pnodecofigid varchar(32) comment '关联流程节点表单配置表' ;
  42. 数据库同步状态:
  43. 内网环境 platform数据库 已同步
  44. 添加表 t_p_processnode_config (流程节点表单配置表)
  45. create table t_p_processnode_config
  46. (
  47. id varchar(32) not null comment '主键',
  48. process_type varchar(50) comment '流程类型',
  49. url_title varchar(100) comment '表单名称',
  50. pc_url varchar(100) comment 'pc端url',
  51. mobile_url varchar(100) comment '手机端url',
  52. primary key (id)
  53. );
  54. for : 流程表单库表名称和标题配置维护
  55. 添加t_p_process_busconfig(流程与业务数据表配置信息表)
  56. create table t_process_busconfig
  57. (
  58. id varchar(32) not null comment '主键',
  59. show_title varchar(100) comment '业务标题',
  60. real_title varchar(100) comment '实际标题',
  61. show_tablename varchar(100) comment '显示表名称',
  62. real_tablename varchar(100) comment '实际表名称',
  63. process_type varchar(50) comment '流程类型',
  64. primary key (id)
  65. );
  66. t_s_busconfig 添加下述三个字段
  67. alter TABLE t_s_busconfig add show_title varchar(100) comment '显示标题名称' ;
  68. alter TABLE t_s_busconfig add show_table varchar(100) comment '显示表名称' ;
  69. alter TABLE t_s_busconfig add config_id varchar(32) comment '配置名称' ;
  70. //update-start--Author:zhaohualong Date:20170818 for:添加项目与流程关联信息----
  71. 添加t_bus_project_flow_relation(项目与流程关系信息)
  72. create table t_bus_project_flow_relation
  73. (
  74. id varchar(32) not null comment '主键',
  75. pid varchar(32) comment '项目主键',
  76. bus_id varchar(32) comment '业务主键',
  77. proc_inst_id varchar(64) comment '流程实例主键',
  78. primary key (id)
  79. );
  80. alter TABLE t_bus_project_flow_relation comment '项目与流程关系信息表';
  81. 实现需求:
  82. 1 当启动流程时,添加信息
  83. 2 流程结束后,删除信息
  84. 3 重启流程时,刷新
  85. alter TABLE t_p_bpm_log add task_id varchar(64) comment 'taskid' ;
  86. alter TABLE t_p_bpm_log add linename varchar(64) comment '线名称' ;
  87. org/jeecgframework/tag/core/easyui/BaseTag.java
  88. L188
  89. //update-start--Author:zhaohualong Date:2017年8月23日 for:加入共通引入common_workflow.js----
  90. sb.append(StringUtil.replace("<script type=\"text/javascript\" src=\"plug-in/tools/common_workflow_{0}.js\"></script>", "{0}", lang));
  91. //update-end--Author:zhaohualong Date:2017年8月23日 for:加入共通引入common_workflow.js----
  92. //update-start--Author:zhaohualong Date:2017年8月24日 for:流程监听跟流程类型关联----
  93. alter table t_p_listener add processtype varchar(50) comment '流程分类编码';
  94. common.processtype.process 通用流程分类
  95. 数据库同步状态:
  96. 内网环境 platform数据库 已同步
  97. //update-start--Author:zhaohualong Date:2017年8月29日 for:通过特殊表达式,通过角色获取当前项目下角色人员----
  98. 多语言key value 一栏表
  99. common.process.assignee 处理人
  100. common.process.candidateusers 备选人员
  101. common.process.candidateGroups 备选角色
  102. common.process.create 流程发起人
  103. //update-start--Author:zhaohualong Date:2017年8月29日 for:----在流程结束时完成抄送
  104. drop table if exists t_bus_finish_receive_person;
  105. /*==============================================================*/
  106. /* Table: t_bus_finish_receive_person */
  107. /*==============================================================*/
  108. create table t_bus_finish_receive_person
  109. (
  110. id varchar(32) not null comment '主键',
  111. process_id varchar(32) comment '流程定义id',
  112. type int comment '抄送人员类型0 角色 1 人员',
  113. person_val varchar(100) comment '抄送人',
  114. primary key (id)
  115. );
  116. 多语言key value 一栏表
  117. process.cc.type.title 流程结束抄送人员设置
  118. process.cc.type 抄送人员类型
  119. process.cc.role 角色处理人
  120. process.cc.user 处理人
  121. process.review.success 流程审核通过!
  122. nextnode.nopersion.error 下一节无相关处理人,请联系管理员重新配置工作量
  123. process.do.success 任务执行成功
  124. process.do.fail 任务执行失败
  125. process.start.success 流程发起成功
  126. process.start.fail 流程启动失败
  127. //update-end--Author:zhaohualong Date:2017年8月31日 for:系统消息统一修改 字段拓展----
  128. alter table t_s_sms add msgtype varchar(50) comment '消息业务类型';
  129. alter table t_s_sms add pid varchar(32) comment '项目id';
  130. alter table t_s_sms add pjtname varchar(20) comment '项目简称';
  131. 2017年9月19日11:01:20
  132. 字典表添加 {ccmode} {抄送模式}
  133. 字典:{msg} 只发送系统消息
  134. {seeform} 只抄送表单
  135. {all} 发生消息并抄送表单
  136. {none} 不抄送
  137. //update-start--Author:zhaohualong Date:2017年9月19日 for:----添加流程结束节点抄送类型
  138. alter table t_p_process add ccmode varchar(50) comment '对应字典表ccmode 的值'
  139. 数据库同步状态:
  140. 内网环境 platform数据库 已同步
  141. //update-start--Author:zhaohualong Date:2017年9月19日 for:----添加流程各节点推送类型
  142. alter table t_p_processnode add pushmode varchar(50) comment '对应字典表pushmode 的值'
  143. 数据库同步状态:
  144. 内网环境 platform数据库 已同步
  145. //update-start--Author:zhaohualong Date:2017年9月19日 for:----bug 修复, 在人员配置列表中,点击复选框无效
  146. CREATE TABLE `t_p_overtime_warn_person` (
  147. `id` varchar(32) NOT NULL COMMENT '主键',
  148. `typecode` int(10) DEFAULT NULL COMMENT '抄送人员类型, 0 为 角色 1 为人员',
  149. `person_val` varchar(100) DEFAULT NULL COMMENT '接受者',
  150. `processnode_id` varchar(32) DEFAULT NULL COMMENT '流程节点id',
  151. PRIMARY KEY (`id`)
  152. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  153. 字典表添加 {otpushmode} {节点超时推送模式}
  154. 字典:
  155. 不提醒 no
  156. 只发系统消息 msg
  157. 只发推送消息 push
  158. 消息和推送 pushandmsg
  159. //update-start--Author:zhaohualong Date:2017年9月23日 for:----
  160. 变更点:
  161. 1 优化流程监听选择列表
  162. 2 流程处理人只有一个人时,自动签收
  163. 3 流程流转中,是否推送,通过配置文件动态实现(代码暂时屏蔽)
  164. 4
  165. //update-start--Author:zhaohualong Date:2017年10月9日 for:----
  166. 1 流程发起人 人员选择两种模式
  167. 当sysConfig.properties 文件中
  168. workflowCreateby = create_by
  169. 时,为数据创建者为流程发起者,当为其他时,为当前登录人为发起者
  170. //update-start--Author:zhaohualong Date:2017年10月10日 for:拓展处理人选择模式----
  171. 创建表
  172. CREATE TABLE `t_p_process_handlemode` (
  173. `id` varchar(36) NOT NULL,
  174. `create_name` varchar(50) DEFAULT NULL COMMENT '创建人名称',
  175. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人登录名称',
  176. `create_date` datetime DEFAULT NULL COMMENT '创建日期',
  177. `update_name` varchar(50) DEFAULT NULL COMMENT '更新人名称',
  178. `update_by` varchar(50) DEFAULT NULL COMMENT '更新人登录名称',
  179. `update_date` datetime DEFAULT NULL COMMENT '更新日期',
  180. `sys_org_code` varchar(50) DEFAULT NULL COMMENT '所属部门',
  181. `sys_company_code` varchar(50) DEFAULT NULL COMMENT '所属公司',
  182. `process_type` varchar(50) DEFAULT NULL COMMENT '流程类型',
  183. `handle_text` varchar(50) DEFAULT NULL COMMENT '页面显示文本',
  184. `handle_code` varchar(30) DEFAULT NULL COMMENT '处理模式编码',
  185. `handle_exp` varchar(100) DEFAULT NULL COMMENT '冗余字段,备用',
  186. PRIMARY KEY (`id`)
  187. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  188. handle_exp 字段为冗余字段,数据库中需保留(与实体类保持一致)
  189. //update-start--Author:zhaohualong Date:2017年10月10日 for:----流程分支条件表----
  190. CREATE TABLE `t_p_flowcondition` (
  191. `id` varchar(36) NOT NULL,
  192. `create_name` varchar(50) DEFAULT NULL COMMENT '创建人名称',
  193. `create_by` varchar(50) DEFAULT NULL COMMENT '创建人登录名称',
  194. `create_date` datetime DEFAULT NULL COMMENT '创建日期',
  195. `update_name` varchar(50) DEFAULT NULL COMMENT '更新人名称',
  196. `update_by` varchar(50) DEFAULT NULL COMMENT '更新人登录名称',
  197. `update_date` datetime DEFAULT NULL COMMENT '更新日期',
  198. `sys_org_code` varchar(50) DEFAULT NULL COMMENT '所属部门',
  199. `sys_company_code` varchar(50) DEFAULT NULL COMMENT '所属公司',
  200. `process_type` varchar(32) DEFAULT NULL COMMENT '流程类型',
  201. `flow_text` varchar(50) DEFAULT NULL COMMENT '分支名称',
  202. `flow_condition` varchar(100) DEFAULT NULL COMMENT '分支条件',
  203. PRIMARY KEY (`id`)
  204. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  205. 多语言脚本文件
  206. 該三條數據 202 中可能已經存在
  207. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e504e015f0fdb26f70075', 'common.business.table.name', '业务表名稱', 'zh-cn', '2017-10-12 17:12:21', 'yangyang', '阳阳', NULL, NULL, NULL);
  208. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e504e015f0fdac7980073', 'common.buss.title', '业务標題', 'zh-cn', '2017-10-12 17:11:57', 'yangyang', '阳阳', NULL, NULL, NULL);
  209. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e504e015f0fda53b20071', 'process.bus.title.config', '业务表單辯題配置', 'zh-cn', '2017-10-12 17:11:27', 'yangyang', '阳阳', NULL, NULL, NULL);
  210. 腳本增量
  211. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f137925015f138683d20008', 'process.pleaseinput.dealoption', '請填寫處理意見', 'zh-cn', '2017-10-13 10:18:24', 'yangyang', '阳阳', NULL, NULL, NULL);
  212. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f131bb0015f1345dd530019', 'process.sure.status3', '請確定表單狀態是否為已處理完狀態', 'zh-cn', '2017-10-13 09:07:47', 'yangyang', '阳阳', NULL, NULL, NULL);
  213. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f131bb0015f133b3b460011', 'process.listner.disable', '監聽已禁用', 'zh-cn', '2017-10-13 08:56:10', 'yangyang', '阳阳', NULL, NULL, NULL);
  214. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f131bb0015f133af7ae000f', 'process.listner.able', '監聽已啟動', 'zh-cn', '2017-10-13 08:55:52', 'yangyang', '阳阳', NULL, NULL, NULL);
  215. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f131bb0015f13387240000d', 'process.listner.isrunning.delfailed', '監聽:{0}已經在運行中,無法刪除!', 'zh-cn', '2017-10-13 08:53:07', 'yangyang', '阳阳', NULL, NULL, NULL);
  216. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f131bb0015f1336b73d000b', 'process.listner.del.success', '監聽{0}刪除成功!', 'zh-cn', '2017-10-13 08:51:14', 'yangyang', '阳阳', NULL, NULL, NULL);
  217. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f131bb0015f1332354b0009', 'process.deployProcess.failed', '流程發佈失敗!', 'zh-cn', '2017-10-13 08:46:18', 'yangyang', '阳阳', NULL, NULL, NULL);
  218. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f131bb0015f1331b6fc0007', 'process.deployProcess.success', '流程發佈成功!', 'zh-cn', '2017-10-13 08:45:46', 'yangyang', '阳阳', NULL, NULL, NULL);
  219. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e504e015f10aa28cd0080', 'process.please.add.bustable', '請先關聯業務表單!', 'zh-cn', '2017-10-12 20:58:28', 'yangyang', '阳阳', NULL, NULL, NULL);
  220. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e504e015f10843784007a', 'process.flow.condition.demo', '參考:【${500<money}或${money>=500&&money<=1000}】', 'zh-cn', '2017-10-12 20:17:01', 'yangyang', '阳阳', '2017-10-13 09:00:45', 'yangyang', '阳阳');
  221. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e4788e10018', 'process.id.exist', '流程ID已存在!', 'zh-cn', '2017-10-12 09:51:30', 'yangyang', '阳阳', NULL, NULL, NULL);
  222. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e3326410016', 'process.restart.fail', '流程重新啟動失敗:', 'zh-cn', '2017-10-12 09:29:14', 'yangyang', '阳阳', NULL, NULL, NULL);
  223. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e307de00014', 'process.restart.success', '流程重新啟動成功!', 'zh-cn', '2017-10-12 09:26:20', 'yangyang', '阳阳', NULL, NULL, NULL);
  224. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e2dfacd0012', 'process.sure.status2', '請確定表單狀態為處理中狀態', 'zh-cn', '2017-10-12 09:23:35', 'yangyang', '阳阳', NULL, NULL, NULL);
  225. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e2b801b0010', 'process.retract.fail', '撤回流程失敗:', 'zh-cn', '2017-10-12 09:20:53', 'yangyang', '阳阳', NULL, NULL, NULL);
  226. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e22868c000e', 'process.delete.fail', '流程跟業務已關聯無法刪除!', 'zh-cn', '2017-10-12 09:11:05', 'yangyang', '阳阳', NULL, NULL, NULL);
  227. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e21b7cf000c', 'process.delete.success', '流程刪除成功!', 'zh-cn', '2017-10-12 09:10:12', 'yangyang', '阳阳', NULL, NULL, NULL);
  228. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e1bb7ee000a', 'process.fail.nocountersignuser', '提交失敗,下一任務是會簽節點,請選擇會簽人員', 'zh-cn', '2017-10-12 09:03:38', 'yangyang', '阳阳', NULL, NULL, NULL);
  229. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e14f3fd0008', 'process.error.notable', '请確定流程和表單是否關聯!', 'zh-cn', '2017-10-12 08:56:15', 'yangyang', '阳阳', NULL, NULL, NULL);
  230. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e12c7b00005', 'process.error.wrongexpression', '流程表達式異常!', 'zh-cn', '2017-10-12 08:53:53', 'yangyang', '阳阳', NULL, NULL, NULL);
  231. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e10aee70003', 'process.error.nodeployed', '没有部署流程!請在流程配置中部署流程!', 'zh-cn', '2017-10-12 08:51:35', 'yangyang', '阳阳', NULL, NULL, NULL);
  232. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0e0bcf015f0e0d14090001', 'process.node.config', '流程節點表單配置', 'zh-cn', '2017-10-12 08:47:39', 'yangyang', '阳阳', NULL, NULL, NULL);
  233. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0a2a34015f0a3610a50022', 'process.claim.success', '簽收完成', 'zh-cn', '2017-10-11 14:53:56', 'yangyang', '阳阳', NULL, NULL, NULL);
  234. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0a2a34015f0a33c8060020', 'process.task.notexist', '流程已被撤回或已辦理!', 'zh-cn', '2017-10-11 14:51:27', 'yangyang', '阳阳', NULL, NULL, NULL);
  235. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0598df015f0634ece6000f', 'process.customer.impl.notexist', '未繼承實現CustomerUserSelectServiceI,請聯繫管理員', 'zh-cn', '2017-10-10 20:14:13', 'yangyang', '阳阳', NULL, NULL, NULL);
  236. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0598df015f0632c12a000d', 'process.ruletouser.impl.notexist', '未繼承實現uletoUserServiceI,請聯繫管理員', 'zh-cn', '2017-10-10 20:11:50', 'yangyang', '阳阳', NULL, NULL, NULL);
  237. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0598df015f062cb5b9000b', 'process.nextnode.unknownerror', '發生未知錯誤,請聯繫管理員', 'zh-cn', '2017-10-10 20:05:14', 'yangyang', '阳阳', NULL, NULL, NULL);
  238. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f0598df015f059d567a0006', 'common.process.nocondition', '無分支條件', 'zh-cn', '2017-10-10 17:28:38', 'yangyang', '阳阳', NULL, NULL, NULL);
  239. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f056c1c015f059246a00009', 'common.process.condition.exp', '分支條件', 'zh-cn', '2017-10-10 17:16:33', 'yangyang', '阳阳', NULL, NULL, NULL);
  240. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f056c1c015f059197ed0007', 'common.process.condition.name', '分支名稱', 'zh-cn', '2017-10-10 17:15:49', 'yangyang', '阳阳', NULL, NULL, NULL);
  241. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835f03c3ff015f03f37e930006', 'process.handlemode.syscode', '系統內置編碼,不可使用', 'zh-cn', '2017-10-10 09:43:30', 'yangyang', '阳阳', NULL, NULL, NULL);
  242. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835eac3f5a015eac40532a0001', 'common.processnode.push', '您有需要處理的任務:{0}', 'zh-cn', '2017-9-23 09:00:50', 'admin', '管理员', NULL, NULL, NULL);
  243. INSERT INTO `t_s_muti_lang` (`id`, `lang_key`, `lang_context`, `lang_code`, `create_date`, `create_by`, `create_name`, `update_date`, `update_by`, `update_name`) VALUES ('4028ac835ea79440015ea7ac51480019', 'common.end.submit', '完成', 'zh-cn', '2017-9-22 11:40:42', 'admin', '管理员', NULL, NULL, NULL);
  244. //--author:zhaohualong-----start----date: 2017年12月19日--------for: 流程下某各节点添加逻辑删除功能------
  245. ALTER TABLE t_p_processnode ADD delete_flag varchar(1) comment '逻辑删除标识位,0: 未删除 1: 已删除' DEFAULT '0' ;
  246. -- 休假备案表中添加每天请假时长字段, 保留小数点后一位小数, 单位为小时
  247. ALTER TABLE t_bus_holiday ADD holiday_duration decimal(3,1) comment '每天请假时长(单位:小时) 保留一位小数';
  248. //--author:x----start----date: 2018年4月17日--------for: 流程下某各节点添加逻辑删除功能------
  249. 修改数据库表t_bus_user_attendance_total,增加字段national_duty_duration,修改absenteeism_amount字段大小至8位
  250. 增加原始超時加班時長、原始曠工时长
  251. UserAttendanceTotalEntity增加两个字段
  252. 修改数据库表t_bus_user_attendance_total,增加字段absenteeism_amount_orig和TIMEOUT_OVERTIME_DURATION_ORIG两个字段