t
.
id
,
t.job_no,
t.job_name,
t.parent_comp,
t.parent_dept,
t.sequence_id,
t.scheme_id,
t.parent_job,
t.is_key,
t.workplace,
t.description,
t.work_duty,
t.work_authority,
t.forbidden_tag
INSERT INTO jcl_org_job
creator,
delete_type,
create_time,
update_time,
job_no,
job_name,
parent_comp,
parent_dept,
sequence_id,
scheme_id,
parent_job,
is_key,
workplace,
description,
work_duty,
work_authority,
forbidden_tag,
#{creator},
#{deleteType},
#{createTime},
#{updateTime},
#{jobNo},
#{jobName},
#{parentComp},
#{parentDept},
#{sequenceId},
#{schemeId},
#{parentJob},
#{isKey},
#{workplace},
#{description},
#{workDuty},
#{workAuthority},
0,
update jcl_org_job
creator=#{creator},
update_time=#{updateTime},
job_name=#{jobName},
parent_comp=#{parentComp},
parent_dept=#{parentDept},
sequence_id=#{sequenceId},
scheme_id=#{schemeId},
parent_job=#{parentJob},
is_key=#{isKey},
workplace=#{workplace},
description=#{description},
work_duty=#{workDuty},
work_authority=#{workAuthority},
WHERE id = #{id} AND delete_type = 0
update jcl_org_job
forbidden_tag=#{forbiddenTag},
WHERE id = #{id} AND delete_type = 0
UPDATE jcl_org_job
SET delete_type = 1
WHERE delete_type = 0
AND id IN
#{id}
and t.job_no like CONCAT('%',#{jobNo},'%')
and t.job_name like CONCAT('%',#{jobName},'%')
and t.workplace like CONCAT('%',#{workplace},'%')
and t.description like CONCAT('%',#{description},'%')
and t.work_duty like CONCAT('%',#{workDuty},'%')
and t.work_authority like CONCAT('%',#{workAuthority},'%')
and t.job_no like '%'||#{jobNo}||'%'
and t.job_name like '%'||#{jobName}||'%'
and t.workplace like '%'||#{workplace}||'%'
and t.description like '%'||#{description}||'%'
and t.work_duty like '%'||#{workDuty}||'%'
and t.work_authority like '%'||#{workAuthority}||'%'
and t.job_no like '%'+#{jobNo}+'%'
and t.job_name like '%'+#{jobName}+'%'
and t.workplace like '%'+#{workplace}+'%'
and t.description like '%'+#{description}+'%'
and t.work_duty like '%'+#{workDuty}+'%'
and t.work_authority like '%'+#{workAuthority}+'%'