Browse Source

1月13日现金管理,跨地区操作优化(2)

lijianlin/feature-20260113-现金管理0109
wangguorui 3 days ago
parent
commit
b29e1beb96
  1. 4
      src/main/java/com/example/demo/domain/vo/coin/Result.java
  2. 3
      src/main/java/com/example/demo/serviceImpl/coin/UserServiceImpl.java

4
src/main/java/com/example/demo/domain/vo/coin/Result.java

@ -10,6 +10,7 @@ import lombok.NoArgsConstructor;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map;
@Data @Data
@NoArgsConstructor @NoArgsConstructor
@ -74,9 +75,10 @@ public class Result implements Serializable {
return response; return response;
} }
public static Result errorWithData(Object data) {
public static Result errorWithData(String msg, Object data) {
Result result = new Result(); Result result = new Result();
result.setCode(0); // 错误码 result.setCode(0); // 错误码
result.setMsg(msg);
result.setData(data); result.setData(data);
return result; return result;
} }

3
src/main/java/com/example/demo/serviceImpl/coin/UserServiceImpl.java

@ -3,6 +3,7 @@ package com.example.demo.serviceImpl.coin;
import com.example.demo.Util.JWTUtil; import com.example.demo.Util.JWTUtil;
import com.example.demo.domain.entity.Admin; import com.example.demo.domain.entity.Admin;
import com.example.demo.domain.entity.User; import com.example.demo.domain.entity.User;
import com.example.demo.domain.vo.coin.Gold;
import com.example.demo.domain.vo.coin.GoldUser; import com.example.demo.domain.vo.coin.GoldUser;
import com.example.demo.domain.vo.coin.Result; import com.example.demo.domain.vo.coin.Result;
import com.example.demo.mapper.coin.MarketMapper; import com.example.demo.mapper.coin.MarketMapper;
@ -85,7 +86,7 @@ public class UserServiceImpl implements UserService {
return Result.success(user); return Result.success(user);
} else { } else {
// 无权限返回用户所属地区名称到 data // 无权限返回用户所属地区名称到 data
return Result.errorWithData(
return Result.errorWithData("无权限访问",
java.util.Map.of("market", userMarketName != null ? userMarketName : userMarketId)); java.util.Map.of("market", userMarketName != null ? userMarketName : userMarketId));
} }
} else { } else {

Loading…
Cancel
Save