| | |
| | | import com.alibaba.excel.EasyExcel; |
| | | import com.alibaba.excel.write.style.HorizontalCellStyleStrategy; |
| | | import com.alibaba.excel.write.style.column.LongestMatchColumnWidthStyleStrategy; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.common.core.domain.Result; |
| | | import com.ruoyi.common.core.domain.entity.SysDictData; |
| | |
| | | @Resource |
| | | private UserService userService; |
| | | |
| | | @ApiOperation(value = "编辑批注内容") |
| | | @PostMapping("editAnnotationText") |
| | | public Result<?> editAnnotationText(@RequestBody PerformanceShift performanceShift){ |
| | | return Result.success(performanceShiftService.editAnnotationText(performanceShift)); |
| | | } |
| | | |
| | | @ApiOperation(value = "删除批注内容") |
| | | @DeleteMapping("delAnnotationText/{id}") |
| | | public Result<?> delAnnotationText(@PathVariable("id") Integer id){ |
| | | return Result.success(performanceShiftService.update(Wrappers.<PerformanceShift>lambdaUpdate().set(PerformanceShift::getAnnotationText,null).eq(PerformanceShift::getId,id))); |
| | | } |
| | | |
| | | @ApiOperation(value = "排班") |
| | | @PostMapping("add") |
| | | public Result<?> performanceShiftAdd(@RequestBody PerformanceShiftAddDto performanceShiftAddDto) { |
| | |
| | | return Result.success(); |
| | | } |
| | | |
| | | @ApiOperation(value = "月份分页查询") |
| | | @ApiOperation(value = "月度班次查询") |
| | | @GetMapping("page") |
| | | public Result<?> performanceShiftPage(Integer size, Integer current, String time, String userName, String laboratory) { |
| | | return Result.success(performanceShiftService.performanceShiftPage(new Page<>(current, size), time, userName, laboratory)); |
| | | public Result<?> performanceShiftPage(String time, String userName, String laboratory) { |
| | | return Result.success(performanceShiftService.performanceShift(time, userName, laboratory)); |
| | | } |
| | | |
| | | @ApiOperation(value = "年份分页查询") |
| | | @ApiOperation(value = "年度班次查询") |
| | | @GetMapping("pageYear") |
| | | public Result<?> performanceShiftPageYear(Integer size, Integer current, String time, String userName, String laboratory) { |
| | | return Result.success(performanceShiftService.performanceShiftPageYear(new Page<>(current, size), time, userName, laboratory)); |
| | | public Result<?> performanceShiftPageYear(String time, String userName, String laboratory) { |
| | | return Result.success(performanceShiftService.performanceShiftPageYear(time, userName, laboratory)); |
| | | } |
| | | |
| | | @ApiOperation(value = "班次状态修改") |