From e66d837301c5f2ea763217f27a30c51466bed74b Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Thu, 30 Nov 2023 18:15:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9E=AB=E6=AC=BE=E5=AF=BC=E5=85=A5=E5=BC=80?= =?UTF-8?q?=E5=8F=91=20=E9=87=91=E9=A2=9D=E6=8A=A5=E4=BB=B7=E5=8D=95?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8E=82=E5=AE=B6=E8=B4=B4=E6=81=AF=E5=8F=96?= =?UTF-8?q?=E5=80=BC=E4=BB=A5=E5=8F=8A=E5=A2=9E=E5=8A=A0=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E8=9E=8D=E8=B4=B4=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/api/basevehicleout/BaseJRFAVo.java | 4 + .../basevehicleout/BaseVehicleOutService.java | 3 +- .../FinBillApplicationService.java | 2 +- .../BePadsincereExcelInfo.java | 25 + .../BePadsincereVehExcelInfo.java | 37 + .../LoanBePadsincereApplyFeign.java | 6 +- .../LoanBePadsincereApplyFeignFallback.java | 4 +- .../ReturnExcelInfo.java | 13 + .../LoanBePadsincereApplyRest.java | 140 +- .../LoanBePadsincereApplyService.java | 246 +- .../LoanRepaymentScheduleMapper.java | 4 + .../LoanRepaymentScheduleService.java | 4 + .../金融报价单打印模板/jrbjd.docx | Bin 0 -> 18971 bytes .../金融报价单打印模板/jrbjd.ftl | 14432 ++++++++-------- 14 files changed, 7213 insertions(+), 7707 deletions(-) create mode 100644 anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/BePadsincereExcelInfo.java create mode 100644 anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/BePadsincereVehExcelInfo.java create mode 100644 anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/ReturnExcelInfo.java create mode 100644 工作内容需要的文档/单据模板/金融报价单打印模板/jrbjd.docx diff --git a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicleout/BaseJRFAVo.java b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicleout/BaseJRFAVo.java index 017d278874..49329c2b7f 100644 --- a/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicleout/BaseJRFAVo.java +++ b/anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicleout/BaseJRFAVo.java @@ -57,6 +57,8 @@ public class BaseJRFAVo { private String bondAmount; @ApiModelProperty("厂家贴息") private String factoryDiscount; + @ApiModelProperty("实际贴息") + private String actualDiscount; @ApiModelProperty("厂家贴息用途") private String factoryDiscountUse; @ApiModelProperty("年利率") @@ -85,6 +87,8 @@ public class BaseJRFAVo { private String otherPolicyInterest; @ApiModelProperty("其它融年利率") private String otherPolicyYearRatio; + @ApiModelProperty("其他融实际贴息") + private String otherActualDiscount; /*************************方案汇总*********************************/ @ApiModelProperty("'融资首付") private String loanDownPay; diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java index cb1439d3b3..677a8bb928 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java @@ -2648,7 +2648,7 @@ public class BaseVehicleOutService extends MybatisBaseService fetchDetailsBySid(@PathVariable("sid") String sid); + @ApiOperation(value = "导入") @PostMapping("/getExcelInfo") @ResponseBody - @ApiOperation(value = "导入") - public ResultBean getExcelInfo(@RequestParam(value = "fileName") String fileName, @RequestParam(value = "file") MultipartFile file) throws IOException, ParseException; + public ResultBean> getExcelInfo(@RequestParam(value = "file") MultipartFile file, HttpServletRequest request) throws IOException, ParseException; } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/LoanBePadsincereApplyFeignFallback.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/LoanBePadsincereApplyFeignFallback.java index 3f12606f77..708df152af 100644 --- a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/LoanBePadsincereApplyFeignFallback.java +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/LoanBePadsincereApplyFeignFallback.java @@ -31,6 +31,7 @@ import com.yxt.common.core.vo.PagerVo; import org.springframework.stereotype.Component; import org.springframework.web.multipart.MultipartFile; +import javax.servlet.http.HttpServletRequest; import java.io.IOException; import java.text.ParseException; import java.util.List; @@ -74,7 +75,8 @@ public class LoanBePadsincereApplyFeignFallback implements LoanBePadsincereApply } @Override - public ResultBean getExcelInfo(String fileName, MultipartFile file) throws IOException, ParseException { + public ResultBean> getExcelInfo(MultipartFile file, HttpServletRequest request) throws IOException, ParseException { return null; } + } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/ReturnExcelInfo.java b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/ReturnExcelInfo.java new file mode 100644 index 0000000000..3a9c57efef --- /dev/null +++ b/anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanbepadsincereapply/ReturnExcelInfo.java @@ -0,0 +1,13 @@ +package com.yxt.anrui.riskcenter.api.loanbepadsincereapply; + +import lombok.Data; + +import java.util.ArrayList; +import java.util.List; + +@Data +public class ReturnExcelInfo { + private String checkInfo; + private String checkInfo2; + private List infos = new ArrayList<>(); +} \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyRest.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyRest.java index 5877473f4a..aa84af6887 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyRest.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyRest.java @@ -27,7 +27,9 @@ package com.yxt.anrui.riskcenter.biz.loanbepadsincereapply; import com.yxt.anrui.base.api.basevehicle.BaseVehicle; import com.yxt.anrui.base.api.basevehiclecertificate.BaseVehicleCertificate; +import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.*; import com.yxt.anrui.riskcenter.api.loanbepadsincereveh.LoanBePadsincereVeh; +import com.yxt.anrui.riskcenter.api.loanrepaymenthistory.RepaymentExcelInfo; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; @@ -49,14 +51,12 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApply; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyQuery; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyVo; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyDetailsVo; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyDto; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyFeign; + import org.springframework.web.multipart.MultipartFile; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + /** * Project: anrui-riskcenter(垫款申请)
* File: LoanBePadsincereApplyFeignFallback.java
@@ -115,131 +115,7 @@ public class LoanBePadsincereApplyRest implements LoanBePadsincereApplyFeign { } @Override - public ResultBean getExcelInfo(String fileName, MultipartFile file) throws IOException, ParseException { - if (!fileName.matches("^.+\\.(?i)(xls)$") && !fileName.matches("^.+\\.(?i)(xlsx)$")) { - return ResultBean.fireFail().setMsg("上传文件不正确"); - } - int[] resultCell = new int[]{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; - List resultList = new ArrayList<>(); - boolean isExcel2003 = true; - if (fileName.matches("^.+\\.(?i)(xlsx)$")) { - isExcel2003 = false; - } - InputStream is = file.getInputStream(); - Workbook wb = null; - if (isExcel2003) { - wb = new HSSFWorkbook(is); - } else { - wb = new XSSFWorkbook(is); - } - Sheet sheet = wb.getSheetAt(0); - resultList = getSheetVal(sheet, resultCell); - System.out.println("结果是--->" + resultList); - try { - return ResultBean.fireSuccess().setMsg("数据导入成功"); - } catch (Exception e) { - e.printStackTrace(); - return ResultBean.fireFail().setMsg("数据导入失败"); - } - } - - /** - * @param sheet 单元格 - * @param resultCell 列表的值 - * @description: - * @return: - * @Author: dimengzhe - * @Date: 2021/10/8 14:29 - */ - public List getSheetVal(Sheet sheet, int[] resultCell) throws ParseException { - SimpleDateFormat ft = new SimpleDateFormat("yyyy-MM-dd"); - List baseVehicleCertificateList = new ArrayList<>(); - int[] resultIndex = new int[resultCell.length]; - LoanBePadsincereVeh loanBePadsincereVeh; - for (int r = 1; r <= sheet.getLastRowNum(); r++) { - Row row = sheet.getRow(r); - if (row == null) { - continue; - } - loanBePadsincereVeh = new LoanBePadsincereVeh(); - for (int i = 0; i < row.getPhysicalNumberOfCells(); i++) { - String temp = getCellVal(row.getCell(i)).toString().trim(); - for (int j = 0; j < resultCell.length; j++) { - if (i == resultCell[j]) { - switch (i) { - /*case 0: - //车架号 - //根据车架号查询车辆信息 - BaseVehicle baseVehicle = baseVehicleService.selectByVinNo(temp); - if (baseVehicle != null) { - baseVehicleCertificate.setVehicleSid(baseVehicle.getSid()); - } - break; - case 1: - //合格证编号 - baseVehicleCertificate.setCertificationNo(temp); - break; - case 2: - //发证日期 - Date date1 = ft.parse(temp); - baseVehicleCertificate.setCertificateDate(date1); - break; - case 3: - //合格证情况 - baseVehicleCertificate.setCertificateSituation(temp); - break; - case 4: - //到证日期 - Date date2 = ft.parse(temp); - baseVehicleCertificate.setToCardDate(date2); - break; - case 5: - //领取日期 - Date date3 = ft.parse(temp); - baseVehicleCertificate.setReceiveDate(date3); - break; - case 6: - //领取人 - baseVehicleCertificate.setSeatingCapacity(temp); - break; - case 7: - //备注 - baseVehicleCertificate.setRemarks(temp); - break; - default: - break;*/ - } - } else { - continue; - } - } - } - //baseVehicleCertificateList.add(baseVehicleCertificate); - - } - return baseVehicleCertificateList; - } - - public Object getCellVal(Cell cell) { - Object obj = null; - if (cell != null) { - switch (cell.getCellTypeEnum()) { - case BOOLEAN: - obj = cell.getBooleanCellValue(); - break; - case ERROR: - obj = cell.getErrorCellValue(); - break; - case NUMERIC: - obj = cell.getNumericCellValue(); - break; - case STRING: - obj = cell.getStringCellValue(); - break; - default: - break; - } - } - return obj; + public ResultBean> getExcelInfo(MultipartFile file, HttpServletRequest request) throws IOException { + return loanBePadsincereApplyService.getExcelInfo(file, request); } } diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java index 81caeb3c52..1c245d97a9 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbepadsincereapply/LoanBePadsincereApplyService.java @@ -30,24 +30,37 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.yxt.anrui.portal.api.sysuser.PrivilegeQuery; import com.yxt.anrui.portal.api.sysuser.SysUserFeign; -import com.yxt.anrui.riskcenter.api.loanbeoverdueveh.LoanBeOverdueVehVo; +import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.*; +import com.yxt.anrui.riskcenter.api.loanrepaymenthistory.RepaymentExcelInfo; +import com.yxt.anrui.riskcenter.biz.loanrepaymentschedule.LoanRepaymentScheduleService; import org.apache.commons.lang3.StringUtils; import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.utils.PagerUtil; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApply; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyQuery; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyVo; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyDetailsVo; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyDto; -import com.yxt.anrui.riskcenter.api.loanbepadsincereapply.LoanBePadsincereApplyFeign; +import org.apache.poi.hssf.usermodel.HSSFWorkbook; +import org.apache.poi.ss.usermodel.Cell; +import org.apache.poi.ss.usermodel.Row; +import org.apache.poi.ss.usermodel.Sheet; +import org.apache.poi.ss.usermodel.Workbook; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.web.multipart.MultipartFile; +import javax.servlet.http.HttpServletRequest; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.HashSet; import java.util.List; +import java.util.Set; +import java.util.regex.Matcher; +import java.util.regex.Pattern; /** * Project: anrui-riskcenter(垫款申请)
@@ -67,6 +80,8 @@ public class LoanBePadsincereApplyService extends MybatisBaseService listPageVo(PagerQuery pq) { LoanBePadsincereApplyQuery query = pq.getParams(); @@ -160,4 +175,221 @@ public class LoanBePadsincereApplyService extends MybatisBaseService> getExcelInfo(MultipartFile file, HttpServletRequest request) throws IOException { + ResultBean rb = ResultBean.fireFail(); + String temp = request.getSession().getServletContext().getRealPath(File.separator) + "temp";// 临时目录 + File tempFile = new File(temp); + if (!tempFile.exists()) { + tempFile.mkdirs(); + } + String fileName = file.getOriginalFilename(); + if (!fileName.matches("^.+\\.(?i)(xls)$") && !fileName.matches("^.+\\.(?i)(xlsx)$")) { + return rb.fail().setMsg("上传文件不正确"); + } + + int[] resultCell = new int[]{0, 1, 2, 3, 4, 5, 6, 7}; + List resultList = new ArrayList<>(); + boolean isExcel2003 = true; + if (fileName.matches("^.+\\.(?i)(xlsx)$")) { + isExcel2003 = false; + } + InputStream is = file.getInputStream(); + Workbook wb = null; + if (isExcel2003) { + wb = new HSSFWorkbook(is); + } else { + wb = new XSSFWorkbook(is); + } + Sheet sheet = wb.getSheetAt(0); + ReturnExcelInfo importReturn = getSheetVal(sheet, resultCell); + resultList = importReturn.getInfos(); + System.out.println("结果是--->" + resultList); + importReturn.setInfos(resultList); + if (!resultList.isEmpty()) { + if (StringUtils.isNotBlank(importReturn.getCheckInfo2())) { + return rb.success().setData(resultList).setMsg(importReturn.getCheckInfo2()); + } else { + return rb.success().setData(resultList).setMsg("成功导入数据,请点击确定按钮"); + } + } else { + String checkResult = importReturn.getCheckInfo(); + return rb.success().setData(resultList).setMsg(checkResult); + } + } + + private ReturnExcelInfo getSheetVal(Sheet sheet, int[] resultCell) { + ReturnExcelInfo importReturn = new ReturnExcelInfo(); + List importVoList = new ArrayList<>(); + int[] resultIndex = new int[resultCell.length]; + Set checkWord = new HashSet<>(); + Set checkWord2 = new HashSet<>(); + for (int r = 1; r <= sheet.getLastRowNum(); r++) { + Row row = sheet.getRow(r); + if (row == null) { + continue; + } + BePadsincereExcelInfo importVo = new BePadsincereExcelInfo(); + for (int i = 0; i < row.getPhysicalNumberOfCells(); i++) { + String trim = new String(); + try { + trim = getCellVal(row.getCell(i)).toString().trim(); + if (StringUtils.isBlank(trim)) { + NullPointerException nullPointerException = new NullPointerException(); + } + String temp = getCellVal(row.getCell(i)).toString().trim(); + for (int j = 0; j < resultCell.length; j++) { + if (i == resultCell[j]) { + switch (i) { + case 0: + importVo.setBankContractNo(temp); + break; + case 1: + importVo.setPeriod(temp); + break; + case 2: + importVo.setBePrincipal(temp); + break; + case 3: + importVo.setBeDefInter(temp); + break; + case 4: + importVo.setPaymentAccount(temp); + break; + case 5: + importVo.setPaymentNum(temp); + break; + case 6: + importVo.setBankCollectionAcc(temp); + break; + case 7: + importVo.setBankCollectionNum(temp); + break; + default: + break; + } + } else { + continue; + } + } + } catch (Exception e) { + if (StringUtils.isBlank(trim)) { + String word = new String(); + switch (i) { + case 0: + word = "资方合同编号"; + break; + case 1: + word = "期数"; + break; + case 2: + word = "逾期本金"; + break; + case 3: + word = "逾期罚息"; + break; + case 4: + word = "付款账户"; + break; + case 5: + word = "付款账号"; + break; + case 6: + word = "资方收款账户"; + break; + case 7: + word = "资方收款账号"; + break; + default: + break; + } + continue; + } + } + } + importVoList.add(importVo); + } + StringBuffer sbBankCNo = new StringBuffer(); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); + if (!importVoList.isEmpty()) { + for (BePadsincereExcelInfo excelInfo : importVoList) { + if (StringUtils.isBlank(excelInfo.getBankContractNo())){ + checkWord.add("资方合同编号不能为空"); + } + if (StringUtils.isBlank(excelInfo.getPeriod())){ + checkWord.add("期数不能为空"); + } + if (StringUtils.isBlank(excelInfo.getBePrincipal())){ + checkWord.add("逾期本金不能为空"); + } + if (StringUtils.isBlank(excelInfo.getBeDefInter())){ + checkWord.add("逾期罚息不能为空"); + } + if (StringUtils.isBlank(excelInfo.getBankCollectionAcc())){ + checkWord.add("资方收款账户不能为空"); + } + if (StringUtils.isBlank(excelInfo.getBankCollectionNum())){ + checkWord.add("资方收款账号不能为空"); + } + int i = loanRepaymentScheduleService.selectByBankContractNo(excelInfo.getBankContractNo()); + if (i == 0){ + checkWord.add("资方合同号" + excelInfo.getBankContractNo() + "在还款计划表中不存在"); + } + } + } + StringBuffer sbcheck1 = new StringBuffer(); + if (!checkWord.isEmpty()) { + for (String s : checkWord) { + if (StringUtils.isBlank(s)) { + continue; + } + sbcheck1.append(s).append(";"); + } + } + if (sbcheck1.length() > 0) { + sbcheck1.delete(sbcheck1.length() - 1, sbcheck1.length()); + importReturn.setCheckInfo(sbcheck1.toString()); + importReturn.setInfos(new ArrayList<>()); + return importReturn; + } + importReturn.setInfos(importVoList); + StringBuffer sbcheck2 = new StringBuffer(); + if (!checkWord2.isEmpty()) { + for (String s : checkWord2) { + if (StringUtils.isBlank(s)) { + continue; + } + sbcheck2.append(s).append(","); + } + } + if (sbcheck2.length() > 0) { + sbcheck2.delete(sbcheck2.length() - 1, sbcheck2.length()); + importReturn.setCheckInfo2("已存在" + sbcheck2.toString() + "的记录,是否继续导入"); + return importReturn; + } + return importReturn; + } + + public Object getCellVal(Cell cell) { + Object obj = null; + if (cell != null) { + switch (cell.getCellTypeEnum()) { + case BOOLEAN: + obj = cell.getBooleanCellValue(); + break; + case ERROR: + obj = cell.getErrorCellValue(); + break; + case NUMERIC: + obj = cell.getNumericCellValue(); + break; + case STRING: + obj = cell.getStringCellValue(); + break; + default: + break; + } + } + return obj; + } } \ No newline at end of file diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.java index e6c6544a60..10402963de 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleMapper.java @@ -12,6 +12,7 @@ import com.yxt.anrui.riskcenter.api.loanrepaymentschedule.ScanRepaymentVo; import com.yxt.anrui.riskcenter.api.loanwarrantinformation.LoanWarrantInformation; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; +import org.apache.ibatis.annotations.Select; import java.util.List; @@ -30,4 +31,7 @@ public interface LoanRepaymentScheduleMapper extends BaseMapper getRepaymentPlanList(IPage page, @Param(Constants.WRAPPER) QueryWrapper qw); List scanRepayment(); + + @Select("SELECT COUNT(*) FROM loan_repayment_schedule WHERE bankContractNo = #{bankContractNo}") + int selectByBankContractNo(String bankContractNo); } diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java index fa94333c15..b78fe22c76 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepaymentschedule/LoanRepaymentScheduleService.java @@ -2035,4 +2035,8 @@ public class LoanRepaymentScheduleService extends MybatisBaseServiceYAZQHh|ZQHh|ZS(KF&pq*<@5H?oRjaD9vNCf$ z8Bvv)kxNMy6buIFpDjdTPw1cXe{ay=7sj?mN)EPmj*Lp*Y-ryEsDIfy-6vwqfPsMA zL4bge{wJG(ogIUljdhmFxI#Y@QU~b`qVi=}mU^D~SveRNap{6kOwyq>Zp1*7_3z{D zeI-C&()wj2A8)&nh7W@Gz5kMQ6^4EC9G3{W6YZh_ayJ{|s52h-wCcELl^rtS?4YcR zJFry+ycXlExUfj8_=dafFDU!`e*bp185$-}8^}vhD@3uYCzYKnj4MzYMF$x(FhTxu zjP-#`@co3n$&jxa^NPXa=}rzwR5(_1J0||8k!%TG?=?$7AntT&p>_zUKAS|i@NS6?U?Ma_p zTSjZa``M(XdjIK^=?rH%`EREfeme#Ee>%m;*1_Z-uXx8R%l0#&1#N?WiH>?^6lN9B z+Cb9W4fgho4q!r$ZmL-)#EP|lc+OW>pbid?b3e8JJ)+1VOy_w9GomGj6(bD*iPa91 zxrDjz&<&)9sWeil)sm)~L8ePjSyty>##V<=ldxc_2ElcUZ^T{(U*j!djilce?YBO_ zpNsfuf^+0$;iAF%IpyMKBvRZ0JPhUt=h~wbBgRGqP8j#vzrZhK2glAvlr_kf|Ga+I z!}d5GtlMhGk;H4+J&*JhPyZ~9w+Z<(YN*MkfaApI`5mpBjxgs{wO_`?b`UtJb?2ic z5?3EVYzKJNVncJ4%=PIEoW@9ml9=3p@8>)hsfEOdRrGXqUN>mA##kbvj8kykWwbKu zS@P$vb(n#Rx{b>0t>a1S;OC{A9sUkEAqD&ULwoPRaOc>R~O%B?CA zB1UDW%!>7zP(7{-=OW3cYx4pPLC3MZTZmb9T9|r`=oNktM^-#^4=_k}tTubr2IY=L z`y*x#Yg4lPCM`9J9STI{+7<1iDbOwKwSHQehewWb@yZG;(uD8>e^g}Z^qnc0wycy#%KfW6DRW{Rd|L?n8!uO zmQwlmuQ`d`x|R-8P9Xn*_W%A#0{@2A)z-oIe|?T_h{V^nV1a=0ZGnIg|C`0p$=%w- z@gL+nb!1)E$B?uBW}X9w6c`i9CQ_-))xAg4uhvZ`pdU(m*lvKOf4i0~AjaGs7Tc6? zRoErroOF@U4+)xW6&xUeBE7S9dRo37CE>gEdCwo+VU~TEC&eJS&nZb7L)it@cW~lx z|9pM2V|{Q4E(?MY7N{4k>n8AevPt-L?cyAV$%s774F+W=ZbE4-nlgz@5SI* zq)eppC!S#-okVGSZk}wB01@DqJ=+|Bu1<70BSC@**7bHWpZkP6P^&dV$6xzrZa5Hz zyLGRp=R*cqafnq{ZXQ8Sy)CFOT*OOQqU6#!X=MVh_scuL5%kPw=N^FT5F(GI5N>(o zG@?Verb|i#?zwsH)f`N`#8}gTB54BmO0?0Um7_6$>k`p^j?i$9aIaBt;CrtW9MJR) zy;BR-^~a|G{@Oye0|jah*#+vk=;a2o^Bh3{+8`MDhxGJK5*GX>(ZB)8#S#TwQ_qR^ zp^$|Hl1sru%f@1%Boon-(Fv(FB20O03Ae;&{Xw-4o85a1MVMU>CmBemoNC8Nz0WOP zS#lnRkV)yU!YuL^fW{`GX@)}^QRH=tKwVF7%B0KT<%AL7&VhVZgv4o}FvBDbxDv${ z&xCnTriw{C1mo8XlATFXZAsYut+0#YWQtxL4Hpg>Ou?7b9Q6QD;JgNOEr*F7d4eh) z{@1a6`4%;0m~*onQX2~O%B&t2TSFbJ{`>8k+F+*Jsu_D9i@(DP;-Hf^xvnI#NLH~6 z6Km@ek;LtWKq|Y}(!4%Is>nipCxwZ6oi^7Mv8Q5Z)G3c5S0y;zPX^aAz{UAk6;f|^ zRnBEc&{fdDD86$4V%nRV(H!hJTfB%M7E2&xm!DktzGnXEN2+j1k|kMbRtU-FuS2&4 zII{R;eI0}Vguwn8bQyShkN`Ce;r@Q1)Sj74A}nz=Fu}W&R(+ zcXC+JHXOBM%|g7Tp&5_k$d5Pp>+^PXPnotsSC>4+uz2h!Iy(J_Q4E zrN_B__o;FuLekFxDqRFi;I{Drk?LC%>EXUqU@?U*H)8L;`Df!iuznjSegbF(OK#zN zUwx)h_=pA`J$gj0^2T5LWi02wYSAPiM)!R!(eItmImtn;-RCzlmgP$wnl~m^es>f1 z8r8iG0pkjkDDMLxpGlAg*y`22M@vrig5WIu#U<_30LRF4A_W6@2QzdmMryChkA}_X z(_RoOLAr%4lkUFZwVLEGm%!4Sm_Etyjfp0$dz_^x&*%H}RflGR%M)@$)}Ii|X#C;& zvU@n)AyO+FUorx_or#FDsxvAE6|nM!bCr}4RXl7FFiY8VO){&1r7j=GxRow#Pb(X} z{7&&^#@VgY^%Qek>`U3kW`ZZOHO17o_!U52GH1bzcdPZ9k|R8k2x|u4f|%%WY=fH- zFL0CP8ip-hL{&i3Anv$fMHa)&kb}Vh?)V|ymIjI0%@7KA1ZVPyW=Eaa)Ls;s1F9`u zm^`{=);f|cU5Y%eWp%NeQJD3u5-R&3u5{y9kNDyxaZc?cUhna@uw0v)q2xg|UY)(D z!@f|?W!$&=u*~nb4k)%XP$J!o{xQ$W^2fI(4)@Zq^nbKr+8+GWlDrwJ zU!gJo*-=N=w044GONS}ZQK$WF&3}lIJ)ql?BH_Flir4?P-ef*l>qo{nOZ}**`~sRS zSzNmtDP=ELIOn%L!s~lcCUuJnDc?GozD@g|*8C&ppLt85w1#megOP4&Fl2Bnq_3fU z8!S&?nP2Qi8n!Wr%RM}!{Es~_{{@~)+qcdjQ%zbz)w}iJVCK_+-Pv{>u~x0SMY;T= zk9`^r0n7XsvaKm|xk4k@in5+zWuH*xf!B_l7_R#JrMlh(c;+&Yoql^O zyaIHrs~PTJ5bZiB1SY7W!y`VwAx?z9K$Q$#H*&x7YsO5s&<_Mp87CTR-iMR;5{2{t z{L4%$eOq3`3BQLuEhf@mhi`XI)qL0yLAk2^Ody}GkoU3d4^uCJs6jl zr73AVP`R3nP4o#%cl`j>3uT+lC3H(}n`V=epUG+BFP7Qm2x0J^JfbD3l5MZMIkW`g zdTB7hB85GOf1OG(&v{aRU&$FsdMO|44NJ<1ar%TH{qCo4yP94o1b}Zt07YBi6bQTtSsKcq6Db*RydY-m zoOI^JA@=eSmX!r^GfKPbh^bx}Mn#QRqQpKdjfC~HiKJhguANgG&MZ-j@o?Ak(a*L| z%cIHN2U{sFz8A>He`X2^10?LIx5@3AqMafbF@r^5Qi5U$?+7VwZxdf~3yK}&c3L+q z5(^QeQ#|3V(5o4mX|zg1+D5*vYU834ApL}3!9BP8UZ_!%MsNEWi}+Y1TD2?|dHTwm z44jF_M07pwv^mKvA?-9t=CzImMT4>hx{9fr@Oil#&8lS4)UcOF6p}Pm9kOHODf7<) zZdSuA2HUE+vgIe%N~>uVikTd>-Mi1iM^Dm}{l4!h|MJphDGYrNS$J2q_vdc){VH}V z2(rVHk`4I9(J@ogt}8qQIiik6&TG$D6PxyQtT?A5=dAoj+9%3GxZaHyhfK{aXU*#R|2?8`6!{ zUD_7?_(rVwRx2%1Yzu3!LF}dVj47K}r(b{|J$id>>wlKMam%b8K4!J?(MQGk6fQ@_ z*?TuIJ9IudJ05sERX~hB93e$N!aSRmasbL6F1q)Ag`@^}ly24tc3rOay3%Ccx_*KF zXCkJy^@iT`ojfEF{Z|tFZ?@oQ;^buU%k1A|AWQ4aah(I@%ZK$z(CvPcc?*c$*;a@T zr`bMU&4u-XQ!Af-$je-cCj4%BJ06YxZ^!bPc2{7ZA?Dk&fh+KHh_83mSOcT`I=Z}f zYp(6c9$n4yWN|4W17`Y!+yG`Ah zsm0ult|Zm60%;oL$+(~L5(TFBtP55QQH1hDJRqUnrW6RK3FLYrDH{9Y0jY1 zjm%6##kOAsWAPtG2<0Ay(P!tm4qCk%(%J0%=js-#1{WAspq(I$_Nj~Zt}?GBv*}xe zkp7JRYR`u17@3YxoI^|@9%lNf@`u~gykBeQ)nIM}r5f*0EALBei>n5$x622YG1K z+pXb6?*KH5#s|g6E+&unO%@Th@|$Kwf;SK==Ze#K+mktipE0Y>clLTUZy%+njP5_X z0R|{7Tc$Qm5PJCRPPyXiiFft=m$tx}j0boxLyb%WWuWu7D~-)p#kD3TYBhK0bgD-u zKXTqo5rGN21kf{lcoo**guPSD^lsUH3c8pq*<8f_k=X0%uxK!JT4iIJLeO)KT~}M* z>-wU zvAH|HY4%QYO@PrM=x;wSTYb8_dJ?syQ~&tEjrCT2Ofgo9E7exc=|{BQxvlQ%4m(8H z%i6GB|5a4leq=95^+q^uVzP=C40J$vsjit6Q_;a<@@G4$E;Sj)$b)6*^6jYWnAl4P zajW8P@;G!f)0$+9tm?FD;-kM4!SK-@);+D`j}a`Swl8MOZ0a(fM_!S-R(WjLv&plR+4SJzao zv5oeRV$_-9UgW5XvI$@pE4#hJz4kfhP3v3m*hib2%+dn`46Iv@f4We^2{M^hO^_*7rV_$H(`_7?*w%=(95LdA&oF{ZdQ7`;zx`%FU+Q zvXJB#$?JusKnd&%%;#Z=+(QxmI8N-pZFlC94nn}#-3?2MFG$=$b4`T^a2x^~B5kDD z(C3SHGfhC76)Hw(VX_FfNVkiWq=x>r6Ut^&fKbXm1WgYj?iL@Y3hCKkD=OJN8AC1cz90p4EJ$l*SF3DyZ- z45so~Dz1H~{zqzOX|h0r*~bkjTc&RCeqf%|qF%1pPz(GrWU@g!ByLJ#L#ap-gFfOd z12TA!$(u+PAdp~A2pBuF*sMWw5K5#l^PbXX78v6%CW%Nnz$=bzWD)ct+6|S_lr$=n z1>dX|)_`p!B{ejb2o_>lG;$as>X3!Lh*QEuZ7fl!*_hTyCsqta{EsMcU@8(r?m&z9 zSU(eH(-uneLH!}J0aUVXVN+>z_|zrpn?7-4MyBh=M6`&QJ7IE=GOP*Onyh}e4#-Km z;4C8OAQ#XZXP_R);8oNplSHD~BQYsr&;T)o{6m;=!%P|&IjIA#1_j}2w<=t-vZ7jC zrf|mzO5i-ZGw=i2$UUrFLq)7XlGvK)L%q! z;r#IxEqT=Q$otH2;ilm?WNb7F%-MlIM~@or$F=%UZPRX{B;0AZ_BGh|%jAOQQzh}) z6d8J*9BD+9B_FAu(rJg80pRf{lF0YBLcljD^F%!Gsgic|p(q2zp%4MZ5Hg(g(Yef0 zVHYU9Dl}}OUi2*pGY})oQfNSU$sS;~B1)vch4O)f?&CGA@v%vlQRcOTGax)jam*#$ z8%L&4!hV3@;08j{@VIJRksJi8c zg{2k|II-Fha%7w6kr42a_7H&;kYMG5C&!5$0GKK%F_n3tH?is!0;z;ledXf@db@_F zqEPhV)eWVZ5;L)~^jGy@OvFx+2&F>(;L1eUl+w*>YMlXwK~GRyg)qA0z;ysi$W?J7 zsYIpeyfd-KGBywd|5C)rrU66zLOD8Q5MHB^0akEHi~$wdo%bN|pM5wq`fdpvL2x3m zIwUswYg!Wp98i18o+?5v0a?Yy&%Ai8pTU?xN%wJ`13f?lA(y1cCq`+ zRru!;!K(5n#Mn&Mwz5~H6dGofo$52XhFnm zD}^&yh#Mn7$H?$#cZrl5F3Q?eBhn*NDlGoLN!6NxgK}|}HfiADdWo@AwP-J(o1*jV zK6@0d#>BW*VU2Uj17UY-8GsambxW|y6VdJb<48h7=BZnN`~7bN?V?VPxPR}35+UP6 ziE&2>%HElMJ7vXb`q`LyOY65b=5Ab=ZDehA(-*X9PmUJmWBUqu_k|#u2ncJ_0~7 znfE|R6>}gge!fs#B#qt6L!9eIB_F!o*a&t>jnsVtHf3seck8h%`X@JB$~fg1OpD=6 zDO;as~8tq$e)SfCKe0z0K<|gY?+Ket^G^i z%nU!kV4@@xLRrI*PG!<*0b)wf2yMr~!yJD{w?zwqF_Un8_pI7mF5r3 z1l@GZ(w7r;dYV!M@(Rx+P(3e=i9wq_q?smXJ7$8M5123WfWWNrn5v`r}Q5qq(|bl0LJeYpJtpU+=To4rG&i>P;gCxr1rsErHTSL5-z z1-^!z2%Lc9DC4?Apj!tX^X}#5=C8wzjpyYS;)Y$fUQ@-cJYV;eOZ!Rd`K7-u!;ZJn z`n-Qth#syR5Vr3Ie=TWL6x%cV%n;$K2NQ-VpScS-!a?EPOQaVK*V8Jx6 zx6ei4M1U$?kkKA1fkqRKdqsC+ZD`*LTPE{|qA^FP;(yC{`uaGUd_DaG$t)ToCN-AO zq~5K4ha~MqFhgeT=^FeYi%Sp>LkVokM{Hv&QRr%Ow&_~ECyySNO0<$QBERuSQZzT2 zgnrV`lAPi$gW|?dk4^bB<{WNq?C?WbNCvpiqo4%WaHK}?xqN0qj9jQ_cq zbmtB$^Nh$S2}kMzyU3Jr3ba$G<~k@mupmx6}YtyE%GICGZ zx7Q=a^%NT@iVBGmD9NBXkM7yF`X3{lK*bpLow_ya6_~ehKyLzWmNwMm*7uyJS=y%1 z#)1rEmrLn?f+HA5^?ug2E}l50S508hF8G}f4}tg;G;OWuI$uK=-%Nsg6*O#KRP(xl z);~Xhdwt1Rb?)xLQyH?Q(d9aeynV=d0Ao8g{e<2IdX}L7J*}(+FYauCZj@bW@&{x8 zP5T}=*B_2Horqm_6zff?TL&)&Y)}h$i>&2-fZ@f#K>AE%4wFsQ=IR4YlyTy))92>m z40C$srvL9SqA!=v{qghelUi(p6(*&D`*KB%;LFEo$Z@loUZ=;qCcAF(jiB$-tfHWg z7JT4iTE^Y&T}d~e@9S+ujPJ*hJ-FA;9c65RLgu(*3~mufK8RsCfcE&PRHp4PQ(t3; z5ic~kLhX_Yad!y`q_;n>vs;0Jui+iWdTrgjuywQMJs*Jw#uBXzJBFc z<5ivJIZ04{0!mW2C_Ly}xu0p6<}i+aUeVvLy5=7aa-%+4=9ZpO2}5hVxQ zu%NdN$I`Rv$Z}p(Kw*6g>vHs(S%LUW zWjZc3=sJB=y)XHrY|^^TD|=GyGIbry+3mq#ziX$qAG9pi5^{VbIoLfh2}rh)!s^Qs zwa-Ht0Z==;TB)(_XZXBa>BrSpM!wH{qsqNngpSYq#$KQzpehEJzXKJu0>IOk>Sj>A zrp!grb;XjH(c9U~jBav2h<99aI^;BjFk5DpCC!|z`Ze2;K)->cV(|M#jRn!GqH&YU z)kj@!TrZaPkmWO{HGdk_?X4E$81DI6MMJ-kx9Gw?j|71(QDWf=77Gu~Rp?L8n~oct zICxF*6gv4CU$YvE=n1Kc_>)Wos@V$tamQ?5APDF3Ny15^idY!;(VE-v4wPg zl8``ncF5|phD}lA#5RM3NC>z~D2-Nnd-tCM*wh>g2F1Q=&uF!VnyG(J3@8g%XTf0c9&gV!1i@qmDC8A1N-YxuXM^WB)@Y-94v z>E9oi&YA7HTJl#{&nKcLG3>dQRDKHnI+jT+kGxi{d=y#MxsR3-nhkTY6oRy7({JE8 zi}^z7`9i65fu>Of9&cm6rIUP%EsIZV*<`^7y%oo+Lvr!(cqy%V=@T{~@>#Eq;oYl_ z>6iT+HLI~M^id`gd3qBE$c8lUcp6J|O&uDOEq=%M9y!w-3usGmB{o$WlO;0NyAsl` zS4Lm!301Z_-2{LY;f4tNUz|3LF#x@64zJS)T7`-{6XKHb?2MevEDx3CAJMhFd^(vB zoOEUG#Ob5@`;1@a`Nrwj9qz(9$P@uXdL5ijB1i}DV}&R7 z!`XGwcbJLue#?KmnPQ}zwbl*wLZe)}X*+){Q5a%Rz@gmg+**-I99u-wzm?r#&^u~lLEtvPI2y<$>CYI>OXFDh zN1gtPp2AP7@WvYEW)iBR38$l2Zw)=Bom>)ntzq~o7YVIDKn!L;47iTL9e@h~m|RPI z)xmNIzkFC(ruHGcca0~)-^9mXnqvnghzYDCHD5F);e*(JN3VLa(1b$-=ZMQt-d#T3 zFc3KP$y)n0c`&TxLtfO>!2d>aF2eAZ3~%d!;y}Ka%r9h?APK1*r;5uH|3ErTmVhv? z?ms@p)Ir)+)_f$YXYvYEuA#TWuy)y~I5{2e)KHUeCF!hd82`e%x)pV5=1u9Y>>#hS zaITNFCd52cE!#Uk=qRMJg^g4=QRp3lv?=ez45X{?>3W&O%ePx_uTM{TE~Wa zJLwRhgliQsw}2M-%MPBc@asqBRD*>Z0;U5nq~nXo%q)mpP*+4YFCGIP0#`cY1Oy&G z-hHFtFPfc&ven#>Lo;ixYd8Z-3UkZWorJr=+@EL;{y(OUKozs$J+_>P%?Sq6413P? zIgg`Or?P4}C-#6^^gFsNf9q1(lW>TMib2r#_dY`EdFrr zy9GO=mu8}G`sh*JiUsp?cl$lk`3x`CHl6RyYY)UqZ0xIr3Ha>D{7BX`WXdY7?<3eA z#moGS0K;58G<~=;@16+PdWT)^vSf#yKk2U)O>-O1${{;H+HjI&?ZJ~qYiEC3M<@L% zt-tF<@kl?i+ia}L;yn!g<}(=^c(_caB!IWu(^XEa-Z<1ztOXIo%VXywN(5rls$d^6 z5^ub69|FPWr96uR>#W*%jEu$P&c?sv$!E}6dztTa?(9+i_D1%hlT2Ix6+gxuo2!6) z3iPQs&7vwSSP<8o^$~~*5)*QU=0-O{C@#Z)5F#%WxI6#Dghn`4zVQYAg+~t^4(at+ z+-X`S4K#$hIj{R%kPyf#Sdwlm*dp%4|6D0`(j8&d>}-;x7s1jFif${Qm9+j-$qy}pd`;i@sZ|0OIr znKb|Pr3H(=tJm2g=pE%~n$U*R-nGR%JNf0#;LdW$COhL`D#`}r)B-Xrm>hJ)dJ z1yJ2v()APpo9)h~mxGFWTVr)bJ#_Fzo~qx}VJMzrTbh~lvFZ~gAupOGA8T$cI6qSqx`yxNqpA40%=By` zKB>Z!ESL!$rBjK9!*d)b~xv`TN%B5yshVK zKh+B9zlnw7L*ytj+sBf>ehjK-ClSZTlH&D1_rA(^jesozW7*IygwDd1ztRft2hWNP zt^$h{oX+Nj*vCSbcw9I97^#6GyAZU633rm4t4a`&e{Jp_>M7Coap4Grvsi~i&Y?ig zQ3?jT+91G|REbtv2UOqh%psAFC6;187So^#VmST_`0#MW&r&u|gmfP&RnC_{U)FGeyECMbR`JA;Chg(iI%cd9|8bSeH}uR!+^1CaF+kpxe-c2m&;RSci_ zMpoo&U)fV%r+A!;uOdIAJ+Bq1*ERIftK^hp&!v>=%u1xJ@IdjuHe>&Pv&u}ZNwwjQn++{VD*#j;c4mvE%k6EQFf zcg1Ms&BkMV!IF&uh{A7E@pZ6BP}Bm^_>-ALBv65VHyB zWtgAqOkV9mJ0jVkKzb&lY_(DdZM)i*J+AyEe^HP+-9%xl zYV~DDV}=hQB~KDE(|>u!L;gkq3F;Rr>$z@CojDw0ybC>_dN%Q~CIjL`Qj=um2=JV+ ztbIAxyc_ycMd))0?;RKi9ZbB|2&x7w)2A7yUaH~UySw#ayZ zb9-6=ytit*ft$H;+n`*5`G$4bBD4^HXZVo~SW3@lyX|en*7-pyhM$;?^GBrBPcf(m z6Z4=gzLA2Jw?rC*mS_y|jjIzWCL^Ral8TQiRsJx6oGh3GG*n|HLfL#pc9+XMuy*IO z<;UN=%wWqK=K!U=@3s$w+s+tr;QXERfJWWmHg@=Ot%oR5NmfQVa`hJDw& z?w*bY2{V>+2K?6E&v#o|35?1Bt&8CS@cCYz$QBnXmv+_F#F(=6aTqelwDtPZN(D$V zkQG)ROql3&fZC21YiU^UW95%OvZwGgD=A2H3hpfn`gVk^umOm@v;yaRx-c6$lkMsm z%QZsmO-tK)_sM8Tl*p6`Q3+TqgPki~DrtDUD2y4m{vN^%nPk}L{$ZsfJvE$14-3P2 zQx;e$KcLBMFBXLqbv`l#j0fFKBZ`7-qFQWS_RWT<5CMS`{=khg|wYS%C&Mn zI=oLj@KUp2A_E?+1Y9gmZX`9Ac@HbAV-~NJ-yzOj0`FsxU%y-b4n2P0&@h({sS-P|wi zTaZ!$OqJ50)qf>QrL3ng{2}}Vi<0Hg(>z}BkD3g#4W*6q6B6)Y(#bOs{r)-NW zJ8_X2x}jj3a@{4yQo3x>7(xB_^4Kc6i>|qjW4TfzB9^JwHOt!fZZzppkm1Nsop`-s zq>Y(e91VAllq2hzs5HN5GKsx7FjOjwrBDJK5uJ|-$OB&oflC0ul62?zZ_*n^x!yamF2BVT38cF4qfQK#Ms#iu zVMUf|uSnvH-rFJt=A+Q0mQVw<)HyOHe{sILavMWwyrlU?>XI;Wa z+)CHI#oOhdrHhg(&lFEsSg5qr(4&WG`!_k2wGM^90pS)euy_Vnl|$O9YV;#>7#bNZ zn`-jGU|t6K)cdX7T6%ouThCn&vy(@|n4X}9iWk&5@QbZTp5{eS2$V#;@*J2#m!~PQ zTM6fmL0+j_LE;#&{GSxRneDkQ{PleARuLyNuKxV$TzfrnfqTyqz>`7h38*ha1)~7+ zbC!=A{3Cqn4H#0w7B#8lU5=|L41=u|G4K;(A1bHyebRbcMr^v`-+ax9!s-)Z$jHi* zuIt({?A8PlgTMiBe>zaN)z9sZX(g%(2i0S(aZ3-d82nbopWmjf00Cv0f|=#9x)DO0 zup$gOHQ1?e01H?O`n$fpAzUZ4>JIx04R($cgDO2YdzLQGHqW#XIX4Q(2F#o^)lX>o z;>y-m;4A-OXX(gReIE)mhz>sVF%4=4EjAs>AKDHsHR7=AysKG{gNt#~7D%+)`gFtK z{b3_Y+XIJ6$^fGe+~`z$&;o9z&jnunySHZFX!YgGa7%+w*>%KZ#-4wzx(OFeT5>{W0VFh0m1vzzxh9~}IX29#4efLhk|`rlm0v|x4j91TN~R%IH)-wgLFj}_9B^HWM_-B@LH6G#vAav?X6GdMLnvU~`9y^9o*&a&;7$Bq4CyoI zxMV4JFODc$K-vO4%gOM{va#9b?EBVN#dRD(0MTyiP;-PWT>c7$YndD354P1q!*x;l zl+&!X%#?-94|i-3yGSlhBA}@JgRLMDxmL=Rx_?|I168TebK6pW7rxzDl!e?#d<@S* zzaUtfDdkG(xu=PRg@OuL zeOeuRV6$H1)>PTR%FU>lIQ92}ESMEEi-qn-@%4qOw8O#6>|Uz-Cg>BELE94Faa<@T zVfnj`SL4e&2f+QD-i?Tbl!X#E?Y9*}R5wthfu4PTS2`vkJLeYU%6FXB^dOqKacgM6 zA=|tDX8D|ju<}IVERH}y^j8}+u3rOc@f{*CkicfVZYh5FGD05@GqP?h-en2NiDCAN z4I71(Xf6Tx26McJMRqH+3|*1C7i#nhs>dFa%F!_)JL3$Q5r`s`-u1c~{!z80 zl!7Moed)Ax$^XnHi{1D~BZmfsRr6gFWVaSIMVWadVI_!;BfQPL<%D>WOes@sf8l`i zWLQ|=ZCoF>YJyN#oi6;X%!S}K^5a9XrL+`LX7lrc0e)AKTex7d;vzb9IkA>)9A_$4B-IOjt@K0aCxQ#T z(UiPL=18v{KhGP3@p_~0hkiyA`&E?Jb+~vw7n~`S0ma5-6~y@rwiDcB@G83(P!-zh zH0=X`^TX;MBmNZ8TilT_k&P- z6D)O!#6+>ho+>6R0j>Gda+7QnI?V{k(bP|1d|gNGdTV$Sv1+tVGP9EL4g< zAYLe9Y^M5N5)FZ=52GcuI7VZ&EtMAI?7bQSHqa2vqGRam*2OUFwc;O7&=>5ry)53r zId5$;TW$fJNIA^XYs^V zNj@yBe+YhDfi(~n+=1|cpgGRCBOiYdfz9tq8wk$23+oa)mj*D?STH9w#<4SuLbia+ zMh7#%iir4GDpJ96?`H%Ib%6;~D9fBVtv81L2Pubb z4T>`oQ3!#BK>K3bL+QgH<gJygh zv4*6ARuNM_ggzkeil<|6qgy0ZRGTZy(0Lz-2@nd#fwUpU;|p^FC9=A_$wRi|RY$wG z;jy`P_@2k%Xeqc~zLVKtW1sCRkSvr!PAZ#dl?1@wRXW>D>;cFO)L>L4 zhBpaX*Elz&k{>(|CZkF(i|!n!b~U0|dWSB;@FsqK<6{ou!S^ovJtqYRVLkcBBI2g1 zVOkwh^qnEKZdtUF&s26Z7mQ!6qyk!06TzWA^<~EI&Q<^mmBKlxHq)`C0OG|14|)pP z!9sN7q7fOrtwMJ5Xb~O45<4`e3x*=}=oc#iIE$Od^rR-+4r?8s4pKFo%vixsK3195 zafWci`eznCSRz#5EhZmIjC{A zWm#-3>8S;9WCv5~?~u~5u0UvqDIaZSWA|d%?Aw{_X)nJv2? zXugAIuX1)KjzBbo8k@GBiaAG^j~BA-7wQp<9V{zc$>0P-J+KotQi`D*uyM@=UdHs7 zaDbp-%hvlN$1}p7y^2#ODP^bSc#e;!e*Pq3TV7Q)KDv0RZuRAiy%H3uLUijkT#^bv zhH}%s_T^w~Ns@3FAT#@RDg7y4#KtdEMod3SLDqF8MmrcE2R$#t92?aZNcPavUIK08 z_{UOh1RueGXdMbrjpW4b;G4KkU+ z8D-xy9UUdL|Kt>~-t<}XviE-LldP(!Q~6#00sT@8|P5AoY15jQC?< zU4@uDWM+9sdhGKionWAm$iA}GSDW32&-47!cvRI}9f-JTNjOmgj-B8Nl+MLPRzX3E(LL>*omOIdQ% zgkY320=#tM0eW7g6zGNF$XnbK>6IeF)v!JroCGOH$SD}-zNOBK^V=4wlZB-jyzt){ z<8>Ex^CwN88G2I1=av=x_3+!DIES1z_Q;VOpeCI4hhlB`PBUU#ZJLP#|wDbbOCN1tb7tBN7v@aaa_()k-C#ms$~%a>3%^@ z&^szkpcVe3I1(05KUdoN80)`U&bwRfG1r>&)KRMp3#cEpkAlV5*HTMYR6tSKAlC+F za>734?#*tOv5e9@{@nU&Bl*Fki-F|u++~un)qz>oH2c2QI`6tqz?@@^2iD0cpr8qf zmU}dbz`KmyLoVq{PQ_#ratk{6@cNXRp?0&`e;!3yWhe^1##BvrfhBwq?$v#rcoEC- zSRmXNKlaT=*DGEZbW+>s4%F~yZjEmE2{o- z{#0aW67X&OcnF#_+y2G>R`f96{Cmw~rJnkQiuQo~w`EuLk_BzfF#94&*@mhXeJKe& zjPoGLR>qD9gtDXI%WJ&itB zKdeNteF+#=wK(X~iB*ylEpLva~QidX-489?jzfU;3Me#r>WX+YU6+rW(k6XG%dSUxtZa!dn$?SvQq6C5$WVyc-G_h^M{Igk91m1Y{b)|v~W7% zigKEgF57x^)CIhXcxksZT6%Nv7>^U!a>1JM0=ckwHLodHU7L5Hebj}f**7O;_bJv# z2@|VcsJ@*q~be}+6w8=DXpCj51KN+9d^tKw=0c{PW1qp6eX21IMP^0 z(Fm|zplVdUJ|nz7M!$BXm!=<0`D?YO9LSuznJ~K6ZKW>WIzFQn){BF-rAIEc#Y5NR z9U2+j3P@fkcsc{fmLz1t%wp%3q`+{Cbh#lFIGYmM3P-OkXz|4ykR&rDRSu4?@Ifv} zFL(QAS9;r!endcE5I|C{4(_qy(OI-@W{JAo2fADVD$f^nti~{uYg-qrgafIdASOq79@Np^FCM z1?>fuB~&RDKx_~zfF?H?Wubd68A>a}+hX|)Cj*RSiWIhYbBI7p5rf=U4{Uov5@hn* zC7oF3{p01rUPlfnB4sA%ExflV!5OrlD!XWwuG0+))Ez=+VnNHXxXJ{ zzxcG@fBiRt#!(-3K4b3jxV!P?AI2SqFNF3UfBsO9@zcH1PK6%663%L_{M{|QH?}?% zS{plKb3N{LX24Zs4Dm&&Ip{}0Fe)j@{{_lD1ZD`(S~Q3nJ&?+^lkR#k8w#|(XT7g@ zrq=wnmeQr1e3utlzy(J_(WB4Npr=*DY+lG zriJo0?cqE2%kSXlcZr4EO2$>q&L5UMaFH}S`}F9qPPQjTQ>vvmYv|c&znJ-W?v%*y zPYl8pC+W{MQ)!Pmb>(D7Rln@X(AfJYzFcOWHF5b3Db~#Fb&hZRHs<`hZM|jf)e`wH z2PZ!76fIh#ac+iH66<YV=>YskLEMn0qFPl!!P%BQw7HbTcN+)KXBclkBJa!2Jn{xm)|M$LFbE}%pciD#yh%1$dGn;=qym-c~ zJIc}))3_8_Yb77m`EpEqIEO(eNI$={H*vEXv*PA8GyXj*SP|pABFy!{&C`am;*Q;R zM_zCKy{euOweYPu=~3fKpSV3V>BXW|T1?$`({#CiF|IRaTwQn4IN--`Kc+-R5wAe=i9)x(%iNEU>zQ^g zjoTxmN#AwkquU8*T5oI)vd%ID@c+n39 z)mM@ht*#vpDwpt`)O>W^WNP3`e^b`V+pq6>0#}_bpEHZcP{zh_?Xzi{o~zc!%~si< zvFZ5NBWPKjm6wQ>3C|w4v1Q)HTI}KR>Knoc8tR z5zC;0=f>q`Yi`eoKeXRz)vSHjV`FcXPCjOu?eOIB+nkNQWv70;TOqS*@7EPS4g9XO z|8;(EE&HZ3XR*JRg1|6=fR*y3NT(67#S3R=Sv0J01OkdC}T^(6YCHz36j`_z%OL65*ecP;wqEC}6ufT_gH9#K59x0$g3j#n|BAii5CUnQ57h)id zkdSIb)re7~p__!h_6uRs6eXw=kj+5Xj^0v3Xjip|YDa0eq3cKAO^DEc5Eu*?dkfLE zqn}HH(7p{8=7>{DAexB@{bj(_++e$5OTJOlDf*&sgstaMH6oUP2Y9oBbDaS2G^Y!| K^knJ=(gXn3f4t`a literal 0 HcmV?d00001 diff --git a/工作内容需要的文档/单据模板/金融报价单打印模板/jrbjd.ftl b/工作内容需要的文档/单据模板/金融报价单打印模板/jrbjd.ftl index 0cc2a6b84c..4eba1c7927 100644 --- a/工作内容需要的文档/单据模板/金融报价单打印模板/jrbjd.ftl +++ b/工作内容需要的文档/单据模板/金融报价单打印模板/jrbjd.ftl @@ -1,7573 +1,6879 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 金融业务报价单 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 销售部门 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${saleDeptName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 销售 - - - - - - - - - - - - 专员 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${staffName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贷款合同编号 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${loanContractNo!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 客户信息 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贷款人名称 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${loanBorrName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 车架号 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${vinNo!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 电话 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${mobile!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 地址 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${address!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 挂靠公司 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${affiliatedCompany!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 车型及价格 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 车型 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${modelName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 数量 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 挂车1车型 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${gcOneModel!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 采购单位 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${gcOnePurUnit!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 挂车2车型 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${gcTwoModel!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 采购单位 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${gcTwoPurUnit!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 上装1名称 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${szOneName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 采购单位 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${szOnePurUnit!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 上装 - - - - - - - - - 2 - - - - - - - - - 名称 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${szTwoName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 采购单位 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${szTwoPurUnit!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 备注 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${remarks!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 金融方案 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 是否打包 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${isPack!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 产品政策 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${policyName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 融资项目 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${financProject!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 融资项目总额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${loanTotal!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 首付比例 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${sfbl!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 首付金额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${sfje!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 产品贷款金额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${cpdkje!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 产品期数 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${cpqs!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贷款保证金比例 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${dkbzjbl!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贷款保证金 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${dkbzj!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 厂家贴息 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${cjtx!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贴息用途 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${txyt!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 年利率(%) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${nll!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 月还金额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${yhje!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 利息总额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${lxze!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贴息抵车款 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${txdck!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 其他融 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 其它融名称 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${otherPolicyName!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贷款金额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${qtrdkje!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 期数 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${qtrqs!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 年利率(%) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${qtrnll!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 月还金额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${qtryhje!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 利息总额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${otherPolicyInterest!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 方案汇总 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 融资首付 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${loanDownPay!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 实际首付比例 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${downPayAmountsRatio!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 总贷款金额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${loanAmountTotal!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 期数 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${period!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 月还金额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${monthlyRepay!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 利息总额 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${interest!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 预计首期还款日 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${returnTime!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 应收明细 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 融资首付 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${downPayAmounts!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 贷款保证金 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${bondAmounts!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 保险保证金 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${depositPremium!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 落户保证金 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${depositSettle!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 服务费 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${serviceAmount!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 代收意外险 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${proxyAccidentPremium!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 上牌费 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${registerAmount!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 运管费 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${operationAmount!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 补车价 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${vehOtherPrice!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 其它费用 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${otherAmount!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 其它费用说明 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${otherAmountRemark!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 办理方式选择 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${dealWay!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 代收费用合计 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${proxyTotal!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 代收首年保险费 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${proxyPremium!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 代收购置税 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${proxyPurchasetax!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 应收合计 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${receivableTotal!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 抵顶费用合计 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${offsetTotal!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 抵顶首年保险费 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${offsetPremium!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 抵顶购置税 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${offsetPurchasetax!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 实收合计 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${realTotal!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 车辆总价 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${vehTotalPrice!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 名义(留购)价 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ${nominalPrice!} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 注:结清时需交纳此费用 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - 426 - 1339 - 0 - 0 - 8 - false - false - 1344 - WPS Office_11.1.0.14309_F1E327BC-269C-435d-A152-05C5408002CA - 0 - - - - - - - 2014-10-29T12:08:00Z - God - God - 2023-09-12T07:58:53Z - - - - - - - - 2052-11.1.0.14309 - - - A98B1DBE70D14452BB4A579566E071AA_13 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + God + WPS_1599826008 + 2014-10-29T12:08:00Z + 2023-11-30T08:49:15Z + 4320 + 1 + 426 + 1339 + 0 + 0 + 1344 + 14 + + + 2052-12.1.0.15990 + 238EE353EFF74121BD30C4F941FB70CE_13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 金融业务报价单 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 销售部门 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${saleDeptName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 销售 + + + + + + + + + + + + 专员 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${staffName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贷款合同编号 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${loanContractNo!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 客户信息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贷款人名称 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${loanBorrName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 车架号 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${vinNo!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 电话 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${mobile!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 地址 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${address!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 挂靠公司 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${affiliatedCompany!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 车型及价格 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 车型 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${modelName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 数量 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 挂车1车型 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${gcOneModel!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 采购单位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${gcOnePurUnit!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 挂车2车型 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${gcTwoModel!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 采购单位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${gcTwoPurUnit!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上装1名称 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${szOneName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 采购单位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${szOnePurUnit!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上装 + + + + + + + + + 2 + + + + + + + + + 名称 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${szTwoName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 采购单位 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${szTwoPurUnit!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 备注 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${remarks!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 金融方案 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 是否打包 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${isPack!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 产品政策 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${policyName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 融资项目 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${financProject!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 融资项目总额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${loanTotal!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 首付比例 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${sfbl!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 首付金额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${sfje!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 产品贷款金额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${cpdkje!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 产品期数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${cpqs!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贷款保证金比例 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${dkbzjbl!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贷款保证金 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${dkbzj!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 厂家贴息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${cjtx!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贴息用途 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${txyt!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 年利率(%) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${nll!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 月还金额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${yhje!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 利息总额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${lxze!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贴息抵车款 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${txdck!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 其他融 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 其它融名称 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${otherPolicyName!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贷款金额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${qtrdkje!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 期数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${qtrqs!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 年利率(%) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${qtrnll!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 月还金额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${qtryhje!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 其他融贴息 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${qtrtx!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 利息总额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${otherPolicyInterest!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 方案汇总 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 融资首付 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${loanDownPay!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 实际首付比例 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${downPayAmountsRatio!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 总贷款金额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${loanAmountTotal!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 期数 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${period!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 月还金额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${monthlyRepay!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 利息总额 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${interest!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 预计首期还款日 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${returnTime!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 应收明细 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 融资首付 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${downPayAmounts!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 贷款保证金 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${bondAmounts!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 保险保证金 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${depositPremium!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 落户保证金 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${depositSettle!} + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 服务费 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${serviceAmount!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 代收意外险 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${proxyAccidentPremium!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 上牌费 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${registerAmount!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 运管费 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${operationAmount!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 补车价 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${vehOtherPrice!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 其它费用 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${otherAmount!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 其它费用说明 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${otherAmountRemark!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 办理方式选择 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${dealWay!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 代收费用合计 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${proxyTotal!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 代收首年保险费 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${proxyPremium!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 代收购置税 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${proxyPurchasetax!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 应收合计 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${receivableTotal!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 抵顶费用合计 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${offsetTotal!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 抵顶首年保险费 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${offsetPremium!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 抵顶购置税 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${offsetPurchasetax!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 实收合计 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${realTotal!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 车辆总价 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${vehTotalPrice!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 名义(留购)价 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ${nominalPrice!} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 注:结清时需交纳此费用 + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file