nullable point account detail api
This commit is contained in:
@@ -8,7 +8,6 @@ import com.imyeyu.api.modules.gao.entity.GaoPointAccount;
|
|||||||
import com.imyeyu.api.modules.gao.service.GaoPointAccountService;
|
import com.imyeyu.api.modules.gao.service.GaoPointAccountService;
|
||||||
import com.imyeyu.api.modules.gao.service.GaoStoreService;
|
import com.imyeyu.api.modules.gao.service.GaoStoreService;
|
||||||
import com.imyeyu.api.modules.user.service.RoleChecker;
|
import com.imyeyu.api.modules.user.service.RoleChecker;
|
||||||
import com.imyeyu.java.bean.timi.TimiException;
|
|
||||||
import com.imyeyu.spring.annotation.AOPLog;
|
import com.imyeyu.spring.annotation.AOPLog;
|
||||||
import com.imyeyu.spring.annotation.RequestRateLimit;
|
import com.imyeyu.spring.annotation.RequestRateLimit;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
@@ -36,9 +35,7 @@ public class GaoPointAccountController {
|
|||||||
@PostMapping("/account/detail")
|
@PostMapping("/account/detail")
|
||||||
public GaoPointAccount detail(@RequestParam String customerId, @RequestParam(required = false) String storeId) {
|
public GaoPointAccount detail(@RequestParam String customerId, @RequestParam(required = false) String storeId) {
|
||||||
storeId = resolveStoreId(storeId);
|
storeId = resolveStoreId(storeId);
|
||||||
GaoPointAccount account = accountService.getByCustomerId(storeId, customerId);
|
return accountService.getByCustomerId(storeId, customerId);
|
||||||
TimiException.required(account, "not found customer point account");
|
|
||||||
return account;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private String resolveStoreId(String requestedStoreId) {
|
private String resolveStoreId(String requestedStoreId) {
|
||||||
|
|||||||
Reference in New Issue
Block a user