Commit 328075f3 authored by 周健威's avatar 周健威

修改价格列表

parent a2aa06ef
...@@ -25,6 +25,8 @@ import tk.mybatis.mapper.entity.Example; ...@@ -25,6 +25,8 @@ import tk.mybatis.mapper.entity.Example;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.*; import java.util.*;
import static cn.hutool.core.date.DateField.HOUR_OF_DAY;
/** /**
* 车辆节假日价格信息表 * 车辆节假日价格信息表
* *
...@@ -152,61 +154,70 @@ public class VehicleHolidayPriceInfoBiz extends BaseBiz<VehicleHolidayPriceInfoM ...@@ -152,61 +154,70 @@ public class VehicleHolidayPriceInfoBiz extends BaseBiz<VehicleHolidayPriceInfoM
return mapper.selectByExample(example); return mapper.selectByExample(example);
} }
public List<VehicleModelCalendarPriceDTO> getSynthesizePrice (String vehicleId, String startDate, String endDate, Integer userId, Integer companyId) { public List<VehicleModelCalendarPriceDTO> getSynthesizePrice (String vehicleId, Long startDateTemp, Long endDateTemp, Integer userId) {
List<VehicleModelCalendarPriceDTO> priceDTOS = CollUtil.newArrayList(); List<VehicleModelCalendarPriceDTO> priceDTOS = CollUtil.newArrayList();
String startDate = DateUtil.date(startDateTemp).toString();
String endDate = DateUtil.date(endDateTemp).toString();
cn.hutool.core.date.DateTime beginOfStartDate = DateUtil.beginOfDay(DateUtil.parse(startDate)); cn.hutool.core.date.DateTime beginOfStartDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
cn.hutool.core.date.DateTime endOfStartDate = DateUtil.endOfDay(DateUtil.parse(endDate)); cn.hutool.core.date.DateTime endOfEndDate = DateUtil.endOfDay(DateUtil.parse(endDate));
//获取基本和周末价格 //获取基本和周末价格company_info
VehicleCommonPriceInfo vehicleCommonPriceInfo = vehicleCommonPriceInfoBiz.selectOne(new VehicleCommonPriceInfo(){{ Vehicle vehicle = vehicleBiz.selectOne(new Vehicle(){{
setCompanyId(companyId); setId(vehicleId);
setVehicleId(vehicleId);
}}); }});
if(null == vehicleCommonPriceInfo) { if(null == vehicle) {
return CollUtil.newArrayList(); return CollUtil.newArrayList();
} }
//Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate)); if(Vehicle.PRICE_TYPE_HOUR == vehicle.getPriceType()) {
for(cn.hutool.core.date.DateTime currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate)); //Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
(currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfStartDate)); for(cn.hutool.core.date.DateTime currentDate = DateUtil.truncate(DateUtil.parse(startDate), HOUR_OF_DAY);
currentDate = DateUtil.offsetDay(currentDate, 1)) { (currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfEndDate));
cn.hutool.core.date.DateTime finalCurrentDate = currentDate; currentDate = DateUtil.offsetHour(currentDate, 1)) {
VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{ cn.hutool.core.date.DateTime finalCurrentDate = currentDate;
setDate(DateUtil.beginOfDay(finalCurrentDate)); VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{
}}; setDate(finalCurrentDate);
if(currentDate.isWeekend()) { }};
dto.setNo_discount_price(vehicleCommonPriceInfo.getRentWeekendPrice()); if(currentDate.isWeekend()) {
dto.setPrice(vehicleCommonPriceInfo.getRentWeekendPrice()); dto.setNo_discount_price(vehicle.getHolidayPrice());
dto.setFreeDays(vehicleCommonPriceInfo.getRentWeekendDay()); dto.setPrice(vehicle.getHolidayPrice());
}else { dto.setFreeDays(1);
dto.setNo_discount_price(vehicleCommonPriceInfo.getRentPrice()); }else {
dto.setPrice(vehicleCommonPriceInfo.getRentPrice()); dto.setNo_discount_price(vehicle.getPrice());
dto.setFreeDays(vehicleCommonPriceInfo.getRentFreeDay()); dto.setPrice(vehicle.getPrice());
} dto.setFreeDays(1);
}
priceDTOS.add(dto); priceDTOS.add(dto);
} }
}else {
//Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
for(cn.hutool.core.date.DateTime currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
(currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfEndDate));
currentDate = DateUtil.offsetDay(currentDate, 1)) {
cn.hutool.core.date.DateTime finalCurrentDate = currentDate;
VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{
setDate(DateUtil.beginOfDay(finalCurrentDate));
}};
if(currentDate.isWeekend()) {
dto.setNo_discount_price(vehicle.getHolidayPrice());
dto.setPrice(vehicle.getHolidayPrice());
dto.setFreeDays(1);
}else {
dto.setNo_discount_price(vehicle.getPrice());
dto.setPrice(vehicle.getPrice());
dto.setFreeDays(1);
}
//获取节假日价格 priceDTOS.add(dto);
List<VehicleHolidayPriceInfo> vehicleHolidayPriceInfoList = getByVehicleIdAndDate(vehicleId, startDate, endDate); }
if(CollUtil.isNotEmpty(vehicleHolidayPriceInfoList)) {
vehicleHolidayPriceInfoList.forEach(info -> {
priceDTOS.forEach(tmpDto -> {
if(DateUtil.isSameDay(info.getFestivalDate(), tmpDto.getDate())) {
tmpDto.setNo_discount_price(info.getRentPrice());
tmpDto.setPrice(info.getRentPrice());
tmpDto.setFreeDays(info.getRentFreeDay());
}
});
});
} }
//获取会员折扣 //获取会员折扣
//查询车辆信息 //查询车辆信息
Vehicle vehicle = vehicleBiz.selectById(vehicleId); // Vehicle vehicle = vehicleBiz.selectById(vehicleId);
//查询会员信息 //查询会员信息
//默认折扣 //默认折扣
Integer discount = DEFAULT_DISCOUNT; Integer discount = DEFAULT_DISCOUNT;
//会员默认等级 //会员默认等级
...@@ -237,6 +248,97 @@ public class VehicleHolidayPriceInfoBiz extends BaseBiz<VehicleHolidayPriceInfoM ...@@ -237,6 +248,97 @@ public class VehicleHolidayPriceInfoBiz extends BaseBiz<VehicleHolidayPriceInfoM
return priceDTOS; return priceDTOS;
} }
public List<VehicleModelCalendarPriceDTO> getSynthesizePrice (String vehicleId, String startDate, String endDate, Integer userId, Integer companyId){
Long startDateTemp = DateUtil.parse(startDate).getTime();
Long endDateTemp = DateUtil.parse(endDate).getTime();
return getSynthesizePrice (vehicleId, startDateTemp, endDateTemp, userId);
}
// public List<VehicleModelCalendarPriceDTO> getSynthesizePrice (String vehicleId, String startDate, String endDate, Integer userId, Integer companyId) {
// List<VehicleModelCalendarPriceDTO> priceDTOS = CollUtil.newArrayList();
// cn.hutool.core.date.DateTime beginOfStartDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
// cn.hutool.core.date.DateTime endOfStartDate = DateUtil.endOfDay(DateUtil.parse(endDate));
// //获取基本和周末价格
// VehicleCommonPriceInfo vehicleCommonPriceInfo = vehicleCommonPriceInfoBiz.selectOne(new VehicleCommonPriceInfo(){{
// setCompanyId(companyId);
// setVehicleId(vehicleId);
// }});
//
// if(null == vehicleCommonPriceInfo) {
// return CollUtil.newArrayList();
// }
//
// //Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
// for(cn.hutool.core.date.DateTime currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
// (currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfStartDate));
// currentDate = DateUtil.offsetDay(currentDate, 1)) {
// cn.hutool.core.date.DateTime finalCurrentDate = currentDate;
// VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{
// setDate(DateUtil.beginOfDay(finalCurrentDate));
// }};
// if(currentDate.isWeekend()) {
// dto.setNo_discount_price(vehicleCommonPriceInfo.getRentWeekendPrice());
// dto.setPrice(vehicleCommonPriceInfo.getRentWeekendPrice());
// dto.setFreeDays(vehicleCommonPriceInfo.getRentWeekendDay());
// }else {
// dto.setNo_discount_price(vehicleCommonPriceInfo.getRentPrice());
// dto.setPrice(vehicleCommonPriceInfo.getRentPrice());
// dto.setFreeDays(vehicleCommonPriceInfo.getRentFreeDay());
// }
//
// priceDTOS.add(dto);
// }
//
// //获取节假日价格
// List<VehicleHolidayPriceInfo> vehicleHolidayPriceInfoList = getByVehicleIdAndDate(vehicleId, startDate, endDate);
//
// if(CollUtil.isNotEmpty(vehicleHolidayPriceInfoList)) {
// vehicleHolidayPriceInfoList.forEach(info -> {
// priceDTOS.forEach(tmpDto -> {
// if(DateUtil.isSameDay(info.getFestivalDate(), tmpDto.getDate())) {
// tmpDto.setNo_discount_price(info.getRentPrice());
// tmpDto.setPrice(info.getRentPrice());
// tmpDto.setFreeDays(info.getRentFreeDay());
// }
// });
// });
// }
//
//
// //获取会员折扣
// //查询车辆信息
// Vehicle vehicle = vehicleBiz.selectById(vehicleId);
// //查询会员信息
// //默认折扣
// Integer discount = DEFAULT_DISCOUNT;
// //会员默认等级
// Integer memberLevel = DEFAULT_MEMBER_LEVEL;
// Integer memberType = DEFAULT_MEMBER_TYPE;
// if (Objects.nonNull(userId)) {
// BaseUserMember baseUserMember = userFeign.findBaseUserMemberByUserId(userId.intValue());
// log.info("用户会员信息:【{}】",baseUserMember);
// discount = baseUserMember == null ? discount : baseUserMember.getDiscount();
// memberLevel = baseUserMember == null ? memberLevel : baseUserMember.getMemberLevel();
// memberType = baseUserMember == null ? memberType : baseUserMember.getMemberType();
// }
//
// //非会员禁用 非无会员
// if(vehicle.getMemberUse() != MEMBER_TYPE_FORBID && DEFAULT_MEMBER_TYPE != memberType) {
// //判断 允许所有会员,或者 memberType 和 车辆memberUse 相等
// if(vehicle.getMemberUse().equals(MEMBER_TYPE_ALL) || (vehicle.getMemberUse().equals(memberType))) {
// //设置会员价格
// Integer finalDiscount = discount;
// priceDTOS.forEach(dto -> {
// dto.setPrice(dto.getNo_discount_price()
// .multiply(new BigDecimal(""+ finalDiscount)
// .divide(new BigDecimal("100"))));
// });
// }
// }
//
// return priceDTOS;
// }
//获取当前车辆所有的节日价格 //获取当前车辆所有的节日价格
public ObjectRestResponse<List<VehicleHolidayPriceInfo>> getByVehicleId (String vehicleId) { public ObjectRestResponse<List<VehicleHolidayPriceInfo>> getByVehicleId (String vehicleId) {
......
...@@ -423,14 +423,14 @@ public class RentVehicleController extends BaseController<VehicleBiz> implements ...@@ -423,14 +423,14 @@ public class RentVehicleController extends BaseController<VehicleBiz> implements
// if(null != endDateTemp) { // if(null != endDateTemp) {
// endDate = DateUtil.date(endDateTemp).toString(); // endDate = DateUtil.date(endDateTemp).toString();
// } // }
return ObjectRestResponse.succ(getSynthesizePrice(vehicleId, startDateTemp, endDateTemp, getCurrentUserIdInt())); return ObjectRestResponse.succ(vehicleHolidayPriceInfoBiz.getSynthesizePrice(vehicleId, startDateTemp, endDateTemp, getCurrentUserIdInt()));
} }
@GetMapping(value = "v2/getPriceByVehicleFeign") @GetMapping(value = "v2/getPriceByVehicleFeign")
@IgnoreUserToken @IgnoreUserToken
public ObjectRestResponse<List<VehicleModelCalendarPriceDTO>> getByVehicleIdFeignV2(String vehicleId, Long startDateTemp, Long endDateTemp, Integer userId) { public ObjectRestResponse<List<VehicleModelCalendarPriceDTO>> getByVehicleIdFeignV2(String vehicleId, Long startDateTemp, Long endDateTemp, Integer userId) {
List<VehicleModelCalendarPriceDTO> list = getSynthesizePrice(vehicleId, startDateTemp, endDateTemp, userId); List<VehicleModelCalendarPriceDTO> list = vehicleHolidayPriceInfoBiz.getSynthesizePrice(vehicleId, startDateTemp, endDateTemp, userId);
Vehicle vehicle = vehicleBiz.selectOne(new Vehicle(){{ Vehicle vehicle = vehicleBiz.selectOne(new Vehicle(){{
setId(vehicleId); setId(vehicleId);
}}); }});
...@@ -450,115 +450,115 @@ public class RentVehicleController extends BaseController<VehicleBiz> implements ...@@ -450,115 +450,115 @@ public class RentVehicleController extends BaseController<VehicleBiz> implements
return ObjectRestResponse.succ(list2); return ObjectRestResponse.succ(list2);
} }
public List<VehicleModelCalendarPriceDTO> getSynthesizePrice (String vehicleId, Long startDateTemp, Long endDateTemp, Integer userId) { // public List<VehicleModelCalendarPriceDTO> getSynthesizePrice (String vehicleId, Long startDateTemp, Long endDateTemp, Integer userId) {
List<VehicleModelCalendarPriceDTO> priceDTOS = CollUtil.newArrayList(); // List<VehicleModelCalendarPriceDTO> priceDTOS = CollUtil.newArrayList();
String startDate = DateUtil.date(startDateTemp).toString(); // String startDate = DateUtil.date(startDateTemp).toString();
String endDate = DateUtil.date(endDateTemp).toString(); // String endDate = DateUtil.date(endDateTemp).toString();
cn.hutool.core.date.DateTime beginOfStartDate = DateUtil.beginOfDay(DateUtil.parse(startDate)); // cn.hutool.core.date.DateTime beginOfStartDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
cn.hutool.core.date.DateTime endOfEndDate = DateUtil.endOfDay(DateUtil.parse(endDate)); // cn.hutool.core.date.DateTime endOfEndDate = DateUtil.endOfDay(DateUtil.parse(endDate));
//获取基本和周末价格company_info // //获取基本和周末价格company_info
Vehicle vehicle = vehicleBiz.selectOne(new Vehicle(){{ // Vehicle vehicle = vehicleBiz.selectOne(new Vehicle(){{
setId(vehicleId); // setId(vehicleId);
}}); // }});
//
if(null == vehicle) { // if(null == vehicle) {
return CollUtil.newArrayList(); // return CollUtil.newArrayList();
} // }
if(Vehicle.PRICE_TYPE_HOUR == vehicle.getPriceType()) {
//Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
for(cn.hutool.core.date.DateTime currentDate = DateUtil.truncate(DateUtil.parse(startDate), HOUR_OF_DAY);
(currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfEndDate));
currentDate = DateUtil.offsetHour(currentDate, 1)) {
cn.hutool.core.date.DateTime finalCurrentDate = currentDate;
VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{
setDate(DateUtil.beginOfDay(finalCurrentDate));
}};
if(currentDate.isWeekend()) {
dto.setNo_discount_price(vehicle.getHolidayPrice());
dto.setPrice(vehicle.getHolidayPrice());
dto.setFreeDays(1);
}else {
dto.setNo_discount_price(vehicle.getPrice());
dto.setPrice(vehicle.getPrice());
dto.setFreeDays(1);
}
priceDTOS.add(dto);
}
}else {
//Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
for(cn.hutool.core.date.DateTime currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
(currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfEndDate));
currentDate = DateUtil.offsetDay(currentDate, 1)) {
cn.hutool.core.date.DateTime finalCurrentDate = currentDate;
VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{
setDate(DateUtil.beginOfDay(finalCurrentDate));
}};
if(currentDate.isWeekend()) {
dto.setNo_discount_price(vehicle.getHolidayPrice());
dto.setPrice(vehicle.getHolidayPrice());
dto.setFreeDays(1);
}else {
dto.setNo_discount_price(vehicle.getPrice());
dto.setPrice(vehicle.getPrice());
dto.setFreeDays(1);
}
priceDTOS.add(dto);
}
}
//获取节假日价格
// List<VehicleHolidayPriceInfo> vehicleHolidayPriceInfoList = getByVehicleIdAndDate(vehicleId, startDate, endDate);
// //
// if(CollUtil.isNotEmpty(vehicleHolidayPriceInfoList)) { // if(Vehicle.PRICE_TYPE_HOUR == vehicle.getPriceType()) {
// vehicleHolidayPriceInfoList.forEach(info -> { // //Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
// priceDTOS.forEach(tmpDto -> { // for(cn.hutool.core.date.DateTime currentDate = DateUtil.truncate(DateUtil.parse(startDate), HOUR_OF_DAY);
// if(DateUtil.isSameDay(info.getFestivalDate(), tmpDto.getDate())) { // (currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfEndDate));
// tmpDto.setNo_discount_price(info.getRentPrice()); // currentDate = DateUtil.offsetHour(currentDate, 1)) {
// tmpDto.setPrice(info.getRentPrice()); // cn.hutool.core.date.DateTime finalCurrentDate = currentDate;
// tmpDto.setFreeDays(info.getRentFreeDay()); // VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{
// } // setDate(DateUtil.beginOfDay(finalCurrentDate));
// }};
// if(currentDate.isWeekend()) {
// dto.setNo_discount_price(vehicle.getHolidayPrice());
// dto.setPrice(vehicle.getHolidayPrice());
// dto.setFreeDays(1);
// }else {
// dto.setNo_discount_price(vehicle.getPrice());
// dto.setPrice(vehicle.getPrice());
// dto.setFreeDays(1);
// }
//
// priceDTOS.add(dto);
// }
// }else {
// //Date currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
// for(cn.hutool.core.date.DateTime currentDate = DateUtil.beginOfDay(DateUtil.parse(startDate));
// (currentDate.isAfterOrEquals(beginOfStartDate) && currentDate.isBeforeOrEquals(endOfEndDate));
// currentDate = DateUtil.offsetDay(currentDate, 1)) {
// cn.hutool.core.date.DateTime finalCurrentDate = currentDate;
// VehicleModelCalendarPriceDTO dto = new VehicleModelCalendarPriceDTO(){{
// setDate(DateUtil.beginOfDay(finalCurrentDate));
// }};
// if(currentDate.isWeekend()) {
// dto.setNo_discount_price(vehicle.getHolidayPrice());
// dto.setPrice(vehicle.getHolidayPrice());
// dto.setFreeDays(1);
// }else {
// dto.setNo_discount_price(vehicle.getPrice());
// dto.setPrice(vehicle.getPrice());
// dto.setFreeDays(1);
// }
//
// priceDTOS.add(dto);
// }
//
// }
//
// //获取节假日价格
//// List<VehicleHolidayPriceInfo> vehicleHolidayPriceInfoList = getByVehicleIdAndDate(vehicleId, startDate, endDate);
////
//// if(CollUtil.isNotEmpty(vehicleHolidayPriceInfoList)) {
//// vehicleHolidayPriceInfoList.forEach(info -> {
//// priceDTOS.forEach(tmpDto -> {
//// if(DateUtil.isSameDay(info.getFestivalDate(), tmpDto.getDate())) {
//// tmpDto.setNo_discount_price(info.getRentPrice());
//// tmpDto.setPrice(info.getRentPrice());
//// tmpDto.setFreeDays(info.getRentFreeDay());
//// }
//// });
//// });
//// }
//
//
// //获取会员折扣
// //查询车辆信息
//// Vehicle vehicle = vehicleBiz.selectById(vehicleId);
// //查询会员信息
// //默认折扣
// Integer discount = DEFAULT_DISCOUNT;
// //会员默认等级
// Integer memberLevel = DEFAULT_MEMBER_LEVEL;
// Integer memberType = DEFAULT_MEMBER_TYPE;
// if (Objects.nonNull(userId)) {
// BaseUserMember baseUserMember = userFeign.findBaseUserMemberByUserId(userId.intValue());
// log.info("用户会员信息:【{}】",baseUserMember);
// discount = baseUserMember == null ? discount : baseUserMember.getDiscount();
// memberLevel = baseUserMember == null ? memberLevel : baseUserMember.getMemberLevel();
// memberType = baseUserMember == null ? memberType : baseUserMember.getMemberType();
// }
//
// //非会员禁用 非无会员
// if(vehicle.getMemberUse() != MEMBER_TYPE_FORBID && DEFAULT_MEMBER_TYPE != memberType) {
// //判断 允许所有会员,或者 memberType 和 车辆memberUse 相等
// if(vehicle.getMemberUse().equals(MEMBER_TYPE_ALL) || (vehicle.getMemberUse().equals(memberType))) {
// //设置会员价格
// Integer finalDiscount = discount;
// priceDTOS.forEach(dto -> {
// dto.setPrice(dto.getNo_discount_price()
// .multiply(new BigDecimal(""+ finalDiscount)
// .divide(new BigDecimal("100"))));
// }); // });
// }); // }
// } // }
//
// return priceDTOS;
//获取会员折扣 // }
//查询车辆信息
// Vehicle vehicle = vehicleBiz.selectById(vehicleId);
//查询会员信息
//默认折扣
Integer discount = DEFAULT_DISCOUNT;
//会员默认等级
Integer memberLevel = DEFAULT_MEMBER_LEVEL;
Integer memberType = DEFAULT_MEMBER_TYPE;
if (Objects.nonNull(userId)) {
BaseUserMember baseUserMember = userFeign.findBaseUserMemberByUserId(userId.intValue());
log.info("用户会员信息:【{}】",baseUserMember);
discount = baseUserMember == null ? discount : baseUserMember.getDiscount();
memberLevel = baseUserMember == null ? memberLevel : baseUserMember.getMemberLevel();
memberType = baseUserMember == null ? memberType : baseUserMember.getMemberType();
}
//非会员禁用 非无会员
if(vehicle.getMemberUse() != MEMBER_TYPE_FORBID && DEFAULT_MEMBER_TYPE != memberType) {
//判断 允许所有会员,或者 memberType 和 车辆memberUse 相等
if(vehicle.getMemberUse().equals(MEMBER_TYPE_ALL) || (vehicle.getMemberUse().equals(memberType))) {
//设置会员价格
Integer finalDiscount = discount;
priceDTOS.forEach(dto -> {
dto.setPrice(dto.getNo_discount_price()
.multiply(new BigDecimal(""+ finalDiscount)
.divide(new BigDecimal("100"))));
});
}
}
return priceDTOS;
}
@GetMapping(value = "/app/unauth/getDayCalendarPrice") @GetMapping(value = "/app/unauth/getDayCalendarPrice")
@IgnoreUserToken @IgnoreUserToken
......
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