| | |
| | | package com.yuanchu.mom.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.yuanchu.mom.mapper.InspectionItemMapper; |
| | | import com.yuanchu.mom.mapper.TechniqueMapper; |
| | | import com.yuanchu.mom.pojo.InspectionItem; |
| | |
| | | //更改设备 |
| | | @Override |
| | | public void updateDevByInsId(Integer id, Integer type, Integer devId) { |
| | | InspectionItem inspectionItem = new InspectionItem(); |
| | | inspectionItem.setId(id); |
| | | inspectionItem.setType(type); |
| | | inspectionItem.setDeviceId(devId); |
| | | inspectionItem.setInspectionValue(null); |
| | | inspectionItem.setResult(null); |
| | | inspectionItemMapper.updateById(inspectionItem); |
| | | LambdaUpdateWrapper<InspectionItem> updateWrapper = Wrappers.<InspectionItem>lambdaUpdate() |
| | | .eq(InspectionItem::getId, id) |
| | | .eq(InspectionItem::getType, type) |
| | | .set(InspectionItem::getDeviceId, devId) |
| | | .set(InspectionItem::getInspectionValue, null) |
| | | .set(InspectionItem::getResult, null); |
| | | inspectionItemMapper.update(new InspectionItem(), updateWrapper); |
| | | } |
| | | |
| | | //新增按钮-->2、检验项目-->失去焦点发起该请求 |
| | |
| | | } else { |
| | | inspectionItem.setResult(1); |
| | | } |
| | | inspectionItem.setUsername(username); |
| | | inspectionItemMapper.updateById(inspectionItem); |
| | | //返回检验项目的结论 |
| | | return inspectionItem.getResult(); |