performance-server/src/main/java/com/yuanchu/mom/controller/PerformanceShiftController.java
@@ -2,14 +2,13 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.dto.PerformanceShiftAddDto; import com.yuanchu.mom.pojo.PerformanceShift; import com.yuanchu.mom.service.PerformanceShiftService; import com.yuanchu.mom.vo.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.time.LocalDateTime; /** @@ -42,9 +41,9 @@ } @ApiOperation(value = "绩效管理-班次-班次状态修改") @PutMapping("update/{id}") public Result<?> performanceShiftUpdate(String shift, @PathVariable("id") Integer id) { performanceShiftService.performanceShiftUpdate(shift, id); @PutMapping("update") public Result<?> performanceShiftUpdate(@RequestBody PerformanceShift performanceShift) { performanceShiftService.performanceShiftUpdate(performanceShift); return Result.success(); } } performance-server/src/main/java/com/yuanchu/mom/service/PerformanceShiftService.java
@@ -21,5 +21,5 @@ IPage<PerformanceShiftMapDto> performanceShiftPage(Page<Object> page, String time, String userName, String laboratory); void performanceShiftUpdate(String shift, Integer id); void performanceShiftUpdate(PerformanceShift performanceShift); } performance-server/src/main/java/com/yuanchu/mom/service/impl/PerformanceShiftServiceImpl.java
@@ -149,13 +149,10 @@ } @Override public void performanceShiftUpdate(String shift, Integer id) { PerformanceShift performanceShift = new PerformanceShift(); performanceShift.setId(id); performanceShift.setShift(shift); public void performanceShiftUpdate(PerformanceShift performanceShift) { baseMapper.update(new PerformanceShift(), Wrappers.<PerformanceShift>lambdaUpdate() .eq(PerformanceShift::getId, id) .set(PerformanceShift::getShift, shift)); .eq(PerformanceShift::getId, performanceShift.getId()) .set(PerformanceShift::getShift, performanceShift.getShift())); } // 获取两个localDateTime的每一天