| | |
| | | //经销商名称 nvarchar |
| | | var name = Request.Form["name"].FirstOrDefault(); |
| | | if (!string.IsNullOrEmpty(name)) where = where.And(p => p.name.Contains(name)); |
| | | //分销等级 int |
| | | //经销等级 int |
| | | var gradeId = Request.Form["gradeId"].FirstOrDefault().ObjectToInt(0); |
| | | if (gradeId > 0) where = where.And(p => p.gradeId == gradeId); |
| | | //用户等级 int |
| | |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | |
| | | #region 预览数据============================================================ |
| | | |
| | | // POST: Api/CoreCmsDistribution/GetDetailsAchievement/10 |
| | | /// <summary> |
| | | /// 预览数据 |
| | | /// </summary> |
| | | /// <param name="entity"></param> |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | [Description("预览数据")] |
| | | public async Task<AdminUiCallBack> GetDetailsAchievement([FromBody] FMIntId entity) |
| | | { |
| | | var jm = new AdminUiCallBack(); |
| | | |
| | | var model = await _coreCmsDistributionServices.QueryByIdAsync(entity.id); |
| | | if (model == null) |
| | | { |
| | | jm.msg = "不存在此信息"; |
| | | return jm; |
| | | } |
| | | var distributionRankingDTOs = _coreCmsDistributionServices.QueryAchievement(model.userId); |
| | | |
| | | |
| | | |
| | | |
| | | jm.code = 0; |
| | | jm.data = distributionRankingDTOs; |
| | | |
| | | return jm; |
| | | } |
| | | |
| | | #endregion |
| | | } |
| | | } |