提交 91f299b8 authored 作者: renjianyu's avatar renjianyu

--no commit message

上级 adb7b7d6
...@@ -12,7 +12,7 @@ public class UpdateEbookForm { ...@@ -12,7 +12,7 @@ public class UpdateEbookForm {
@ApiModelProperty("ids") @ApiModelProperty("ids")
private List<String> ids; private List<String> ids;
@ApiModelProperty("上下架状态 1:上架 0:下架") @ApiModelProperty("上下架状态 1:上架 0:下架")
private Integer workStatus; private Integer bookStatus;
@ApiModelProperty("售价选项 售价 元") @ApiModelProperty("售价选项 售价 元")
private String price; private String price;
@ApiModelProperty(value = "分类id") @ApiModelProperty(value = "分类id")
......
package com.zrqx.core.form.resource.bg.workmanagement;
import java.util.List;
import com.zrqx.core.model.resource.ebook.EbookDiyType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class UpdateWorkForm {
@ApiModelProperty("ids")
private List<String> ids;
@ApiModelProperty("上下架状态 1:上架 0:下架")
private Integer workStatus;
}
...@@ -18,6 +18,7 @@ import com.zrqx.core.exception.BusinessValidateException; ...@@ -18,6 +18,7 @@ import com.zrqx.core.exception.BusinessValidateException;
import com.zrqx.core.exception.ParameterValidateException; import com.zrqx.core.exception.ParameterValidateException;
import com.zrqx.core.form.resource.bg.ebook.UpdateEbookForm; import com.zrqx.core.form.resource.bg.ebook.UpdateEbookForm;
import com.zrqx.core.form.resource.bg.workmanagement.SaveUpdateWorkForm; import com.zrqx.core.form.resource.bg.workmanagement.SaveUpdateWorkForm;
import com.zrqx.core.form.resource.bg.workmanagement.UpdateWorkForm;
import com.zrqx.core.form.resource.bg.workmanagement.WorkmanagementForm; import com.zrqx.core.form.resource.bg.workmanagement.WorkmanagementForm;
import com.zrqx.core.model.resource.ebook.Ebook; import com.zrqx.core.model.resource.ebook.Ebook;
import com.zrqx.core.model.resource.ebook.EbookDiyType; import com.zrqx.core.model.resource.ebook.EbookDiyType;
...@@ -82,13 +83,13 @@ public class WorkmanagementController { ...@@ -82,13 +83,13 @@ public class WorkmanagementController {
@ApiOperation(value = "批量修改上下架", notes = "批量修改上下架") @ApiOperation(value = "批量修改上下架", notes = "批量修改上下架")
@PostMapping(value = ResourceRequestPath.BATCH_UPDATE_UPDOWN) @PostMapping(value = ResourceRequestPath.BATCH_UPDATE_UPDOWN)
public CallBack<Boolean> update5(@RequestBody UpdateEbookForm form) { public CallBack<Boolean> update5(@RequestBody UpdateWorkForm form) {
if (form.getBookStatus() != null && form.getIds().size() > 0) {// 上架操作 if (form.getWorkStatus() != null && form.getIds().size() > 0) {// 上架操作
Example example = new Example(Ebook.class); Example example = new Example(Ebook.class);
example.createCriteria().andIn("id", form.getIds()); example.createCriteria().andIn("id", form.getIds());
List<WorkManagement> list = workmanagementService.selectByExample(example); List<WorkManagement> list = workmanagementService.selectByExample(example);
for (WorkManagement entity : list) { for (WorkManagement entity : list) {
entity.setWorkStatus(form.getBookStatus()); entity.setWorkStatus(form.getWorkStatus());
workmanagementService.updateByPrimaryKeySelective(entity); workmanagementService.updateByPrimaryKeySelective(entity);
} }
} else { } else {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论