|
|
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.github.yulichang.base.MPJBaseServiceImpl;
|
|
|
import com.xjrsoft.module.activity.dto.ActivityInfoPageDto;
|
|
|
import com.xjrsoft.module.activity.dto.AddActivityInfoDto;
|
|
|
+import com.xjrsoft.module.activity.dto.UpdateActivityInfoDto;
|
|
|
import com.xjrsoft.module.activity.entity.ActivityEnroll;
|
|
|
import com.xjrsoft.module.activity.entity.ActivityEnrollRange;
|
|
|
import com.xjrsoft.module.activity.entity.ActivityInfo;
|
|
|
@@ -14,6 +15,7 @@ import com.xjrsoft.module.activity.mapper.ActivityEnrollRangeMapper;
|
|
|
import com.xjrsoft.module.activity.mapper.ActivityInfoMapper;
|
|
|
import com.xjrsoft.module.activity.service.IActivityInfoService;
|
|
|
import com.xjrsoft.module.activity.vo.ActivityInfoPageVo;
|
|
|
+import com.yomahub.liteflow.util.JsonUtil;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
@@ -46,7 +48,7 @@ public class ActivityInfoServiceImpl extends MPJBaseServiceImpl<ActivityInfoMapp
|
|
|
activityEnrollRange.setActivityInfoId(activityInfo.getId());
|
|
|
activityInfoActivityEnrollRangeMapper.insert(activityEnrollRange);
|
|
|
}
|
|
|
- activityInfo.setEnrollRange(dto.getActivityEnrollRangeList().toString());
|
|
|
+ activityInfo.setEnrollRange(JsonUtil.toJsonString(dto.getActivityEnrollRangeList()));
|
|
|
}
|
|
|
activityInfoActivityInfoMapper.insert(activityInfo);
|
|
|
return true;
|
|
|
@@ -54,7 +56,9 @@ public class ActivityInfoServiceImpl extends MPJBaseServiceImpl<ActivityInfoMapp
|
|
|
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public Boolean update(ActivityInfo activityInfo) {
|
|
|
+ public Boolean update(UpdateActivityInfoDto dto) {
|
|
|
+ ActivityInfo activityInfo = BeanUtil.toBean(dto, ActivityInfo.class);
|
|
|
+ activityInfo.setEnrollRange(JsonUtil.toJsonString(dto.getActivityEnrollRangeList()));
|
|
|
activityInfoActivityInfoMapper.updateById(activityInfo);
|
|
|
//********************************* ActivityEnrollRange 增删改 开始 *******************************************/
|
|
|
{
|