Althars123 hace 4 años
padre
commit
b5dcc37aed

+ 12 - 27
zzjs-admin/src/main/java/com/miaxis/app/controller/gzpt/GzptUserInfoController.java

@@ -36,33 +36,18 @@ public class GzptUserInfoController extends BaseController {
     @Autowired
     private IUserInfoService userInfoService;
 
-//    /**
-//     * 查询用户信息列表
-//     */
-//    @GetMapping("/list")
-//    @ApiOperation("查询学员列表")
-//    @ApiImplicitParams({
-//            @ApiImplicitParam(name = "pageNum",value = "当前页码" ,dataType = "int", paramType = "query", required = false),
-//            @ApiImplicitParam(name = "pageSize",value = "每页数据量" , dataType = "int", paramType = "query", required = false),
-//    })
-//    public ResponsePageInfo<GzptUserInfo> list(@ModelAttribute GzptUserInfo gzptUserInfo){
-//        startPage();
-//        List<GzptUserInfo> list = gzptUserInfoService.getList();
-//        return toResponsePageInfo(list);
-//    }
-//
-//
-//    /**
-//     * 获取用户id获取详细信息
-//     */
-//    @GetMapping(value = "/ids/{id}")
-//    @ApiOperation("获取学员详细信息")
-//    public Response<GzptUserInfo> getInfo(
-//            @ApiParam(name = "id", value = "用户信息参数", required = true)
-//            @PathVariable("id") Long id
-//    ){
-//        return Response.success(gzptUserInfoService.getById(id));
-//    }
+
+    /**
+     * 获取用户id获取详细信息
+     */
+    @GetMapping(value = "/ids/{id}")
+    @ApiOperation("获取学员详细信息")
+    public Response<GzptUserInfo> getInfo(
+            @ApiParam(name = "id", value = "用户信息参数", required = true)
+            @PathVariable("id") Long id
+    ){
+        return Response.success(gzptUserInfoService.getInfoById(id));
+    }
 
 
     /**

+ 2 - 0
zzjs-service/src/main/java/com/miaxis/newgzpt/mapper/GzptUserInfoMapper.java

@@ -19,4 +19,6 @@ public interface GzptUserInfoMapper extends BaseMapper<GzptUserInfo> {
     List<GzptUserInfo> getList();
 
     GzptUserInfo getUserByWxlogin(GzptUserInfoDTO gzptUserInfoDTO);
+
+    GzptUserInfo getInfoById(Long id);
 }

+ 2 - 0
zzjs-service/src/main/java/com/miaxis/newgzpt/service/IGzptUserInfoService.java

@@ -21,4 +21,6 @@ public interface IGzptUserInfoService extends IService<GzptUserInfo> {
     List<GzptUserInfo> getList();
 
     GzptUserInfo getUserWxlogin(GzptUserInfoDTO userInfoDTO);
+
+    GzptUserInfo getInfoById(Long id);
 }

+ 5 - 0
zzjs-service/src/main/java/com/miaxis/newgzpt/service/impl/GzptUserInfoServiceImpl.java

@@ -40,4 +40,9 @@ public class GzptUserInfoServiceImpl extends ServiceImpl<GzptUserInfoMapper, Gzp
     public GzptUserInfo getUserWxlogin(GzptUserInfoDTO userInfoDTO) {
         return mapper.getUserByWxlogin(userInfoDTO);
     }
+
+    @Override
+    public GzptUserInfo getInfoById(Long id) {
+        return  mapper.getInfoById(id);
+    }
 }

+ 4 - 0
zzjs-service/src/main/resources/mapper/newgzpt/GzptUserInfoMapper.xml

@@ -13,4 +13,8 @@
     </select>
 
 
+
+    <select id="getInfoById"  resultType="com.miaxis.newgzpt.domain.GzptUserInfo">
+        select * from GZPT_USER_INFO where id =#{id}
+    </select>
 </mapper>