Browse Source

11月13日消费接口报错信息修改

sunjiabei/feature-20251021102635-银行接口
sunjiabei 2 weeks ago
parent
commit
db487bbec7
  1. 2
      src/main/java/com/example/demo/controller/coin/ConsumeController.java
  2. 6
      src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java

2
src/main/java/com/example/demo/controller/coin/ConsumeController.java

@ -150,7 +150,7 @@ public class ConsumeController {
//
} catch (Exception e) {
e.printStackTrace();
return Result.error("请检查数据的格式");
return Result.error("请查看后端报错信息");
}
}

6
src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java

@ -7,6 +7,7 @@ import com.example.demo.domain.vo.coin.ConsumeUser;
import com.example.demo.domain.vo.coin.Gold;
import com.example.demo.domain.vo.coin.GoldUser;
import com.example.demo.domain.vo.coin.Result;
import com.example.demo.exception.SystemException;
import com.example.demo.mapper.coin.ConsumeMapper;
import com.example.demo.mapper.coin.MarketMapper;
import com.example.demo.mapper.coin.UserMapper;
@ -170,8 +171,9 @@ public class ConsumeServiceImpl implements ConsumeService {
userGoldRecord.getRemark(), 0, consumeUser.getAdminName(), userGoldRecord.getGoodsName());
//返回状态1加成功2减成功其他失败 -5 金币不足 -6 类型错误 -7签名错误
if(!result.equals("2")){
log.error("减金币失败,数据未进erp,返回状态:" + result);
return Result.error("减金币失败,数据未进erp");
String errorMsg = "减金币失败,数据未进erp,返回状态:" + result;
log.error(errorMsg); // 保留日志记录便于问题排查
throw new SystemException(errorMsg); // 抛出系统异常中断流程并传递错误信息
}
}

Loading…
Cancel
Save