|
|
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import lombok.RequiredArgsConstructor;
|
|
|
import org.springframework.beans.BeanUtils;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.util.CollectionUtils;
|
|
|
import org.springframework.util.ObjectUtils;
|
|
|
@@ -50,6 +51,11 @@ public class LifeUserDynamicsService extends ServiceImpl<LifeUserDynamicsMapper,
|
|
|
|
|
|
private final StoreCommentMapper storeCommentMapper;
|
|
|
|
|
|
+ @Value("${store.income-freeze.freeze-switch}")
|
|
|
+ private String freezeSwitch;
|
|
|
+ @Value("${store.income-freeze.freeze-day}")
|
|
|
+ private String freezeDay;
|
|
|
+
|
|
|
public int addLiulanCount(String id) {
|
|
|
LambdaUpdateWrapper<LifeUserDynamics> lambdaUpdateWrapper = new LambdaUpdateWrapper<>();
|
|
|
lambdaUpdateWrapper.eq(LifeUserDynamics::getId, id);
|
|
|
@@ -91,6 +97,12 @@ public class LifeUserDynamicsService extends ServiceImpl<LifeUserDynamicsMapper,
|
|
|
store.setCreatedTime(new java.sql.Timestamp(nowDate.getTime()));
|
|
|
return lifeUserDynamicsMapper.insert(store);
|
|
|
} else {
|
|
|
+ //如果发布,则将创建时间修改为当前时间
|
|
|
+ LifeUserDynamics lifeUserDynamics = lifeUserDynamicsMapper.selectById(store.getId());
|
|
|
+ int draft = lifeUserDynamics.getDraft();
|
|
|
+ if(draft == 1 && store.getDraft() == 0){
|
|
|
+ store.setCreatedTime(new Date());
|
|
|
+ }
|
|
|
return lifeUserDynamicsMapper.updateById(store);
|
|
|
}
|
|
|
}
|
|
|
@@ -487,6 +499,9 @@ public class LifeUserDynamicsService extends ServiceImpl<LifeUserDynamicsMapper,
|
|
|
}
|
|
|
|
|
|
public LifeUserDynamicsVo getDynamicsDetail(Integer id) {
|
|
|
+ System.out.println("-----------------------------:"+freezeSwitch);
|
|
|
+ System.out.println("-----------------------------:"+freezeDay);
|
|
|
+
|
|
|
// 查询动态数据并按类型过滤
|
|
|
LifeUserDynamicsVo lifeUserDynamicsVo = new LifeUserDynamicsVo();
|
|
|
List<LifeUserDynamicsVo> lifeUserDynamicsVoList = lifeUserDynamicsMapper.getDynamicsDetail(id);
|