参考如下两篇文章
https://blog.csdn.net/qq_42176520/article/details/89019022
https://blog.csdn.net/xlgjjff/article/details/100163862
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
CREATE TABLE `tb_bus_askforleave` ( `AskID` varchar(64) NOT NULL COMMENT 'ID', `AskLoginCode` varchar(64) DEFAULT NULL COMMENT '请假人账号', `AskName` varchar(64) DEFAULT NULL COMMENT '请假人姓名', `AskLevel` varchar(8) DEFAULT NULL COMMENT '请假人级别', `AskStarttime` datetime DEFAULT NULL COMMENT '开始时间', `AskEndtime` datetime DEFAULT NULL COMMENT '结束时间', `AskDays` decimal(10,2) DEFAULT NULL COMMENT '天数', `AskOneOprCode` varchar(64) DEFAULT NULL COMMENT '处长审批人编号', `AskOneOprName` varchar(64) DEFAULT NULL COMMENT '一级审批人名称', `AskOneOprTime` datetime DEFAULT NULL COMMENT '一级审批时间', `AskSecOprCode` varchar(64) DEFAULT NULL COMMENT '分管主任审批人编号', `AskSecOprName` varchar(64) DEFAULT NULL COMMENT '二级审批人名称', `AskSecOprTime` datetime DEFAULT NULL COMMENT '二级审批人时间', `AskThirdOprCode` varchar(64) DEFAULT NULL COMMENT '主任审批人编号', `AskThirdOprName` varchar(64) DEFAULT NULL COMMENT '三级审批人名称', `AskThirdOprTime` datetime DEFAULT NULL COMMENT '三级审批时间', `AskStateCode` varchar(32) DEFAULT NULL COMMENT '状态编号', `AskStateName` varchar(64) DEFAULT NULL COMMENT '状态名称', `Ask` varchar(256) DEFAULT NULL COMMENT '请假事由', `AskTypeCode` varchar(32) DEFAULT NULL COMMENT '请假类型编号', `AskTypeName` varchar(32) DEFAULT NULL COMMENT '请假类型名称', `AskFileUrl` varchar(1024) DEFAULT NULL COMMENT '说明附件', `AskAddTime` datetime DEFAULT NULL COMMENT '提交时间', `AskCancelTime` datetime DEFAULT NULL, `AskCopyOprCodes` varchar(500) DEFAULT NULL COMMENT '抄送人编号 多个英文逗号分隔', `AskCopyOprNames` varchar(500) DEFAULT NULL COMMENT '抄送人名称 多个英文逗号分隔', `AskXJStartTime` datetime DEFAULT NULL COMMENT '销假后开始时间', `AskXJEndTime` datetime DEFAULT NULL COMMENT '销假后结束时间', `AskXJDays` decimal(10,2) DEFAULT NULL COMMENT '销假后实际天数', `AskKindCode` varchar(64) DEFAULT NULL COMMENT '请销假种类编号', `AskKindName` varchar(64) DEFAULT NULL COMMENT '请销假种类名称', `Destination` varchar(2000) DEFAULT NULL, `OtherUsersCode` varchar(2000) DEFAULT NULL, `OtherUsers` varchar(2000) DEFAULT NULL, PRIMARY KEY (`AskID`) ) ENGINE =FEDERATED CONNECTION='mysql://sa:123456@192.168.13.227:3306/teamoa/tb_bus_askforleave';