BeeCloud.BCPay.prepareRefundQueryByConditionParameters C# (CSharp) Метод

prepareRefundQueryByConditionParameters() публичный статический Метод

public static prepareRefundQueryByConditionParameters ( BCQueryRefundParameter para ) : string
para BeeCloud.Model.BCQueryRefundParameter
Результат string
        public static string prepareRefundQueryByConditionParameters(BCQueryRefundParameter para)
        {
            long timestamp = BCUtil.GetTimeStamp(DateTime.Now);

            JsonData data = new JsonData();
            data["app_id"] = BCCache.Instance.appId;
            data["app_sign"] = BCPrivateUtil.getAppSignature(BCCache.Instance.appId, BCCache.Instance.appSecret, timestamp.ToString());
            data["timestamp"] = timestamp;
            data["channel"] = para.channel;
            data["bill_no"] = para.billNo;
            data["refund_no"] = para.refundNo;
            data["start_time"] = para.startTime;
            data["end_time"] = para.endTime;
            data["need_approval"] = para.needApproval;
            data["need_detail"] = para.needDetail;
            data["skip"] = para.skip;
            data["limit"] = para.limit;

            string paraString = data.ToJson();
            return paraString;
        }