Esempio n. 1
0
            public LQPayRequest(OnLinePayOrder onlineOrder, string uuid, string userid) : this(onlineOrder.OrderID)
            {
                LQPrePayContent content = new LQPrePayContent()
                {
                    code        = "001",
                    comment     = onlineOrder.Diamond + "颗 钻石",
                    name        = "钻石",
                    price       = ((onlineOrder.Amount / onlineOrder.Diamond) * 100).ToString("F0"),
                    quality     = onlineOrder.Diamond.ToString(),
                    realMoney   = (onlineOrder.Amount * 100).ToString("F0"),
                    rebateMoney = "0",
                    totalMoney  = (onlineOrder.Amount * 100).ToString("F0"),
                    showUrl     = "",
                    unit        = "颗"
                };

                AddParamValue("uuid", uuid);
                AddParamValue("user_id", userid);
                AddParamValue("total_money", (onlineOrder.Amount * 100).ToString("F0"));
                AddParamValue("rebate_money", "0");
                AddParamValue("real_money", (onlineOrder.Amount * 100).ToString("F0"));
                AddParamValue("pay_content", "[" + content + "]");
            }
Esempio n. 2
0
            public LQPayRequest(OnLinePayOrder onlineOrder, string uuid, string userid) : this(onlineOrder.OrderID)
            {
                LQPrePayContent content = new LQPrePayContent()
                {
                    code        = "001",
                    comment     = $"{onlineOrder.Score} 颗 {EnumDescription.GetFieldText(AppConfig.PayScoreType.Diamond)}",
                    name        = "钻石",
                    price       = (onlineOrder.Amount / onlineOrder.Score * 100).ToString("F0"),
                    quality     = onlineOrder.Score.ToString(),
                    realMoney   = (onlineOrder.Amount * 100).ToString("F0"),
                    rebateMoney = "0",
                    totalMoney  = (onlineOrder.Amount * 100).ToString("F0"),
                    showUrl     = "",
                    unit        = "颗"
                };

                AddParamValue("uuid", uuid);
                AddParamValue("user_id", userid);
                AddParamValue("total_money", (onlineOrder.Amount * 100).ToString("F0"));
                AddParamValue("rebate_money", "0");
                AddParamValue("real_money", (onlineOrder.Amount * 100).ToString("F0"));
                AddParamValue("pay_content", "[" + content + "]");
            }