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) } ] }