Commit 3941cde7 by unknown

add the productName to asmcourseresource

parent ee4f180d
......@@ -42,6 +42,7 @@ public class AsmCourseresource implements java.io.Serializable {
private Integer courseId;
private String courseName;
private Integer productId;
private String productName;
private Integer resourceId;
private Integer priceId;
private String name;
......@@ -182,8 +183,16 @@ public class AsmCourseresource implements java.io.Serializable {
public void setProductId(Integer productId) {
this.productId = productId;
}
@Column(name = "productName")
public String getProductName() {
return productName;
}
public void setProductName(String productName) {
this.productName = productName;
}
@Column(name = "ResourceId")
@Column(name = "ResourceId")
public Integer getResourceId() {
return this.resourceId;
}
......
......@@ -1127,7 +1127,8 @@ public class AsmCourseResourceService {
bean.setCancelTips(model.getCancelTips());
bean.setPaymentType(model.getPaymentType());
bean.setResourceName(model.getResourceName());
bean.setProductName(model.getName()); // db中无ProductName,取name
// bean.setProductName(model.getName()); // db中无ProductName,取name
bean.setProductName(model.getProductName());
map.put(bean.getResourceId(), bean);
}
return map;
......
......@@ -1252,8 +1252,16 @@ public class EventActivityOrderService extends
throw new OrderException(-1, "该订单不能取消");
} else {
//返还库存
//继续预订的情况下,前台只占了一个库存, 但是job是开了很多, 所以job会返多次库存, 所以继续预订只需要返一次就行
if(eventCustomerInfoService.isValidEventCustomer(orderId, order.getUid())){
//继续预订的情况下,前台只占了一个库存, 但是job是开了很多, 所以job会返多次库存, 所以继续预订只需要返一次就行, 这种情况只针对非实时teetime, 因为实时teetime前台不是走的继续预订
EventActivityOrderItem eventActivityOrderItem = getEventActivityOrderItem(order);
Integer realTimeTeeTimeType = ResourceRealTimeTeeTimeTypeEnum.NORMAL.getValue();
if(eventActivityOrderItem != null){
realTimeTeeTimeType = eventActivityOrderItem.getRealTimeTeeTimeType();
}
if(eventCustomerInfoService.isValidEventCustomer(orderId, order.getUid())
&& realTimeTeeTimeType == ResourceRealTimeTeeTimeTypeEnum.NORMAL.getValue()){
//只有在这个单子对应的库存真正被占用了,才返还库存,否则无效的占位是不会多返的
this.returnInventory(order, false);
}
......
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 sign in to comment