server/service/src/main/java/com/doumee/dao/web/reqeust/ContentShareImgDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
server/service/src/main/java/com/doumee/service/business/UsersService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
server/service/src/main/java/com/doumee/service/business/impl/UsersServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
server/web/src/main/java/com/doumee/api/web/PersonnelApi.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
server/service/src/main/java/com/doumee/dao/web/reqeust/ContentShareImgDto.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ package com.doumee.dao.web.reqeust; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; /** * Created by IntelliJ IDEA. * * @Author : Rk * @create 2024/7/11 17:19 */ @Data @ApiModel("è·åå 容海æ¥å享ç ") public class ContentShareImgDto { @ApiModelProperty(value = "å¾çå°åï¼å®æ´è·¯å¾") private String imgurl; @ApiModelProperty(value = "å享类å 0æµ·æ¥å享 1ä¸è½½å¸¦å°ç¨åºç ") private int type; } server/service/src/main/java/com/doumee/service/business/UsersService.java
@@ -4,6 +4,7 @@ import com.doumee.core.model.PageWrap; import com.doumee.dao.business.model.Member; import com.doumee.dao.business.model.Users; import com.doumee.dao.web.reqeust.ContentShareImgDto; import com.doumee.dao.web.response.AccountResponse; import org.springframework.web.multipart.MultipartFile; @@ -110,4 +111,6 @@ Users usersDetail(Long userId); String getUserCard(Users users); String getContentShareImg(Users loginUserInfo, ContentShareImgDto param); } server/service/src/main/java/com/doumee/service/business/impl/UsersServiceImpl.java
@@ -26,6 +26,7 @@ import com.doumee.dao.business.UsersMapper; import com.doumee.dao.business.model.*; import com.doumee.dao.system.model.SystemUser; import com.doumee.dao.web.reqeust.ContentShareImgDto; import com.doumee.dao.web.response.AccountResponse; import com.doumee.service.business.UsersService; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -611,7 +612,23 @@ } @Override public String getContentShareImg(Users loginUserInfo, ContentShareImgDto param){ if(StringUtils.isBlank(param.getImgurl())){ throw new BusinessException(ResponseStatus.BAD_REQUEST); } String url = null; if(param.getType() == 1){ //å¤å¾å¸¦äºç»´ç ä¸è½½ String path = systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.RESOURCE_PATH).getCode(); String folder = systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.USERS_FILE).getCode(); }else{ //å 容å享海æ¥å¾ç } return url; } @Override public String getUserCard(Users users){ String path = systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE, Constants.RESOURCE_PATH).getCode(); server/web/src/main/java/com/doumee/api/web/PersonnelApi.java
@@ -4,6 +4,7 @@ import com.doumee.core.annotation.trace.Trace; import com.doumee.core.model.ApiResponse; import com.doumee.dao.business.model.SmsEmail; import com.doumee.dao.web.reqeust.ContentShareImgDto; import com.doumee.dao.web.response.AccountResponse; import com.doumee.service.business.MemberService; import com.doumee.service.business.SmsEmailService; @@ -88,6 +89,11 @@ public ApiResponse<String> getUserCard() { return ApiResponse.success(usersService.getUserCard(this.getLoginUserInfo())); } @ApiOperation(value = "è·åå 容å享海æ¥", notes = "è·åå 容å享海æ¥ï¼å å°ç¨åºç ") @PostMapping("/getContentShareImg") public ApiResponse<String> getContentShareImg(@RequestBody ContentShareImgDto param) { return ApiResponse.success(usersService.getContentShareImg(this.getLoginUserInfo(),param)); } }