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();