|
@@ -51,8 +51,6 @@ public class VehicleService {
|
|
|
|
|
|
public VehiclePO saveVehicle(VehicleVO vehicleVO) {
|
|
|
try {
|
|
|
- //1 判断参数是 1 vtd 还是 2 carsim
|
|
|
- String parameterType = vehicleVO.getParameterType();
|
|
|
|
|
|
VehiclePO vehiclePO = new VehiclePO();
|
|
|
ObjectUtil.voToPo(vehicleVO, vehiclePO);
|
|
@@ -70,30 +68,20 @@ public class VehicleService {
|
|
|
return vehiclePO;
|
|
|
}
|
|
|
String id = vehiclePO.getId();
|
|
|
- if ("1".equals(parameterType)) {
|
|
|
- if (ObjectUtil.isNull(id)) {//新增
|
|
|
- vehiclePO.setId(StringUtil.getRandomUUID());
|
|
|
- vehiclePO.setVehicleCode(StringUtil.getRandomCode());
|
|
|
- vehicleMapper.insert(vehiclePO);
|
|
|
- LogUtil.insert();
|
|
|
- } else {//修改
|
|
|
- vehicleMapper.update(vehiclePO);
|
|
|
- LogUtil.update();
|
|
|
- }
|
|
|
- } else if ("2".equals(parameterType)) {
|
|
|
- VehicleUtil.listToJson(vehiclePO);
|
|
|
- if (ObjectUtil.isNull(id)) {//新增
|
|
|
- vehiclePO.setId(StringUtil.getRandomUUID());
|
|
|
- vehiclePO.setVehicleCode(StringUtil.getRandomCode());
|
|
|
- vehicleMapper.insert(vehiclePO);
|
|
|
- LogUtil.insert();
|
|
|
- } else {//修改
|
|
|
- vehicleMapper.update(vehiclePO);
|
|
|
- LogUtil.update();
|
|
|
- }
|
|
|
|
|
|
+ String parameterType = vehicleVO.getParameterType(); //1 判断参数是 1 vtd 还是 2 carsim
|
|
|
+ if ("2".equals(parameterType)) {
|
|
|
+ VehicleUtil.listToJson(vehiclePO);
|
|
|
+ }
|
|
|
+ if (ObjectUtil.isNull(id)) {//新增
|
|
|
+ vehiclePO.setId(StringUtil.getRandomUUID());
|
|
|
+ vehiclePO.setVehicleCode(StringUtil.getRandomCode());
|
|
|
+ vehicleMapper.insert(vehiclePO);
|
|
|
+ LogUtil.insert();
|
|
|
+ } else {//修改
|
|
|
+ vehicleMapper.update(vehiclePO);
|
|
|
+ LogUtil.update();
|
|
|
}
|
|
|
-
|
|
|
return vehiclePO;
|
|
|
} catch (Exception e) {
|
|
|
throw new RuntimeException(e);
|
|
@@ -108,6 +96,10 @@ public class VehicleService {
|
|
|
vehiclePO.setCreateUserId(null);
|
|
|
//名称校验
|
|
|
List<VehicleVO> list = vehicleMapper.checkVehicleName(vehiclePO);
|
|
|
+ String parameterType = vehicleVO.getParameterType();
|
|
|
+ if ("2".equals(parameterType)) {
|
|
|
+ VehicleUtil.listToJson(vehiclePO);
|
|
|
+ }
|
|
|
if (ObjectUtil.isNotNull(list)) { // 覆盖
|
|
|
String id = list.get(0).getId();
|
|
|
vehiclePO.setId(id);
|