コード例 #1
0
 /// <summary>
 /// 更新订单相关信息和保存Push信息表
 /// </summary>
 /// <param name="OrderInfoList"></param>
 /// <param name="orderPaymentEntity"></param>
 /// <param name="teamInfoEntity"></param>
 public void UpdateAndSavePushOrderInfo(IList <OrderInfoEntity> OrderInfoList, OrderPaymentEntity orderPaymentEntity, TeamInfoEntity teamInfoEntity)
 {
     foreach (OrderInfoEntity orderInfo in OrderInfoList)
     {
         //LogHelper.Info("--------TeamPayAfter----4.1.1-----" + orderInfo.OrderCode);
         //LogHelper.Info("--------TeamPayAfter----4.1.1-----状态:" + orderInfo.OrderStatus);
         if (orderInfo.OrderStatus == 6)
         {
             // 订单状态设置为1
             int OrderStatus = 1;
             /// 团订单更新订单信息表和团信息表状态
             buyOrderManager.TeamOrderPayOKForStatus(orderInfo.OrderCode, orderPaymentEntity.PaidAmount, "", OrderStatus, teamInfoEntity);
             /// 添加需要推送的订单信息到push表中
             orderManager.AddPushOrderInfo(orderInfo.OrderCode);
         }
     }
 }