From 36fa5d13777d8e0da1f6d59ed2b60102da5a85ff Mon Sep 17 00:00:00 2001 From: wangpengfei <1928057482@qq.com> Date: Wed, 22 Nov 2023 09:35:59 +0800 Subject: [PATCH] 11/22 --- .../com/yxt/yyth/api/lpkcustomer/LpkCustomer.java | 2 +- .../com/yxt/yyth/api/lpkcustomer/LpkCustomerVo.java | 1 + .../yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.java | 3 +++ .../yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.xml | 3 ++- .../yxt/yyth/biz/lpkcustomer/LpkCustomerRest.java | 6 +++++- .../yxt/yyth/biz/lpkcustomer/LpkCustomerService.java | 12 +++++------- 6 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomer.java b/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomer.java index 66e6dfa..68a8e4b 100644 --- a/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomer.java +++ b/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomer.java @@ -23,7 +23,7 @@ public class LpkCustomer { private Date createTime; private String remarks; private String isEnable; - @TableField(value = "wx_mp_openid") +// @TableField(value = "wx_mp_openid") private String wxMpOpenid; private String unionId; private String mobile; diff --git a/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomerVo.java b/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomerVo.java index 98c2dcb..e287f8b 100644 --- a/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomerVo.java +++ b/src/main/java/com/yxt/yyth/api/lpkcustomer/LpkCustomerVo.java @@ -19,4 +19,5 @@ public class LpkCustomerVo implements Vo { private String realName; private String nick; private String photo; + private String wxMpOpenid; } diff --git a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.java b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.java index 539ac33..a3febe4 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.java +++ b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.java @@ -8,6 +8,7 @@ import com.yxt.yyth.api.lpkcustomer.LpkCustomer; import com.yxt.yyth.api.lpkcustomer.LpkCustomerVo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; /** * @author wangpengfei @@ -17,4 +18,6 @@ import org.apache.ibatis.annotations.Param; public interface LpkCustomerMapper extends BaseMapper { IPage customerListPage(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); + @Select("select * from lpk_customer where sid=#{sid}") + LpkCustomerVo getCustomerInfo (@Param("sid")String sid); } diff --git a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.xml b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.xml index 77fd1a1..5ced7b6 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.xml +++ b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerMapper.xml @@ -11,7 +11,8 @@ realName, nick, photo, - mobile + mobile, + wx_mp_openid as wxMpOpenid from lpk_customer ${ew.sqlSegment} diff --git a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerRest.java b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerRest.java index 3cf90af..dfaf1fd 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerRest.java +++ b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerRest.java @@ -42,6 +42,10 @@ public class LpkCustomerRest { public ResultBean> customerListPage(@RequestBody PagerQuery pq) { return lpkCustomerService.customerListPage(pq); } - + @ApiOperation("客户个人信息") + @GetMapping("/customerInfo") + public ResultBean customerInfo(String sid){ + return lpkCustomerService.getCustomerInfo(sid); + } } diff --git a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerService.java b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerService.java index dbfb19b..c92ea62 100644 --- a/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerService.java +++ b/src/main/java/com/yxt/yyth/biz/lpkcustomer/LpkCustomerService.java @@ -101,13 +101,11 @@ public class LpkCustomerService extends MybatisBaseService().eq("wx_mp_openid",wxBindMobileDto.getOpenid())); -// -// return rb.success().setMsg("绑定成功").setData(lpkCustomer.getSid()); -// } + public ResultBean getCustomerInfo(String sid) { + ResultBean rb = ResultBean.fireFail(); + LpkCustomerVo lpkCustomer= baseMapper.getCustomerInfo(sid); + return rb.success().setData(lpkCustomer); + } public ResultBean> customerListPage(PagerQuery pq) { ResultBean rb = ResultBean.fireFail();