提交 9333c3bf authored 作者: renjiancai's avatar renjiancai

--no commit message

上级 27cfa31c
......@@ -17,6 +17,7 @@ import com.zrqx.core.constant.sysuser.SysUserRequestPath;
import com.zrqx.core.enums.sysuser.news.IsRecommendEnum;
import com.zrqx.core.enums.sysuser.news.IsTopEnum;
import com.zrqx.core.enums.sysuser.news.NewsStatusEnum;
import com.zrqx.core.exception.BaseException;
import com.zrqx.core.exception.BusinessValidateException;
import com.zrqx.core.form.sysuser.bg.news.QueryNewsForm;
import com.zrqx.core.form.sysuser.bg.news.UpdateNewsForm;
......@@ -90,12 +91,13 @@ public class NewsController {
@PostMapping(value = SysUserRequestPath.BATCH + "/showState")
public CallBack<Boolean> updateShowState(@RequestBody UpdateNewsForm form){
Example example = service.createExample();
Criteria cr = example.createCriteria();
cr.andIn("newsId", Arrays.asList(form.getIds()));
News news = new News();
example.createCriteria().andIn("newsId", form.getIds());
List<News> list = service.selectByExample(example);
for (News news : list) {
news.setNewsStatus(form.getStatus());
if(!service.UpdateByExampleSelective(news,example)){
throw new BusinessValidateException("操作失败");
if (!service.updateByPrimaryKey(news)) {
throw new BaseException("操作失败");
}
}
return CallBack.success();
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论