|
|
|
@ -68,6 +68,8 @@ public class DevicePDAServiceImpl implements IDevicePDAService {
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private EquipmentMapper equipmentMapper;
|
|
|
|
|
@Autowired
|
|
|
|
|
private EquOperationRecordMapper equOperationRecordMapper;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -325,6 +327,12 @@ public class DevicePDAServiceImpl implements IDevicePDAService {
|
|
|
|
|
if (maintenanceFlag) {
|
|
|
|
|
// 设置结束时间
|
|
|
|
|
equOrder.setOrderEnd(DateUtils.getNowDate());
|
|
|
|
|
// 创建设备对象用于更新设备状态
|
|
|
|
|
Equipment equ = new Equipment();
|
|
|
|
|
equ.setEquipmentCode(equOrder.getEquipmentCode());
|
|
|
|
|
// 更新设备状态为开机
|
|
|
|
|
equ.setStatus("1");
|
|
|
|
|
equOrderMapper.updateEquipmentStatus(equ);
|
|
|
|
|
//上传附件
|
|
|
|
|
if (StringUtils.isNotEmpty(equOrder.getPicturePath())) {
|
|
|
|
|
String[] ids = equOrder.getPicturePath().split(",");
|
|
|
|
@ -455,6 +463,16 @@ public class DevicePDAServiceImpl implements IDevicePDAService {
|
|
|
|
|
order.setOrderStatus("3");
|
|
|
|
|
// 设置是否停机保养
|
|
|
|
|
order.setShutDown(pdadto.getShutDown());
|
|
|
|
|
// 创建设备对象用于更新设备状态
|
|
|
|
|
Equipment equ = new Equipment();
|
|
|
|
|
equ.setEquipmentCode(order.getEquipmentCode());
|
|
|
|
|
// 停机保养
|
|
|
|
|
if (pdadto.getShutDown().equals("1")){
|
|
|
|
|
// 更改设备状态为停机
|
|
|
|
|
equ.setStatus("0");
|
|
|
|
|
equOrderMapper.updateEquipmentStatus(equ);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 设置开始时间
|
|
|
|
|
order.setOrderStart(DateUtils.getNowDate());
|
|
|
|
|
// 设置保养人
|
|
|
|
|