public ActionResult savecollectionvalueall(DateTime date)
        {
            if (date.Date > DateTime.Now.Date)
            {
                LogHelper.Info(Masterpage.CurrUser.alias, "701012:客户," + Masterpage.CurrUser.client_code + ",保存所有单元的数据录入值失败,传递的日期不能大于当前日期");
                return(Content("-1"));
            }
            #region 验证
            int index   = 0;
            var model   = new DataCenterInput();
            var session = "DataInput_" + Masterpage.CurrUser.client_code + "_" + date.ToString("yyyyMMdd");
            model = (DataCenterInput)SessionHelper.GetSession(session);
            if (model == null)
            {
                return(Content("0"));
            }
            else
            {
                #region 提交
                int count = 0;
                for (int i = 0; i < model.units.Count; i++)
                {
                    var      c          = model.counts[i];
                    string[] pidlist    = new string[c];
                    string[] pvaluelist = new string[c];
                    for (int j = 0; j < c; j++)
                    {
                        pidlist[j]    = model.idlist[index];
                        pvaluelist[j] = model.valuelist[index];
                        index++;
                    }
                    count += centerService.SaveCustomerCollectionValue(Masterpage.CurrUser.client_code, model.units[i].Replace("-", "#"), pidlist, pvaluelist, date);
                }
                #endregion
            }
            #endregion

            LogHelper.Info(Masterpage.CurrUser.alias, "701012:客户," + Masterpage.CurrUser.client_code + ",保存所有单元的数据录入值,共成功" + index + "个");
            return(Content(index.ToString()));
        }