| | |
| | | import org.jeecg.common.util.oConvertUtils; |
| | | import org.jeecg.modules.eam.constant.AssetStatusEnum; |
| | | import org.jeecg.modules.eam.constant.BusinessCodeConst; |
| | | import org.jeecg.modules.eam.constant.EquipmentLeanOutStatusEnum; |
| | | import org.jeecg.modules.eam.constant.EquipmentSealUpStatusEnum; |
| | | import org.jeecg.modules.eam.entity.EamEquipment; |
| | | import org.jeecg.modules.eam.entity.EamEquipmentLeanOut; |
| | | import org.jeecg.modules.eam.entity.EamEquipmentSealUp; |
| | | import org.jeecg.modules.eam.mapper.EamEquipmentSealUpMapper; |
| | | import org.jeecg.modules.eam.request.EamEquipmentSealUpQuery; |
| | |
| | | } else { |
| | | queryWrapper.orderByDesc("wmo.create_time"); |
| | | } |
| | | |
| | | return equipmentSealUpMapper.queryPageList(page, queryWrapper); |
| | | } |
| | | |
| | |
| | | if (result != null) { |
| | | entity.setSealEndTime(new Date()); |
| | | entity.setSealStatus(EquipmentSealUpStatusEnum.WAIT_UNSEALING_AUDIT.name()); |
| | | //保存工单 |
| | | //保存工单 |
| | | equipmentSealUpMapper.updateById(entity); |
| | | return result.isSuccess(); |
| | | } |
| | |
| | | Map<String, Object> values = new HashMap<>(); |
| | | switch (status) { |
| | | // 审批 |
| | | case WAIT_UNSEALING_AUDIT: |
| | | case WAIT_CHECK: |
| | | //执行完成 |
| | | values.put("dataId", entity.getId()); |
| | | values.put("organization", request.getApprovalComment()); |
| | |
| | | } |
| | | break; |
| | | // 已封存 |
| | | case SEALED: |
| | | case WAIT_UNSEALING_AUDIT: |
| | | values.put("dataId", entity.getId()); |
| | | values.put("organization", request.getUnsealApprovalComment()); |
| | | values.put("comment", request.getUnsealApprovalComment()); |
| | |
| | | } else { |
| | | //设置entity |
| | | entity.setSealStatus(EquipmentSealUpStatusEnum.SEALED.name()); |
| | | entity.setSealEndTime(null); |
| | | } |
| | | entity.setUnsealApprovalUser(user.getUsername()); |
| | | entity.setUnsealApprovalComment(request.getUnsealApprovalComment()); |
| | | entity.setUnsealApprovalTime(new Date()); |
| | | |
| | | // 修改设备状态 |
| | | equipment.setAssetStatus(AssetStatusEnum.NORMAL.name()); |
| | | eamEquipmentService.updateById(equipment); |