t
.
id
, t.plan_no
, t.plan_name
, t.plan_year
, t.time_start
, t.time_end
, t.company_id
, t.control_dimension
, t.description
, t.forbidden_tag
, t.creator
, t.delete_type
, t.create_time
, t.update_time
update jcl_org_staffplan
creator=#{creator},
update_time=#{updateTime},
plan_no=#{planNo},
plan_name=#{planName},
plan_year=#{planYear},
time_start=#{timeStart},
time_end=#{timeEnd},
company_id=#{companyId},
control_dimension=#{controlDimension},
description=#{description},
WHERE id = #{id} AND delete_type = 0
INSERT INTO jcl_org_staffplan
creator,
delete_type,
create_time,
update_time,
plan_no,
plan_name,
plan_year,
time_start,
time_end,
company_id,
control_dimension,
description,
forbidden_tag,
#{creator},
#{deleteType},
#{createTime},
#{updateTime},
#{planNo},
#{planName},
#{planYear},
#{timeStart},
#{timeEnd},
#{companyId},
#{controlDimension},
#{description},
0,
select JCL_ORG_STAFFPLAN_ID.currval from dual
INSERT INTO jcl_org_staffplan
creator,
delete_type,
create_time,
update_time,
plan_no,
plan_name,
plan_year,
time_start,
time_end,
company_id,
control_dimension,
description,
forbidden_tag,
#{creator},
#{deleteType},
#{createTime},
#{updateTime},
#{planNo},
#{planName},
#{planYear},
#{timeStart},
#{timeEnd},
#{companyId},
#{controlDimension},
#{description},
0,
update jcl_org_staffplan
forbidden_tag=#{forbiddenTag},
WHERE id = #{id} AND delete_type = 0
UPDATE jcl_org_staffplan
SET delete_type = 1
WHERE delete_type = 0
AND id IN
#{id}