This commit is contained in:
parent
a0e79e24ab
commit
43129b0bca
|
@ -5,14 +5,8 @@ import com.ruoyi.common.core.controller.BaseController;
|
|||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.entity.SysUser;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
import com.ruoyi.database.domain.ApprovalProcess;
|
||||
import com.ruoyi.database.domain.BusinessTripApproval;
|
||||
import com.ruoyi.database.domain.NonWorkingDayDrinkingReport;
|
||||
import com.ruoyi.database.domain.PoliceLeaveApproval;
|
||||
import com.ruoyi.database.service.ApprovalProcessService;
|
||||
import com.ruoyi.database.service.BusinessTripApprovalService;
|
||||
import com.ruoyi.database.service.NonWorkingDayDrinkingReportService;
|
||||
import com.ruoyi.database.service.PoliceLeaveApprovalService;
|
||||
import com.ruoyi.database.domain.*;
|
||||
import com.ruoyi.database.service.*;
|
||||
import com.ruoyi.system.service.ISysUserService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
|
@ -42,6 +36,7 @@ public class ApprovalProcessController extends BaseController {
|
|||
private final NonWorkingDayDrinkingReportService nonWorkingDayDrinkingReportService;
|
||||
private final PoliceLeaveApprovalService policeLeaveApprovalService;
|
||||
private final ISysUserService sysUserService;
|
||||
private final gwglLogService gwglLogService;
|
||||
|
||||
|
||||
@PostMapping("/list")
|
||||
|
@ -67,6 +62,20 @@ public class ApprovalProcessController extends BaseController {
|
|||
|
||||
for (ApprovalProcess process : list) {
|
||||
|
||||
if (process.getMatterType() == 2){
|
||||
gwglLog one = gwglLogService.lambdaQuery()
|
||||
.eq(gwglLog::getUuid, process.getUuid())
|
||||
.orderByDesc(gwglLog::getCreateTime)
|
||||
.last("LIMIT 1")
|
||||
.one();
|
||||
if (one != null){
|
||||
if (one.getCheckState() == 0) {
|
||||
process.setApprovalStatus(0);
|
||||
}else {
|
||||
process.setApprovalStatus(1);
|
||||
}
|
||||
}
|
||||
}
|
||||
// 如果创建时间为当天的时间
|
||||
if (process.getCreateTime() > System.currentTimeMillis() - 24 * 60 * 60 * 1000) {
|
||||
// 一分钟之内,显示刚刚
|
||||
|
|
Loading…
Reference in New Issue