|
@ -3,6 +3,8 @@ package com.qs.serve.task.controller; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
import com.qs.serve.common.model.dto.R; |
|
|
import com.qs.serve.common.model.dto.R; |
|
|
import com.qs.serve.common.util.JsonUtil; |
|
|
import com.qs.serve.common.util.JsonUtil; |
|
|
|
|
|
import com.qs.serve.modules.bms.mapper.BmsSupplierMapper; |
|
|
|
|
|
import com.qs.serve.modules.his.service.HisUserSupplierService; |
|
|
import com.qs.serve.modules.seeyon.service.impl.SeeYonRequestBaseService; |
|
|
import com.qs.serve.modules.seeyon.service.impl.SeeYonRequestBaseService; |
|
|
import com.qs.serve.modules.sys.entity.SysUser; |
|
|
import com.qs.serve.modules.sys.entity.SysUser; |
|
|
import com.qs.serve.modules.sys.entity.SysUserLeave; |
|
|
import com.qs.serve.modules.sys.entity.SysUserLeave; |
|
@ -21,6 +23,7 @@ import org.springframework.web.bind.annotation.RestController; |
|
|
import java.time.LocalDate; |
|
|
import java.time.LocalDate; |
|
|
import java.time.LocalDateTime; |
|
|
import java.time.LocalDateTime; |
|
|
import java.util.ArrayList; |
|
|
import java.util.ArrayList; |
|
|
|
|
|
import java.util.Arrays; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
import java.util.stream.Collectors; |
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
@ -39,6 +42,8 @@ public class TaskUserController { |
|
|
SeeYonRequestBaseService seeYonRequestBaseService; |
|
|
SeeYonRequestBaseService seeYonRequestBaseService; |
|
|
SysUserService sysUserService; |
|
|
SysUserService sysUserService; |
|
|
SysUserLeaveService sysUserLeaveService; |
|
|
SysUserLeaveService sysUserLeaveService; |
|
|
|
|
|
private final BmsSupplierMapper supplierMapper; |
|
|
|
|
|
private final HisUserSupplierService hisUserSupplierService; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public R<?> doLeave(){ |
|
|
public R<?> doLeave(){ |
|
@ -62,6 +67,9 @@ public class TaskUserController { |
|
|
sysUser.setLoginEnable(0); |
|
|
sysUser.setLoginEnable(0); |
|
|
sysUser.setServingLeaveDate(LocalDate.now()); |
|
|
sysUser.setServingLeaveDate(LocalDate.now()); |
|
|
sysUserService.update(sysUser,updLqw); |
|
|
sysUserService.update(sysUser,updLqw); |
|
|
|
|
|
supplierMapper.updateBmsSuppliersOtherUserNullById(userIds); |
|
|
|
|
|
supplierMapper.updateBmsSuppliersUserNullById(userIds); |
|
|
|
|
|
hisUserSupplierService.cleanTable(); |
|
|
return R.ok(); |
|
|
return R.ok(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|