From 09807abd91e6c632bea4482fbbbafef87c8cd1e2 Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 19 Nov 2024 16:15:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=94=AE=E5=90=8E=E8=AE=A4?= =?UTF-8?q?=E6=AC=BE=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../subscriptionAfterSale.js | 62 ++ .../src/router/modules/codemenu.js | 6 + .../subscriptionAfterSale.vue | 406 +++++++++++ .../subscriptionAfterSaleAdd.vue | 640 ++++++++++++++++++ .../subscriptionAfterSaleInfo.vue | 221 ++++++ 5 files changed, 1335 insertions(+) create mode 100644 anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/subscriptionAfterSale.js create mode 100644 anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSale.vue create mode 100644 anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleAdd.vue create mode 100644 anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleInfo.vue diff --git a/anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/subscriptionAfterSale.js b/anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/subscriptionAfterSale.js new file mode 100644 index 0000000000..28a674a8e5 --- /dev/null +++ b/anrui-buscenter/anrui-finmanage-ui/src/api/anruifinmanagement/subscriptionAfterSale.js @@ -0,0 +1,62 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 -- 售后认款 + listPage: function(data) { + return request({ + url: '/fin/fincollectionconfirmation/asListPagess', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + // 查询分页列表 -- 应收未收款项明细分页 + asListAll: function(data) { + return request({ + url: '/fin/finuncollectedreceivablesdetailed/asListAll', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + saveOrUpdate: function(data) { + return request({ + url: '/fin/fincollectionconfirmation/asSave', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + fetchBySid: function(data) { + return request({ + url: '/fin/fincollectionconfirmation/asFetchBySid/' + data, + method: 'get' + }) + }, + // 打印出门证 + createPdf: function(data) { + return request({ + url: '/fin/fincollectionconfirmation/asCreatePdf', + method: 'post', + params: data + }) + }, + // 出纳款项管理--确认 + asCashierConfirm: function(data) { + return request({ + url: '/fin/fincollectionconfirmation/asCashierConfirm', + method: 'post', + params: data, + headers: { 'Content-Type': 'application/x-www-form-urlencoded' } + }) + }, + // 出纳款项管理--驳回 + cashierReject: function(data) { + return request({ + url: '/fin/fincollectionconfirmation/cashierReject', + method: 'post', + params: data, + headers: { 'Content-Type': 'application/x-www-form-urlencoded' } + }) + } +} diff --git a/anrui-buscenter/anrui-finmanage-ui/src/router/modules/codemenu.js b/anrui-buscenter/anrui-finmanage-ui/src/router/modules/codemenu.js index 324ff1f08d..9d8ade7d0f 100644 --- a/anrui-buscenter/anrui-finmanage-ui/src/router/modules/codemenu.js +++ b/anrui-buscenter/anrui-finmanage-ui/src/router/modules/codemenu.js @@ -66,6 +66,12 @@ const codemenu = [ name: 'DaiShouKuan', meta: { title: '代收款申请', noCache: true } }, + { + path: '/subscriptionAfterSale/subscriptionAfterSale', + component: () => import('@/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSale.vue'), + name: 'SubscriptionAfterSale', + meta: { title: '售后认款申请', noCache: true } + }, { path: '/anruifinmanagement/cashierConfirmation', component: () => import('@/views/anruifinmanagement/paymentConfirmation/cashierConfirmation.vue'), diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSale.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSale.vue new file mode 100644 index 0000000000..021c977748 --- /dev/null +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSale.vue @@ -0,0 +1,406 @@ + + + + diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleAdd.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleAdd.vue new file mode 100644 index 0000000000..9b05338670 --- /dev/null +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleAdd.vue @@ -0,0 +1,640 @@ + + + + + diff --git a/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleInfo.vue b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleInfo.vue new file mode 100644 index 0000000000..95b0b6af06 --- /dev/null +++ b/anrui-buscenter/anrui-finmanage-ui/src/views/anruifinmanagement/subscriptionAfterSale/subscriptionAfterSaleInfo.vue @@ -0,0 +1,221 @@ + + + + +