zoukankan      html  css  js  c++  java
  • 表格下面动态添加合计

            var jqData = (from s in queryResult
                                  select new
                                  {
                                      id = s.ContractGuid,//定义当前行数据的一个传输识别名称,一般以主键为名称,可以省略()
                                      cell = new object[]
                                                     {
                                                         s.ContractGuid,
                                                         Convert.ToDateTime(s.CreateDate).ToString("yyyy-MM-dd"),
                                                        workFlowBLL.GetWorkFlowRuleCategoryByGuid((Guid)s.WorkFlowCategoryGuid),        //业务类型  
                                                     
                                                         s.CompanyName,  //公司名称
                                                         s.ContractCode,//合同编号
                                                         workFlowBLL.getPayMoney(s.ContractGuid, 1),
                                                          workFlowBLL.getPayMoney(s.ContractGuid, 2,true),
                                                          um.GetUserName (  s.SaleManagerGuid)

                                                      }
                                  }).ToList();
                    var sumObj = new
                    {
                        id = new Guid(),
                        cell = new object[]{
                            "",
                            "合计",
                            "",
                            "",
                            "",
                            queryResultSum.Sum(p=> workFlowBLL.getPayMoney(p.ContractGuid, 1)),
                               queryResultSum.Sum(p=> workFlowBLL.getPayMoney(p.ContractGuid, 2,true)),
                               ""

                  }
                    };
                    jqData.Add(sumObj);

                    //以json格式传输,依次以”total/page/records/rows"封装,名称固定
                    var jsonData = new
                    {
                        total = PageCount,
                        page,
                        records = RecordCount,
                        rows = jqData
                    };

  • 相关阅读:
    Appium环境搭建+cordova
    Appium简单测试用例
    appium常用方法整理
    JAVA+Maven+TestNG搭建接口测试框架及实例
    stm32填坑之旅一
    再度分(tu)析(cao)Egret这个年轻人
    Egret的若干局限
    egret随笔-egret浅入浅出
    一步一步实现AS3拖放组件
    react-native学习笔记——ViewStack组件
  • 原文地址:https://www.cnblogs.com/520cc/p/3794997.html
Copyright © 2011-2022 走看看