Commit 73924e25 authored by unset's avatar unset

Merge branch 'master-vehicle-price' into dev-tiande

parents d2d4240e dd19d119
......@@ -91,15 +91,20 @@ public class VehicleHolidayPriceInfoBiz extends BaseBiz<VehicleHolidayPriceInfoM
if (vehicleInfo != null) {
for(String date : getAllDate(vehicleHolidayPriceInfo.getStartTime(), vehicleHolidayPriceInfo.getEndTime())) {
VehicleHolidayPriceInfo oldValue = getByVehicleId(vehicleInfo.getId(), date);
vehicleHolidayPriceInfo.setFestivalDate(DateTime.parse(date, DATE_TIME_FORMATTER).toDate());
vehicleHolidayPriceInfo.setVehicleId(vehicleInfo.getId());
vehicleHolidayPriceInfo.setCompanyId(vehicleInfo.getSubordinateBranch());
vehicleHolidayPriceInfo.setModelId(vehicleInfo.getModelId());
vehicleHolidayPriceInfo.setId(null);
if (oldValue == null ) {
oldValue = new VehicleHolidayPriceInfo();
oldValue.setFestivalDate(DateTime.parse(date, DATE_TIME_FORMATTER).toDate());
oldValue.setVehicleId(vehicleInfo.getId());
oldValue.setCompanyId(vehicleInfo.getSubordinateBranch());
oldValue.setModelId(vehicleInfo.getModelId());
oldValue.setId(null);
insertSelectiveRe(vehicleHolidayPriceInfo);
} else {
BeanUtil.copyProperties(vehicleHolidayPriceInfo, oldValue, CopyOptions.create().setIgnoreNullValue(true).setIgnoreError(true));
oldValue.setFestivalDate(DateTime.parse(date, DATE_TIME_FORMATTER).toDate());
oldValue.setVehicleId(vehicleInfo.getId());
oldValue.setCompanyId(vehicleInfo.getSubordinateBranch());
oldValue.setModelId(vehicleInfo.getModelId());
updateSelectiveByIdRe(oldValue);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment