zouyu
8 天以前 79841a6a5ecd713a9f02d23552619cbba1c991ad
performance-server/src/main/java/com/ruoyi/performance/controller/PerformanceShiftController.java
@@ -3,6 +3,7 @@
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;
@@ -61,6 +62,12 @@
        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) {
@@ -68,16 +75,16 @@
        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 = "班次状态修改")