瀏覽代碼

增加余额判断

xusonglin 5 年之前
父節點
當前提交
6cb8d01f4b
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/main/java/com/jkcredit/invoice/hub/service/apiUser/ApiUserServiceImpl.java

+ 2 - 2
src/main/java/com/jkcredit/invoice/hub/service/apiUser/ApiUserServiceImpl.java

@@ -44,8 +44,8 @@ public class ApiUserServiceImpl extends BaseService implements ApiUserService {
             return ApiResponseCodeEnum.CODE_1000.getValue();
         } else if (!ArrayUtils.contains(CommonConstant.CAR_FREE_API_ARGS, param.getApi())) {
             return ApiResponseCodeEnum.CODE_1080.getValue();
-        } else if (CommonUtil.parseDouble(userPo.getBalance()) / CommonUtil.parseDouble(userPo.getPrice()) < CommonUtil.parseDouble(userPo.getPrice())
-                && (param.getApi().equals(CommonConstant.WAY_BILL_START) || param.getApi().equals(CommonConstant.WAY_BILL_HISTORY_START))) {
+        } else if (userPo.getBalance() == null || (CommonUtil.parseDouble(userPo.getBalance()) / CommonUtil.parseDouble(userPo.getPrice()) < CommonUtil.parseDouble(userPo.getPrice())
+                && (param.getApi().equals(CommonConstant.WAY_BILL_START) || param.getApi().equals(CommonConstant.WAY_BILL_HISTORY_START)))) {
             return ApiResponseCodeEnum.CODE_1090.getValue();
         } else {
             JSONObject jsonObject = JSON.parseObject(JSON.toJSONString(param.getData()));