|
|
@@ -22,7 +22,7 @@ import com.kede.news.bo.OutNews;
|
|
|
import com.kede.news.service.NewsService;
|
|
|
@Service
|
|
|
public class NewsServiceImpl extends BaseMybatisDao<NewsMapper> implements NewsService {
|
|
|
-
|
|
|
+
|
|
|
@Autowired
|
|
|
private NewsMapper newsMapper;
|
|
|
|
|
|
@@ -38,7 +38,7 @@ public class NewsServiceImpl extends BaseMybatisDao<NewsMapper> implements NewsS
|
|
|
if (in.getReleaseStatus()==1&&in.getReleaseTime()==null) {
|
|
|
in.setReleaseTime(new Date());
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
return newsMapper.insertSelective(in);
|
|
|
}
|
|
|
|
|
|
@@ -46,15 +46,17 @@ public class NewsServiceImpl extends BaseMybatisDao<NewsMapper> implements NewsS
|
|
|
public int updateNews(InputNews in) {
|
|
|
if (in.getReleaseTimes()!=null) {
|
|
|
try {
|
|
|
+
|
|
|
in.setReleaseTime(DateUtils.StringToDate(in.getReleaseTimes(), AFTConstants.YYYYMMDDHHMMSS));
|
|
|
} catch (ParseException e) {
|
|
|
throw new BusinessException("转换异常");
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
if (in.getReleaseStatus()!=null&&in.getReleaseStatus()==1&&in.getReleaseTime()==null) {
|
|
|
in.setReleaseTime(new Date());
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
return newsMapper.updateByPrimaryKeySelective(in);
|
|
|
}
|
|
|
|
|
|
@@ -76,6 +78,6 @@ public class NewsServiceImpl extends BaseMybatisDao<NewsMapper> implements NewsS
|
|
|
@Override
|
|
|
public OutNews selectNews(InputNews in) {
|
|
|
return newsMapper.selectByid(in.getId());
|
|
|
- }
|
|
|
-
|
|
|
+ }
|
|
|
+
|
|
|
}
|