xhxu 5 лет назад
Родитель
Сommit
e3ef391443
5 измененных файлов: 16 добавлений и 5 удалений
  1. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java
  2. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxBillPropertyServiceImpl.java
  3. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxBillRentServiceImpl.java
  4. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponInjectServiceImpl.java
  5. +4
    -1
      mallinkService/src/main/java/com/iformall/utils/car/TJDUtil.java

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

@@ -361,7 +361,9 @@ public class WxBillAllServiceImpl implements WxBillAllService {
StringBuffer sb = new StringBuffer();
Set<Map.Entry<String, Object>> sets = jsonObject.entrySet();
sets.forEach(x -> sb.append(x.getKey()).append(","));
wxBillAllVo.setShopNumber(sb.deleteCharAt(sb.length() - 1).toString());
if(StringUtils.isNotBlank(sb)){
wxBillAllVo.setShopNumber(sb.deleteCharAt(sb.length() - 1).toString());
}
}
}
wxBillAllVo.setPayDateStr(DateUtils.format(wxBillAllVo.getPayDate()));


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

@@ -349,7 +349,9 @@ public class WxBillPropertyServiceImpl implements WxBillPropertyService {
StringBuffer sb = new StringBuffer();
Set<Map.Entry<String, Object>> sets = jsonObject.entrySet();
sets.forEach(x -> sb.append(x.getKey()).append(","));
property.setShopNumber(sb.deleteCharAt(sb.length() - 1).toString());
if(StringUtils.isNotBlank(sb)){
property.setShopNumber(sb.deleteCharAt(sb.length() - 1).toString());
}
}
}
datalist.add(property);


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

@@ -455,7 +455,9 @@ public class WxBillRentServiceImpl implements WxBillRentService {
StringBuffer sb = new StringBuffer();
Set<Map.Entry<String, Object>> sets = jsonObject.entrySet();
sets.forEach(x -> sb.append(x.getKey()).append(","));
rent.setShopNumber(sb.deleteCharAt(sb.length() - 1).toString());
if(StringUtils.isNotBlank(sb)){
rent.setShopNumber(sb.deleteCharAt(sb.length() - 1).toString());
}
}
}
datalist.add(rent);


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

@@ -220,7 +220,9 @@ public class WxCouponInjectServiceImpl implements WxCouponInjectService {
sb.append(phone).append(",");
}
}
wxmsg.setPhones(sb.deleteCharAt(sb.length()-1).toString());
if(StringUtils.isNotBlank(sb)){
wxmsg.setPhones(sb.deleteCharAt(sb.length()-1).toString());
}
if(wxmsg.getPhones().equals("")){
return new ResultData(ErrorCode.MSG_NO_VALID_PHONE);
}


+ 4
- 1
mallinkService/src/main/java/com/iformall/utils/car/TJDUtil.java Просмотреть файл

@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.iformall.enums.EnumCouponUnit;
import com.iformall.utils.MapUtil;
import org.apache.commons.lang3.StringUtils;
import org.apache.http.Consts;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
@@ -156,7 +157,9 @@ public class TJDUtil {
sb.append(entry.getKey()).append("=").append(entry.getValue()).append("&");
}
}
sb.deleteCharAt(sb.length()-1);// ?
if(StringUtils.isNotBlank(sb)){
sb.deleteCharAt(sb.length()-1);// ?
}
sb.append(keysign);
logger.debug("签名前的字符串输出:"+sb.toString());
String signValue = md5(sb.toString()).toUpperCase();


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