feat:聊天配置
This commit is contained in:
1 parent
a7de1ddbb2
commit
d44a87efee
4 files changed
+31
-1
No files matched your search
+8
@@ -28,4 +28,12 @@ public class MemberConfigBaseVO {
|
||||
@NotNull(message = "1 元赠送积分不能为空")
|
||||
private Integer pointTradeGivePoint;
|
||||
|
||||
@NotNull(message = "普通用户每天可以和几个人聊天不能为空")
|
||||
@Schema(description = "普通用户每天可以和几个人聊天")
|
||||
private Integer defaultChatUserCout;
|
||||
|
||||
@NotNull(message = "普通用户每天可以和人发几次消息不能为空")
|
||||
@Schema(description = "普通用户每天可以和人发几次消息")
|
||||
private Integer defaultChatUserMsgCout;
|
||||
|
||||
}
|
||||
+15
-1
@@ -26,23 +26,37 @@ public class MemberConfigDO extends BaseDO {
|
||||
*/
|
||||
@TableId
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 积分抵扣开关
|
||||
*/
|
||||
private Boolean pointTradeDeductEnable;
|
||||
|
||||
/**
|
||||
* 积分抵扣,单位:分
|
||||
*
|
||||
* <p>
|
||||
* 1 积分抵扣多少分
|
||||
*/
|
||||
private Integer pointTradeDeductUnitPrice;
|
||||
|
||||
/**
|
||||
* 积分抵扣最大值
|
||||
*/
|
||||
private Integer pointTradeDeductMaxPrice;
|
||||
|
||||
/**
|
||||
* 1 元赠送多少分
|
||||
*/
|
||||
private Integer pointTradeGivePoint;
|
||||
|
||||
/**
|
||||
* 普通用户每天可以和几个人聊天
|
||||
*/
|
||||
private Integer defaultChatUserCout;
|
||||
|
||||
/**
|
||||
* 普通用户每天可以和人发几次消息
|
||||
*/
|
||||
private Integer defaultChatUserMsgCout;
|
||||
|
||||
}
|
||||
+2
@@ -285,6 +285,8 @@ public class RecentServiceImpl implements RecentService {
|
||||
|
||||
RecentPageReqVO resultQuery = BeanUtil.toBean(bean, RecentPageReqVO.class);
|
||||
resultQuery.setSceneBizType(bean.getScene().getType());
|
||||
resultQuery.setIssueProvince(bean.getProvince());
|
||||
resultQuery.setIssueCity(bean.getCity());
|
||||
// 只查询异性
|
||||
if (ObjectUtil.isNotEmpty(operationUser.getSex())) {
|
||||
SexEnum sexEnum = SexEnum.valueOfSex(operationUser.getSex());
|
||||
|
||||
@@ -112,6 +112,12 @@
|
||||
<if test="dto.memberSex != null">
|
||||
and u.sex = #{dto.memberSex}
|
||||
</if>
|
||||
<if test="dto.issueProvince != null">
|
||||
and u.province like concat('%', #{dto.issueProvince}, '%')
|
||||
</if>
|
||||
<if test="dto.issueCity != null">
|
||||
and u.city like concat('%', #{dto.issueCity}, '%')
|
||||
</if>
|
||||
<if test="dto.memberRecentTagList != null and dto.memberRecentTagList.size() != 0">
|
||||
and exists (select 1
|
||||
from member_recent_tag t
|
||||
|
||||
Reference in new issue
Block a user