优化
This commit is contained in:
@ -1,9 +1,12 @@
|
||||
package com.ruoyi.web.controller.bgt;
|
||||
|
||||
import com.ruoyi.bgt.domain.dto.BgtPayCalculationDetailBaseVO;
|
||||
import com.ruoyi.bgt.domain.dto.BgtPayCalculationDetailListVO;
|
||||
import com.ruoyi.bgt.domain.dto.BgtApplyForWgzPayAddDTO;
|
||||
import com.ruoyi.bgt.domain.dto.BgtPayCalculationListDTO;
|
||||
import com.ruoyi.bgt.domain.dto.BgtPayCalculationRecordDTO;
|
||||
import com.ruoyi.bgt.domain.dto.BgtPayCalculationUpdateDTO;
|
||||
import com.ruoyi.bgt.domain.vo.BgtApplyForWgzPayAddInfoVO;
|
||||
import com.ruoyi.bgt.domain.vo.BgtPayCalculationDetailBaseVO;
|
||||
import com.ruoyi.bgt.domain.vo.BgtPayCalculationDetailListVO;
|
||||
import com.ruoyi.common.annotation.Log;
|
||||
import com.ruoyi.common.annotation.RepeatSubmit;
|
||||
import com.ruoyi.common.core.controller.BaseController;
|
||||
@ -20,7 +23,6 @@ import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 工资结算Controller
|
||||
@ -75,8 +77,24 @@ public class AppBgtPayCalculationController extends BaseController {
|
||||
|
||||
@ApiOperation("总体考勤情况-工资结算-结算记录")
|
||||
@GetMapping("/record")
|
||||
public AjaxResult<List<BgtPayCalculationDetailListVO>> record(Long id, Long recruitId) {
|
||||
return AjaxResult.success(iWgzPayCalculationService.record(id,recruitId));
|
||||
public TableDataInfo<BgtPayCalculationDetailListVO> record(BgtPayCalculationRecordDTO dto) {
|
||||
return iWgzPayCalculationService.record(dto);
|
||||
}
|
||||
|
||||
|
||||
@ApiOperation("包工头结算务工者剩余工资")
|
||||
@Log(title = "包工头结算务工者剩余工资", businessType = BusinessType.INSERT)
|
||||
@RepeatSubmit
|
||||
@PostMapping("/bgtAdd")
|
||||
public AjaxResult<Boolean> bgtAdd(@Validated @RequestBody BgtApplyForWgzPayAddDTO dto) {
|
||||
return AjaxResult.success(iWgzPayCalculationService.bgtAdd(dto));
|
||||
}
|
||||
|
||||
|
||||
@ApiOperation("总体考勤情况-工资结算-获取工资结算所需的信息")
|
||||
@GetMapping("/payInfo")
|
||||
public AjaxResult<BgtApplyForWgzPayAddInfoVO> payInfo(Long userId, Long recruitId) {
|
||||
return AjaxResult.success(iWgzPayCalculationService.payInfo(userId,recruitId));
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user