Example #1
0
        public JsonResult BatchConfirmApply(string ids, int status, string remark)
        {
            var result      = BillingApplication.ShopApplyWithDrawBatch(ids, (Mall.CommonModel.WithdrawStaus)status, remark, Request.HttpContext.Features.Get <IHttpConnectionFeature>()?.RemoteIpAddress.ToString(), CurrentManager.UserName, webRoot: CurrentUrlHelper.CurrentUrlNoPort());
            var isHaveError = result.Where(e => e.Success == false).Count() > 0;

            if (isHaveError)
            {
                return(Json(new { success = true, msg = "审核完成,因批量操作存在异常,请检查!", status = 0 }));
            }
            else
            {
                return(Json(new { success = true, msg = "审核完成!", status = 0 }));
                //return Json(new { success = false, msg = "操作失败,可能微信证书设置错误或者扣款账号余额不足,检查完稍后再试。" });
            }
        }