public ActionResult IntegralFloor(string entId, string flootType, int num = 0, int pageIndex = 1, int pageSize = 15)
        {
            try
            {
                if (string.IsNullOrEmpty(entId))
                {
                    entId = BaseConfiguration.EntId.ToString();
                }
                if (flootType == "" && num <= 0)
                {
                    return(Json(new { success = false, message = "获取所有楼层商品信息时,参数num必须大于0" }));
                }
                else if (flootType != "" && num > 0)
                {
                    return(Json(new { success = false, message = "获取单一楼层所有商品信息时,参数num必须等于0" }));
                }
                if (num > 0)
                {
                    pageIndex = 1;
                    pageSize  = num;
                }

                IntegralStoreDal  interceptDal  = new IntegralStoreDal();
                List <IndexFloor> integralGoods = interceptDal.IntegralFloor(entId, flootType, num, pageIndex, pageSize, out int pageCount, out int recordCount);

                return(Json(new { success = true, pageCount = pageCount, recordCount = recordCount, list = integralGoods }));
            }
            catch (Exception ex)
            {
                LogQueue.Write(LogType.Error, "IntegralStore/IntegralFloor", ex.Message.ToString());
                return(Json(new { success = false, message = ex.Message.ToString() }));
            }
        }