From 16bc8c77daf5522fd8b72af680ed018d4c054f09 Mon Sep 17 00:00:00 2001
From: wanyongkang <937888580@qq.com>
Date: Thu, 29 Oct 2020 17:56:33 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=8E=9F=E5=90=8E=E5=8F=B0=E8=B4=A2?=
=?UTF-8?q?=E5=8A=A1=E6=98=8E=E7=BB=86=E5=8A=9F=E8=83=BD=E3=80=91=20https:?=
=?UTF-8?q?//www.tapd.cn/39598945/prong/stories/view/1139598945001000049?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/order/buyiRecord.vue | 146 ++++++++++++++++
src/components/order/cashOut.vue | 11 +-
src/components/order/finance.vue | 258 ++++++++++++++++++++++++++++
src/router/index.js | 10 ++
4 files changed, 422 insertions(+), 3 deletions(-)
create mode 100644 src/components/order/buyiRecord.vue
create mode 100644 src/components/order/finance.vue
diff --git a/src/components/order/buyiRecord.vue b/src/components/order/buyiRecord.vue
new file mode 100644
index 0000000..f1830a0
--- /dev/null
+++ b/src/components/order/buyiRecord.vue
@@ -0,0 +1,146 @@
+
+
+
+
返回
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 产品
+
+
+
+
+
+
+
+ 类型
+
+
+
+
+
+
+
+ 日期
+
+
+
+
+ 金额
+
+
+
+ 备注
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/order/cashOut.vue b/src/components/order/cashOut.vue
index edd59aa..d4d58eb 100644
--- a/src/components/order/cashOut.vue
+++ b/src/components/order/cashOut.vue
@@ -71,7 +71,7 @@
@@ -88,7 +88,9 @@ export default {
dialogFormVisible: false,
form: {},
formLabelWidth: '120px',
- search_info: ''
+ search_info: '',
+ row_info: '',
+ clickOk: false
}
},
@@ -98,9 +100,11 @@ export default {
},
methods: {
handleClick (row) {
+ this.clickOk = false
this.$api.post(this.$api.phpURL + 'order/CashOutAdmin/getOneInfo', {id: row.id}).then(res => {
this.form = res.data
})
+ this.row_info = row
this.dialogFormVisible = true
},
tableRowClassName ({row, rowIndex}) {
@@ -134,13 +138,14 @@ export default {
})
},
submit (info) {
+ this.clickOk = true
if (info.remark == null) {
this.$message.error('请填写备注')
return false
}
this.$api.post(this.$api.phpURL + 'order/CashOutAdmin/handle', {info}).then(res => {
this.dialogFormVisible = false
- this.form.status = this.dealStatus(this.form.status)
+ this.row_info.status = this.dealStatus(this.form.status)
})
},
search () {
diff --git a/src/components/order/finance.vue b/src/components/order/finance.vue
new file mode 100644
index 0000000..73cb93f
--- /dev/null
+++ b/src/components/order/finance.vue
@@ -0,0 +1,258 @@
+
+
+
+
+
+
查询
+
补遗
+
补遗记录
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 产品
+
+
+
+
+
+
+
+ 类型
+
+
+
+
+
+
+
+ 日期
+
+
+
+
+ 金额
+
+
+
+ 备注
+
+
+
+
+
+
+
+
+
+
diff --git a/src/router/index.js b/src/router/index.js
index 300e141..46f2be3 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -234,6 +234,16 @@ let router = new Router({
path: 'order/check',
name: 'check',
component: resolve => require(['@/components/order/check'], resolve)
+ },
+ {
+ path: 'order/finance',
+ name: 'finance',
+ component: resolve => require(['@/components/order/finance'], resolve)
+ },
+ {
+ path: 'order/buyi',
+ name: 'buyi',
+ component: resolve => require(['@/components/order/buyiRecord'], resolve)
}
]
}