|
@@ -49,6 +49,7 @@ public class VehicleService {
|
|
vehiclePO.setModifyUserId(currentUserId);
|
|
vehiclePO.setModifyUserId(currentUserId);
|
|
vehiclePO.setModifyTime(currentTime);
|
|
vehiclePO.setModifyTime(currentTime);
|
|
vehiclePO.setIsDeleted(DictConstants.NO);
|
|
vehiclePO.setIsDeleted(DictConstants.NO);
|
|
|
|
+ vehiclePO.setShare(DictConstants.NO);//私有
|
|
//名称校验
|
|
//名称校验
|
|
List<VehicleVO> list = vehicleMapper.checkVehicleName(vehiclePO);
|
|
List<VehicleVO> list = vehicleMapper.checkVehicleName(vehiclePO);
|
|
if(ObjectUtil.isNotNull(list)){
|
|
if(ObjectUtil.isNotNull(list)){
|
|
@@ -58,7 +59,6 @@ public class VehicleService {
|
|
String id = vehiclePO.getId();
|
|
String id = vehiclePO.getId();
|
|
if(ObjectUtil.isNull(id)){//新增
|
|
if(ObjectUtil.isNull(id)){//新增
|
|
vehiclePO.setId(StringUtil.getRandomUUID());
|
|
vehiclePO.setId(StringUtil.getRandomUUID());
|
|
- vehiclePO.setShare(DictConstants.NO);//私有
|
|
|
|
vehiclePO.setVehicleCode(StringUtil.getRandomCode());
|
|
vehiclePO.setVehicleCode(StringUtil.getRandomCode());
|
|
vehicleMapper.insert(vehiclePO);
|
|
vehicleMapper.insert(vehiclePO);
|
|
}else{//修改
|
|
}else{//修改
|
|
@@ -68,6 +68,14 @@ public class VehicleService {
|
|
}
|
|
}
|
|
|
|
|
|
public VehiclePO shareVehicle(VehiclePO vehiclePO) {
|
|
public VehiclePO shareVehicle(VehiclePO vehiclePO) {
|
|
|
|
+ vehiclePO.setShare(DictConstants.YES);//转公有
|
|
|
|
+ vehiclePO.setCreateUserId(null);
|
|
|
|
+ //名称校验
|
|
|
|
+ List<VehicleVO> list = vehicleMapper.checkVehicleName(vehiclePO);
|
|
|
|
+ if(ObjectUtil.isNotNull(list)){
|
|
|
|
+ vehiclePO.setId(null);
|
|
|
|
+ return vehiclePO;
|
|
|
|
+ }
|
|
//常规字段赋值
|
|
//常规字段赋值
|
|
String currentUserId = AuthUtil.getCurrentUserId();
|
|
String currentUserId = AuthUtil.getCurrentUserId();
|
|
Timestamp currentTime = TimeUtil.getNowForMysql();
|
|
Timestamp currentTime = TimeUtil.getNowForMysql();
|
|
@@ -77,7 +85,6 @@ public class VehicleService {
|
|
vehiclePO.setModifyTime(currentTime);
|
|
vehiclePO.setModifyTime(currentTime);
|
|
vehiclePO.setIsDeleted(DictConstants.NO);
|
|
vehiclePO.setIsDeleted(DictConstants.NO);
|
|
|
|
|
|
- vehiclePO.setShare(DictConstants.YES);//转公有
|
|
|
|
vehiclePO.setId(StringUtil.getRandomUUID());
|
|
vehiclePO.setId(StringUtil.getRandomUUID());
|
|
vehiclePO.setVehicleCode(StringUtil.getRandomCode());
|
|
vehiclePO.setVehicleCode(StringUtil.getRandomCode());
|
|
vehicleMapper.insert(vehiclePO);
|
|
vehicleMapper.insert(vehiclePO);
|