/// <summary> /// 支付宝绑定 /// </summary> /// <param name="OrderId"></param> /// <param name="obj"></param> /// <returns></returns> protected string BindZhiFuBao(string orderId, object status, object zhifu, object xiafei) { System.Text.StringBuilder zhifubao = new System.Text.StringBuilder(); Eyousoft_yhq.Model.OrderState OrderStatus = (Eyousoft_yhq.Model.OrderState)status; Eyousoft_yhq.Model.PaymentState PayStatus = (Eyousoft_yhq.Model.PaymentState)zhifu; Eyousoft_yhq.Model.ConSumState ConSumState = (Eyousoft_yhq.Model.ConSumState)xiafei; if (Eyousoft_yhq.Model.OrderState.待付款 == OrderStatus || Eyousoft_yhq.Model.OrderState.已成交 == OrderStatus) { if (PayStatus == Eyousoft_yhq.Model.PaymentState.已支付) { zhifubao.Append("<span class=\"yifu\">" + ConSumState.ToString() + "</span>"); } else { zhifubao.AppendFormat("<a href=\"/AliPay/default.aspx?OrderId={0}\"><img src=\"/Images/zhifb.jpg\"></a>", orderId); } } else { zhifubao.Append("<span class=\"daifu\">等待付款</span>"); } return(zhifubao.ToString()); }
/// <summary> /// 支付宝绑定 /// </summary> /// <param name="OrderId"></param> /// <param name="obj"></param> /// <returns></returns> protected string BindZhiFuBao(string orderId, object status, object zhifu, object xiafei) { System.Text.StringBuilder zhifubao = new System.Text.StringBuilder(); Eyousoft_yhq.Model.OrderState OrderStatus = (Eyousoft_yhq.Model.OrderState)status; Eyousoft_yhq.Model.PaymentState PayStatus = (Eyousoft_yhq.Model.PaymentState)zhifu; Eyousoft_yhq.Model.ConSumState ConSumState = (Eyousoft_yhq.Model.ConSumState)xiafei; if (Eyousoft_yhq.Model.OrderState.待付款 == OrderStatus || Eyousoft_yhq.Model.OrderState.已成交 == OrderStatus) { if (PayStatus == Eyousoft_yhq.Model.PaymentState.已支付) { zhifubao.Append("<span class=\"yifu\">" + ConSumState.ToString() + "</span>"); } else { zhifubao.AppendFormat("<a data-id=\"{0}\" class=\"yueZF\" href=\"javascript:;\"><span class=\"daifu\">账户支付</span></a>", orderId); zhifubao.AppendFormat("<a href=\"http://{1}/AppPage/weixin/GoPay.aspx?OrderId={0}\"><span class=\"daifu\">支付宝支付</span></a>", orderId, HttpContext.Current.Request.Url.Host); } } else { zhifubao.AppendFormat("<span class=\"daifu\">{0}</span>", OrderStatus.ToString()); } return(zhifubao.ToString()); }
protected string getjiesuan(int paystate, int jiesuan) { Eyousoft_yhq.Model.PaymentState state = (Eyousoft_yhq.Model.PaymentState)paystate; if (state == Eyousoft_yhq.Model.PaymentState.未支付) { return(""); } return(((Eyousoft_yhq.Model.JSfangshi)jiesuan).ToString()); }
protected string getOption(int paystate, string orderid) { Eyousoft_yhq.Model.PaymentState state = (Eyousoft_yhq.Model.PaymentState)paystate; if (state == Eyousoft_yhq.Model.PaymentState.未支付) { return(""); } return(string.Format(" <a target=\"_blank\" href=\"SealPrint.aspx?id={0} \" class=\"contract\">合同</a> | ", orderid)); }
/// <summary> /// 支付宝绑定 /// </summary> /// <param name="OrderId">订单ID</param> /// <param name="status">订单状态</param> /// <param name="zhifu">支付状态</param> /// <param name="IsealCheck">是否盖章</param> /// <param name="ContractType">合同类型</param> /// <returns></returns> protected string BindZhiFuBao(string orderId, object status, object zhifu, object IsealCheck, object ContractType) { System.Text.StringBuilder zhifubao = new System.Text.StringBuilder(); Eyousoft_yhq.Model.OrderState OrderStatus = (Eyousoft_yhq.Model.OrderState)status; Eyousoft_yhq.Model.PaymentState PayStatus = (Eyousoft_yhq.Model.PaymentState)zhifu; if (Eyousoft_yhq.Model.OrderState.待付款 == OrderStatus || Eyousoft_yhq.Model.OrderState.已成交 == OrderStatus) { if (PayStatus == Eyousoft_yhq.Model.PaymentState.已支付) { if (IsealCheck.ToString().ToLower() == "true") { if (Eyousoft_yhq.Model.ContractType.单定协议 == (Eyousoft_yhq.Model.ContractType)ContractType) { zhifubao.Append("<span style=\" color:#62A93E\">已付款</span>"); } else { zhifubao.Append("<a id=\"AddressCheck\" class=\"hetong\" href=\"javascript:;\" >合同寄送</a>"); } } else { if (Eyousoft_yhq.Model.ContractType.国外合同 == (Eyousoft_yhq.Model.ContractType)ContractType) { zhifubao.AppendFormat("<a target='_blank' class=\"qiandan\" href='/printPage/AbroadContract.aspx?id={0}'>电子签单</a>", orderId); } else if (Eyousoft_yhq.Model.ContractType.单定协议 == (Eyousoft_yhq.Model.ContractType)ContractType) { zhifubao.Append("<span style=\" color:#62A93E\">已付款</span>"); } else { zhifubao.AppendFormat("<a target='_blank' class=\"qiandan\" href='/printPage/ChyardContract.aspx?id={0}'>电子签单</a>", orderId); } } } else { zhifubao.AppendFormat("<a target='_blank' class=\"fukuan\" href='/Alipay/WebPay/AliPayIndex.aspx?OrderId={0}'>付款</a><br/>", orderId); zhifubao.AppendFormat("<a class=\"fukuan Yue\" href='javascript:;'>余额支付</a>"); } } else { zhifubao.AppendFormat("<span class=\"daifu\">{0}</span>", OrderStatus.ToString()); } return(zhifubao.ToString()); }