feat:第二版ppt修改
This commit is contained in:
1 parent
1f1262f06b
commit
fba5ada325
9 files changed
+57
-6
No files matched your search
+5
@@ -76,4 +76,9 @@ public class MemberConfigRespDTO {
|
||||
*/
|
||||
private List<String> reportTypeList;
|
||||
|
||||
/**
|
||||
* 是否自动通过微信认证
|
||||
*/
|
||||
private Boolean autoWechatNumAuth;
|
||||
|
||||
}
|
||||
+3
@@ -60,4 +60,7 @@ public class MemberConfigBaseVO {
|
||||
@Schema(description = "举报类型")
|
||||
private List<String> reportTypeList;
|
||||
|
||||
@Schema(description = "是否自动通过微信认证")
|
||||
private Boolean autoWechatNumAuth;
|
||||
|
||||
}
|
||||
+7
@@ -9,6 +9,7 @@ import cn.iocoder.yudao.module.member.controller.admin.recent.vo.RecentPageResVo
|
||||
import cn.iocoder.yudao.module.member.controller.admin.recent.vo.RecentSaveReqVO;
|
||||
import cn.iocoder.yudao.module.member.controller.app.recent.vo.*;
|
||||
import cn.iocoder.yudao.module.member.enums.MemberRecentSceneEnum;
|
||||
import cn.iocoder.yudao.module.member.service.recent.BO.RecentIssueTotalBO;
|
||||
import cn.iocoder.yudao.module.member.service.recent.RecentService;
|
||||
import cn.iocoder.yudao.module.member.service.recent.ViewRecordService;
|
||||
import cn.iocoder.yudao.module.member.service.user.BO.MemberWechatBO;
|
||||
@@ -56,6 +57,12 @@ public class AppRecentController {
|
||||
return success(recentService.createRecent(BeanUtils.toBean(dto, RecentSaveReqVO.class)));
|
||||
}
|
||||
|
||||
@GetMapping("/recent-issue-total")
|
||||
@Operation(summary = "朋友圈数量统计")
|
||||
public CommonResult<RecentIssueTotalBO> recentIssueTotal() {
|
||||
return success(recentService.recentIssueTotal(getLoginUserId()));
|
||||
}
|
||||
|
||||
@GetMapping("/get-recent")
|
||||
@Operation(summary = "查看朋友圈")
|
||||
public CommonResult<RecentPageResVo> getByRecentId(@RequestParam("recentId") Long recentId) {
|
||||
|
||||
+5
@@ -96,4 +96,9 @@ public class MemberConfigDO extends BaseDO {
|
||||
@TableField(typeHandler = JacksonTypeHandler.class)
|
||||
private List<String> reportTypeList;
|
||||
|
||||
/**
|
||||
* 是否自动授权微信号
|
||||
*/
|
||||
private Boolean autoWechatNumAuth;
|
||||
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
package cn.iocoder.yudao.module.member.service.recent.BO;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class RecentIssueTotalBO {
|
||||
|
||||
/**
|
||||
* 自己发布朋友圈的总数
|
||||
*/
|
||||
private Long selfRecentTotal;
|
||||
|
||||
}
|
||||
+6
@@ -6,6 +6,7 @@ import cn.iocoder.yudao.module.member.controller.admin.recent.vo.*;
|
||||
import cn.iocoder.yudao.module.member.controller.app.recent.vo.*;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.recent.RecentDO;
|
||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||
import cn.iocoder.yudao.module.member.service.recent.BO.RecentIssueTotalBO;
|
||||
import cn.iocoder.yudao.module.member.service.user.BO.MemberWechatBO;
|
||||
|
||||
/**
|
||||
@@ -18,6 +19,11 @@ public interface RecentService {
|
||||
*/
|
||||
Long createRecent(@Valid RecentSaveReqVO createReqVO);
|
||||
|
||||
/**
|
||||
* 朋友圈数量统计
|
||||
*/
|
||||
RecentIssueTotalBO recentIssueTotal(Long operateUserId);
|
||||
|
||||
/**
|
||||
* 查看朋友圈
|
||||
*/
|
||||
|
||||
+15
-3
@@ -15,14 +15,12 @@ import cn.iocoder.yudao.module.member.client.vo.txmap.geocoder.TxMapGeocoderResp
|
||||
import cn.iocoder.yudao.module.member.controller.admin.recent.vo.*;
|
||||
import cn.iocoder.yudao.module.member.controller.app.recent.vo.*;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.config.MemberConfigDO;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.location.LocationDO;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.photo.PhotoDO;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.recent.OperationDO;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberRecentCfgDO;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberRecentTagDO;
|
||||
import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberUserDO;
|
||||
import cn.iocoder.yudao.module.member.dal.mysql.recent.OperationMapper;
|
||||
import cn.iocoder.yudao.module.member.dal.mysql.user.MemberRecentTagMapper;
|
||||
import cn.iocoder.yudao.module.member.enums.MemberErrorCode;
|
||||
import cn.iocoder.yudao.module.member.enums.MemberRecentOperateEnum;
|
||||
import cn.iocoder.yudao.module.member.enums.MemberRecentSceneEnum;
|
||||
@@ -34,6 +32,7 @@ import cn.iocoder.yudao.module.member.client.service.ThirdAuthService;
|
||||
import cn.iocoder.yudao.module.member.service.opentype.OpenTypeService;
|
||||
import cn.iocoder.yudao.module.member.service.photo.BO.MemberPhotoTotalExtBO;
|
||||
import cn.iocoder.yudao.module.member.service.photo.PhotoService;
|
||||
import cn.iocoder.yudao.module.member.service.recent.BO.RecentIssueTotalBO;
|
||||
import cn.iocoder.yudao.module.member.service.user.BO.MemberExtBO;
|
||||
import cn.iocoder.yudao.module.member.service.user.BO.MemberTagExtBO;
|
||||
import cn.iocoder.yudao.module.member.service.user.BO.MemberWechatBO;
|
||||
@@ -41,6 +40,7 @@ import cn.iocoder.yudao.module.member.service.user.MemberRecentCfgService;
|
||||
import cn.iocoder.yudao.module.member.service.user.MemberRecentTagService;
|
||||
import cn.iocoder.yudao.module.member.service.user.MemberUserService;
|
||||
import cn.iocoder.yudao.module.system.enums.common.SexEnum;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
@@ -62,7 +62,6 @@ import cn.iocoder.yudao.module.member.dal.mysql.recent.RecentMapper;
|
||||
import java.math.BigDecimal;
|
||||
import java.math.RoundingMode;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.LocalTime;
|
||||
import java.util.*;
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
import java.util.stream.Collectors;
|
||||
@@ -167,6 +166,19 @@ public class RecentServiceImpl implements RecentService {
|
||||
return recent.getId();
|
||||
}
|
||||
|
||||
/**
|
||||
* 朋友圈数量统计
|
||||
*/
|
||||
@Override
|
||||
public RecentIssueTotalBO recentIssueTotal(Long operateUserId) {
|
||||
RecentIssueTotalBO result = new RecentIssueTotalBO();
|
||||
Long count = recentMapper.selectCount(new LambdaQueryWrapper<RecentDO>()
|
||||
.eq(RecentDO::getMemberId, operateUserId)
|
||||
);
|
||||
result.setSelfRecentTotal(count);
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* 查看朋友圈
|
||||
*/
|
||||
|
||||
+2
-2
@@ -87,11 +87,11 @@
|
||||
<when test="dto.sceneBizType != null and dto.sceneBizType != ''.toString() ">
|
||||
<!-- 动态-推荐 -->
|
||||
<if test="dto.sceneBizType == '1'.toString() ">
|
||||
order by a.create_time desc , a.id desc
|
||||
order by a.create_time desc , a.id asc
|
||||
</if>
|
||||
<!-- 动态-附近 -->
|
||||
<if test="dto.sceneBizType == '2'.toString() and dto.currentLat != null and dto.currentLng != null ">
|
||||
order by a.create_time asc , distance desc
|
||||
order by distance asc , a.create_time desc
|
||||
</if>
|
||||
</when>
|
||||
<otherwise>
|
||||
|
||||
@@ -252,7 +252,7 @@ al-config:
|
||||
access-key-id: LTAI5tBrkf3ynA5CMLb4TYbo
|
||||
access-key-secret: u3Za5XigBfRXo0iJHSbPgOSZTDVN3C
|
||||
face-scene-id: 1000016556
|
||||
face-verify-callback-url: https://dzc001.fy.takin.cc
|
||||
face-verify-callback-url: https://chatapi.zianxin.com
|
||||
face-verify-callback-token: uVuYOzoiQBWPp4A5kPgTddZlKWoSQlzc
|
||||
|
||||
brokerage:
|
||||
|
||||
Reference in new issue
Block a user