目的:导出时必须和输入的数字格式一样
思路:在实体类中添加一个新的类,并且getset一下,然后在controller层导出内容里面输入根式转化的相关代码。

实体类:

/*** 合同总额* @author QK**//*@Excel(name = "合同总额")*/private Double contractSum;@Excel(name = "合同总额")private String contractSumS;//新增的内容/*** 发票金额* @author QK**//*@Excel(name = "发票金额")*/private Double invoiceSum;@Excel(name = "发票金额")private String invoiceSumS;//新增的内容

controller层,导出内容:重点是for循环里面的内容

@Log(title = "项目发票明细管理", businessType = BusinessType.EXPORT)@RequiresPermissions("contract:invoicer:export")@PostMapping("/export")@ResponseBodypublic AjaxResult export(FdContractInvoicer contractInvoicer) {List<FdContractInvoicer> list = contractInvoicerService.selectContractInvoicerList(contractInvoicer);for (FdContractInvoicer c : list) {String str = new BigDecimal(c.getContractSum().toString()).toString();c.setContractSumS(str);String str2 = new BigDecimal(c.getInvoiceSum().toString()).toString();c.setInvoiceSumS(str2);}ExcelUtil<FdContractInvoicer> util = new ExcelUtil<FdContractInvoicer>(FdContractInvoicer.class);return util.exportExcel(list, "项目发票明细");}

eidt修改页面回显时,要添加以下内容:

<script th:inline="javascript">var paymentr = [[${paymentr}]];$("#contractSum").val(paymentr.contractSum);$("#invoiceSum").val(paymentr.invoiceSum);</script>

上面的代码是写在以下代码块之外的:

<script type="text/javascript">
</script>

导出文件时,数字过大导致出现英文,数字为99999999.99,导出时却是9.999999999E7,修改相关推荐

  1. python中小写字母和数字用什么表示_Python变量名可以由数字、大、小写英文字母和 下划线组成。...

    包装别标标志险性应在有主种危次两上分,变量那么在运质时类物输此,危险危险性货物一种主要既有如果. 不得惯溜放.名可母和摔,卸货气瓶时. 排除可以及时静电,数字到安目的以达全运输的,带中的金地面橡胶拖地 ...

  2. python变量名由什么组成_Python变量名可以由数字、大、小写英文字母和 下划线组成。...

    步骤是(,变量行行析运用演绎业分法进. 名可母和本位的亲度是的(现代么为以什各国属制. 数字为专权作人身属权. 写英下划线组的地点(合同成立书面. 的关系依相之间关两个债,文字为(债分. 的子一方女抚 ...

  3. abb机器人过载报错_ABB机器人电动机在运行时电流过大导致报警,存在过载现象...

    本公司长期高价回收工业机器人,FANUC,KUKA,ABB,安川,OTC,松下,川崎等 ABB机器人接口板SMB串口测量版 3HAC16014-1 深圳市英威兴达科技有限公司 电话:0755-8963 ...

  4. 快速听懂英文数字和中英文数字转换教程

    快速听懂英文数字和中英文数字转换教程 Copyright (c) 2008 Lei Chen(hide1713@gmail.com). Permission is granted to copy, d ...

  5. 【Kaldi 新手入门】手把手教你搭建简易英文数字ASR系统

    * 写作本文的目的:一方面是为了帮助Kaldi的新手更好的入门这个语音识别工具,另一方面是为自己的学习做一个笔记,也方便日后的学习查阅. * Kaldi的下载安装 备注: 虽然Kaldi可以同时运行在 ...

  6. 怎么将一个数字高低位互换_多彩数字 多彩童年——东城幼儿园玩具研究教学案例...

    玩具是儿童的天使,孩子在天使的陪伴下,创造性地进行着自己的游戏活动.在幼儿众多的玩具中怎样甄别一款好玩的玩具,挖掘出玩具的最大教育价值,让他们在和玩具的互动中快乐地学习呢?下面,我们来看看老师们是怎样 ...

  7. 【数字经济】我国驶上数字经济发展快车道

    来源:工评圈 授权 产业智能官 转载. 读而思 在当今数字经济时代,数字化和信息化是社会发展的先导力量,对推动生产方式.生活方式.组织方式和服务方式的持续变革,促进社会的全面进步发挥着至关重要的作用. ...

  8. 在做vue h5 时因改变手机字体导致页面布局错乱 比如在微信公众号中 放入h5 客户把手机字体或者微信字体调大 导致页面错乱

    认定了 就要好好的珍惜对待,人生不容辜负,你必须要更加努力 .加油 骚年 ** 正文: ** 在做vue h5 时因改变手机字体导致页面布局错乱 比如在微信公众号中 放入h5 客户把手机字体或者微信字 ...

  9. 【AUDIO音频兴趣拓展】音频PA工作时电流偏大,是什么原因导致?

    音频PA工作时电流偏大,可排查以下几点: 1)输出对地电容过大 2)喇叭阻抗小(喇叭已损坏) 3)输出端TVS工作电压小于音频PA输出端载波信号 如输出端有多种器件,无法判断的情况下,可依次去掉元器件 ...

最新文章

  1. Python必备基本技能——命令行参数args详解
  2. 用Python分析本山大叔鬼畜视频为啥这么火
  3. 如何在 Ubuntu Linux 16.04上安装开源的 Discourse 论坛
  4. 2021年春季学期-信号与系统-第六次作业参考答案-第一小题
  5. 信息系统项目管理师:论项目的质量管理
  6. Python-OpenCV 笔记4 -- 形态学操作(Morphological Operations)
  7. Asianux Server 3.0安装截图
  8. HP UINX磁带管理
  9. vab宏与数据据笔记一(启用宏)
  10. OSChina 周三乱弹 ——程序员是将咖啡转变成代码的工具
  11. 【转载】Matlab中LMI(线性矩阵不等式)工具箱使用教程
  12. openwrt修改默认网关地址_命令下配置ip地址
  13. HTML基础-DAY1
  14. ETH2.0 Serenity中网络的详细介绍
  15. PS图片批量自动排版
  16. 趋势跟踪系统的形成历程
  17. 蚂蚁金服面试经历(内含大量干货)
  18. CAN发送和接收数据(回环测试,ok)
  19. 术业有专攻·蛛网时代的BI“野心”
  20. 德鲁克日志读后感之二十二

热门文章

  1. 大地测量计算工具集---长度变形估计
  2. android和MTKP60哪个好,联发科p60怎么样 联发科p60跟高通660哪个好
  3. CentOS服务器高负载状态重启
  4. asr语音转写_python 腾讯/百度/讯飞 ASR 语音转文字
  5. 转:“让大家两年不买房”,真有意思啊!!
  6. WiFi6模组RW6852S-50
  7. 人际沟通风格介绍一【转载】
  8. uniapp 小程序轮播图左右两边显示一部分图片
  9. python自动化:uiautomation、pyautogui操作会计记账系统(7):自动化填写会计软件系统
  10. 《MySQL 深入浅出》 1-17章节 阅读整理