提交 54d4c482 作者: 张开石

1、修改停启用模板接口逻辑

父级 11928f68
......@@ -73,8 +73,14 @@ public interface MeetingRecordTemplateMapper extends BaseMapper<MeetingRecordTem
List<MeetTypeDto> selectTemplate(String type);
/**
* 停用系统模板
* 停用系统模板
* @param meetTypeId
*/
void enableSystemTemplate(@Param("meetTypeId") Long meetTypeId);
void disableSystemTemplate(@Param("meetTypeId") Long meetTypeId);
/**
* 启用系统模板
* @param id
*/
void enableSystemTemplate(@Param("id") Long id);
}
\ No newline at end of file
......@@ -327,8 +327,9 @@ public class MeetingRecordTemplateServiceImpl extends ServiceImpl<MeetingRecordT
Long meetTypeId = recordTemplate.getMeetingType();
RobotSecurityUser loginUser = SecurityUtil.getUser();
if (loginUser.getRole().equals(RecordTemplateConstant.TEMPLATE_TYPE_SYSTEM)) {
// 对模板的enable字典进行停启用
baseMapper.enableSystemTemplate(meetTypeId);
// 对模板的enable进行停用
baseMapper.disableSystemTemplate(meetTypeId);
baseMapper.enableSystemTemplate(id);
return;
}
String userId = String.format("%08d", loginUser.getUserId());
......
......@@ -277,9 +277,19 @@
update
meet_template_enable
set
`enable` = 1 - `enable`
`enable` = 1
where
meeting_type = #{meetingType}
id = #{id}
and `type` = 'system'
</update>
<update id="disableSystemTemplate">
update
meet_template_enable
set
`enable` = 0
where
meeting_type = #{meetTypeId}
and `type` = 'system'
</update>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论