package com.uas.platform.b2b.dao;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.jpa.repository.query.Procedure;
import org.springframework.stereotype.Repository;

import com.uas.platform.b2b.model.PurchaseOrderWaiting;

/** 
  * @author yujia 
  * @version 创建时间：2015年12月29日 下午1:48:26 
  * 程序的简单说明 
  */
@Repository
public interface PurchaseOrderWaitingDao extends JpaSpecificationExecutor<PurchaseOrderWaiting> , JpaRepository<PurchaseOrderWaiting, Long>{

	/**
	 * 卖家查询时更新状态
	 * 
	 * @param venduu
	 */
	@Procedure(procedureName = "sale$orders_wait_status_update")
	public void updateStatusForSale(Long venduu);

	/**
	 * 买家查询订单时更新状态
	 * 
	 * @param enuu
	 */
	@Procedure(procedureName = "purc$orders_wait_status_update")
	public void updateStatusForPurc(Long enuu);
}
