提交 54d4c482 作者: 张开石

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

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