Fix:湖南电信

This commit is contained in:
Owen 2025-03-05 10:44:56 +08:00
parent 45262aea17
commit b6360e5c5e
1 changed files with 5 additions and 4 deletions

View File

@ -1,5 +1,6 @@
package cn.iocoder.yudao.module.haoka.service.api.strategy; package cn.iocoder.yudao.module.haoka.service.api.strategy;
import cn.iocoder.yudao.framework.common.util.object.BeanUtils;
import cn.iocoder.yudao.module.haoka.api.ApiFrom; import cn.iocoder.yudao.module.haoka.api.ApiFrom;
import cn.iocoder.yudao.module.haoka.api.ApiHuNanDXService; import cn.iocoder.yudao.module.haoka.api.ApiHuNanDXService;
import cn.iocoder.yudao.module.haoka.api.hainandianxin.HaiNanDianXinApi; import cn.iocoder.yudao.module.haoka.api.hainandianxin.HaiNanDianXinApi;
@ -265,22 +266,22 @@ public class HuNanDxApiDealStrategy implements ApiDealStrategy {
// return ApiDealResp.failed(checked.getRes_message()); // return ApiDealResp.failed(checked.getRes_message());
superApiResponse.setOrderStatusCode("0"); superApiResponse.setOrderStatusCode("0");
superApiResponse.setSupplierOrderStatusDesc(checked.getRes_message()); superApiResponse.setSupplierOrderStatusDesc(responseInfo.getRes_message());
return ApiDealResp.ok(superApiResponse); return ApiDealResp.ok(superApiResponse);
} }
JSONObject result = responseInfo.getResult(); JSONObject result = responseInfo.getResult();
if (result == null || result.getJSONObject("code") == null) { if (result == null || result.getString("code") == null) {
logVO.setResponse(JSON.toJSONString(responseInfo)); logVO.setResponse(JSON.toJSONString(responseInfo));
// return ApiDealResp.failed(checked.getRes_message()); // return ApiDealResp.failed(checked.getRes_message());
superApiResponse.setOrderStatusCode("0"); superApiResponse.setOrderStatusCode("0");
superApiResponse.setSupplierOrderStatusDesc(checked.getRes_message()); superApiResponse.setSupplierOrderStatusDesc(responseInfo.getRes_message());
return ApiDealResp.ok(superApiResponse); return ApiDealResp.ok(superApiResponse);
} }
if (!"0".equals(result.getString("code"))) { if (!"0".equals(result.getString("code"))) {
logVO.setResponse(result.getString("message")); logVO.setResponse(result.getString("message"));
// return ApiDealResp.failed(checked.getRes_message()); // return ApiDealResp.failed(checked.getRes_message());
superApiResponse.setOrderStatusCode("0"); superApiResponse.setOrderStatusCode("0");
superApiResponse.setSupplierOrderStatusDesc(checked.getRes_message()); superApiResponse.setSupplierOrderStatusDesc(result.getString("message"));
return ApiDealResp.ok(superApiResponse); return ApiDealResp.ok(superApiResponse);
} }