package com.yeshi.buwan.service.imp.juhe;
|
|
import com.yeshi.buwan.dao.juhe.youku.YouKuShowDetailDao;
|
import com.yeshi.buwan.dao.juhe.youku.YouKuVideoDao;
|
import com.yeshi.buwan.service.inter.juhe.YouKuService;
|
import com.yeshi.buwan.youku.entity.YouKuShowDetail;
|
import com.yeshi.buwan.youku.entity.YouKuVideo;
|
import org.springframework.stereotype.Service;
|
|
import javax.annotation.Resource;
|
import java.util.Date;
|
|
@Service
|
public class YouKuServiceImpl implements YouKuService {
|
|
@Resource
|
private YouKuShowDetailDao youKuShowDetailDao;
|
@Resource
|
private YouKuVideoDao youKuVideoDao;
|
|
@Override
|
public void save(YouKuShowDetail detail) {
|
if (detail.getUpdateTime() == null)
|
detail.setUpdateTime(new Date());
|
youKuShowDetailDao.save(detail);
|
if (detail.getVideoList() != null)
|
for (YouKuVideo video : detail.getVideoList()) {
|
if (video.getUpdateTime() == null) {
|
video.setUpdateTime(new Date());
|
}
|
youKuVideoDao.save(video);
|
}
|
}
|
}
|