|
|
@@ -14,6 +14,7 @@ import com.zhongzheng.modules.activity.domain.ActivityAdvertising;
|
|
|
import com.zhongzheng.modules.activity.mapper.ActivityAdvertisingMapper;
|
|
|
import com.zhongzheng.modules.activity.service.IActivityAdvertisingService;
|
|
|
import com.zhongzheng.modules.activity.vo.ActivityAdvertisingVo;
|
|
|
+import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
@@ -31,6 +32,9 @@ import java.util.stream.Collectors;
|
|
|
@Service
|
|
|
public class ActivityAdvertisingServiceImpl extends ServiceImpl<ActivityAdvertisingMapper, ActivityAdvertising> implements IActivityAdvertisingService {
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private IActivityAdvertisingService activityAdvertisingService;
|
|
|
+
|
|
|
@Override
|
|
|
public ActivityAdvertisingVo queryById(Long id){
|
|
|
ActivityAdvertising db = this.baseMapper.selectById(id);
|
|
|
@@ -83,7 +87,7 @@ public class ActivityAdvertisingServiceImpl extends ServiceImpl<ActivityAdvertis
|
|
|
add.setStatus(1);
|
|
|
add.setCreateTime(DateUtils.getNowTime());
|
|
|
add.setUpdateTime(DateUtils.getNowTime());
|
|
|
- return this.save(add)?add.getId():0;
|
|
|
+ return activityAdvertisingService.save(add)?add.getId():0;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -93,7 +97,7 @@ public class ActivityAdvertisingServiceImpl extends ServiceImpl<ActivityAdvertis
|
|
|
ActivityAdvertisingVo activityAdvertisingVo = this.queryById(update.getId());
|
|
|
validEntityBeforeSave(update);
|
|
|
update.setUpdateTime(DateUtils.getNowTime());
|
|
|
- this.updateById(update);
|
|
|
+ activityAdvertisingService.updateById(update);
|
|
|
return activityAdvertisingVo;
|
|
|
}
|
|
|
|
|
|
@@ -111,7 +115,7 @@ public class ActivityAdvertisingServiceImpl extends ServiceImpl<ActivityAdvertis
|
|
|
public Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid) {
|
|
|
ArrayList<ActivityAdvertising> activityAdvertisingList = new ArrayList<>();
|
|
|
ids.stream().forEach(id -> activityAdvertisingList.add(new ActivityAdvertising().setId(id).setStatus(0).setUpdateTime(DateUtils.getNowTime())));
|
|
|
- return this.updateBatchById(activityAdvertisingList);
|
|
|
+ return activityAdvertisingService.updateBatchById(activityAdvertisingList);
|
|
|
}
|
|
|
|
|
|
@Override
|