增加接口

This commit is contained in:
shuo.wang
2025-04-11 20:04:55 +08:00
parent a958e71521
commit 936b7560ed
2 changed files with 5 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ package com.cool.store.dao;
import com.cool.store.entity.HomeTemplateUserMappingDO; import com.cool.store.entity.HomeTemplateUserMappingDO;
import com.cool.store.mapper.HomeTemplateUserMappingMapper; import com.cool.store.mapper.HomeTemplateUserMappingMapper;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import tk.mybatis.mapper.entity.Example; import tk.mybatis.mapper.entity.Example;
@@ -24,6 +25,9 @@ public class HomeTemplateUserMappingDAO {
return homeTemplateUserMappingMapper.insertSelective(homeTemplateRoleMappingDO); return homeTemplateUserMappingMapper.insertSelective(homeTemplateRoleMappingDO);
} }
public HomeTemplateUserMappingDO getHomeTemplateRoleMappingByUserId(String userId) { public HomeTemplateUserMappingDO getHomeTemplateRoleMappingByUserId(String userId) {
if (StringUtils.isBlank(userId)){
return null;
}
Example example = new Example(HomeTemplateUserMappingDO.class); Example example = new Example(HomeTemplateUserMappingDO.class);
example.createCriteria().andEqualTo("userId", userId); example.createCriteria().andEqualTo("userId", userId);
return homeTemplateUserMappingMapper.selectOneByExample(example); return homeTemplateUserMappingMapper.selectOneByExample(example);

View File

@@ -37,9 +37,7 @@ public class HomeTemplateUserMappingServiceImpl implements HomeTemplateUserMappi
private HomeTemplateDAO homeTemplateDAO; private HomeTemplateDAO homeTemplateDAO;
@Override @Override
public HomeTemplateResponse getHomeTemplateByUserId(String userId) { public HomeTemplateResponse getHomeTemplateByUserId(String userId) {
if (StringUtils.isBlank(userId)){
throw new ServiceException(ErrorCodeEnum.USER_NOT_LOGIN);
}
HomeTemplateUserMappingDO homeTemplateRoleMappingById = homeTemplateUserMappingDAO.getHomeTemplateRoleMappingByUserId(userId); HomeTemplateUserMappingDO homeTemplateRoleMappingById = homeTemplateUserMappingDAO.getHomeTemplateRoleMappingByUserId(userId);
if (homeTemplateRoleMappingById == null){ if (homeTemplateRoleMappingById == null){
//使用默认模板 id =1 //使用默认模板 id =1