示例#1
0
 /// <summary>
 /// 可以对待接单状态的订单增加小费。需要注意:订单的小费,以最新一次加小费动作的金额为准,故下一次增加小费额必须大于上一次小费额
 /// </summary>
 /// <param name="accessTokenOrAppId">AccessToken或AppId(推荐使用AppId,需要先注册)</param>
 /// <param name="data">请求数据</param>
 /// <param name="timeOut">代理请求超时时间(毫秒)</param>
 /// <returns></returns>
 public static ExpressJsonResult AddTip(string accessTokenOrAppId, AddTipModel data, int timeOut = Config.TIME_OUT)
 {
     return(WxOpenApiHandlerWapper.TryCommonApi(accessToken =>
     {
         var urlFormat = Config.ApiMpHost + "/cgi-bin/express/local/business/order/addtips?access_token={0}";
         return CommonJsonSend.Send <ExpressJsonResult>(accessToken, urlFormat, data, timeOut: timeOut);
     }, accessTokenOrAppId));
 }
示例#2
0
 /// <summary>
 /// 可以对待接单状态的订单增加小费。需要注意:订单的小费,以最新一次加小费动作的金额为准,故下一次增加小费额必须大于上一次小费额
 /// </summary>
 /// <param name="accessTokenOrAppId">AccessToken或AppId(推荐使用AppId,需要先注册)</param>
 /// <param name="data">请求数据</param>
 /// <param name="timeOut">代理请求超时时间(毫秒)</param>
 /// <returns></returns>
 public static async Task <ExpressJsonResult> AddTipAsync(string accessTokenOrAppId, AddTipModel data, int timeOut = Config.TIME_OUT)
 {
     return(await WxOpenApiHandlerWapper.TryCommonApiAsync(async accessToken =>
     {
         var urlFormat = Config.ApiMpHost + "/cgi-bin/express/local/business/order/addtips?access_token={0}";
         return await CommonJsonSend.SendAsync <ExpressJsonResult>(accessToken, urlFormat, data, timeOut: timeOut);
     }, accessTokenOrAppId).ConfigureAwait(false));
 }