update schedule_group
set group_strategy_id = null
where id in
#{id}
update schedule_group
set group_strategy_id = null
where group_strategy_id = #{groupStrategyId}
update schedule_group
set
status = #{status},
gmt_modified = #{gmtModified},
edit_by = #{editBy},
edit_uid = #{editUid},
dep_id = null
where id = #{id}
select
id,
name,
info,
status,
group_strategy_id
from schedule_group
where id = #{groupId}
select
groupInfo.id,
groupInfo.name,
groupInfo.info,
groupInfo.status,
groupInfo.group_strategy_id,
groupInfo.dep_id
from schedule_group as groupInfo
groupInfo.status = 1
and groupInfo.dep_id = #{query.depId}
and groupInfo.name like concat("%",#{query.groupName},"%")
order by groupInfo.gmt_create desc
select
groupStrategy.id,
groupStrategy.time_strategy_id,
groupStrategy.status,
groupStrategy.info,
groupStrategy.name,
groupStrategy.cycle
from schedule_group as groupInfo
inner join schedule_group_strategy as groupStrategy on groupStrategy.id = groupInfo.group_strategy_id
where groupInfo.id = #{groupId}
select
groupInfo.id
from schedule_group as groupInfo
where
groupInfo.status = 1
and groupInfo.group_strategy_id = #{groupStrategyId}
select
groupInfo.id,
groupInfo.name,
groupInfo.info,
groupInfo.status,
groupInfo.group_strategy_id
from schedule_group as groupInfo
where
groupInfo.status = 1
and groupInfo.group_strategy_id = #{groupStrategyId}
select
groupInfo.id,
groupInfo.name,
groupInfo.info,
groupInfo.status,
groupInfo.group_strategy_id,
groupInfo.create_by,
groupInfo.gmt_create,
groupInfo.create_uid,
groupInfo.gmt_modified,
groupInfo.edit_by,
groupInfo.edit_uid,
groupInfo.dep_id dep_id,
dep.name department
from schedule_group as groupInfo
inner join sys_department as dep on groupInfo.dep_id = dep.id
where
groupInfo.status = 1
and groupInfo.dep_id = #{query.depId}
and groupInfo.name like concat("%",#{query.groupName},"%")
order by groupInfo.gmt_create desc
select
groupInfo.id,
groupInfo.name,
groupInfo.info,
groupInfo.status,
groupInfo.group_strategy_id,
groupInfo.dep_id,
dep.name department
from schedule_group as groupInfo
inner join sys_department as dep on groupInfo.dep_id = dep.id
groupInfo.status = 1
and groupInfo.dep_id = #{query.depId}
and groupInfo.name like concat("%",#{query.groupName},"%")
order by groupInfo.gmt_create desc
select
groupInfo.id,
groupInfo.name,
groupInfo.group_strategy_id,
groupInfo.status,
groupInfo.dep_id
from schedule_group as groupInfo
where groupInfo.id
in
#{item}