Przeglądaj źródła

//tt product

release_toaliyun_real
xhxu 4 lat temu
rodzic
commit
8517fc65d7
1 zmienionych plików z 20 dodań i 13 usunięć
  1. +20
    -13
      mallinkService/src/main/java/com/iformall/service/impl/TtGoodsCategoryServiceImpl.java

+ 20
- 13
mallinkService/src/main/java/com/iformall/service/impl/TtGoodsCategoryServiceImpl.java Wyświetl plik

@@ -8,9 +8,7 @@ import com.iformall.douyin.web.bean.GoodsTemplateGet;
import com.iformall.enums.EnumCouponValidType; import com.iformall.enums.EnumCouponValidType;
import com.iformall.mapper.TtGoodsCategoryMapper; import com.iformall.mapper.TtGoodsCategoryMapper;
import com.iformall.service.TtGoodsCategoryService; import com.iformall.service.TtGoodsCategoryService;
import com.iformall.utils.DataUtil;
import com.iformall.utils.DateUtils; import com.iformall.utils.DateUtils;
import me.chanjar.weixin.common.util.DataUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
@@ -65,7 +63,7 @@ public class TtGoodsCategoryServiceImpl implements TtGoodsCategoryService {
// keyList.add("detail_image_list");//长图 非必填 // keyList.add("detail_image_list");//长图 非必填
// keyList.add("dishes_image_list");//菜品图 非必填 // keyList.add("dishes_image_list");//菜品图 非必填
keyList.add("EntryType");//入口类型 默认 2:小程序 keyList.add("EntryType");//入口类型 默认 2:小程序
// keyList.add("environment_image_list");//环境图 非必填
keyList.add("environment_image_list");//环境图 对应详情图
// keyList.add("free_pack");//是否可以打包 默认否 // keyList.add("free_pack");//是否可以打包 默认否
// keyList.add("FrontCategoryTag");//前台品类标签 非必填 // keyList.add("FrontCategoryTag");//前台品类标签 非必填
keyList.add("image_list");//封面图 对应系统商品图----------------------- keyList.add("image_list");//封面图 对应系统商品图-----------------------
@@ -235,17 +233,24 @@ public class TtGoodsCategoryServiceImpl implements TtGoodsCategoryService {
} }
} }
/** /**
* 环境图 默认无------页面填写
* 环境图 默认无------对应详情图
* "struct ImageStruct { * "struct ImageStruct {
* 1: optional string name * 1: optional string name
* 3: optional string url * 3: optional string url
* }" * }"
*/ */
// else if("environment_image_list".equals(attr.getKey())){
// JSONArray jsonArray = new JSONArray();
//
// attr.setValue(jsonArray.toJSONString());
// }
else if("environment_image_list".equals(attr.getKey())){
JSONArray jsonArray = new JSONArray();
List<String> strings = JSONArray.parseArray(coupon.getDetailPicture(), String.class);
if(strings != null && strings.size() > 0){
for (String url: strings) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("url",url);
jsonArray.add(jsonObject);
}
}
attr.setData(jsonArray.toJSONString());
}
//是否可以打包 默认不开启-------页面填写 //是否可以打包 默认不开启-------页面填写
else if("free_pack".equals(attr.getKey())){ else if("free_pack".equals(attr.getKey())){
if(StringUtils.isBlank(attr.getData())){ if(StringUtils.isBlank(attr.getData())){
@@ -290,10 +295,12 @@ public class TtGoodsCategoryServiceImpl implements TtGoodsCategoryService {
else if("image_list".equals(attr.getKey())){ else if("image_list".equals(attr.getKey())){
JSONArray jsonArray = new JSONArray(); JSONArray jsonArray = new JSONArray();
List<String> strings = JSONArray.parseArray(coupon.getCoverPicture(), String.class); List<String> strings = JSONArray.parseArray(coupon.getCoverPicture(), String.class);
for (String url: strings) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("url",url);
jsonArray.add(jsonObject);
if(strings != null && strings.size() > 0){
for (String url: strings) {
JSONObject jsonObject = new JSONObject();
jsonObject.put("url",url);
jsonArray.add(jsonObject);
}
} }
attr.setData(jsonArray.toJSONString()); attr.setData(jsonArray.toJSONString());
} }


Ładowanie…
Anuluj
Zapisz