Ejemplo n.º 1
0
        public string GetGrowUpChartData(int accid, string dataType, DateTime?startTime = null, DateTime?endTime = null)
        {
            Dictionary <string, string> columnList = new Dictionary <string, string>();

            columnList.Add("login", "loginNum");
            columnList.Add("user", "userNum");
            columnList.Add("sale", "saleNum");
            columnList.Add("money", "saleMoney");
            columnList.Add("sms", "smsNum");
            columnList.Add("goods", "goodsNum");
            columnList.Add("order", "orderMoney");
            columnList.Add("rep", "acc_Rep");
            columnList.Add("mood", "moodNum");

            List <string> dataTypeList = new List <string>();

            foreach (string item in dataType.Split(','))
            {
                if (columnList.ContainsKey(item))
                {
                    dataTypeList.Add(columnList[item]);
                }
            }

            var chartData = ShopDetails.GetGrowingChart(accid, dataTypeList.ToArray(), startTime, endTime);

            return(CommonLib.Helper.JsonSerializeObject(chartData));
        }