Commit a27c753f by jinxin

企业微信报错返回统一处理

parent 1e493013
......@@ -168,9 +168,11 @@ public class LicenceOrderApiServiceImpl implements LicenceOrderApiService {
jsonObject.put("invalidUserList",null);
return ServiceResponse.success(JSON.toJSONString(jsonObject));
}
return ServiceResponse.failure(String.valueOf(dto.getErrcode()), dto.getErrmsg());
String errMessage = "订单创建失败,复制链接查看失败原因:https://developer.work.weixin.qq.com/devtool/query?e="+dto.getErrcode();
return ServiceResponse.failure(String.valueOf(dto.getErrcode()), errMessage);
}
return ServiceResponse.failure(newOrder.getCode(), newOrder.getMessage());
String errMessage = "订单创建失败,复制链接查看失败原因:https://developer.work.weixin.qq.com/devtool/query?e="+newOrder.getCode();
return ServiceResponse.failure(newOrder.getCode(), errMessage);
}else if (licenceOrderQDTO.getOrderType() == 2){
/**
* 续期订单创建流程: 0根据续期成员staffId查询成员基本信息;1按续期成员分批(每次1000)创建续期任务;2记录每一批次任务中,不合法的续期成员;3保存所有的续期成员信息;
......@@ -232,7 +234,8 @@ public class LicenceOrderApiServiceImpl implements LicenceOrderApiService {
}
}else {
logger.info("企业微信创建续期任务接口返回失败");
return ServiceResponse.failure(job.getCode(),job.getMessage());
String errMessage = "订单创建失败,复制链接查看失败原因:https://developer.work.weixin.qq.com/devtool/query?e="+job.getCode();
return ServiceResponse.failure(job.getCode(),errMessage);
}
}
......@@ -285,9 +288,11 @@ public class LicenceOrderApiServiceImpl implements LicenceOrderApiService {
renewalUserService.insertBatch(renewalUserList);
return ServiceResponse.success(JSON.toJSONString(jsonObject));
}
return ServiceResponse.failure(String.valueOf(dto.getErrcode()), dto.getErrmsg());
String errMessage = "订单创建失败,复制链接查看失败原因:https://developer.work.weixin.qq.com/devtool/query?e="+dto.getErrcode();
return ServiceResponse.failure(String.valueOf(dto.getErrcode()), errMessage);
}
return ServiceResponse.failure(submitOrderJob.getCode(), submitOrderJob.getMessage());
String errMessage = "订单创建失败,复制链接查看失败原因:https://developer.work.weixin.qq.com/devtool/query?e="+submitOrderJob.getCode();
return ServiceResponse.failure(submitOrderJob.getCode(), errMessage);
}
return null;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment