当前位置: 首页 > news >正文

北京朝阳区做网站十大代理记账公司

北京朝阳区做网站,十大代理记账公司,集团网站设计公司,怎么制作一个微信小程序背景 原因#xff1a;表格展示的都是明细数据#xff0c;需要对当前的明细数据的部分字段进行汇总难点#xff1a;汇总的条件不一定#xff0c;有时候客户查的是1天#xff0c;有时候是10天 官方写法 只开启开关 开启汇总开关如果没有汇总方法#xff0c; 会自动汇总所有…背景 原因表格展示的都是明细数据需要对当前的明细数据的部分字段进行汇总难点汇总的条件不一定有时候客户查的是1天有时候是10天 官方写法 只开启开关 开启汇总开关如果没有汇总方法 会自动汇总所有的 数字字段汇总都是当前页的数据而不是当前查询的所有结果 el-table show-summary/el-table官方实例 传入自定义汇总方法getSummaries el-table show-summary :summary-methodgetSummaries/el-table自定义汇总方法官方的写法是典型的reduce写法 getSummaries(param) {const { columns, data } param;const sums [];columns.forEach((column, index) {// column 是每一列index 表示列的索引第一列的时候不计算合计显示自定义的文字内容if (index 0) {sums[index] 合计;return;}//下面这一坨代码就是把每一列中的所有单元格中的值转化成Number型//然后对转化后的结果进行判断如果是number型则进行累加//如果NaN型说明单元格里是一些无法转化成number型的值则返回自定义的内容// console.log(this.noticeList);const values data.map(item Number(item[column.property]));// console.log(column);// 判断需要统计数据的列if (column.property arrivalQty||column.property qty||column.property costPrice||column.property arrivalCostPrice||column.property transitQty||column.property amount||column.property arrivalAmount||column.property transitAmount) {sums[index] values.reduce((prev, curr) {const value Number(curr);if (!isNaN(value)) {return prev curr;} else {return prev;}}, 0);if(column.property transitQty||column.property arrivalQty){// 处理数据的格式为千分位逗号隔开sums[index]sums[index].toLocaleString(zh-CN).replace(/\./g, );// console.log(sums[index]);}else{// 处理数据的格式为千分位逗号隔开数据保留两位小数sums[index]sums[index].toLocaleString(zh-CN, {style: currency,currency: CNY,}).slice(1)}} else {sums[index] /;}});// console.log(sums);return sums;},自定义汇总方法 不使用官方写的reduce方法使用自定义的方法进行汇总 // 获取汇总数据getSummaries (param) {const { columns, data } param;const sums [];console.log(param)columns.forEach((column, index) {if (index 0) {sums[index] 合计;return;}// 产出重量的汇总if (column.property weightOut) {const values data.map((item) Number(item[column.property]));if (!values.every((value) isNaN(value))) {sums[index] 99.8}}// 投入重量之和的汇总if (column.property weightInTotal) {const values data.map((item) Number(item[column.property]));if (!values.every((value) isNaN(value))) {sums[index] 100.2}}// 损耗重量之和if (column.property wastageWeight) {const values data.map((item) Number(item[column.property]));if (!values.every((value) isNaN(value))) {sums[index] 0.4}}// 损耗比率平均if (column.property wastageRate) {const values data.map((item) Number(item[column.property]));if (!values.every((value) isNaN(value))) {sums[index] 33.3 %}}});return sums;},参考链接 https://blog.csdn.net/m0_62095536/article/details/132897851
http://www.hkea.cn/news/14409534/

相关文章:

  • 网站的pv是什么找人做效果图那个网站
  • 做游戏用什么电脑系统下载网站好太原网页设计公司
  • 怎么优化自己公司的网站电子商务网站的开发流程
  • ie建设企业网站进去无法显示做关于星空的网站
  • 海阔天空网站建设电商平台设计
  • wordpress去掉侧边栏网站建设优化现状图表
  • 电子商城网站制作海南公司网站建设哪家快
  • 网站开发应用到的技术名词基于dijango的网站开发
  • 平面网站模版秦皇岛十大必去景点
  • 网站空间ip需不需要备案火车头采集器wordpress下载
  • 建设网站的公司swot广州有什么好玩的游乐场
  • 网站首页内链怎么做网站运营小白可以做吗
  • 杭州做公司网站自己做网站投放广告
  • 网站建设需要什么人才做网站的市场风险分析及对策
  • 自己做网站需要多少费用文字游戏做的最好的网站
  • 免费的网站app下载做装饬在哪家网站挂
  • 程序员做网站给女朋友网络知识培训
  • 廊坊兼职网站建设用html做网站步骤
  • php红酒网站建设wordpress原创中文主题
  • 为什么做pc网站wordpress logo不显示
  • 昆山做网站的公司有哪些西安网站设计哪家好
  • 网站制作报价多少邯郸房地产网站建设
  • 北京企业网站设计wordpress建设网站
  • 网站如何在推广代理加盟网站
  • 无障碍插件wordpress搜索引擎关键词怎么优化
  • 用vs做网站教程开发公司网签补充合同
  • 中国站长查询域名备案99作文网
  • 武夷山住房和城乡建设局网站专业做二手网站有哪些
  • 佛山网站建设网站制作公司哪家好seo是怎么优化推广的
  • 巴零网站建设抖音seo怎么做