Commit 0726f02d by huluobin

自带款式

parent 37ede3ba
...@@ -1330,8 +1330,7 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper, ...@@ -1330,8 +1330,7 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
scheduleServe.setProduceBargainPrice(baseProduce.getBargainPrice()); scheduleServe.setProduceBargainPrice(baseProduce.getBargainPrice());
//款式现价 //款式现价
scheduleServe.setProduceCurrentPrice(baseProduce.getCurrentPrice()); scheduleServe.setProduceCurrentPrice(baseProduce.getCurrentPrice());
//如果有款式就设置款式价格
// scheduleServe.setPrice(baseProduce.getCurrentPrice());
//款式时间 //款式时间
scheduleServe.setLengthTime(baseProduce.getServiceDuration()); scheduleServe.setLengthTime(baseProduce.getServiceDuration());
...@@ -1346,6 +1345,7 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper, ...@@ -1346,6 +1345,7 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
scheduleServe.setPromotionPrice(producePromotionTime.getPrice()); scheduleServe.setPromotionPrice(producePromotionTime.getPrice());
} }
} }
//如果是预约的服务 //如果是预约的服务
else { else {
//设置价格为服务价格 //设置价格为服务价格
...@@ -1367,6 +1367,9 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper, ...@@ -1367,6 +1367,9 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
scheduleServe.setIsOwnProduce(1); scheduleServe.setIsOwnProduce(1);
scheduleServe.setOwnProduceId(scheduleServeCommand.getOwnProduceId()); scheduleServe.setOwnProduceId(scheduleServeCommand.getOwnProduceId());
scheduleServe.setOwnProduce(ownProduceMapper.selectById(scheduleServeCommand.getOwnProduceId())); scheduleServe.setOwnProduce(ownProduceMapper.selectById(scheduleServeCommand.getOwnProduceId()));
if (scheduleServe.getOwnProduce() == null) {
throw new RRException("自带款式不存在");
}
} else { } else {
scheduleServe.setIsOwnProduce(2); scheduleServe.setIsOwnProduce(2);
scheduleServe.setOwnProduceId(null); scheduleServe.setOwnProduceId(null);
......
...@@ -252,4 +252,12 @@ public class ScheduleServe implements Serializable { ...@@ -252,4 +252,12 @@ public class ScheduleServe implements Serializable {
public void setOwnProduceId(Integer ownProduceId) { public void setOwnProduceId(Integer ownProduceId) {
this.ownProduceId = ownProduceId; this.ownProduceId = ownProduceId;
} }
public OwnProduce getOwnProduce() {
return ownProduce;
}
public void setOwnProduce(OwnProduce ownProduce) {
this.ownProduce = ownProduce;
}
} }
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