27cb1b80
“wangming”
feat: add F_APPLY...
|
1
2
3
4
5
6
7
8
9
10
11
12
|
-- 请假申请表增加申请部门组织 ID(事业一部等子部门存上级事业部 ID)
-- 执行库:lqerp_dev / 生产库按需执行
ALTER TABLE `wform_leaveapply`
ADD COLUMN `F_APPLYDEPTID` varchar(50) DEFAULT NULL COMMENT '申请部门组织ID(BASE_ORGANIZE.F_Id)' AFTER `F_APPLYDEPT`;
-- 历史数据回填:申请部门名为「事业部」时写入事业部组织 ID
UPDATE `wform_leaveapply` la
INNER JOIN `BASE_ORGANIZE` o ON o.F_FullName = '事业部' AND o.F_DeleteMark IS NULL
SET la.F_APPLYDEPTID = o.F_Id
WHERE la.F_APPLYDEPT = '事业部'
AND (la.F_APPLYDEPTID IS NULL OR la.F_APPLYDEPTID = '');
|