mirror of
https://gitee.com/huangge1199_admin/vue-pro.git
synced 2024-11-26 01:01:52 +08:00
Review代码修改
This commit is contained in:
parent
d6b59743a3
commit
31a28cb40d
@ -16,7 +16,7 @@ import java.util.Arrays;
|
|||||||
public enum DecoratePageEnum implements IntArrayValuable {
|
public enum DecoratePageEnum implements IntArrayValuable {
|
||||||
|
|
||||||
INDEX(1, "首页"),
|
INDEX(1, "首页"),
|
||||||
MY(2, "个人中心"),
|
MY(2, "我的"),
|
||||||
;
|
;
|
||||||
|
|
||||||
private static final int[] ARRAYS = Arrays.stream(values()).mapToInt(DecoratePageEnum::getPage).toArray();
|
private static final int[] ARRAYS = Arrays.stream(values()).mapToInt(DecoratePageEnum::getPage).toArray();
|
||||||
|
@ -5,6 +5,7 @@ import cn.iocoder.yudao.module.promotion.controller.app.diy.vo.AppDiyTemplatePro
|
|||||||
import cn.iocoder.yudao.module.promotion.convert.diy.DiyTemplateConvert;
|
import cn.iocoder.yudao.module.promotion.convert.diy.DiyTemplateConvert;
|
||||||
import cn.iocoder.yudao.module.promotion.dal.dataobject.diy.DiyPageDO;
|
import cn.iocoder.yudao.module.promotion.dal.dataobject.diy.DiyPageDO;
|
||||||
import cn.iocoder.yudao.module.promotion.dal.dataobject.diy.DiyTemplateDO;
|
import cn.iocoder.yudao.module.promotion.dal.dataobject.diy.DiyTemplateDO;
|
||||||
|
import cn.iocoder.yudao.module.promotion.enums.decorate.DecoratePageEnum;
|
||||||
import cn.iocoder.yudao.module.promotion.service.diy.DiyPageService;
|
import cn.iocoder.yudao.module.promotion.service.diy.DiyPageService;
|
||||||
import cn.iocoder.yudao.module.promotion.service.diy.DiyTemplateService;
|
import cn.iocoder.yudao.module.promotion.service.diy.DiyTemplateService;
|
||||||
import io.swagger.v3.oas.annotations.Operation;
|
import io.swagger.v3.oas.annotations.Operation;
|
||||||
@ -55,9 +56,8 @@ public class AppDiyTemplateController {
|
|||||||
}
|
}
|
||||||
// 查询模板下的页面
|
// 查询模板下的页面
|
||||||
List<DiyPageDO> pages = diyPageService.getDiyPageByTemplateId(diyTemplate.getId());
|
List<DiyPageDO> pages = diyPageService.getDiyPageByTemplateId(diyTemplate.getId());
|
||||||
// TODO @疯狂:首页、我的,要不枚举到 DiyPageDO 例如说 NAME_USER,NAME_HOME 类似这种哈;
|
String home = findFirst(pages, page -> DecoratePageEnum.INDEX.getName().equals(page.getName()), DiyPageDO::getProperty);
|
||||||
String home = findFirst(pages, page -> "首页".equals(page.getName()), DiyPageDO::getProperty);
|
String user = findFirst(pages, page -> DecoratePageEnum.MY.getName().equals(page.getName()), DiyPageDO::getProperty);
|
||||||
String user = findFirst(pages, page -> "我的".equals(page.getName()), DiyPageDO::getProperty);
|
|
||||||
// 拼接返回
|
// 拼接返回
|
||||||
return DiyTemplateConvert.INSTANCE.convertPropertyVo2(diyTemplate, home, user);
|
return DiyTemplateConvert.INSTANCE.convertPropertyVo2(diyTemplate, home, user);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user