Browse Source

完善根据客户id,所属端获取客户首页配置的设计稿-添加枚举类引用判断

feature/evaluate
yangshaoping 6 years ago
parent
commit
16e93abf16
  1. 42
      epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/constant/ClientTypeEnum.java
  2. 9
      epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/HomeServiceImpl.java

42
epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/constant/ClientTypeEnum.java

@ -0,0 +1,42 @@
package com.epmet.constant;
/**
* @Classname ClientType
* @Description TODO
* @Date 2020/3/17 15:22
* @Created by yangs
*/
public enum ClientTypeEnum {
//所属区域:0.标题区、1.置顶区、2.功能区、3.悬浮区
title("0", "title"),
top("1","top"),
function("2", "function"),
floating("3", "floating");
private String key;
private String name;
/**
* @param key
* @param name
*/
ClientTypeEnum(String key, String name) {
this.key = key;
this.name = name;
}
/**
* @return Returns the key.
*/
public String getKey() {
return key;
}
/**
* @return Returns the name.
*/
public String getName() {
return name;
}
}

9
epmet-module/oper-customize/oper-customize-server/src/main/java/com/epmet/service/impl/HomeServiceImpl.java

@ -1,6 +1,7 @@
package com.epmet.service.impl;
import com.epmet.commons.tools.utils.Result;
import com.epmet.constant.ClientTypeEnum;
import com.epmet.dao.CustomerHomeDao;
import com.epmet.dao.CustomerHomeDetailDao;
import com.epmet.dao.HomeComponentDao;
@ -52,13 +53,13 @@ public class HomeServiceImpl implements HomeService {
for(CommonComponentDesignResultDTO c:list){
usedComponent.add(c.getComponentId());
//所属区域:0.标题区、1.置顶区、2.功能区、3.悬浮区
if("0".equals(c.getRegion())){
if(ClientTypeEnum.title.getKey().equals(c.getRegion())){
resultDTO.setTitleList(c);
}else if("1".equals(c.getRegion())){
}else if(ClientTypeEnum.top.getKey().equals(c.getRegion())){
resultDTO.setTopList(c);
}else if("2".equals(c.getRegion())){
}else if(ClientTypeEnum.function.getKey().equals(c.getRegion())){
flist.add(c);
}else if("3".equals(c.getRegion())){
}else if(ClientTypeEnum.floating.getKey().equals(c.getRegion())){
resultDTO.setFloatingList(c);
}
}

Loading…
Cancel
Save