外协结算导出

liweidong
maxiangong 13 hours ago
parent b156311b72
commit 0d3e86ccbd
  1. 38
      blade-service-api/blade-desk-api/src/main/java/org/springblade/desk/oem/pojo/excel/OemStatementExcel.java
  2. 9
      blade-service/blade-desk/src/main/java/org/springblade/desk/oem/mapper/OemStatementMapper.xml

@ -9,8 +9,6 @@ import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.HashMap;
import java.util.Map;
/**
@ -121,4 +119,40 @@ public class OemStatementExcel implements Serializable {
@ExcelProperty("结算状态")
private String rosStatusName;
@ColumnWidth(20)
@ExcelProperty("异常原因")
private String memo;
@ColumnWidth(20)
@ExcelProperty("报价单号")
private String quotation;
@ColumnWidth(20)
@ExcelProperty("计量单位")
private String unit;
@ColumnWidth(20)
@ExcelProperty("结算单价")
private BigDecimal unitPrice;
@ColumnWidth(20)
@ExcelProperty("结算金额")
private BigDecimal totalPrice;
@ColumnWidth(20)
@ExcelProperty("结算时间")
private String settleDate;
@ColumnWidth(20)
@ExcelProperty("审核时间")
private String approvalDate;
@ColumnWidth(20)
@ExcelProperty("推送时间")
private String pushDate;
@ColumnWidth(20)
@ExcelProperty("结算单号")
private String statementNo;
}

@ -130,6 +130,15 @@
<result column="USE_DEPT_CODE" property="useDeptCode"/>
<result column="PUT_STORE_DATE" property="putStoreDate"/>
<result column="ROS_STATUS_NAME" property="rosStatusName"/>
<result column="MEMO" property="memo"/>
<result column="QUOTATION" property="quotation"/>
<result column="UNIT" property="unit"/>
<result column="UNIT_PRICE" property="unitPrice"/>
<result column="TOTAL_PRICE" property="totalPrice"/>
<result column="SETTLE_TIME" property="settleTime"/>
<result column="APPROVAL_TIME" property="approvalTime"/>
<result column="PUSH_TIME" property="pushTime"/>
<result column="STATEMENT_NO" property="statementNo"/>
</resultMap>
<select id="selectUnsettled" resultMap="statementVOResultMap">

Loading…
Cancel
Save