From c7a36500306cf2b61ece6bcff850fceddd5999c4 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Mon, 5 Feb 2024 10:15:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E7=AB=9E=E4=BB=B7=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../notificationannouncement.js | 47 ++ .../publicPage/financialschemeInfo.vue | 333 ++++++++++ anrui-system-ui/src/router/index.js | 4 + anrui-system-ui/src/views/Home/Home.vue | 4 +- .../relation/secondarysaleannouncement.vue | 597 ++++++++++++++++++ 5 files changed, 982 insertions(+), 3 deletions(-) create mode 100644 anrui-system-ui/src/components/publicPage/financialschemeInfo.vue create mode 100644 anrui-system-ui/src/views/notificationannouncement/relation/secondarysaleannouncement.vue diff --git a/anrui-system-ui/src/api/notificationannouncement/notificationannouncement.js b/anrui-system-ui/src/api/notificationannouncement/notificationannouncement.js index e853e00cbb..1c19cd7cd3 100644 --- a/anrui-system-ui/src/api/notificationannouncement/notificationannouncement.js +++ b/anrui-system-ui/src/api/notificationannouncement/notificationannouncement.js @@ -44,6 +44,53 @@ export function saveOrUpdate(data) { }) } +// 车辆二次销售回显 +export function getdetails(data) { + return request({ + url: '/riskcenter/v1/LoanSecondarySalesApply/details', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) +} + +// 销售订单 -- 金融方案初始化 +export function selectDetailss(data) { + return request({ + url: '/riskcenter/v1/loansolutions/selectDetailss', + method: 'get', + params: data + }) +} + +// 竞价列表 +export function getList(data) { + return request({ + url: '/riskcenter/v1/LoanSecondarySalesBidding/getList', + method: 'get', + params: data + }) +} + +// 竞价列表--我要竞价--初始化 +export function getPrice(data) { + return request({ + url: '/riskcenter/v1/LoanSecondarySalesBidding/getPrice', + method: 'get', + params: data + }) +} + +// 竞价列表--我要竞价--保存 +export function save(data) { + return request({ + url: '/riskcenter/v1/LoanSecondarySalesBidding/save', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) +} + export function delBySids(data) { return request({ url: '/portal/v1/SysNotice/delBySids', diff --git a/anrui-system-ui/src/components/publicPage/financialschemeInfo.vue b/anrui-system-ui/src/components/publicPage/financialschemeInfo.vue new file mode 100644 index 0000000000..dc618e910e --- /dev/null +++ b/anrui-system-ui/src/components/publicPage/financialschemeInfo.vue @@ -0,0 +1,333 @@ + + + + {{ viewTitle }} + + 关闭 + + + + + + + + 是否打包 + {{ formobj.isPack == '1' ? '是' : formobj.isPack == '0' ? '否' : '' }} + + + 产品政策 + {{ formobj.policyName }} + + + + + 融资项目 + + + 主车发票价 {{ formobj.mainVehicleAmount }} 元 + 配件 {{ formobj.accessoriesAmount }} 元 + 挂车 {{ formobj.trailerAmount }} 元 + 保险 {{ formobj.premium }} 元 + 购置税 {{ formobj.purchaseTax }} 元 + + + + + 融资项目总额 + {{ formobj.loanTotal }} + + + + + 首付比例(%) + {{ formobj.downPayRatio }} + + + 首付金额 + {{ formobj.downPayAmount }} + + + 产品贷款金额 + {{ formobj.loanAmount }} + + + 产品期数 + {{ formobj.loanPeriod }} + + + + + 贷款保证金比例(%) + {{ formobj.bondRatio }} + + + 贷款保证金 + {{ formobj.bondAmount }} + + + 厂家贴息 + {{ formobj.factoryDiscount }} {{ formobj.actualDiscount !== '' ? '(实贴' + formobj.actualDiscount + ')' : '' }} + + + 贴息用途 + {{ formobj.factoryDiscountUse }} + + + + + 年利率(%) + {{ formobj.policyYearRatio }} + + + 月还金额 + {{ formobj.loanPayMoney }} + + + 利息总额 + {{ formobj.loanInterest }} + + + + 贴息抵车款 + {{ formobj.discountCar }} + + + + + 其它融 + + + 其它融名称 + {{ formobj.otherPolicyName }} + + + 贷款金额 + {{ formobj.otherPolicyAmount }} + + + 期数 + {{ formobj.otherPolicyPeriod }} + + + + + 年利率 + {{ formobj.otherPolicyYearRatio }} + + + 月还金额 + {{ formobj.otherPolicyMonthlyRepay }} + + + 利息总额 + {{ formobj.otherPolicyInterest }} + + + 其它融贴息 + {{ formobj.otherDiscount }} {{ formobj.otherActualDiscount !== '' ? '(实贴' + formobj.otherActualDiscount + ')' : '' }} + + + + 方案汇总 + + + 融资首付 + {{ formobj.loanDownPay }} + + + 实际首付比例(%) + {{ formobj.downPayAmountsRatio }} + + + 总贷款金额 + {{ formobj.loanAmountTotal }} + + + 期数 + {{ formobj.period }} + + + + + + 月还金额 + {{ formobj.monthlyRepay }} + + + 利息总额 + {{ formobj.interest }} + + + 预计首款还款日 + {{ formobj.returnTime }} + + + 应收明细 + + + 融资首付 + {{ formobj.downPayAmounts }} + + + 贷款保证金 + {{ formobj.bondAmounts }} + + + 保险保证金 + {{ formobj.depositPremium }} + + + 落户保证金 + {{ formobj.depositSettle }} + + + + + 服务费 + {{ formobj.serviceAmount }} + + + 代收意外险 + {{ formobj.proxyAccidentPremium }} + + + 上牌费 + {{ formobj.registerAmount }} + + + 运管费 + {{ formobj.operationAmount }} + + + + + 补车价 + {{ formobj.vehOtherPrice }} + + + 其它费用 + {{ formobj.otherAmount }} + + + 其它费用说明 + {{ formobj.otherAmountRemark }} + + + + + 办理方式选择 + {{ formobj.dealWay }} + + + + + 代收费用合计 + {{ formobj.proxyTotal }} + + + 代收首年保险费 + {{ formobj.proxyPremium }} + + + 代收购置税 + {{ formobj.proxyPurchasetax }} + + + + + 应收合计 + {{ formobj.receivableTotal }} + + + + + 抵顶费用合计 + {{ formobj.offsetTotal }} + + + 抵顶首年保险费 + {{ formobj.offsetPremium }} + + + 抵顶购置税 + {{ formobj.offsetPurchasetax }} + + + + + 实收合计 + {{ formobj.realTotal }} + + + + + 车辆总价 + {{ formobj.vehTotalPrice }} + + + + + 名义(留购)价 + {{ formobj.nominalPrice }} + + + 注:结清时需缴纳此费用 + + + + + + + + + + diff --git a/anrui-system-ui/src/router/index.js b/anrui-system-ui/src/router/index.js index e87dd2374b..7d3b170e84 100644 --- a/anrui-system-ui/src/router/index.js +++ b/anrui-system-ui/src/router/index.js @@ -359,6 +359,10 @@ export const constantRoutes = [ path: '/haveread', component: () => import('@/views/flow/havereadList.vue') }, + { + path: '/notificationannouncement/relation/secondarysaleannouncement', + component: () => import('@/views/notificationannouncement/relation/secondarysaleannouncement.vue') + }, // { // path: '/', diff --git a/anrui-system-ui/src/views/Home/Home.vue b/anrui-system-ui/src/views/Home/Home.vue index df2c617ffc..810bf06c8e 100644 --- a/anrui-system-ui/src/views/Home/Home.vue +++ b/anrui-system-ui/src/views/Home/Home.vue @@ -270,6 +270,7 @@ export default { // 查看通知公告详情 lookInfo(item) { if (item.pcUrl !== '' && item.pcUrl !== null) { + window.open('/' + item.pcUrl + '?token=' + getStorage() + '&sid=' + item.sid, '_blank') } else { this.formobj = { content: '', @@ -365,9 +366,6 @@ export default { dangerouslyUseHTMLString: true }) }, - toNavbar(name) { - let myPopup = window.open(name + '?token=' + getStorage(), '_blank') - }, changeOrg(value) { const choose = this.orgDept_list.filter((item) => item.orgName === value) this.defaultOrgPathName = choose[0].orgName diff --git a/anrui-system-ui/src/views/notificationannouncement/relation/secondarysaleannouncement.vue b/anrui-system-ui/src/views/notificationannouncement/relation/secondarysaleannouncement.vue new file mode 100644 index 0000000000..4b0e259454 --- /dev/null +++ b/anrui-system-ui/src/views/notificationannouncement/relation/secondarysaleannouncement.vue @@ -0,0 +1,597 @@ + + + + + {{ viewTitle }} + + 竞价 + 关闭 + + + + + + + 申请部门 + {{ formobj.createDept }} + + + 申请人 + {{ formobj.createByName }} + + + 申请日期 + {{ formobj.createDate }} + + + + + 客户名称 + {{ formobj.customerName }} + + + 贷款人 + {{ formobj.loanName }} + + + 贷款合同编号 + {{ formobj.loanContractNo }} + + + + + 资方 + {{ formobj.bankName }} + + + 资方合同编号 + {{ formobj.bankContractNo }} + + + 停放地点 + {{ formobj.locationName }} + + + + 二次销售车辆列表(含主车、挂车) + 金融方案 + + + + + + + + + 车辆状况 + + + 是否年检 + {{ formobj.inspect }} + + + 年检情况 + {{ formobj.inspectSituation }} + + + + + 是否已出保 + {{ formobj.guaranteed }} + + + 保险情况 + {{ formobj.insuranceSituation }} + + + + + 首次登记日期 + {{ formobj.firstDate }} + + + 当前行驶公里数 + {{ formobj.kilometerDriven }} + + + + + 其他车况说明 + {{ formobj.illustrate }} + + + + + 车辆照片 + + + + + + 已还与欠款情况 + + + 已还金额 + {{ formobj.alRepaidMoney }} + + + 当前逾期金额/其中资金占用费 + {{ formobj.currentBeMoney }}/{{ formobj.wheFundOccMoney }} + + + 未到期金额 + {{ formobj.unexpiredMoney }} + + + + + 总期数/当前期数 + {{ formobj.nper }}/{{ formobj.currentPeriod }} + + + 已还金额换算期数 + {{ formobj.alRepaidMoneyConPeriod }} + + + 逾期金额换算期数 + {{ formobj.beOverdueMoneyAndPeriod }} + + + 费用说明 + + + 欠款合计 + {{ formobj.loanSecondarySalesCost.arrearsAll }} + + + 贷款保证金 + {{ formobj.loanSecondarySalesCost.loanDeposit }} + + + 车辆售价 + {{ formobj.loanSecondarySalesCost.vehPrice }} + + + + + 催收费用 + {{ formobj.loanSecondarySalesCost.collectionCost }} + + + 风控中心车辆评估价 + {{ formobj.loanSecondarySalesCost.vehicleEvaluation }} + + + + + 资方结清费用 + {{ formobj.loanSecondarySalesCost.bankSettleCost }} + + + 承担方 + {{ formobj.loanSecondarySalesCost.bankSettleCostAssume }} + + + + + 车辆违章费用 + {{ formobj.loanSecondarySalesCost.vehicleViolationCost }} + + + 承担方 + {{ formobj.loanSecondarySalesCost.vehicleViolationCostAssume }} + + + + + 年检费 + {{ formobj.loanSecondarySalesCost.inspectYearCost }} + + + 承担方 + {{ formobj.loanSecondarySalesCost.inspectYearCostAssume }} + + + + + 保险费 + {{ formobj.loanSecondarySalesCost.insureCost }} + + + 承担方 + {{ formobj.loanSecondarySalesCost.insureCostAssume }} + + + + + 过户费 + {{ formobj.loanSecondarySalesCost.ownershipCost }} + + + 承担方 + {{ formobj.loanSecondarySalesCost.ownershipCostAssume }} + + + + + 停车费 + {{ formobj.loanSecondarySalesCost.stopCost }} + + + 承担方 + {{ formobj.loanSecondarySalesCost.stopCostAssume }} + + + + + 其他费用 + {{ formobj.loanSecondarySalesCost.otherCost }} + + + 承担方 + {{ formobj.loanSecondarySalesCost.otherCostAssume }} + + + 费用说明 + {{ formobj.loanSecondarySalesCost.costDescription }} + + + + + 预计亏损金额 + {{ formobj.loanSecondarySalesCost.lossPrice }} + + + + + 后续欠款处置方向 + {{ formobj.loanSecondarySalesCost.debtDisposal }} + + + + + 附件 + + + + + + + + + + + + + + + 竞价列表 + + 我要竞价 + 关闭 + + + + 我要竞价 + + 确认 + 关闭 + + + + + + + + + + + + + + + + + 当前最高报价(元) + {{ bidding.maxPrice }} + + + + + 我的报价(元) + + + + + + 注:每次竞价幅度不低于1000元 + + + + + + + + + + +