banner、商品、商品分类等代码的 REVIEW

This commit is contained in:
YunaiV
2020-05-15 18:45:47 +08:00
parent 16a39255f9
commit c34c501fb8
15 changed files with 22 additions and 19 deletions

View File

@@ -6,7 +6,7 @@ import lombok.experimental.Accessors;
import java.io.Serializable;
import java.util.Date;
/**
/** // TODO FROM 芋艿 to 2447007062最好加下字段的注释哈
* @author:mac
* @descriptio
* @create: 2020-5-12 204300

View File

@@ -26,7 +26,7 @@ public interface UserMapper extends BaseMapper<UserDO> {
*/
default IPage<UserDO> selectUserPage(UserPageDTO userPageDTO) {
// TODO FROM 芋艿 to jwf1173看下 QueryWrapperX 噢,已经提供判空啦
// TODO FROM 伟帆 to 芋艿: 这里是使用MP原生的判空支持lambda好还是使用QueryWrapperX使用字段名字符串的好呢
// TODO FROM 伟帆 to 芋艿: 这里是使用MP原生的判空支持lambda好还是使用QueryWrapperX使用字段名字符串的好呢reply没特别想好现在建议还是 QueryWrapperX
return this.selectPage(new Page<>(userPageDTO.getPageNo(), userPageDTO.getPageSize()),
Wrappers.<UserDO>query().lambda()
.eq(StringUtils.isNotBlank(userPageDTO.getNickname()), UserDO::getNickname, userPageDTO.getNickname())

View File

@@ -4,14 +4,13 @@ import lombok.Data;
import lombok.experimental.Accessors;
import javax.validation.constraints.NotNull;
import java.util.Date;
/**
* 访问日志添加 DTO
*/
@Data
@Accessors(chain = true)
public class AccessLogPageDTO {
public class AccessLogPageDTO { // TODO FROM 芋艿 to 2447007062有个 PageParams 类哈,可以继承
/**

View File

@@ -48,7 +48,7 @@ public class SystemLogServiceImpl implements SystemLogService {
@SuppressWarnings("Duplicates")
public PageResult<AccessLogBO> getAccessLogPage(AccessLogPageDTO accessLogPageDTO) {
PageResult<AccessLogBO> accessLogPageBOPageResult = SystemLogConvert.INSTANCE.convertPage(
accessLogMapper.selectPage(accessLogPageDTO));
accessLogMapper.selectPage(accessLogPageDTO)); // TODO FROM 芋艿 to 2447007062可以考虑直接 return简洁 + IDEA 不告警;
return accessLogPageBOPageResult;
}
}

View File

@@ -41,7 +41,8 @@ public class SystemLogController {
@RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo,
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize) {
// TODO FROM 芋艿 to 2447007062不要留这么大的空行
// TODO FROM 芋艿 to 2447007062使用 Request 接收参数噢;
AccessLogPageDTO accessLogPageDTO = new AccessLogPageDTO().setAccountId(accountId)
.setPageNo(pageNo).setPageSize(pageSize);
// 查询分页

View File

@@ -19,7 +19,7 @@ public interface AccessLogConvert {
AccessLogConvert INSTANCE = Mappers.getMapper(AccessLogConvert.class);
@Mappings({})
@Mappings({}) // TODO FROM 芋艿 to 2447007062注意空行哟另外如果不需要专门 mapping可以不添加该注解嘿嘿。
PageResult<AccessLogPageResponse> convert(PageResult<AccessLogBO> result);