提交修改
This commit is contained in:
parent
bda7540564
commit
634125daa0
@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.google.gson.Gson;
|
||||
import com.heyu.api.data.dto.vv.KuaiDi100DTO;
|
||||
import com.heyu.api.data.utils.StringUtils;
|
||||
import com.kuaidi100.sdk.api.QueryTrack;
|
||||
import com.kuaidi100.sdk.api.Subscribe;
|
||||
import com.kuaidi100.sdk.contant.ApiInfoConstant;
|
||||
@ -72,9 +73,19 @@ public class KuaiDi100Utils {
|
||||
/**
|
||||
* 订阅接口
|
||||
*/
|
||||
public static String subscribe(String companyCode, String trackNumber, String phone) {
|
||||
public static String subscribe( String trackNumber, String phone) {
|
||||
try {
|
||||
SubscribeParameters subscribeParameters = new SubscribeParameters();
|
||||
String companyCode = null;
|
||||
|
||||
if(StringUtils.isBlank(companyCode)){
|
||||
|
||||
KuaiDi100DTO kuaiDi100DTO = getLogisticsInfo(trackNumber);
|
||||
if(kuaiDi100DTO != null){
|
||||
companyCode = kuaiDi100DTO.getCom();
|
||||
}
|
||||
|
||||
}
|
||||
subscribeParameters.setCallbackurl("https://api.1024api.com/api-interface/app/kuaidi/callback");
|
||||
subscribeParameters.setPhone(phone);
|
||||
|
||||
@ -100,4 +111,11 @@ public class KuaiDi100Utils {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
public static void main(String[] args) {
|
||||
subscribe( "773394957915732", "18458195149");
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -268,7 +268,7 @@ public class AdminOrderController {
|
||||
VvPackageEntity vvPackageEntityNew = vvPackageDao.selectVvPackageByTrackNumber(vvPackageEntity.getTrackNumber());
|
||||
|
||||
// 创建订阅
|
||||
KuaiDi100Utils.subscribe(vvPackageEntityNew.getCom(), vvPackageEntityNew.getTrackNumber(), vvTradeOrderLineEntityList.get(0).getBuyerPhone());
|
||||
KuaiDi100Utils.subscribe( vvPackageEntityNew.getTrackNumber(), vvTradeOrderLineEntityList.get(0).getBuyerPhone());
|
||||
} catch (Exception e) {
|
||||
log.error("AdminOrderController subscribe KuaiDi100 Utils.subscribe error", e);
|
||||
}
|
||||
|
||||
@ -139,7 +139,7 @@ public class AppReverseController {
|
||||
Long sellerWarehouseId = NumberUtil.objToLongDefault(vvPackageEntity.getSellerWarehouseId(), 1);
|
||||
VvSellerWarehouseEntity vvSellerWarehouseEntity = vvSellerWarehouseDao.selectVvSellerWarehouseById(sellerWarehouseId);
|
||||
// 创建订阅
|
||||
KuaiDi100Utils.subscribe(vvPackageEntityNew.getCom(), vvPackageEntityNew.getTrackNumber(), vvSellerWarehouseEntity.getWarehousePhone());
|
||||
KuaiDi100Utils.subscribe( vvPackageEntityNew.getTrackNumber(), vvSellerWarehouseEntity.getWarehousePhone());
|
||||
for (VvTradeOrderLineEntity tradeOrderLineEntity : vvTradeOrderLineEntityList) {
|
||||
tradeOrderLineEntity.setStatus(ReverseStatusEnums.shipping.getStatus()); // 已经发货
|
||||
vvTradeOrderLineDao.updateVvTradeOrderLineById(tradeOrderLineEntity);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user