public void CallBack(string out_trade_no) { if (out_trade_no.Contains("_")) { string[] tradeList = out_trade_no.Split('_'); int id = Vincent._Convert.ToInt(tradeList[0], 0); // 计算奖金 if (id > 0) { string _point = new BuysingooShop.BLL.orders().GetList(0, "id=" + id + "", "id asc").Tables[0].Rows[0]["point"].ToString(); Vincent._Log.SaveMessage("回调积分支付3" + _point); if (Convert.ToInt32(_point) > 0) //使用积分 { var outId = BuysingooShop.BLL.OrdersBLL.p_update_users_point(id); } else //未使用积分 { var outId = BuysingooShop.BLL.OrdersBLL.p_update_users(id); } // var outId = BuysingooShop.BLL.OrdersBLL.p_update_users(id); } } }
//退款金额 protected decimal GetPayAmount(string order_no) { Model.orders modelOrders = new BuysingooShop.BLL.orders().GetModel(order_no); //return modelOrders == null ? 0 : modelOrders.payable_amount; return(modelOrders == null ? 0 : modelOrders.real_amount); }