Blame view

项目文档相关/sql/2026-4-2/销假申请与补卡申请表_WFORM.sql 1.97 KB
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_LeaveCancelApplyNoWF_AttendancePunchApplyNo
  -- 流程 engine 表单路径(完整字段见同目录「销假与补卡_flow_engine_表单字段配置.sql」):
  -- 销假 PCworkFlow/attendance-pages/leave-cancel-applyApp/pagesA/leave-cancel-apply/leave-cancel-apply
  -- 补卡 PCworkFlow/attendance-pages/attendance-punch-applyApp/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='补卡申请';