From 8c5b3d6d414674e2deff34b8f55c0a74cae1e4bb Mon Sep 17 00:00:00 2001 From: yangfuda <945208611@qq.com> Date: Sat, 3 Aug 2024 17:01:31 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E9=93=B6=E5=86=9C=EF=BC=9A=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E5=8E=86=E5=8F=B2=E6=9F=A5=E7=9C=8B=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../paymentApproval/approvalProcess.vue | 97 +++++++------------ .../paymentApproval/approvalProcess.vue | 91 +++++++---------- 2 files changed, 73 insertions(+), 115 deletions(-) diff --git a/src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalProcess.vue b/src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalProcess.vue index 012f7344..f2324453 100644 --- a/src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalProcess.vue +++ b/src/views/sunVillage_info/bankAgriculture/paymentApproval/approvalProcess.vue @@ -11,52 +11,41 @@
-

批次号:{{this.$route.query.auditbatchNo}}

- -

- 草稿 -
- -

- 已申请 - - {{form.applyUserName}} - {{form.applyDate}} - - -
- - -

-

-

-
- - - -

{{item1.nodeName}}

-

{{item1.nodeName}}

-

{{item1.nodeName}}

-
- -

{{item1.auditTime}}

-

{{item1.auditTime}}

-

{{item1.auditTime}}

-
-
- - -

{{item1.auditBy}}

-

{{item1.auditBy}}

-

{{item1.auditBy}}

-
- -

{{item1.auditRemark}}

-

{{item1.auditRemark}}

-

{{item1.auditRemark}}

-
-
-
+ +

批次号:{{index}}

+ + +

+

+

+
+ + + +

{{item1.actorName}}

+

{{item1.actorName}}

+

{{item1.actorName}}

+
+ +

{{item1.auditTime}}

+

{{item1.auditTime}}

+

{{item1.auditTime}}

+
+
+ + +

{{item1.auditBy}}

+

{{item1.auditBy}}

+

{{item1.auditBy}}

+
+ +

{{item1.auditRemark}}

+

{{item1.auditRemark}}

+

{{item1.auditRemark}}

+
+
+
+

审批流程

