Commit f6fa15b1 by Huang Linyu

后台单订场订单可以修改供应商

parent 010ac6c9
......@@ -17,8 +17,10 @@ import com.ctrip.fun.common.vo.order.CourseOrderListBean;
import com.ctrip.fun.common.vo.order.CourseOrderListExcelBean;
import com.ctrip.fun.common.vo.order.CourseOrderProcessBean;
import com.ctrip.fun.common.vo.order.OpCourseOrderBean;
import com.ctrip.fun.common.vo.order.OrderItemSupplierBean;
import com.ctrip.fun.common.vo.order.OrderResourceBean;
import com.ctrip.fun.common.vo.order.OrderResourceQuery;
import com.ctrip.fun.golf.domain.order.OrderItem;
import com.ctrip.fun.golf.service.order.AbstractOpOrderService;
import com.ctrip.fun.golf.service.order.OpCourseOrderService;
......@@ -68,4 +70,31 @@ public class OpCourseOrderController extends AbstractOpOrderController<CourseOrd
response.setMessage(ResponseStatusEnum.SUCCESS.getMsg());
return response;
}
/**
* 高秘专享
* 修改订单供应商
*
* @param request
* @return Response<Serializable> Response<Serializable>
*/
@SuppressWarnings("unchecked")
@ResponseBody
@RequestMapping(value = "/updateOrderItemSupplier", method = RequestMethod.POST)
public Response<Serializable> updateOrderItemSupplier(@RequestBody Request<OrderItemSupplierBean> request) {
OrderItemSupplierBean bean = request.getBody();
opCourseOrderService.updateOrderItemSupplier(bean);
// this.getOpOrderService().updateOnlineOrderFlag(orderProcessBean);
Response<Serializable> response = new Response<Serializable>();
response.setStatus(ResponseStatusEnum.SUCCESS.getValue());
response.setMessage(ResponseStatusEnum.SUCCESS.getMsg());
return response;
}
}
......@@ -34,6 +34,7 @@ import com.ctrip.fun.common.vo.order.InvoiceBean;
import com.ctrip.fun.common.vo.order.OfflinePayTypeEnum;
import com.ctrip.fun.common.vo.order.OpCourseOrderBean;
import com.ctrip.fun.common.vo.order.OpOrderQuery;
import com.ctrip.fun.common.vo.order.OrderItemSupplierBean;
import com.ctrip.fun.common.vo.order.OrderPayinfoBean;
import com.ctrip.fun.common.vo.order.OrderProcessEnum;
import com.ctrip.fun.common.vo.order.OrderResourceBean;
......@@ -1139,6 +1140,18 @@ public class OpCourseOrderService extends AbstractOpOrderService<CourseOrderProc
}*/
return orderResourceBeans;
}
/**
*
* @param orderItem
*/
public void updateOrderItemSupplier(OrderItemSupplierBean orderItem) {
StringBuffer hql = new StringBuffer();
hql.append("update OrderItem set supplierId="+orderItem.getSupplierId()+",supplierName='"+orderItem.getSupplierName()+"' where orderId="+orderItem.getOrderId());
supplierDao.getSessionFactory().getCurrentSession().createQuery(hql.toString()).executeUpdate();
}
public List<OrderResourceBean> getOutDateResource(OrderQueryBean queryBean){
return resourcePriceDao.getAllResourceList(queryBean);
......
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