From 146b2c996b44f028f3cd01c4e9d5d026746f5d3d Mon Sep 17 00:00:00 2001 From: yangfuda <945208611@qq.com> Date: Mon, 28 Aug 2023 15:30:01 +0800 Subject: [PATCH] =?UTF-8?q?=E9=93=B6=E5=86=9C=EF=BC=9A+=E4=BA=A4=E6=98=93?= =?UTF-8?q?=E7=BB=93=E6=9E=9C=E6=9F=A5=E8=AF=A2=E3=80=81=E4=BD=99=E9=A2=9D?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E5=8A=9F=E8=83=BD=EF=BC=9B+=E4=BA=A4?= =?UTF-8?q?=E6=98=93=E6=98=8E=E7=BB=86=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bankAgriculture/paymentAccount.js | 6 + .../bankAgriculture/recordDetail.js | 120 ++++++++++ src/router/index.js | 27 +++ .../paymentAccount/paymentAccountList.vue | 20 +- .../paymentApproval/approvalList.vue | 2 +- .../recordDetail/recordDetailDetail.vue | 142 ++++++++++++ .../recordDetail/recordDetailList.vue | 209 ++++++++++++++++++ 7 files changed, 524 insertions(+), 2 deletions(-) create mode 100644 src/api/onlineHome/bankAgriculture/recordDetail.js create mode 100644 src/views/yinnong/bankAgriculture/recordDetail/recordDetailDetail.vue create mode 100644 src/views/yinnong/bankAgriculture/recordDetail/recordDetailList.vue diff --git a/src/api/onlineHome/bankAgriculture/paymentAccount.js b/src/api/onlineHome/bankAgriculture/paymentAccount.js index 7f0e597a..032dfa41 100644 --- a/src/api/onlineHome/bankAgriculture/paymentAccount.js +++ b/src/api/onlineHome/bankAgriculture/paymentAccount.js @@ -66,6 +66,12 @@ export function delAccount(id) { method: 'get' }) } +export function balanceEnquiry(id) { + return request({ + url: '/yinnong/transfer/balanceEnquiry/' + id, + method: 'get' + }) +} // 查询管控类型为中心账套时中心账套列表 export function getCentralBooks(query) { diff --git a/src/api/onlineHome/bankAgriculture/recordDetail.js b/src/api/onlineHome/bankAgriculture/recordDetail.js new file mode 100644 index 00000000..d9780185 --- /dev/null +++ b/src/api/onlineHome/bankAgriculture/recordDetail.js @@ -0,0 +1,120 @@ +import request from '@/utils/request' + +// 查询交易明细数据列表 +export function listRecordDetail(query) { + return request({ + url: '/yinnong/recordDetail/list', + method: 'get', + params: query + }) +} + +// 中心账套入账查询交易明细数据列表 +export function listByVoucher(query) { + return request({ + url: '/yinnong/recordDetail/listByVoucher', + method: 'get', + params: query + }) +} +// 导出中心账套交易明细数据 +export function exportCoreRecordDetail(query) { + return request({ + url: '/yinnong/recordDetail/voucherExport', + method: 'get', + params: query + }) +} +// 导出交易明细数据 +export function exportRecordDetail(query) { + return request({ + url: '/yinnong/recordDetail/export', + method: 'get', + params: query + }) +} + +// 查询交易明细数据详细 +export function getRecordDetail(id) { + return request({ + url: '/yinnong/recordDetail/get/' + id, + method: 'get' + }) +} + +// 下载电子回单 +export function getDianzihuidan(id) { + return request({ + url: '/yinnong/recordDetail/getDianzihuidan/' + id, + method: 'get' + }) +} +// 新增交易明细数据 +export function addRecordDetail(data) { + return request({ + url: '/yinnong/recordDetail/add', + method: 'post', + data: data + }) +} + +// 修改交易明细数据 +export function updateRecordDetail(data) { + return request({ + url: '/yinnong/recordDetail/edit', + method: 'post', + data: data + }) +} + +// 删除交易明细数据 +export function delRecordDetail(id) { + return request({ + url: '/yinnong/recordDetail/remove/' + id, + method: 'get' + }) +} + +// 查询常规对账列表 +export function getReconciliation(query) { + return request({ + url: '/yinnong/recordDetail/getReconciliation', + method: 'get', + params: query + }) +} + +// 查询备付金对账列表 +export function getCashReconciliation(query) { + return request({ + url: '/yinnong/recordDetail/getCashReconciliation', + method: 'get', + params: query + }) +} + +// 查询非平台支付列表 +export function getNonPlatformPay(query) { + return request({ + url: '/yinnong/recordDetail/getNonPlatformPay', + method: 'get', + params: query + }) +} + +// 查询所有数据 +export function getAllList(query) { + return request({ + url: '/yinnong/recordDetail/getAllList', + method: 'get', + params: query + }) +} +// 导出非平台支付数据 +export function exportNonPlatformPay(query) { + return request({ + url: '/yinnong/recordDetail/exportNonPlatformPay', + method: 'get', + params: query + }) +} diff --git a/src/router/index.js b/src/router/index.js index 85553089..2f8a1931 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2485,6 +2485,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/yinnong/bankAgriculture/paymentAccount/paymentAccountDetail'], resolve) }, + { + path: '/yinnong/recordDetailDetail', + name: 'recordDetailDetail', + meta: { + title: '查看交易明细详情', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/recordDetail/recordDetailDetail'], resolve) + }, { path: '/yinnong/villagePortrait', name: 'yinnongvillagePortrait', @@ -2530,6 +2539,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/yinnong/bankAgriculture/bankOfDeposit/bankOfDepositModify'], resolve) }, + { + path: '/yinnong/recordDetailList', + name: 'yinnongRecordDetailList', + meta: { + title: '交易明细', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/recordDetail/recordDetailList'], resolve) + }, { path: '/yinnong/listBalanceRanking', @@ -5187,6 +5205,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/sunVillage_info/bankAgriculture/bankOfDeposit/bankOfDepositModify'], resolve) }, + { + path: '/sunVillage_info/recordDetailList', + name: 'sunVillageRecordDetailList', + meta: { + title: '交易明细', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/recordDetail/recordDetailList'], resolve) + }, //<--------------------------------------农业大托管--------------------------------------> { diff --git a/src/views/yinnong/bankAgriculture/paymentAccount/paymentAccountList.vue b/src/views/yinnong/bankAgriculture/paymentAccount/paymentAccountList.vue index eaddeedb..efe1bf4d 100644 --- a/src/views/yinnong/bankAgriculture/paymentAccount/paymentAccountList.vue +++ b/src/views/yinnong/bankAgriculture/paymentAccount/paymentAccountList.vue @@ -40,6 +40,9 @@ + + diff --git a/src/views/yinnong/bankAgriculture/recordDetail/recordDetailList.vue b/src/views/yinnong/bankAgriculture/recordDetail/recordDetailList.vue new file mode 100644 index 00000000..74c51989 --- /dev/null +++ b/src/views/yinnong/bankAgriculture/recordDetail/recordDetailList.vue @@ -0,0 +1,209 @@ + + + + +