64d7bd4d
“wangming”
Implement leave c...
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
-- 销假申请、补卡申请(系统表表单,与流程实例主键 F_Id 一致)
-- 单据规则:执行同目录「单据规则_BASE_BILLRULE_销假与补卡.sql」写入 WF_LeaveCancelApplyNo、WF_AttendancePunchApplyNo
-- 流程 engine 表单路径(完整字段见同目录「销假与补卡_flow_engine_表单字段配置.sql」):
-- 销假 PC:workFlow/attendance-pages/leave-cancel-apply,App:/pagesA/leave-cancel-apply/leave-cancel-apply
-- 补卡 PC:workFlow/attendance-pages/attendance-punch-apply,App:/pagesA/attendance-punch-apply/attendance-punch-apply
CREATE TABLE IF NOT EXISTS `WFORM_LEAVE_CANCEL_APPLY` (
`F_Id` varchar(50) NOT NULL COMMENT '主键=流程实例Id',
`F_FLOWID` varchar(50) DEFAULT NULL,
`F_FLOWTITLE` varchar(500) DEFAULT NULL,
`F_FLOWURGENT` int DEFAULT NULL,
`F_BILLNO` varchar(100) DEFAULT NULL,
`F_APPLYUSER` varchar(50) DEFAULT NULL,
`F_APPLYDATE` datetime DEFAULT NULL,
`F_APPLYDEPT` varchar(200) DEFAULT NULL,
`F_APPLYPOST` varchar(200) DEFAULT NULL,
`F_ATTENDANCERECORDID` varchar(50) DEFAULT NULL COMMENT '待销假考勤记录Id',
`F_CANCELREASON` varchar(500) DEFAULT NULL,
`F_FILEJSON` text,
`F_DESCRIPTION` varchar(2000) DEFAULT NULL,
PRIMARY KEY (`F_Id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='销假申请';
CREATE TABLE IF NOT EXISTS `WFORM_ATTENDANCE_PUNCH_APPLY` (
`F_Id` varchar(50) NOT NULL COMMENT '主键=流程实例Id',
`F_FLOWID` varchar(50) DEFAULT NULL,
`F_FLOWTITLE` varchar(500) DEFAULT NULL,
`F_FLOWURGENT` int DEFAULT NULL,
`F_BILLNO` varchar(100) DEFAULT NULL,
`F_APPLYUSER` varchar(50) DEFAULT NULL,
`F_APPLYDATE` datetime DEFAULT NULL,
`F_APPLYDEPT` varchar(200) DEFAULT NULL,
`F_APPLYPOST` varchar(200) DEFAULT NULL,
`F_PUNCHTARGETSJSON` text COMMENT '补卡JSON',
`F_APPLYREASON` varchar(500) DEFAULT NULL,
`F_FILEJSON` text,
`F_DESCRIPTION` varchar(2000) DEFAULT NULL,
PRIMARY KEY (`F_Id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='补卡申请';
|