yujian
2019-11-05 09c716a16d02ddb06df2bc2af5e588128bc7fdb4
fanli/src/main/java/com/yeshi/fanli/service/inter/shop/BanLiShopOrderService.java
@@ -3,6 +3,7 @@
import java.math.BigDecimal;
import java.util.List;
import com.yeshi.fanli.entity.shop.BanLiShopGoodsSetsPay;
import com.yeshi.fanli.entity.shop.BanLiShopOrder;
import com.yeshi.fanli.exception.redpack.RedPackBalanceException;
import com.yeshi.fanli.exception.shop.BanLiShopOrderException;
@@ -22,6 +23,32 @@
    * @throws BanLiShopOrderException
    */
   public void addOrder(BanLiShopOrder order) throws BanLiShopOrderException;
   /**
    * 构造订单
    * @param pay
    * @param uid
    * @return
    * @throws BanLiShopOrderException
    */
   public BanLiShopOrder createOrder(Long goodsSetPayId,String chargeAccount,Long uid) throws BanLiShopOrderException;;
   /**
    * 使订单失效
    *
    * @param id
    */
   public void invalidOrderByOrderId(Long id,String desc);
   /**
    * 拒绝订单
    *
    * @param id
    * @param msg
    * @throws BanLiShopOrderException
    */
   public void rejectOrder(Long id, String msg) throws BanLiShopOrderException;
   /**
    * 订单支付(用红包)
@@ -38,9 +65,8 @@
    * @param orderId
    * @throws BanLiShopOrderException
    */
   public void payOrderByMoney(Long orderId,BigDecimal money) throws BanLiShopOrderException;
   public void payOrderByMoney(Long orderId, BigDecimal money) throws BanLiShopOrderException;
   public BanLiShopOrder selectByPrimaryKeyForUpdate(Long id);
   /**