diff --git a/suimangCApi/src/main/java/com/iformall/controller/UserBasicPropertyController.java b/suimangCApi/src/main/java/com/iformall/controller/UserBasicPropertyController.java new file mode 100644 index 0000000..b210b64 --- /dev/null +++ b/suimangCApi/src/main/java/com/iformall/controller/UserBasicPropertyController.java @@ -0,0 +1,36 @@ +package com.iformall.controller; + +import com.iformall.common.ResultData; +import com.iformall.domain.po.UserBasicProperty; +import com.iformall.service.UserBasicPropertyService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + + +@RestController +@RequestMapping("/api/userProperty") +@Api(description = "模板接口") +public class UserBasicPropertyController extends BaseController { + private final Logger logger = LoggerFactory.getLogger(this.getClass()); + + @Autowired + private UserBasicPropertyService userBasicPropertyService; + + @ApiOperation("根据id查询接口") + @GetMapping("/findGlod") + public ResultData findGlod() { + logger.debug("[" + getIpAddr() + "] UserBasicPropertyController::findGlod"); + + UserBasicProperty userBasicProperty = userBasicPropertyService.findById(getMemberId()); + + return new ResultData(userBasicProperty); + } + + +} diff --git a/suimangService/src/main/java/com/iformall/service/UserBasicPropertyService.java b/suimangService/src/main/java/com/iformall/service/UserBasicPropertyService.java index ca2aa0f..8fb8e92 100644 --- a/suimangService/src/main/java/com/iformall/service/UserBasicPropertyService.java +++ b/suimangService/src/main/java/com/iformall/service/UserBasicPropertyService.java @@ -38,4 +38,5 @@ public interface UserBasicPropertyService { */ void consumptionGlod(Long userId, Integer projectType, Integer propertyLogType, Integer glod, Long extraId, Date now); + UserBasicProperty findById(Long id); } diff --git a/suimangService/src/main/java/com/iformall/service/impl/UserBasicPropertyServiceImpl.java b/suimangService/src/main/java/com/iformall/service/impl/UserBasicPropertyServiceImpl.java index 0c36f35..e365017 100644 --- a/suimangService/src/main/java/com/iformall/service/impl/UserBasicPropertyServiceImpl.java +++ b/suimangService/src/main/java/com/iformall/service/impl/UserBasicPropertyServiceImpl.java @@ -124,5 +124,10 @@ public class UserBasicPropertyServiceImpl implements UserBasicPropertyService { } + @Override + public UserBasicProperty findById(Long id) { + return userBasicPropertyMapper.selectById(id); + } + }