From 8a40cc6fac4cccaaca5b9412ed70c1416ba001a8 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 3 Jun 2025 15:16:01 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../anrui-scm-ui/src/api/bikerebate/bicyclerebatemanagement.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatemanagement.js b/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatemanagement.js index afd0fe6149..c3445eaec9 100644 --- a/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatemanagement.js +++ b/anrui-scm/anrui-scm-ui/src/api/bikerebate/bicyclerebatemanagement.js @@ -72,7 +72,7 @@ export default { // 导出 exportExcel: function(data) { return request({ - url: '/scm/v1/scmvehrebate/excelList', + url: '/scm/v1/scmvehrebate/excelListNew', method: 'post', data: data, responseType: 'blob', // 表明返回服务器返回的数据类型 From 9eefd096a675e395a807a750c2b713c5e62ad067 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 3 Jun 2025 15:26:31 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/statement/bikeRebateStatistics.js | 19 ++ .../src/api/statement/rebateType.js | 20 ++ .../bikeRebateStatistics.vue | 256 ++++++++++++++++++ .../bikeRebateStatisticsInfo.vue | 99 +++++++ .../rebateType/rebateNameByDetail.vue | 103 +++++++ .../rebateType/rebateTypeByDetail.vue | 247 +++++++++++++++++ 6 files changed, 744 insertions(+) create mode 100644 anrui-reportcenter-ui/src/api/statement/bikeRebateStatistics.js create mode 100644 anrui-reportcenter-ui/src/api/statement/rebateType.js create mode 100644 anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatistics.vue create mode 100644 anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatisticsInfo.vue create mode 100644 anrui-reportcenter-ui/src/views/statement/rebateType/rebateNameByDetail.vue create mode 100644 anrui-reportcenter-ui/src/views/statement/rebateType/rebateTypeByDetail.vue diff --git a/anrui-reportcenter-ui/src/api/statement/bikeRebateStatistics.js b/anrui-reportcenter-ui/src/api/statement/bikeRebateStatistics.js new file mode 100644 index 0000000000..4759b809f3 --- /dev/null +++ b/anrui-reportcenter-ui/src/api/statement/bikeRebateStatistics.js @@ -0,0 +1,19 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(data) { + return request({ + url: '/scm/v1/scmvehrebate/statistics', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + getDetail: function(data) { + return request({ + url: '/scm/v1/scmvehrebate/getDetail/' + data, + method: 'get' + }) + } +} diff --git a/anrui-reportcenter-ui/src/api/statement/rebateType.js b/anrui-reportcenter-ui/src/api/statement/rebateType.js new file mode 100644 index 0000000000..fa3823c0e3 --- /dev/null +++ b/anrui-reportcenter-ui/src/api/statement/rebateType.js @@ -0,0 +1,20 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(data) { + return request({ + url: '/scm/v1/scmvehrebate/typeStatistics', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + getTypeDetail: function(data) { + return request({ + url: '/scm/v1/scmvehrebate/getTypeDetail', + method: 'post', + params: data + }) + } +} diff --git a/anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatistics.vue b/anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatistics.vue new file mode 100644 index 0000000000..1b93235c8f --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatistics.vue @@ -0,0 +1,256 @@ + + + + + + + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + + + + + + + 至 + + + + + 至 + + + + + 查询 + 重置 + + + + + + 单车返利统计列表 + + + + + + + + + + + + {{ scope.row.vinNo }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatisticsInfo.vue b/anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatisticsInfo.vue new file mode 100644 index 0000000000..ff9c75a0a9 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/bikeRebateStatistics/bikeRebateStatisticsInfo.vue @@ -0,0 +1,99 @@ + + + + {{title}} + + 关闭 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.state == '0' ? '未计提' : scope.row.state == '1' ? '计提中' : scope.row.state == '2' ? '待核对' : scope.row.state == '3' ? '核对中' : scope.row.state == '4' ? '已核对' : '' }} + + + + + {{ scope.row.onceCheckState == '1' ? '是' : scope.row.onceCheckState == '0' ? '否' : scope.row.onceCheckState == '2' ? '一次核对中' : '' }} + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateType/rebateNameByDetail.vue b/anrui-reportcenter-ui/src/views/statement/rebateType/rebateNameByDetail.vue new file mode 100644 index 0000000000..98e43ab59a --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateType/rebateNameByDetail.vue @@ -0,0 +1,103 @@ + + + + {{title}} + + 关闭 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ scope.row.state == '0' ? '未计提' : scope.row.state == '1' ? '计提中' : scope.row.state == '2' ? '待核对' : scope.row.state == '3' ? '核对中' : scope.row.state == '4' ? '已核对' : '' }} + + + + + {{ scope.row.onceCheckState == '1' ? '是' : scope.row.onceCheckState == '0' ? '否' : scope.row.onceCheckState == '2' ? '一次核对中' : '' }} + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateType/rebateTypeByDetail.vue b/anrui-reportcenter-ui/src/views/statement/rebateType/rebateTypeByDetail.vue new file mode 100644 index 0000000000..cae568bb28 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateType/rebateTypeByDetail.vue @@ -0,0 +1,247 @@ + + + + + + + + + {{ searchxianshitit }} + + + + + + + + + + + + + + + + + + + + + + + 至 + + + + + 查询 + 重置 + + + + + + 厂家返利类型明细列表 + + + + + + + + + + + + + {{ scope.row.rebateTypeValue }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From aebf23afaabbc9afa18fa49cb7052571e353481c Mon Sep 17 00:00:00 2001 From: dimengzhe Date: Tue, 3 Jun 2025 15:43:55 +0800 Subject: [PATCH 3/4] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=80=BE=E6=9C=9F?= =?UTF-8?q?=E8=BD=A6=E8=BE=86=E7=9A=84=E5=88=97=E8=A1=A8=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E9=A3=8E=E6=8E=A7=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml | 4 ++-- .../riskcenter/biz/loanoverduebank/LoanOverdueBankMapper.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml index 8033f273e7..6a55b7e9b6 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanbeoverdueveh/LoanBeOverdueVehMapper.xml @@ -78,7 +78,7 @@ WHERE lbca.collMeasure LIKE '%远程控制%' AND lbca.nodeState = '已办结' ) lbcv ON lbcv.saleVehSid = lrpd.busVinSid AND lbcv.rn = 1 - WHERE lrpd.dueDate <= lrpd.updateTime -- 移除DATE_FORMAT函数 + WHERE lrpd.dueDate <= lrpd.updateTime and bv.riskState < 9 GROUP BY lrpd.sid ) a1 LEFT JOIN ( @@ -194,7 +194,7 @@ WHERE lbca.collMeasure LIKE '%远程控制%' AND lbca.nodeState = '已办结' ) lbcv ON lbcv.saleVehSid = lrpd.busVinSid AND lbcv.rn = 1 - WHERE lrpd.dueDate <= lrpd.updateTime -- 移除DATE_FORMAT函数 + WHERE lrpd.dueDate <= lrpd.updateTime and bv.riskState < 9 GROUP BY lrpd.sid ) a1 LEFT JOIN ( diff --git a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoverduebank/LoanOverdueBankMapper.xml b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoverduebank/LoanOverdueBankMapper.xml index 06189497cd..3e4b03a643 100644 --- a/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoverduebank/LoanOverdueBankMapper.xml +++ b/anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanoverduebank/LoanOverdueBankMapper.xml @@ -106,7 +106,7 @@ ON lrpd.busVinSid = bv.sid WHERE lrpd.dueDate <= lrpd.updateTime - and lrpd.useOrgSid = #{useOrgSid} and bv.riskState = 0 + and lrpd.useOrgSid = #{useOrgSid} GROUP BY lrpd.`sid` HAVING (yq_total > 0)) a1 LEFT JOIN ( From e29d1e8791800fef990571f3347312777690ee91 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 3 Jun 2025 16:36:36 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/specialrebate/specialrebatemanagement.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatemanagement.js b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatemanagement.js index 5f2d3cb064..2befb7b84f 100644 --- a/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatemanagement.js +++ b/anrui-scm/anrui-scm-ui/src/api/specialrebate/specialrebatemanagement.js @@ -54,7 +54,7 @@ export default { // 导出 exportExcel: function(data) { return request({ - url: '/scm/v1/scmspecialrebate/excelList', + url: '/scm/v1/scmspecialrebate/excelListNew', method: 'post', data: data, responseType: 'blob', // 表明返回服务器返回的数据类型