@@ -111,12 +100,8 @@ export default { //查询审批进程 getTransferProcess(id){ getTransferProcess(id).then(res => { - this.processList = res.data[auditbatchNo] - // console.info( this.processList); - // this.processList.乡镇审批时间 = this.processList.乡镇审批时间?this.format(this.processList.乡镇审批时间, "yyyy-MM-dd HH:mm:ss"):"" - // this.processList.区县审批时间 = this.processList.区县审批时间?this.format(this.processList.区县审批时间, "yyyy-MM-dd HH:mm:ss"):"" - // this.processList.支付状态时间 = this.processList.支付状态时间?this.format(this.processList.支付状态时间, "yyyy-MM-dd HH:mm:ss"):"" - // this.processList.入账状态时间 = this.processList.入账状态时间?this.format(this.processList.入账状态时间, "yyyy-MM-dd HH:mm:ss"):"" + this.processList = res.data + console.info( this.processList); }) }, handleUpdate(id) { @@ -214,12 +199,4 @@ export default { color: #878787; line-height: 22Px; } - .van-row{ - .van-row{ - .van-col{ - padding: 5Px 0 0 0!important; - color: #878787; - } - } - } diff --git a/src/views/yinnong/bankAgriculture/paymentApproval/approvalProcess.vue b/src/views/yinnong/bankAgriculture/paymentApproval/approvalProcess.vue index 82906b32..e6821d4c 100644 --- a/src/views/yinnong/bankAgriculture/paymentApproval/approvalProcess.vue +++ b/src/views/yinnong/bankAgriculture/paymentApproval/approvalProcess.vue @@ -11,52 +11,41 @@
-

批次号:{{this.$route.query.auditbatchNo}}

- -

- 草稿 -
- -

- 已申请 - - {{form.applyUserName}} - {{form.applyDate}} - - -
- - -

-

-

-
- - - -

{{item1.nodeName}}

-

{{item1.nodeName}}

-

{{item1.nodeName}}

-
- -

{{item1.auditTime}}

-

{{item1.auditTime}}

-

{{item1.auditTime}}

-
-
- - -

{{item1.auditBy}}

-

{{item1.auditBy}}

-

{{item1.auditBy}}

-
- -

{{item1.auditRemark}}

-

{{item1.auditRemark}}

-

{{item1.auditRemark}}

-
-
-
+ +

批次号:{{index}}

+ + +

+

+

+
+ + + +

{{item1.actorName}}

+

{{item1.actorName}}

+

{{item1.actorName}}

+
+ +

{{item1.auditTime}}

+

{{item1.auditTime}}

+

{{item1.auditTime}}

+
+
+ + +

{{item1.auditBy}}

+

{{item1.auditBy}}

+

{{item1.auditBy}}

+
+ +

{{item1.auditRemark}}

+

{{item1.auditRemark}}

+

{{item1.auditRemark}}

+
+
+
+

审批流程

@@ -111,7 +100,7 @@ export default { //查询审批进程 getTransferProcess(id){ getTransferProcess(id).then(res => { - this.processList = res.data[auditbatchNo] + this.processList = res.data }) }, handleUpdate(id) { @@ -209,12 +198,4 @@ export default { color: #878787; line-height: 22Px; } - .van-row{ - .van-row{ - .van-col{ - padding: 5Px 0 0 0!important; - color: #878787; - } - } - } From 85dc13c1e29294e9a72927843be041868dc471a9 Mon Sep 17 00:00:00 2001 From: QI_YUJIE <2878090898@qq.com> Date: Tue, 6 Aug 2024 16:51:27 +0800 Subject: [PATCH 2/5] =?UTF-8?q?task=20=E9=93=B6=E5=86=9C=E7=9B=B4=E8=81=94?= =?UTF-8?q?=20=E8=B5=84=E9=87=91=E5=AE=A1=E6=89=B9=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../onlineHome/bankAgriculture/cashExpense.js | 80 +++++ src/router/index.js | 45 +++ .../cashExpense/cashExpenseApproval.vue | 276 ++++++++++++++++++ .../cashExpense/cashExpenseDetail.vue | 192 ++++++++++++ .../cashExpense/cashExpenseForm.vue | 246 ++++++++++++++++ .../cashExpense/cashExpenseList.vue | 258 ++++++++++++++++ .../cashExpense/cashExpenseProcess.vue | 190 ++++++++++++ .../yinnong/doneCompleted/completedNew.vue | 6 + src/views/yinnong/doneCompleted/doneNew.vue | 6 + 9 files changed, 1299 insertions(+) create mode 100644 src/api/onlineHome/bankAgriculture/cashExpense.js create mode 100644 src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue create mode 100644 src/views/yinnong/bankAgriculture/cashExpense/cashExpenseDetail.vue create mode 100644 src/views/yinnong/bankAgriculture/cashExpense/cashExpenseForm.vue create mode 100644 src/views/yinnong/bankAgriculture/cashExpense/cashExpenseList.vue create mode 100644 src/views/yinnong/bankAgriculture/cashExpense/cashExpenseProcess.vue diff --git a/src/api/onlineHome/bankAgriculture/cashExpense.js b/src/api/onlineHome/bankAgriculture/cashExpense.js new file mode 100644 index 00000000..fff7f983 --- /dev/null +++ b/src/api/onlineHome/bankAgriculture/cashExpense.js @@ -0,0 +1,80 @@ +import request from '@/utils/request' + +// 查询资金审批申请列表 +export function listCashExpense(query) { + return request({ + url: '/yinnong/cashExpense/list', + method: 'get', + params: query + }) +} + +// 统计查询资金审批申请列表 +export function statisticCashExpense(query) { + return request({ + url: '/yinnong/cashExpense/statistic', + method: 'get', + params: query + }) +} + +// 导出资金审批申请 +export function exportCashExpense(query) { + return request({ + url: '/yinnong/cashExpense/export', + method: 'get', + params: query + }) +} + +// 查询资金审批申请详细 +export function getCashExpense(id) { + return request({ + url: '/yinnong/cashExpense/get/' + id, + method: 'get', + params: arguments[1] || {} + }) +} + +// 新增资金审批申请 +export function addCashExpense(data) { + return request({ + url: '/yinnong/cashExpense/add', + method: 'post', + data: data + }) +} + +// 修改资金审批申请 +export function updateCashExpense(data) { + return request({ + url: '/yinnong/cashExpense/edit', + method: 'post', + data: data + }) +} + +// 删除资金审批申请 +export function delCashExpense(id) { + return request({ + url: '/yinnong/cashExpense/remove/' + id, + method: 'get' + }) +} + +// 资金申请审批 +export function applyCashExpense(id) { + return request({ + url: '/yinnong/cashExpense/submitApply/' + id, + method: 'get' + }); +} + +// 撤销资金申请审批 +export function revokeCashExpense(id) { + return request({ + url: '/yinnong/cashExpense/revokeApply/' + id, + method: 'get' + }); +} + diff --git a/src/router/index.js b/src/router/index.js index be091e2c..3b52ab05 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2686,6 +2686,51 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/yinnong/homestead/supervision/supervisionDetail'], resolve) }, + { + path: '/yinnong/cashExpenseList', + name: 'yinnongCashExpenseList', + meta: { + title: '资金审批申请列表', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/cashExpense/cashExpenseList'], resolve) + }, + { + path: '/yinnong/cashExpenseForm', + name: 'yinnongCashExpenseForm', + meta: { + title: '资金审批申请表单', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/cashExpense/cashExpenseForm'], resolve) + }, + { + path: '/yinnong/cashExpenseDetail', + name: 'yinnongCashExpenseDetail', + meta: { + title: '资金审批申请详情', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/cashExpense/cashExpenseDetail'], resolve) + }, + { + path: '/yinnong/cashExpenseApproval', + name: 'yinnongCashExpenseApproval', + meta: { + title: '资金审批申请', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval'], resolve) + }, + { + path: '/yinnong/cashExpenseProcess', + name: 'yinnongCashExpenseProcess', + meta: { + title: '资金审批申请流程', + hidden: true, + }, + component: (resolve) => require(['@/views/yinnong/bankAgriculture/cashExpense/cashExpenseProcess'], resolve) + }, { path: '/lawEnforcement', name: 'lawEnforcement', diff --git a/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue new file mode 100644 index 00000000..e4848d47 --- /dev/null +++ b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseApproval.vue @@ -0,0 +1,276 @@ + + + + + diff --git a/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseDetail.vue b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseDetail.vue new file mode 100644 index 00000000..efdd7c23 --- /dev/null +++ b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseDetail.vue @@ -0,0 +1,192 @@ + + + + + diff --git a/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseForm.vue b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseForm.vue new file mode 100644 index 00000000..56b56fac --- /dev/null +++ b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseForm.vue @@ -0,0 +1,246 @@ + + + + + diff --git a/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseList.vue b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseList.vue new file mode 100644 index 00000000..ef9f8719 --- /dev/null +++ b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseList.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseProcess.vue b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseProcess.vue new file mode 100644 index 00000000..443e66e4 --- /dev/null +++ b/src/views/yinnong/bankAgriculture/cashExpense/cashExpenseProcess.vue @@ -0,0 +1,190 @@ + + + + + diff --git a/src/views/yinnong/doneCompleted/completedNew.vue b/src/views/yinnong/doneCompleted/completedNew.vue index 48bc3e5e..9d7b82d8 100644 --- a/src/views/yinnong/doneCompleted/completedNew.vue +++ b/src/views/yinnong/doneCompleted/completedNew.vue @@ -187,6 +187,12 @@ case 'yinnong_majorevent': this.$router.push({name:'approvalApproval13',query: {id:item.data.id,taskId:item.id,type:"todo"}}) break; + case 't_yinnong_cashexpense': + this.$router.push({ + path: '/yinnong/cashExpenseApproval', + query: { id: item.data.id, taskId: item.id, auditbatchNo: item.auditbatchNo, type: "todo" } + }); + break; } } }, diff --git a/src/views/yinnong/doneCompleted/doneNew.vue b/src/views/yinnong/doneCompleted/doneNew.vue index 51e9eccd..dba0a135 100644 --- a/src/views/yinnong/doneCompleted/doneNew.vue +++ b/src/views/yinnong/doneCompleted/doneNew.vue @@ -160,6 +160,12 @@ done.vue