提交 f18a4723 authored 作者: liuhaiquan's avatar liuhaiquan

Merge remote-tracking branch 'origin/v10.7_borrowing_and_repayment_20240118'…

Merge remote-tracking branch 'origin/v10.7_borrowing_and_repayment_20240118' into v10.7_borrowing_and_repayment_20240118
...@@ -20,6 +20,9 @@ public class OwnerBindCardParam { ...@@ -20,6 +20,9 @@ public class OwnerBindCardParam {
@ApiModelProperty(value = "开户行") @ApiModelProperty(value = "开户行")
private String ownerOpenBank; private String ownerOpenBank;
@ApiModelProperty(value = "开户行号")
private String ownerOpenBankNumber;
@ApiModelProperty(value = "户名") @ApiModelProperty(value = "户名")
private String ownerAccountName; private String ownerAccountName;
......
...@@ -43,6 +43,9 @@ public class OwnerPageSettlementOwnerVO { ...@@ -43,6 +43,9 @@ public class OwnerPageSettlementOwnerVO {
@ApiModelProperty(value = "货损金额") @ApiModelProperty(value = "货损金额")
private BigDecimal lossFreight; private BigDecimal lossFreight;
@MoneyOutConvert @MoneyOutConvert
@ApiModelProperty(value = "借款金额")
private BigDecimal loanFreight;
@MoneyOutConvert
@ApiModelProperty(value = "结算金额") @ApiModelProperty(value = "结算金额")
private BigDecimal settlementFreight; private BigDecimal settlementFreight;
@MoneyOutConvert @MoneyOutConvert
......
...@@ -87,8 +87,7 @@ public class OwnerSettlementOwnerController { ...@@ -87,8 +87,7 @@ public class OwnerSettlementOwnerController {
@ApiOperation(value = "导出结算运单明细") @ApiOperation(value = "导出结算运单明细")
@PostMapping("/exportOwnerSettlementOrderDetail") @PostMapping("/exportOwnerSettlementOrderDetail")
public Result exportOwnerSettlementOrderDetail(@RequestBody @Validated PageOwnerSettlementOwnerDetailParam param, HttpServletResponse response) throws Exception { public Result<Object> exportOwnerSettlementOrderDetail(@RequestBody @Validated PageOwnerSettlementOwnerDetailParam param, HttpServletResponse response) throws Exception {
SXSSFWorkbook workbook = settlementOwnerDetailService.exportOwnerSettlementOrderDetail(param); SXSSFWorkbook workbook = settlementOwnerDetailService.exportOwnerSettlementOrderDetail(param);
response.setHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_OCTET_STREAM_VALUE); response.setHeader(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_OCTET_STREAM_VALUE);
workbook.write(response.getOutputStream()); workbook.write(response.getOutputStream());
......
...@@ -58,6 +58,11 @@ public class OwnerBindCardRecord implements HasKey<Integer> { ...@@ -58,6 +58,11 @@ public class OwnerBindCardRecord implements HasKey<Integer> {
*/ */
@TableField("open_account_bank") @TableField("open_account_bank")
private String openAccountBank; private String openAccountBank;
/**
* 开户行号
*/
@TableField("open_account_bank_number")
private String openAccountBankNumber;
/** /**
* 户名 * 户名
*/ */
......
...@@ -664,6 +664,7 @@ public class OwnerAccountServiceImpl implements OwnerAccountService { ...@@ -664,6 +664,7 @@ public class OwnerAccountServiceImpl implements OwnerAccountService {
feignParam.setOwnerAccountName(param.getOwnerAccountName()); feignParam.setOwnerAccountName(param.getOwnerAccountName());
feignParam.setOwnerBankAccount(param.getOwnerBankAccount()); feignParam.setOwnerBankAccount(param.getOwnerBankAccount());
feignParam.setOwnerOpenBank(param.getOwnerOpenBank()); feignParam.setOwnerOpenBank(param.getOwnerOpenBank());
feignParam.setOwnerOpenBankNumber(param.getOwnerOpenBankNumber());
ownerInfoFeign.bindOwnerBindCard(feignParam); ownerInfoFeign.bindOwnerBindCard(feignParam);
OwnerBindCardRecord record = new OwnerBindCardRecord(); OwnerBindCardRecord record = new OwnerBindCardRecord();
...@@ -671,7 +672,8 @@ public class OwnerAccountServiceImpl implements OwnerAccountService { ...@@ -671,7 +672,8 @@ public class OwnerAccountServiceImpl implements OwnerAccountService {
record.setOwnerUserName(loginUserInfo.getUserName()); record.setOwnerUserName(loginUserInfo.getUserName());
record.setCreateItem("绑定银行卡"); record.setCreateItem("绑定银行卡");
record.setOwnerBank(param.getOwnerAccountBank()); record.setOwnerBank(param.getOwnerAccountBank());
record.setOpenAccountBank(param.getOwnerAccountBank()); record.setOpenAccountBank(param.getOwnerOpenBank());
record.setOpenAccountBankNumber(param.getOwnerOpenBankNumber());
record.setAccountBankName(param.getOwnerAccountName()); record.setAccountBankName(param.getOwnerAccountName());
record.setBankCardNumber(param.getOwnerBankAccount()); record.setBankCardNumber(param.getOwnerBankAccount());
record.setCreateBy(loginUserInfo.getUserName()); record.setCreateBy(loginUserInfo.getUserName());
......
...@@ -195,14 +195,16 @@ public class SettlementOwnerDetailServiceImpl implements SettlementOwnerDetailS ...@@ -195,14 +195,16 @@ public class SettlementOwnerDetailServiceImpl implements SettlementOwnerDetailS
fieldList.add(new ExcelField(10, "货损金额", "lossFreight", 5000)); fieldList.add(new ExcelField(10, "货损金额", "lossFreight", 5000));
fieldList.add(new ExcelField(11, "预付运费金额", "prepayFreight", 5000)); fieldList.add(new ExcelField(11, "预付运费金额", "prepayFreight", 5000));
fieldList.add(new ExcelField(12, "结算金额", "settlementFreight", 5000)); fieldList.add(new ExcelField(12, "结算金额", "settlementFreight", 5000));
fieldList.add(new ExcelField(13, "开票金额", "invoiceFreight", 5000)); fieldList.add(new ExcelField(13, "借款抵扣金额", "loanFreight", 5000));
fieldList.add(new ExcelField(14, "开票标识", "invoiceType", 5000));
fieldList.add(new ExcelField(15, "订单编号", "orderNo", 5000)); fieldList.add(new ExcelField(14, "开票金额", "invoiceFreight", 5000));
fieldList.add(new ExcelField(16, "结算单号", "settlementNo", 15000)); fieldList.add(new ExcelField(15, "开票标识", "invoiceType", 5000));
fieldList.add(new ExcelField(17, "结算子单号", "settlementSubNo", 15000)); fieldList.add(new ExcelField(16, "订单编号", "orderNo", 5000));
fieldList.add(new ExcelField(18, "创建时间", "createTime", 5000)); fieldList.add(new ExcelField(17, "结算单号", "settlementNo", 15000));
fieldList.add(new ExcelField(19, "是否已付尾款", "finalPaymentStatus", 5000)); fieldList.add(new ExcelField(18, "结算子单号", "settlementSubNo", 15000));
fieldList.add(new ExcelField(20, "是否已开票", "invoiceStatus", 5000)); fieldList.add(new ExcelField(19, "创建时间", "createTime", 5000));
fieldList.add(new ExcelField(20, "是否已付尾款", "finalPaymentStatus", 5000));
fieldList.add(new ExcelField(21, "是否已开票", "invoiceStatus", 5000));
// 组装数据 // 组装数据
List<List<ExcelData>> dataList = new ArrayList<>(); List<List<ExcelData>> dataList = new ArrayList<>();
...@@ -226,6 +228,7 @@ public class SettlementOwnerDetailServiceImpl implements SettlementOwnerDetailS ...@@ -226,6 +228,7 @@ public class SettlementOwnerDetailServiceImpl implements SettlementOwnerDetailS
rowData.add(new ExcelData(dto.getLossFreight().movePointLeft(2))); rowData.add(new ExcelData(dto.getLossFreight().movePointLeft(2)));
rowData.add(new ExcelData(dto.getPrepayFreight().movePointLeft(2))); rowData.add(new ExcelData(dto.getPrepayFreight().movePointLeft(2)));
rowData.add(new ExcelData(dto.getSettlementFreight().movePointLeft(2))); rowData.add(new ExcelData(dto.getSettlementFreight().movePointLeft(2)));
rowData.add(new ExcelData(dto.getLoanFreight().movePointLeft(2)));
rowData.add(new ExcelData(dto.getInvoiceFreight().movePointLeft(2))); rowData.add(new ExcelData(dto.getInvoiceFreight().movePointLeft(2)));
rowData.add(new ExcelData(dto.getInvoiceTypeMsg())); rowData.add(new ExcelData(dto.getInvoiceTypeMsg()));
rowData.add(new ExcelData(dto.getOrderNo())); rowData.add(new ExcelData(dto.getOrderNo()));
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论