public JsonResult DefaultBrokerage(decimal defaultrate) { Result result = new Result { success = false, msg = "未知错误" }; bool isdataok = true; if (defaultrate < 0.1m || defaultrate > 90) { result.success = false; result.msg = "比例需在 0.1% ~ 90% 之间"; isdataok = false; } if (isdataok) { string _str = defaultrate.ToString(); //验证格式 if (!Regex.IsMatch(_str, @"^\d{1,2}(\.\d)?$")) { result.success = false; result.msg = "错误的数据格式,只可以保留一位小数"; isdataok = false; } } if (isdataok) { _iDistributionService.UpdateDefaultBrokerage(defaultrate, curshopid); result.success = true; result.msg = "设置默认佣金比例成功!"; } return(Json(result)); }