insert into rl_labor_release
(project,subcontract,team_category,number_people,team_number,holder_req,contact_person,contact_way,remark,release_time,is_active,is_online,release_status,release_person,user_id)
values (#{project},#{subcontract},#{teamCategory},#{numberPeople},#{teamNumber},#{holderReq},#{contactPerson},#{contactWay},#{remark},#{releaseTime},'1','1','0',#{releasePerson},#{userId})
update rl_labor_release
set is_online = '0'
where id = #{id}
update rl_labor_release
set is_active = '0'
where id = #{id}
SELECT
rlr.id,
rlr.project,
rlr.subcontract,
rlr.number_people as numberPeople,
rlr.team_category AS teamCategory,
rlr.team_number AS teamNumber,
rlr.holder_req AS holderReq,
rlr.contact_person AS contactPerson,
rlr.contact_way AS contactWay,
rlr.remark,
rlr.release_time AS releaseTime,
rlr.release_person AS releasePerson,
IFNULL( rlr.release_status, 0) AS releaseStatus,
rlr.is_online AS isOnline,
rlr.scbrelease_person AS scbreleasePerson,
rlr.source,
rlr.audit_time AS auditTime,
rlr.is_active AS isActive,
concat(rcm.release_people ,'-',rcm.release_way) as auditor
FROM
rl_labor_release rlr
left join rl_contact_maintenance rcm on rlr.release_person= rcm.id
WHERE rlr.is_active = 1
AND rlr.project LIKE concat ('%',#{params.project},'%')
AND rlr.user_id = #{params.userId}
AND rlr.release_status = #{params.releaseStatus}
LIMIT #{offset}, #{limit}
select count(*) from rl_labor_release rlr
left join rl_contact_maintenance rcm on rlr.release_person= rcm.id
where rlr.is_active = '1'
AND rlr.user_id = #{params.userId}
AND rlr.project LIKE concat ('%',#{params.project},'%')
AND rlr.release_status = #{params.releaseStatus}
SELECT
rlr.id,
rlr.project,
rlr.subcontract,
rlr.number_people as numberPeople,
rlr.team_category AS teamCategory,
rlr.team_number AS teamNumber,
rlr.holder_req AS holderReq,
rlr.contact_person AS contactPerson,
rlr.contact_way AS contactWay,
rlr.remark,
rlr.release_time AS releaseTime,
rlr.release_person AS releasePerson,
IFNULL( rlr.release_status, 0) AS releaseStatus,
rlr.is_online AS isOnline,
rlr.scbrelease_person AS scbreleasePerson,
rlr.source,
rlr.audit_time AS auditTime,
rlr.is_active AS isActive,
concat(rcm.release_people ,'-',rcm.release_way) as auditor
FROM
rl_labor_release rlr
left join rl_contact_maintenance rcm on rlr.release_person= rcm.id
WHERE rlr.is_active = 1 and rlr.id = #{id}
select concat(su.USERNAME ,'(',rcm.release_way,')') as auditor,rcm.id,su.USERNAME as releasePeople,rcm.release_way as releaseWay
from rl_contact_maintenance rcm
left join sys_user su on su.id = rcm.release_people
where rcm.depart_ment = '公司级账户(农管中心)' and rcm.is_enable = '1' and rcm.audit_type = #{auditType} and rcm.is_active='1'
limit 1
select count(*) from rl_contact_maintenance
select
id,
depart_ment departMent,
release_people releasePeople,
release_way releaseWay,
audit_type auditType,
is_enable isEnable,
is_active isActive
from rl_contact_maintenance
where is_active = '1'
select
id,
depart_ment departMent,
user_id as userId,
release_people releasePeople,
release_way releaseWay,
audit_type auditType,
is_enable isEnable,
is_active isActive
from rl_contact_maintenance
where id = #{id}
select
rcm.id,
rcm.depart_ment departMent,
su.USERNAME as releasePeople,
rcm.release_way releaseWay,
rcm.audit_type auditType,
rcm.is_enable isEnable,
rcm.is_active isActive
from rl_contact_maintenance rcm
left join sys_user su on su.id = rcm.release_people
where rcm.is_active = '1'
and (
rcm.depart_ment like concat ('%',#{keyWord},'%') or
rcm.release_people like concat ('%',#{keyWord},'%') or
rcm.release_way like concat ('%',#{keyWord},'%') or
rcm.audit_type like concat ('%',#{keyWord},'%')
)
select id,depart_ment as name
from rl_contact_maintenance
insert into rl_contact_maintenance(depart_ment,release_people,release_way,audit_type,is_enable,is_active)
values (#{departMent},#{releasePeople},#{releaseWay},#{auditType},'1','1')
update rl_contact_maintenance set
depart_ment = #{departMent},
release_people = #{releasePeople},
release_way = #{releaseWay},
audit_type = #{auditType}
where id = #{id}
update rl_contact_maintenance set is_active = '0' where id = #{id}
update rl_contact_maintenance set is_enable = #{isEnable} where id = #{id}