|
|
|
|
@ -5,10 +5,12 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
|
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
|
|
|
|
import com.biutag.supervision.common.UserContextHolder; |
|
|
|
|
import com.biutag.supervision.constants.enums.TaskStatusEnum; |
|
|
|
|
import com.biutag.supervision.mapper.SupTaskTestingAlcoholPeopleMapper; |
|
|
|
|
import com.biutag.supervision.pojo.dto.TaskTestingAlcoholPeopleDto; |
|
|
|
|
import com.biutag.supervision.pojo.entity.SupTaskTestingAlcoholPeople; |
|
|
|
|
import com.biutag.supervision.pojo.model.UserAuth; |
|
|
|
|
import com.biutag.supervision.pojo.param.TaskTestingAlcoholPeopleQueryParam; |
|
|
|
|
import com.biutag.supervision.pojo.vo.FileVo; |
|
|
|
|
import com.biutag.supervision.pojo.vo.TaskTestingAlcoholPeopleVo; |
|
|
|
|
@ -47,11 +49,14 @@ public class SupTaskTestingAlcoholPeopleService extends ServiceImpl<SupTaskTesti
|
|
|
|
|
|
|
|
|
|
public boolean update(TaskTestingAlcoholPeopleDto dto) { |
|
|
|
|
LambdaUpdateWrapper<SupTaskTestingAlcoholPeople> updateWrapper = new LambdaUpdateWrapper<>(); |
|
|
|
|
UserAuth user = UserContextHolder.getCurrentUser(); |
|
|
|
|
updateWrapper.eq(SupTaskTestingAlcoholPeople::getTaskId, dto.getTaskId()) |
|
|
|
|
.eq(SupTaskTestingAlcoholPeople::getEmpNo, dto.getEmpNo()) |
|
|
|
|
.set(SupTaskTestingAlcoholPeople::getStatus, TaskStatusEnum.done.name()) |
|
|
|
|
.set(SupTaskTestingAlcoholPeople::getTestingTime, dto.getTestingTime()) |
|
|
|
|
.set(SupTaskTestingAlcoholPeople::getTestingResult, dto.getTestingResult()); |
|
|
|
|
.set(SupTaskTestingAlcoholPeople::getTestingResult, dto.getTestingResult()) |
|
|
|
|
.set(SupTaskTestingAlcoholPeople::getCreateName, user.getNickName()) |
|
|
|
|
.set(SupTaskTestingAlcoholPeople::getCreateUsername, user.getUserName()); |
|
|
|
|
if ("已检测".equals(dto.getTestingResult())) { |
|
|
|
|
updateWrapper.set(SupTaskTestingAlcoholPeople::getDrinkResult, dto.getDrinkResult()) |
|
|
|
|
.set(SupTaskTestingAlcoholPeople::getIsIllegalBanquet, dto.getIsIllegalBanquet()); |
|
|
|
|
|