コード例 #1
0
        /// <summary>
        /// 获取通用服务码
        /// </summary>
        /// <param name="mobile"></param>
        /// <param name="serviceCode"></param>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public static async Task <List <GeneralBeautyServerCodes> > GetGeneralBeautyServerCodes(string mobile, string serviceCode, int pageIndex, int pageSize)
        {
            var result = await DalGeneralBeautyServerCode.GetGeneralBeautyServerCodes(mobile, serviceCode, pageIndex, pageSize);

            if (result != null && result.Any())
            {
                var codes = CommonServices.KuaiXiuService.GetServiceCodeDetailsByCodes(result.Select(x => x.ServiceCode).ToList());
                if (codes != null && codes.Any())
                {
                    foreach (var item in result)
                    {
                        var code = codes.Where(y => String.Equals(item.ServiceCode, y.Code))?.FirstOrDefault() ?? new Service.KuaiXiu.Models.ServiceCode();;
                        item.Status      = code.Status.ToString();
                        item.StartTime   = code.CreateTime;
                        item.EndTime     = code.OverdueTime;
                        item.TuhuOrderId = code.TuhuOrderId;
                        item.VerifyTime  = code.VerifyTime;
                    }
                }
            }
            return(result);
        }
コード例 #2
0
 private GeneralBeautyServerCodeManager()
 {
     _DalGeneralBeautyServerCode = new DalGeneralBeautyServerCode();
 }