From 680028df90e18299ea72d242a28a3ddcd9a0441c Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 24 七月 2024 13:45:36 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- server/web/src/main/java/com/doumee/api/web/PersonnelApi.java | 41 +++++++++++------------------------------ 1 files changed, 11 insertions(+), 30 deletions(-) diff --git a/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java b/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java index 89748ca..03ecf4d 100644 --- a/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java +++ b/server/web/src/main/java/com/doumee/api/web/PersonnelApi.java @@ -19,10 +19,7 @@ import com.doumee.dao.business.model.Shop; import com.doumee.dao.business.model.SmsEmail; import com.doumee.dao.business.model.Users; -import com.doumee.dao.web.reqeust.EditMemberRequest; -import com.doumee.dao.web.reqeust.EditShopDTO; -import com.doumee.dao.web.reqeust.EditUsersRequest; -import com.doumee.dao.web.reqeust.ContentShareImgDto; +import com.doumee.dao.web.reqeust.*; import com.doumee.dao.web.response.AccountResponse; import com.doumee.service.business.*; import io.swagger.annotations.Api; @@ -35,6 +32,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import javax.validation.Valid; import java.util.List; import java.util.Objects; @@ -88,7 +86,6 @@ } - @ApiOperation(value = "鎵嬫満鍙烽獙璇佺爜鐧婚檰", notes = "鍛樺伐绔皬绋嬪簭") @GetMapping("/loginByPhone") @ApiImplicitParams({ @@ -111,6 +108,14 @@ usersService.bindingOpenid(code,getUserId()); return ApiResponse.success("鎿嶄綔鎴愬姛"); } + + + @ApiOperation(value = "鎵嬫満鍙峰揩鎹风櫥褰�", notes = "鍛樺伐绔皬绋嬪簭") + @PostMapping("/getWxMiniPhoneLogin") + public ApiResponse<AccountResponse> getWxMiniPhone(@Valid @RequestBody WxPhoneRequest wxPhoneRequest) { + return ApiResponse.success("鑾峰彇鎴愬姛",usersService.getWxMiniPhoneLogin(wxPhoneRequest)); + } + @UserLoginRequired @ApiOperation(value = "鑾峰彇涓汉淇℃伅璇︽儏", notes = "鍛樺伐绔皬绋嬪簭") @@ -194,30 +199,6 @@ crmCustomerListRequest.setUserId(getUserId()); return ApiResponse.success(getCrmDataService.getCrmCustomerList(crmCustomerListRequest)); } - - @UserLoginRequired - @ApiOperation(value = "鍒嗙被鏁版嵁 - 涓彴", notes = "鍛樺伐绔皬绋嬪簭") - @PostMapping("/getCatalogList") - @ApiImplicitParams({ - @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "鐢ㄦ埛token鍊�", required = true) - }) - public ApiResponse<List<ZTCatalogInfoResponse>> getCatalogList (@RequestBody ZTCatalogListRequest ztCatalogListRequest ) { - List<ZTCatalogInfoResponse> ztCatalogInfoResponseList = getZhongTaiDataService.getCatalogList(ztCatalogListRequest); - return ApiResponse.success("鏌ヨ鎴愬姛",ztCatalogInfoResponseList); - } - - @UserLoginRequired - @ApiOperation(value = "鏍囩鏁版嵁 - 涓彴", notes = "鍛樺伐绔皬绋嬪簭") - @PostMapping("/getCataLogTagList") - @ApiImplicitParams({ - @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "鐢ㄦ埛token鍊�", required = true) - }) - public ApiResponse<List<ZTTagInfoResponse>> getCataLogTagList(@RequestBody ZTCatalogListRequest ztCatalogListRequest ) { - List<ZTTagInfoResponse> ztTagInfoResponseList = getZhongTaiDataService.getCataLogTagList(ztCatalogListRequest); - return ApiResponse.success("鏌ヨ鎴愬姛",ztTagInfoResponseList); - } - - @UserLoginRequired @ApiOperation(value = "鐢ㄦ埛娉ㄩ攢", notes = "鍛樺伐绔皬绋嬪簭") @@ -226,7 +207,7 @@ @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "鐢ㄦ埛token鍊�", required = true) }) public ApiResponse logOff() { - ZTBaseRequst ztBaseRequst = usersService.logOff(getUserId()); + ZTBaseRequst ztBaseRequst = usersService.logOff(getUserId(),getToken()); if(Objects.nonNull(ztBaseRequst)){ getZhongTaiDataService.userLogout(ztBaseRequst); } -- Gitblit v1.9.3