|
@@ -70,7 +70,6 @@ public class DeviceInfoController {
|
|
}
|
|
}
|
|
catch(Exception ex){
|
|
catch(Exception ex){
|
|
logger.error(ex.getMessage(),ex);
|
|
logger.error(ex.getMessage(),ex);
|
|
-
|
|
|
|
msgResult.setResult(false);
|
|
msgResult.setResult(false);
|
|
msgResult.setMessage(ex.getMessage());
|
|
msgResult.setMessage(ex.getMessage());
|
|
}
|
|
}
|
|
@@ -125,31 +124,35 @@ public class DeviceInfoController {
|
|
try {
|
|
try {
|
|
DeviceInfo item = deviceInfoService.getByDeviceNo(deviceInfo.getDeviceNo());
|
|
DeviceInfo item = deviceInfoService.getByDeviceNo(deviceInfo.getDeviceNo());
|
|
|
|
|
|
- //如果修改自己的属性
|
|
|
|
- if(item.getId().equals(deviceInfo.getId())){
|
|
|
|
- deviceInfo.setUpdateBy(subject);
|
|
|
|
- deviceInfo.setUpdateTime(new Date());
|
|
|
|
-
|
|
|
|
- int affectCount = deviceInfoService.update(deviceInfo);
|
|
|
|
-
|
|
|
|
- if (affectCount > 0) {
|
|
|
|
- msgResult.setResult(true);
|
|
|
|
- msgResult.setData(deviceInfo);
|
|
|
|
|
|
+ if(item!=null) {
|
|
|
|
+ //如果修改自己的属性
|
|
|
|
+ if (item.getId().equals(deviceInfo.getId())) {
|
|
|
|
+ deviceInfo.setUpdateBy(subject);
|
|
|
|
+ deviceInfo.setUpdateTime(new Date());
|
|
|
|
+
|
|
|
|
+ int affectCount = deviceInfoService.update(deviceInfo);
|
|
|
|
+
|
|
|
|
+ if (affectCount > 0) {
|
|
|
|
+ msgResult.setResult(true);
|
|
|
|
+ msgResult.setData(deviceInfo);
|
|
|
|
+ } else {
|
|
|
|
+ msgResult.setResult(false);
|
|
|
|
+ msgResult.setMessage("数据库更新失败");
|
|
|
|
+ }
|
|
} else {
|
|
} else {
|
|
|
|
+ //如果修改设备编号在数据库中已有重复的设备号,则不能修改!
|
|
msgResult.setResult(false);
|
|
msgResult.setResult(false);
|
|
- msgResult.setMessage("数据库更新失败");
|
|
|
|
|
|
+ msgResult.setMessage("该设备编号的设备已存在,不能修改!");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
else{
|
|
else{
|
|
- //如果修改设备编号在数据库中已有重复的设备号,则不能修改!
|
|
|
|
msgResult.setResult(false);
|
|
msgResult.setResult(false);
|
|
- msgResult.setMessage("该设备编号的设备已存在,不能修改!");
|
|
|
|
|
|
+ msgResult.setMessage("该设备不存在!");
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|
|
catch(Exception ex){
|
|
catch(Exception ex){
|
|
logger.error(ex.getMessage(),ex);
|
|
logger.error(ex.getMessage(),ex);
|
|
-
|
|
|
|
msgResult.setResult(false);
|
|
msgResult.setResult(false);
|
|
msgResult.setMessage(ex.getMessage());
|
|
msgResult.setMessage(ex.getMessage());
|
|
}
|
|
}
|