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

羊肉口报关做网站淘宝网淘宝网页版

羊肉口报关做网站,淘宝网淘宝网页版,网站名称和网址,哈尔滨网站开发公司排行榜首先在项目的resources下面建一个template包,之后在下面创建一个模版,模版格式如下: 名称为 financeReportBillStandardTemplateExcel.xlsx: {.fee}类型的属性值,是下面实体类的属性,要注意这里面的格式&a…

首先在项目的resources下面建一个template包,之后在下面创建一个模版,模版格式如下:

名称为 financeReportBillStandardTemplateExcel.xlsx:

{.fee}类型的属性值,是下面实体类的属性,要注意这里面的格式,不能错,还需要注意就是驼峰,例如:{.stockMv},要跟实体类的属性名保持一致,否则在导入的时候就会出现null之类的问题。

要是需要给属性设置格式之类的,例如:我们这里设置千分符并且保留两位小数,可进行如下图所示的操作,先选中所要设置的单元格,然后右键点击,选中设置单元格格式,就会弹出下图的操作,可以进行配置格式

接下来是实体类

package com.citicsc.galaxy.finance.lq;import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;import java.math.BigDecimal;
import java.util.Date;/*** @ClassName StandardBillFieldsDTO* @Description TODO* @Author houbing* @Date 2023/9/18 10:07*/@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class StandardBillFieldsDTO {private String id;//利息收入(利息归本)private BigDecimal interest;//股息红利private BigDecimal dividend;//资金余额private BigDecimal availableCash;//资产市值private BigDecimal assetMv;//非上市股票市值private BigDecimal unlistedMv;//当日国债逆回购发生额private BigDecimal debtReverseRepurchase;//出入金净额private BigDecimal netCash;//其他资金变动private BigDecimal otherCash;//总资金变动private BigDecimal totalCashInout;//交易费用private BigDecimal fee;//利息收入private BigDecimal interestIncome;//权利金收支private BigDecimal netPremium;//执行实收资金private BigDecimal realReceiveCash;//执行实付资金private BigDecimal realPaymentCash;//现金替代实收资金private BigDecimal realOffsetCashIn;//现金替代实付资金private BigDecimal realOffsetCashOut;//执行冻结资金private BigDecimal frozenCash;//市值权益private BigDecimal totalMv;//股票市值private BigDecimal stockMv;//买券金额private BigDecimal buySecuritiesAmount;//做市商交易经手费优惠private BigDecimal marketDiscount;//累计平仓盈亏private BigDecimal closePnl;//累计浮动盈亏private BigDecimal floatPnl;//其他交易费用private BigDecimal otherFee;}

这里只展示部分字段。

 接下来就直接在controller层中进行导出

@ApiOperation(value = "交易账户基础数据查询表")@PostMapping("/exportBill")public void exportBill(@RequestBody @Validated TraAccBillReq req ,HttpServletResponse response) throws Exception {response.setContentType("application/octet-stream");String fileName = URLEncoder.encode("交易账户基础数据查询表" + DateUtils.formatStr(req.getTradingDay()), "utf-8");response.setHeader("Content-disposition", "attachment;filename=" + fileName + ".xlsx");//查询数据库的数据List<StandardBillFieldsDTO> dtos = lqAppService.queryBillFieldList(req);if (CollectionUtils.isNotEmpty(dtos)) {FillConfig fillConfig = FillConfig.builder().forceNewRow(true).build();WriteSheet sheet = EasyExcel.writerSheet(0).build();ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream()).withTemplate(new ClassPathResource("template/financeReportBillStandardTemplateExcel.xlsx").getInputStream()).build();excelWriter.fill(dtos, fillConfig, sheet);excelWriter.finish();} else {throw new BizException("未查询到账单信息");}}

http://www.yayakq.cn/news/319058/

相关文章:

  • 优化网站建设价格做视频网站用哪个软件好
  • 有哪些网站建设方案装饰公司网站建设效果
  • 网站建设 漳州家庭网络如何做网站服务器
  • 长治网站运营网页设计作品源代码彼岸花坊
  • 做网站一个月赚多少山西天镇建站哪家好
  • 太原网站制作在线苏州学做网站
  • 网站设计软件下载dw网站建设素材
  • 一个网站 二级域名关于加强门户网站建设的通知
  • 班级网站设计模板首页儿童摄影作品网站
  • 揭阳自助建站软件网络招商平台网站怎么做
  • 济南旅游网站建设创建自己的网页
  • 平面设计网站大全有哪些潍坊网站建设外包
  • 做数据可视化图的网站企业基本注册信息查询单
  • 建设网站要什么电脑医院网站站内文章收录量多少
  • 网站效果图可以做动态的嘛苏州互联网大厂
  • 长清网站建设费用wordpress的安装
  • 企业门户网站的设计与实现盐城网站建设hx1818
  • 重庆网站建设哪家好展会邀请函在哪个网站做
  • 免费代刷网站推广快速无人在线完整免费高清观看
  • 网站备案 做网站长春做网站外包
  • 博客网站做外贸可以吗用dw做音乐网站系统的代码
  • 更好的网站制作怎么做网站 新手做网站
  • 婚恋咨询网站运营网站建设是永久性的吗
  • 微网站建设包括哪些方面5173游戏交易网站源码
  • 国内哪个网站用wordpress用网站做数据库吗
  • 快速建站的公司济南建网站公司排行榜
  • 服务器 网站打开慢青州市城乡建设局网站
  • 湛江免费网站建站模板做知识产权服务的网站
  • 做网站服务器拉新工作室在哪里接项目
  • 布吉医院网站建设中国建设银行官方网站