public BaseRefer <BaseCartSplitInfo> QueryCartSplitList(BaseRefer <BaseCartSplitInfo> refer) { var obj = refer.SearchDetail ?? new BaseCartSplitInfo(); var param = new QueryCartSplitReq() { SplitType = obj.SplitType, SplitValue = obj.SplitValue, IsValid = obj.IsValid }; int pageIndex = refer.PageIndex ?? 1; int pageSize = refer.PageSize ?? 20; var result = new BaseRefer <BaseCartSplitInfo>(); var response = MKMSClient.Send <QueryCartSplitRes>(param); if (response.DoFlag) { var list = Mapper.MappGereric <CartSplit, BaseCartSplitInfo>(response.CartSplitList); if (list != null) { var count = list.Count; result.List2 = list.Skip((pageIndex - 1) * pageSize).Take(pageSize).ToList(); result.SearchDetail = new BaseCartSplitInfo(); result.SearchDetail.SplitType = obj.SplitType; result.SearchDetail.SplitValue = obj.SplitValue; result.SearchDetail.IsValid = obj.IsValid; result.PageIndex = pageIndex; result.PageSize = pageSize; result.Total = count; } } return(result); }
/// <summary> /// 码管理 /// </summary> /// <param name="activitySysNo"></param> /// <returns></returns> public ActionResult DiscountCodeDetail(BaseRefer <DiscountCodeBatchReq, DiscountCodeBatchRes> refer) { var act = new BaseRefer <DiscountActivityReq, DiscountActivityRes>(); int?activitySysNo = null; if (!string.IsNullOrEmpty(Request.QueryString["activitySysNo"])) { activitySysNo = int.Parse(Request.QueryString["activitySysNo"]); } act.SearchDetail = new DiscountActivityReq(); act.SearchDetail.SysNo = activitySysNo; var activity = BaseDiscountCodeConfigClient.Instance.QueryDiscountActivityList(act); var result = new BaseRefer <DiscountCodeBatchReq, DiscountCodeBatchRes>(); if (activity != null && activity.List2 != null && activity.List2.Any()) { ViewBag.SysNo = activitySysNo; ViewBag.ActivityName = activity.List2.First().ActivityName; ViewBag.CreateCodeCount = activity.List2.First().CreateCodeCount; ViewBag.SetCodeCount = activity.List2.First().SetCodeCount; refer.SearchDetail = refer.SearchDetail ?? new DiscountCodeBatchReq(); refer.SearchDetail.ActivityKey = activity.List2.First().ActivityKey; result = BaseDiscountCodeConfigClient.Instance.QueryDiscountCodeBatchList(refer); } return(View(result)); }
/// <summary> /// 查询活动信息 /// </summary> /// <param name="refer"></param> /// <returns></returns> public BaseRefer <BaseRentActivityInfo> QueryRentActivityList(BaseRefer <BaseRentActivityInfo> refer) { var obj = refer.SearchDetail ?? new BaseRentActivityInfo(); var param = new QueryRentActivityRequest() { SysNo = obj.SysNo ?? 0, ActivityKey = obj.ActivityKey, ActivityName = obj.ActivityName, PageIndex = refer.PageIndex, PageSize = refer.PageSize }; var result = new BaseRefer <BaseRentActivityInfo>(); var response = MKMSClient.Send <QueryRentActivityResponse>(param); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = new List <BaseRentActivityInfo>(); var list = Mapper.MappGereric <RentAcitivyInfo, BaseRentActivityInfo>(response.ActivityList); foreach (var item in list) { item.Extend = new Myzj.OPC.UI.Model.RentActivity.ActivityExtend(); if (!string.IsNullOrEmpty(item.ActivityJsonContent)) { item.Extend = Serializer.DeserializeFromString <Myzj.OPC.UI.Model.RentActivity.ActivityExtend>(item.ActivityJsonContent); } result.List2.Add(item); } } return(result); }
// // GET: /CarriageManager/ public ActionResult Index(BaseRefer <BuyAppointGoodsParam> refer) { var result = new BaseRefer <BuyAppointGoodsParam>(); result = BaseCarriageConfigClient.Instance.QueryCarriageConfig(refer); return(View(result)); }
public BaseRefer <DiscountCodeBatchReq, DiscountCodeBatchRes> QueryDiscountCodeBatchList(BaseRefer <DiscountCodeBatchReq, DiscountCodeBatchRes> refer) { var obj = refer.SearchDetail ?? new DiscountCodeBatchReq(); var param = new QueryDiscountBatchRequest() { SysNo = obj.SysNo, ActivityName = obj.ActivityName, ApplyUserName = obj.ApplyUserName, ActivityKey = obj.ActivityKey, ExeStatus = obj.ExeStatus, PageIndex = refer.PageIndex ?? 1, PageSize = 30, }; var result = new BaseRefer <DiscountCodeBatchReq, DiscountCodeBatchRes>(); var response = MKMSClient.Send <QueryDiscountBatchResponse>(param); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = Mapper.MappGereric <DiscountCodeBatch, DiscountCodeBatchRes>(response.DiscountCodeBatchDto); } return(result); }
/// <summary> /// 查询优惠码明细 /// </summary> /// <param name="refer"></param> /// <returns></returns> public BaseRefer <DiscountCodeDetailRes, DiscountCodeDetailRes> QueryDiscountCodeDetailList(BaseRefer <DiscountCodeDetailRes, DiscountCodeDetailRes> refer) { var obj = refer.SearchDetail ?? new DiscountCodeDetailRes(); var param = new QueryCodeDetailRequest() { BatchSysNo = obj.BatchSysNo, ActivityKey = obj.ActivityKey, ActivityName = obj.ActivityName, STime = obj.STime, ETime = obj.ETime, DiscountCode = obj.DiscountCode, PageIndex = refer.PageIndex ?? 1, PageSize = refer.PageSize, }; var result = new BaseRefer <DiscountCodeDetailRes, DiscountCodeDetailRes>(); var response = MKMSClient.Send <QueryCodeDetailResponse>(param); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = Mapper.MappGereric <DiscountCodeDetail, DiscountCodeDetailRes>(response.DiscountCodeDetailDto); } return(result); }
/// <summary> /// 查询优惠码活动 /// </summary> /// <param name="refer"></param> /// <returns></returns> public BaseRefer <DiscountActivityReq, DiscountActivityRes> QueryDiscountActivityList(BaseRefer <DiscountActivityReq, DiscountActivityRes> refer) { var obj = refer.SearchDetail ?? new DiscountActivityReq(); var param = new QueryActivityRequest() { SysNo = obj.SysNo, ActivityKey = obj.ActivityKey, ActivityName = obj.ActivityName, StartTime = obj.StartTime, EndTime = obj.EndTime, CodeType = obj.CodeType, CouponKeys = obj.CouponKeys, PageIndex = refer.PageIndex ?? 1, PageSize = 30, }; var result = new BaseRefer <DiscountActivityReq, DiscountActivityRes>(); var response = MKMSClient.Send <QueryActivityResponse>(param); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = Mapper.MappGereric <DiscountActivity, DiscountActivityRes>(response.DiscountActivityDto); } return(result); }
//查询批量发送优惠券批次 public ActionResult QueryBatchSendCoupon(BaseRefer <CouponBatchSendDetail, CouponBatchSendDetailExt> refer) { var result = new BaseRefer <CouponBatchSendDetail, CouponBatchSendDetailExt>(); result = BaseCouponConfigClient.Instance.QueryCouponBatchSend(refer); return(View(result)); }
// // GET: /CouponLog/ public ActionResult Index(BaseRefer <CouponLogDetail, CouponLogDetailExt> refer) { var result = new BaseRefer <CouponLogDetail, CouponLogDetailExt>(); result = BaseCouponConfigClient.Instance.QueryCouponLog(refer); return(View(result)); }
// // GET: /DiscountCodeManager/ public ActionResult Index(BaseRefer <DiscountActivityReq, DiscountActivityRes> refer) { var obj = refer.SearchDetail ?? new DiscountActivityReq(); var result = BaseDiscountCodeConfigClient.Instance.QueryDiscountActivityList(refer); result.SearchDetail = new DiscountActivityReq(); result.SearchDetail.StartTime = obj.StartTime; result.SearchDetail.EndTime = obj.EndTime; return(View(result)); }
/// <summary> /// 协议管理 /// </summary> /// <returns></returns> public JsonResult SaveAgreementInfo(BaseRentAgreementInfo req) { var result = new BaseResponse() { DoFlag = false, DoResult = "操作失败" }; req.Remark = "操作人:" + UserInfo.UserSysNo; string message = ""; if (req.SysNo > 0) { //修改 var refer = new BaseRefer <BaseRentAgreementInfo>(); refer.SearchDetail = new BaseRentAgreementInfo(); refer.SearchDetail.SysNo = req.SysNo; var res = RentActivityClient.Instance.QueryRentAgreementList(refer); if (res != null && res.List2 != null && res.List2.Any()) { var agreement = new BaseRentAgreementInfo(); agreement = res.List2.FirstOrDefault(); agreement.AgreementName = req.AgreementName; agreement.AgreementContent = req.AgreementContent; agreement.Remark = req.Remark; agreement.IsEnable = req.IsEnable; var flag = RentActivityClient.Instance.AgreementManager(agreement, UserInfo.UserSysNo, out message); if (flag) { result.DoFlag = true; result.DoResult = "操作成功"; } else { result.DoResult = message; } } } else { var flag = RentActivityClient.Instance.AgreementManager(req, UserInfo.UserSysNo, out message); if (flag) { result.DoFlag = true; result.DoResult = "添加成功"; } else { result.DoResult = message; } } return(Json(result)); }
public ActionResult QueryDiscountCodeBatch(BaseRefer <DiscountCodeBatchReq, DiscountCodeBatchRes> refer) { var activityKey = Request.QueryString["activityKey"]; refer.SearchDetail = refer.SearchDetail ?? new DiscountCodeBatchReq(); if (!string.IsNullOrEmpty(activityKey)) { refer.SearchDetail.ActivityKey = activityKey; ViewBag.activityKey = activityKey; } var result = BaseDiscountCodeConfigClient.Instance.QueryDiscountCodeBatchList(refer); return(View(result)); }
public ActionResult RentGoodsIndex(BaseRefer <BaseRentGoodsInfo> refer) { var activityKey = Request.QueryString["ActivityKey"]; refer.SearchDetail = refer.SearchDetail ?? new BaseRentGoodsInfo(); if (!string.IsNullOrEmpty(activityKey)) { refer.SearchDetail.ActivityKey = activityKey; } var result = RentActivityClient.Instance.QueryRentGoodsList(refer); return(View(result)); }
public BaseRefer <BuyAppointGoodsParam> QueryCarriageConfig(BaseRefer <BuyAppointGoodsParam> refer) { var result = new BaseRefer <BuyAppointGoodsParam>(); var response = BSClient.Send <QueryCarriageConfigResponse>(new QueryCarriageConfigRequest() { ExecMethod = "BuyAppointGoodsCarriage" }); if (response.DoFlag && response.CarriageRule != null) { if (!string.IsNullOrEmpty(response.CarriageRule.Configure)) { var goodsCarriage = JsonConvert.DeserializeObject <BuyAppointGoodsCarriage>(response.CarriageRule.Configure); if (goodsCarriage != null && goodsCarriage.BuyAppointGoodsParams.Count > 0) { var search = refer.SearchDetail; var list = new List <BuyAppointGoodsParam>(); list = goodsCarriage.BuyAppointGoodsParams; if (search != null) { if (search.GoodsId.HasValue) { list = goodsCarriage.BuyAppointGoodsParams.Where(m => m.GoodsIds.Any(t => t == search.GoodsId)).ToList(); } if (search.IsEnableNum == 1) { list = goodsCarriage.BuyAppointGoodsParams.Where(m => m.IsEnable).ToList(); } else if (search.IsEnableNum == 0) { list = goodsCarriage.BuyAppointGoodsParams.Where(m => !m.IsEnable).ToList(); } if (search.AreaId.HasValue && search.AreaId > 0) { list = goodsCarriage.BuyAppointGoodsParams.Where(m => m.AreaIds.Any(t => t == search.AreaId)).ToList(); } } int pageIndex = refer.PageIndex ?? 1; int pageSize = 20; result.Total = list.Count; result.List2 = list.OrderByDescending(m => m.SysNo).Skip((pageIndex - 1) * pageSize).Take(pageSize).ToList(); result.PageIndex = pageIndex; result.PageSize = pageSize; } } } return(result); }
//导出生成的优惠码 public ActionResult DiscountCodeExport(DiscountCodeDetailRes detail) { var refer = new BaseRefer <DiscountCodeDetailRes, DiscountCodeDetailRes>(); refer.SearchDetail = refer.SearchDetail ?? new DiscountCodeDetailRes(); refer.SearchDetail = detail; var result = BaseDiscountCodeConfigClient.Instance.QueryDiscountCodeDetailList(refer, null); var dicProperties = new Dictionary <string, string>(); dicProperties.Add("SysNo", "SysNo"); dicProperties.Add("DiscountCode", "优惠码"); ExcelHelper.GetInstance().WriteListToExcel(result.List2, dicProperties, "生成的优惠码"); return(null); }
public ActionResult EditCarriageRule(int?sysNo) { ViewBag.Title = "编辑"; var result = new BaseRefer <BuyAppointGoodsParam>(); result = BaseCarriageConfigClient.Instance.QueryAllCarriageConfig(); var list = result.List2.Where(m => m.SysNo == sysNo).FirstOrDefault(); if (list == null) { ViewBag.Title = "新增"; list = new BuyAppointGoodsParam(); } return(View(list)); }
public ActionResult GoodsDetail(int?sysNo) { var refer = new BaseRefer <BaseRentGoodsInfo>(); var res = new BaseRentGoodsInfo(); if (sysNo > 0) { ViewBag.Title = "修改租赁商品信息"; refer.SearchDetail = new BaseRentGoodsInfo(); refer.SearchDetail.SysNo = sysNo; var result = RentActivityClient.Instance.QueryRentGoodsList(refer); return(View(result.List2.FirstOrDefault())); } ViewBag.Title = "新增租赁商品信息"; return(View(res)); }
/// <summary> /// 统计明细 /// </summary> /// <param name="refer"></param> /// <returns></returns> public BaseRefer <BaseRentStatisticsInfo> QueryStatisticsDetailInfo(BaseRefer <BaseRentStatisticsInfo> refer) { int pageIndex = refer.PageIndex ?? 1; int pageSize = refer.PageSize ?? 20; var obj = refer.SearchDetail ?? new BaseRentStatisticsInfo(); var result = new BaseRefer <BaseRentStatisticsInfo>(); var response = MKMSClient.Send <StatisticsDetailRes>(new StatisticsDetailReq() { GoodsId = obj.GoodsId, Date = obj.Date, PageIndex = refer.PageIndex, PageSize = refer.PageSize }); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = Mapper.MappGereric <StatisticsDetail, BaseRentStatisticsInfo>(response.StatisticsInfo); IEnumerable <BaseRentStatisticsInfo> list = null; if (obj.StartTime.HasValue && !obj.EndTime.HasValue) { list = result.List2.Where(m => m.DtTime >= obj.StartTime.Value); } else if (obj.EndTime.HasValue && !obj.StartTime.HasValue) { list = result.List2.Where(m => m.DtTime <= obj.EndTime.Value); } else if (obj.StartTime.HasValue && obj.EndTime.HasValue) { list = result.List2.Where(m => m.DtTime <= obj.EndTime.Value && m.DtTime >= obj.StartTime); } if (list != null) { result.List2 = list.ToList(); } if (result.List2 != null) { result.List2 = result.List2.Skip((pageIndex - 1) * pageSize).Take(pageSize).ToList(); } result.SearchDetail = new BaseRentStatisticsInfo(); result.SearchDetail.GoodsId = obj.GoodsId; result.SearchDetail.Date = obj.Date; result.SearchDetail.StartTime = obj.StartTime; result.SearchDetail.EndTime = obj.EndTime; } return(result); }
public ActionResult StatisticsDetailIndex(BaseRefer <BaseRentStatisticsInfo> refer) { var goodsId = Request.QueryString["goodsId"]; var date = Request.QueryString["date"]; refer.SearchDetail = refer.SearchDetail ?? new BaseRentStatisticsInfo(); if (!string.IsNullOrEmpty(goodsId)) { refer.SearchDetail.GoodsId = int.Parse(goodsId); } if (!string.IsNullOrEmpty(date)) { refer.SearchDetail.Date = date; } var result = RentActivityClient.Instance.QueryStatisticsDetailInfo(refer); return(View(result)); }
public ActionResult EditUserRole(int?sysNo) { ViewBag.Title = "添加用户角色信息"; var detail = new AuditRoleConfigDetailExt(); var refer = new BaseRefer <AuditRoleConfigDetail, AuditRoleConfigDetailExt>(); refer.SearchDetail = new AuditRoleConfigDetail(); if (sysNo.HasValue) { refer.SearchDetail.SysNo = sysNo; var result = BaseCouponConfigClient.Instance.QueryUserRole(refer).List2; if (result != null && result.Any()) { detail = result.First(); ViewBag.Title = "编辑用户角色信息"; } } return(View(detail)); }
//查看优惠码 public ActionResult QueryDiscountCode(BaseRefer <DiscountCodeDetailRes, DiscountCodeDetailRes> refer) { var batchSysNo = Request.QueryString["BatchSysNo"]; refer.SearchDetail = refer.SearchDetail ?? new DiscountCodeDetailRes(); if (!string.IsNullOrEmpty(batchSysNo)) { refer.SearchDetail.BatchSysNo = int.Parse(batchSysNo); ViewBag.BatchSysNo = int.Parse(batchSysNo); } ViewBag.ActivityKey = refer.SearchDetail.ActivityKey; ViewBag.DiscountCode = refer.SearchDetail.DiscountCode; ViewBag.STime = refer.SearchDetail.STime; ViewBag.ETime = refer.SearchDetail.ETime; refer.PageSize = 30; var result = BaseDiscountCodeConfigClient.Instance.QueryDiscountCodeDetailList(refer); return(View(result)); }
//查询列表 public ActionResult Index(CouponAuditRefer refer) { var result = new CouponAuditRefer(); //根据当前用户ID 查询用户等级、 BaseRefer <AuditRoleConfigDetail, AuditRoleConfigDetailExt> user = new BaseRefer <AuditRoleConfigDetail, AuditRoleConfigDetailExt>(); user.SearchDetail = new AuditRoleConfigDetail(); user.SearchDetail.MemberId = UserInfo.UserSysNo; var userinfo = BaseCouponConfigClient.Instance.QueryUserRole(user); var auditLevel = new List <int?>(); if (userinfo != null && userinfo.List2 != null && userinfo.List2.Any()) { auditLevel = userinfo.List2.Select(m => m.MemberRole - 1).ToList(); //auditLevel.Add(userinfo.List2.Max(m=>m.MemberRole)); } result = BaseCouponConfigClient.Instance.QueryCouponAuditPageList(refer, auditLevel); return(View(result)); }
public ActionResult EditDiscountActivity(int?SysNo) { var refer = new BaseRefer <DiscountActivityReq, DiscountActivityRes>(); var res = new DiscountActivityRes(); res.LimitCount = 1; if (SysNo.HasValue) { ViewBag.Title = "修改优惠码活动"; refer.SearchDetail = new DiscountActivityReq(); refer.SearchDetail.SysNo = SysNo; var result = BaseDiscountCodeConfigClient.Instance.QueryDiscountActivityList(refer); if (result != null && result.List2 != null && result.List2.Any()) { return(View(result.List2.First())); } } ViewBag.Title = "新增优惠码活动"; return(View(res)); }
/// <summary> /// 统计租赁数据 /// </summary> /// <param name="type"></param> /// <returns></returns> public BaseRefer <BaseRentStatisticsInfo> QueryStatisticsInfo(BaseRefer <BaseRentStatisticsInfo> refer) { var obj = refer.SearchDetail ?? new BaseRentStatisticsInfo(); var result = new BaseRefer <BaseRentStatisticsInfo>(); var response = MKMSClient.Send <StatisticsRes>(new StatisticsReq() { Type = obj.Type, PageIndex = refer.PageIndex, PageSize = refer.PageSize }); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = Mapper.MappGereric <Statistics, BaseRentStatisticsInfo>(response.StatisticsInfo); result.SearchDetail = new BaseRentStatisticsInfo(); result.SearchDetail.Type = obj.Type; } return(result); }
/// <summary> /// 查询协议信息 /// </summary> /// <param name="refer"></param> /// <returns></returns> public BaseRefer <BaseRentAgreementInfo> QueryRentAgreementList(BaseRefer <BaseRentAgreementInfo> refer) { var obj = refer.SearchDetail ?? new BaseRentAgreementInfo(); var param = new QueryAgreementReq() { SysNo = obj.SysNo ?? 0, AgreementName = obj.AgreementName, PageIndex = refer.PageIndex, PageSize = refer.PageSize }; var result = new BaseRefer <BaseRentAgreementInfo>(); var response = MKMSClient.Send <QueryAgreementRes>(param); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = Mapper.MappGereric <Agreement, BaseRentAgreementInfo>(response.AgreementList); } return(result); }
public BaseRefer <BuyAppointGoodsParam> QueryAllCarriageConfig() { var result = new BaseRefer <BuyAppointGoodsParam>(); var response = BSClient.Send <QueryCarriageConfigResponse>(new QueryCarriageConfigRequest() { ExecMethod = "BuyAppointGoodsCarriage" }); if (response.DoFlag && response.CarriageRule != null) { if (!string.IsNullOrEmpty(response.CarriageRule.Configure)) { var goodsCarriage = JsonConvert.DeserializeObject <BuyAppointGoodsCarriage>(response.CarriageRule.Configure); if (goodsCarriage != null && goodsCarriage.BuyAppointGoodsParams.Count > 0) { result.List2 = goodsCarriage.BuyAppointGoodsParams.OrderByDescending(m => m.SysNo).ToList(); } } } return(result); }
/// <summary> /// 查询商品信息 /// </summary> /// <param name="refer"></param> /// <returns></returns> public BaseRefer <BaseRentGoodsInfo> QueryRentGoodsList(BaseRefer <BaseRentGoodsInfo> refer) { var obj = refer.SearchDetail ?? new BaseRentGoodsInfo(); var param = new QueryRentGoodsInfoRequest() { SysNo = obj.SysNo ?? 0, ActivityKey = obj.ActivityKey, GoodsId = obj.GoodsId ?? 0, PageIndex = refer.PageIndex, PageSize = refer.PageSize }; var result = new BaseRefer <BaseRentGoodsInfo>(); var response = MKMSClient.Send <QueryRentGoodsInfoResponse>(param); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = new List <BaseRentGoodsInfo>(); var list = Mapper.MappGereric <RentGoodsInfo, BaseRentGoodsInfo>(response.GoodsList); foreach (var item in list) { item.HireSet = new List <Myzj.OPC.UI.Model.RentActivity.LevelSet>(); if (!string.IsNullOrEmpty(item.GoodsHireSet)) { item.HireSet = Serializer.DeserializeFromString <List <Myzj.OPC.UI.Model.RentActivity.LevelSet> >(item.GoodsHireSet); } result.List2.Add(item); } result.SearchDetail = new BaseRentGoodsInfo(); result.SearchDetail.ActivityKey = obj.ActivityKey; result.SearchDetail.GoodsId = obj.GoodsId; } return(result); }
public JsonResult DeleteUserRole(int sysNo) { var result = new BaseResponse() { DoFlag = false, DoResult = "删除失败 ,请稍后重试……" }; var refer = new BaseRefer <AuditRoleConfigDetail, AuditRoleConfigDetailExt>(); refer.SearchDetail = new AuditRoleConfigDetail(); refer.SearchDetail.SysNo = sysNo; var detail = BaseCouponConfigClient.Instance.QueryUserRole(refer).List2.First(); detail.IsDelete = true; var message = ""; var flag = BaseCouponConfigClient.Instance.UpdateUserRole(detail, out message); if (flag) { result.DoResult = "删除成功"; result.DoFlag = true; } return(Json(result)); }
/// <summary> /// 查询用户优惠码 /// </summary> /// <param name="refer"></param> /// <returns></returns> public BaseRefer <DiscountCodeUserReq, DiscountCodeUserRes> QueryDiscountCodeUserList(BaseRefer <DiscountCodeUserReq, DiscountCodeUserRes> refer) { var obj = refer.SearchDetail ?? new DiscountCodeUserReq(); var param = new QueryDiscountUserRequest() { ActivityKey = obj.ActivityKey, DiscountCode = obj.DiscountCode, UserId = obj.UserId, State = obj.State, PageIndex = refer.PageIndex ?? 1, PageSize = 30, }; var result = new BaseRefer <DiscountCodeUserReq, DiscountCodeUserRes>(); var response = MKMSClient.Send <QueryDiscountUserResponse>(param); if (response.DoFlag) { result.Total = response.Total; result.PageIndex = response.PageIndex; result.PageSize = response.PageSize; result.List2 = Mapper.MappGereric <DiscountCodeUser, DiscountCodeUserRes>(response.DiscountCodeUserDto); } return(result); }
//用户角色列表 public ActionResult UserRoleIndex(BaseRefer <AuditRoleConfigDetail, AuditRoleConfigDetailExt> refer) { var result = BaseCouponConfigClient.Instance.QueryUserRole(refer); return(View(result)); }