重置修改附件id

liweidong
maxiangong 2 days ago
parent eee551485c
commit cc57ca5bcb
  1. 11
      blade-service/blade-desk/src/main/java/org/springblade/desk/efficiency/controller/BsEfficiencyTaskController.java

@ -4,6 +4,7 @@ import com.alibaba.excel.EasyExcel;
import com.alibaba.excel.util.StringUtils; import com.alibaba.excel.util.StringUtils;
import com.alibaba.excel.write.style.column.SimpleColumnWidthStyleStrategy; import com.alibaba.excel.write.style.column.SimpleColumnWidthStyleStrategy;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
@ -183,11 +184,11 @@ public class BsEfficiencyTaskController extends BladeController {
if (subTask.getStatus() == null || subTask.getStatus() != BsEfficiencyTaskEnum.STATUS_FINISHED.getCode()) { if (subTask.getStatus() == null || subTask.getStatus() != BsEfficiencyTaskEnum.STATUS_FINISHED.getCode()) {
R.fail("绩效任务明细已经重置了"); R.fail("绩效任务明细已经重置了");
} }
BsEfficiencyTaskEntity upd = new BsEfficiencyTaskEntity(); LambdaUpdateWrapper<BsEfficiencyTaskEntity> wrapper = new LambdaUpdateWrapper<>();
upd.setId(bsEfficiencyTask.getId()); wrapper.eq(BsEfficiencyTaskEntity::getId, bsEfficiencyTask.getId())
upd.setAttachId(-1L); .set(BsEfficiencyTaskEntity::getAttachId, null)
upd.setStatus(BsEfficiencyTaskEnum.STATUS_IN_PROGRESS.getCode()); .set(BsEfficiencyTaskEntity::getStatus, BsEfficiencyTaskEnum.STATUS_IN_PROGRESS.getCode());
return R.status(bsEfficiencyTaskService.saveOrUpdate(upd)); return R.status(bsEfficiencyTaskService.update(null, wrapper));
} }
/** /**

Loading…
Cancel
Save