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

//tt product

release_toaliyun_real
xhxu 3 лет назад
Родитель
Сommit
302af58414
2 измененных файлов: 15 добавлений и 17 удалений
  1. +15
    -15
      mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java
  2. +0
    -2
      mallinkService/src/main/java/com/iformall/douyin/payv2/result/BaseTtPayResult.java

+ 15
- 15
mallinkCApi/src/main/java/com/iformall/controller/WxOrderController.java Просмотреть файл

@@ -251,21 +251,21 @@ public class WxOrderController extends BaseController {
data.put("out_order_no",order.getMainOrderId().toString());
// data.put("pay_expire_seconds",300);
data.put("order_entry_schema",wxOrderService.getOrderEntrySchema(order.getMainOrderId()));
List<Map<String,Object>> goodsValid = new ArrayList<>();
for (Long couponChannelId:order.getCouponChannelMap().keySet()) {
Map<String,Object> goodsValidMap = new HashMap<>();
WxCouponChannel couponChannel = order.getCouponChannelMap().get(couponChannelId);
goodsValidMap.put("goods_id",couponChannel.getTtSpuId());
WxCoupon wxCoupon = order.getCouponMap().get(couponChannel.getCouponId());
if(EnumCouponValidType.BETWEEN_TWO_TIME.getCode().equals(wxCoupon.getValidType())){
goodsValidMap.put("valid_start_time",wxCoupon.getValidStartDate().getTime());
goodsValidMap.put("valid_end_time",wxCoupon.getValidEndDate().getTime());
}else{
goodsValidMap.put("valid_duration",(long)wxCoupon.getValidDays()*24*3600*1000);
}
goodsValid.add(goodsValidMap);
}
data.put("order_valid_time",goodsValid);
// List<Map<String,Object>> goodsValid = new ArrayList<>();
// for (Long couponChannelId:order.getCouponChannelMap().keySet()) {
// Map<String,Object> goodsValidMap = new HashMap<>();
// WxCouponChannel couponChannel = order.getCouponChannelMap().get(couponChannelId);
// goodsValidMap.put("goods_id",couponChannel.getTtSpuId());
// WxCoupon wxCoupon = order.getCouponMap().get(couponChannel.getCouponId());
// if(EnumCouponValidType.BETWEEN_TWO_TIME.getCode().equals(wxCoupon.getValidType())){
// goodsValidMap.put("valid_start_time",wxCoupon.getValidStartDate().getTime());
// goodsValidMap.put("valid_end_time",wxCoupon.getValidEndDate().getTime());
// }else{
// goodsValidMap.put("valid_duration",(long)wxCoupon.getValidDays()*24*3600*1000);
// }
// goodsValid.add(goodsValidMap);
// }
// data.put("order_valid_time",goodsValid);

map.put("data",data);
map.put("err_no",0);


+ 0
- 2
mallinkService/src/main/java/com/iformall/douyin/payv2/result/BaseTtPayResult.java Просмотреть файл

@@ -4,8 +4,6 @@ import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.NoArgsConstructor;
import me.chanjar.weixin.common.util.json.WxGsonBuilder;
import org.apache.commons.lang3.StringUtils;
import org.apache.poi.ss.formula.functions.T;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;



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