public async Task <IActionResult> GetMerchantConsumerClassifies(string phone) { if (string.IsNullOrEmpty(phone)) { return(Failed(ErrorCode.Empty, "参数不正确")); } var categoryBiz = new MerchantCategoryBiz(); var userModel = new UserBiz().GetModelByPhoneAsync(phone); if (userModel is null) { return(Failed(ErrorCode.Empty, "无此用户")); } var classifies = await categoryBiz.GetMerchantConsumerClassifies(UserID, userModel.UserGuid); return(Success((classifies == null || classifies.Count <= 0) ? new List <GetMerchantConsumerClassifyListResponseDto>() : classifies)); }
public async Task <IActionResult> GetMerchantClassifyProjects(string classifyId, string name) { if (string.IsNullOrEmpty(classifyId)) { return(Failed(ErrorCode.Empty, "参数不正确")); } var classfieds = classifyId.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Distinct(); if (classfieds.Count() <= 0) { return(Failed(ErrorCode.Empty, "参数不正确")); } var categoryBiz = new MerchantCategoryBiz(); var projects = await categoryBiz.GetMerchantClassifyProjects(UserID, classfieds, name); return(Success(projects)); }