Просмотр исходного кода

[标签][添加]:新的业态添加'数码家电'标签

release_toaliyun_real
hupeng 6 лет назад
Родитель
Сommit
5ae800d8d3
3 измененных файлов: 18 добавлений и 7 удалений
  1. +2
    -1
      mallinkService/src/main/java/com/iformall/enums/EnumBusiness.java
  2. +13
    -6
      mallinkService/src/main/java/com/iformall/enums/EnumTag.java
  3. +3
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java

+ 2
- 1
mallinkService/src/main/java/com/iformall/enums/EnumBusiness.java Просмотреть файл

@@ -19,7 +19,8 @@ public enum EnumBusiness {
BUSINESS_ID7(7, "美妆"),
BUSINESS_ID8(8, "珠宝"),
BUSINESS_ID9(9, "服务"),
BUSINESS_ID10(10, "家居")
BUSINESS_ID10(10, "家居"),
BUSINESS_ID11(11, "数码家电"),

;
private static Map<Integer,EnumBusiness> map = new HashMap<Integer,EnumBusiness>();


+ 13
- 6
mallinkService/src/main/java/com/iformall/enums/EnumTag.java Просмотреть файл

@@ -1,5 +1,8 @@
package com.iformall.enums;

import java.util.HashMap;
import java.util.Map;

/**
* Created by Stormeye on 2018/08/09.
*/
@@ -176,6 +179,8 @@ public enum EnumTag {
ID_143(143L, EnumTagType.ID_17,"咖啡厅"),
ID_144(144L, EnumTagType.ID_17,"饮品店"),

ID_145(145L, EnumTagType.ID_14,"数码家电"),


ID_1000(1000L, EnumTagType.ID_50,"一天以内"),
ID_1001(1001L, EnumTagType.ID_50,"一周以内"),
@@ -203,14 +208,16 @@ public enum EnumTag {
ID_1302(1302L, EnumTagType.ID_54,"当月核销"),
;

public static EnumTag getEnum(Long code) {
private static Map<Long,EnumTag> map = new HashMap<Long,EnumTag>();
static {
for (EnumTag value : values()) {
if (value.getCode().equals(code)) {
return value;
}
map.put(value.code, value);
}
return null;
}

public static EnumTag getEnum(Long code) {
if (code == null) return null;
return map.get(code);
}

private Long code;


+ 3
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java Просмотреть файл

@@ -400,6 +400,9 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService {
tag = EnumTag.getEnum(EnumTag.ID_73.getCode()
+ (b.getId().intValue() - EnumBusiness.BUSINESS_ID7.getCode()));
}
if (b.getId().intValue() == EnumBusiness.BUSINESS_ID11.getCode()){
tag = EnumTag.ID_145;
}
resList.clear();
resList.addAll(assign(user, tag));
}


Загрузка…
Отмена
Сохранить