|
@@ -5,19 +5,19 @@ 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.enums.diy.DiyPageEnum;
|
|
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;
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
import io.swagger.v3.oas.annotations.Parameter;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
|
|
+import jakarta.annotation.Resource;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
-import jakarta.annotation.Resource;
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
|
|
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
|
|
import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
|
|
@@ -56,8 +56,8 @@ public class AppDiyTemplateController {
|
|
}
|
|
}
|
|
// 查询模板下的页面
|
|
// 查询模板下的页面
|
|
List<DiyPageDO> pages = diyPageService.getDiyPageByTemplateId(diyTemplate.getId());
|
|
List<DiyPageDO> pages = diyPageService.getDiyPageByTemplateId(diyTemplate.getId());
|
|
- String home = findFirst(pages, page -> DecoratePageEnum.INDEX.getName().equals(page.getName()), DiyPageDO::getProperty);
|
|
|
|
- String user = findFirst(pages, page -> DecoratePageEnum.MY.getName().equals(page.getName()), DiyPageDO::getProperty);
|
|
|
|
|
|
+ String home = findFirst(pages, page -> DiyPageEnum.INDEX.getName().equals(page.getName()), DiyPageDO::getProperty);
|
|
|
|
+ String user = findFirst(pages, page -> DiyPageEnum.MY.getName().equals(page.getName()), DiyPageDO::getProperty);
|
|
// 拼接返回
|
|
// 拼接返回
|
|
return DiyTemplateConvert.INSTANCE.convertPropertyVo2(diyTemplate, home, user);
|
|
return DiyTemplateConvert.INSTANCE.convertPropertyVo2(diyTemplate, home, user);
|
|
}
|
|
}
|