feat:审批
This commit is contained in:
		
							parent
							
								
									1563f94964
								
							
						
					
					
						commit
						546cf13f34
					
				| 
						 | 
				
			
			@ -19,6 +19,7 @@ import com.ruoyi.system.service.ISysDeptService;
 | 
			
		|||
import io.swagger.annotations.Api;
 | 
			
		||||
import io.swagger.annotations.ApiOperation;
 | 
			
		||||
import lombok.RequiredArgsConstructor;
 | 
			
		||||
import org.springframework.transaction.annotation.Transactional;
 | 
			
		||||
import org.springframework.web.bind.annotation.*;
 | 
			
		||||
 | 
			
		||||
import java.text.SimpleDateFormat;
 | 
			
		||||
| 
						 | 
				
			
			@ -180,13 +181,19 @@ public class NonWorkingDayDrinkingReportController extends BaseController {
 | 
			
		|||
 | 
			
		||||
    @ApiOperation("审批非工作日饮酒报备单")
 | 
			
		||||
    @PostMapping("/approval")
 | 
			
		||||
    public AjaxResult approval(ApprovaltDto dto) {
 | 
			
		||||
    @Transactional
 | 
			
		||||
    public AjaxResult approval(@RequestBody ApprovaltDto dto) {
 | 
			
		||||
        SysUser user = getLoginUser().getUser();
 | 
			
		||||
        Long id = dto.getId();
 | 
			
		||||
        Integer state = dto.getState();
 | 
			
		||||
        NonWorkingDayDrinkingReport nonWorkingDayDrinkingReport = nonWorkingDayDrinkingReportService.getById(id);
 | 
			
		||||
        nonWorkingDayDrinkingReport.setState(state);
 | 
			
		||||
        boolean result = nonWorkingDayDrinkingReportService.updateById(nonWorkingDayDrinkingReport);
 | 
			
		||||
        ApprovalProcess one = approvalsProcessService.lambdaQuery()
 | 
			
		||||
                .eq(ApprovalProcess::getApprovalNo, nonWorkingDayDrinkingReport.getApplyNo())
 | 
			
		||||
                .one();
 | 
			
		||||
        one.setApprovalStatus(state);
 | 
			
		||||
        boolean result2 = approvalsProcessService.updateById(one);
 | 
			
		||||
        gwglLog gwglLog = new gwglLog();
 | 
			
		||||
        gwglLog.setApplyNo(nonWorkingDayDrinkingReport.getApplyNo());
 | 
			
		||||
        gwglLog.setDeptId(nonWorkingDayDrinkingReport.getDeptId());
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue