From 737c19a9bfaaf55dfee4271189c6442641db5d21 Mon Sep 17 00:00:00 2001
From: zx <604444282@qq.com>
Date: Thu, 3 Mar 2022 14:09:22 +0800
Subject: [PATCH] zx
---
src/api/manage/index.js | 99 ++++++
src/router/manage.js | 45 ++-
.../ChargingManage/ChargingStandard/index.vue | 294 ++++++++++++++++++
.../ChargingManage/FinancialBill/_detail.vue | 122 ++++++++
.../ChargingManage/FinancialBill/_payback.vue | 152 +++++++++
.../ChargingManage/FinancialBill/index.vue | 161 ++++++++++
src/views/Manage/ChargingManage/index.vue | 13 +
src/views/Manage/OrderManage/_addOrder.vue | 31 ++
src/views/Manage/OrderManage/_detail.vue | 15 +
src/views/Manage/OrderManage/index.vue | 180 +++++++++++
src/views/Manage/VillageManage/index.vue | 4 +-
11 files changed, 1109 insertions(+), 7 deletions(-)
create mode 100644 src/views/Manage/ChargingManage/FinancialBill/_detail.vue
create mode 100644 src/views/Manage/ChargingManage/FinancialBill/_payback.vue
create mode 100644 src/views/Manage/ChargingManage/index.vue
create mode 100644 src/views/Manage/OrderManage/_addOrder.vue
create mode 100644 src/views/Manage/OrderManage/_detail.vue
diff --git a/src/api/manage/index.js b/src/api/manage/index.js
index 0504090..67d44d4 100644
--- a/src/api/manage/index.js
+++ b/src/api/manage/index.js
@@ -43,4 +43,103 @@ export function getCustomerDetail(params) {
method: 'get',
params: params,
})
+}
+
+// 订单管理-查询所有订单
+export function getAllOrder(params) {
+ return httpService({
+ url: `/user/financialStatements/list`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 订单管理-订单解绑小区
+export function orderUnbound(params) {
+ return httpService({
+ url: `/user/order/unbindingCommunity`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 收费管理-收费标准-查询收费模版信息
+export function getChargingList(params) {
+ return httpService({
+ url: `/user/charging/list`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 收费管理-收费标准-查询收费标准时间类型
+export function findTimeType(params) {
+ return httpService({
+ url: `/user/charging/findTimeType`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 收费管理-收费标准-查询收费标准功能模块大类信息
+export function findSuperNavigation(params) {
+ return httpService({
+ url: `/user/charging/findSuperNavigation`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 收费管理-收费标准-启用/禁用收费模版
+export function onoffCharging(params) {
+ return httpService({
+ url: `/user/charging/updateStatus`,
+ method: 'post',
+ params: params,
+ })
+}
+
+// 收费管理-收费标准-添加收费模版
+export function addCharge(params) {
+ return httpService({
+ url: `/user/charging/insert`,
+ method: 'post',
+ data: params,
+ })
+}
+
+// 收费管理-财务账单-查询所有财务账单
+export function getAllList(params) {
+ return httpService({
+ url: `/user/financialStatements/list`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 收费管理-财务账单-财务账单详情
+export function getOrderDetail(params) {
+ return httpService({
+ url: `/user/financialStatements/findDetails`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 收费管理-财务账单-退款页面回显
+export function getPayback(params) {
+ return httpService({
+ url: `/user/financialStatements/findById`,
+ method: 'get',
+ params: params,
+ })
+}
+
+// 收费管理-财务账单-退款
+export function postRefund(params) {
+ return httpService({
+ url: `/user/financialStatements/refund`,
+ method: 'post',
+ params: params,
+ })
}
\ No newline at end of file
diff --git a/src/router/manage.js b/src/router/manage.js
index b3d885c..381d3dc 100644
--- a/src/router/manage.js
+++ b/src/router/manage.js
@@ -27,7 +27,7 @@ export default [
meta: {title: '客户列表'},
},
{
- path: '/Manage/SettleRequestManage/customer_detail',
+ path: '/Manage/CustomerList/customer_detail',
name: "customer_detail",
title: "查看客户详情",
hide: true,
@@ -53,28 +53,63 @@ export default [
component: resolve => require(['@/views/Manage/OrderManage'], resolve),
meta: {title: '订单管理'},
},
+ {
+ path: '/Manage/OrderManage/order_detail',
+ name: "order_detail",
+ title: "订单详情",
+ hide: true,
+ icon: 'container',
+ component: resolve => require(['@/views/Manage/OrderManage/_detail'], resolve),
+ meta: {title: '订单详情'},
+ },
+ {
+ path: '/Manage/OrderManage/add_order',
+ name: "add_order",
+ title: "添加订单",
+ hide: true,
+ icon: 'container',
+ component: resolve => require(['@/views/Manage/OrderManage/_addOrder'], resolve),
+ meta: {title: '添加订单'},
+ },
{
path: '/Manage/ChargingManage',
name: "ChargingManage",
title: "收费管理",
icon: 'pay-circle',
- redirect: '/ChargingManage/ChargingStandard',
+ // redirect: '/Manage/ChargingManage/ChargingStandard',
+ component: resolve => require(['@/views/Manage/ChargingManage'], resolve),
meta: {title: '收费管理'},
children: [
{
- path: '/ChargingManage/ChargingStandard',
+ path: '/Manage/ChargingManage/ChargingStandard',
name: "ChargingStandard",
title: "收费标准",
component: resolve => require(['@/views/Manage/ChargingManage/ChargingStandard'], resolve),
meta: { title: '收费标准' },
},
{
- path: '/ChargingManage/FinancialBill',
+ path: '/Manage/ChargingManage/FinancialBill',
name: "FinancialBill",
title: "财务账单",
component: resolve => require(['@/views/Manage/ChargingManage/FinancialBill'], resolve),
meta: { title: '财务账单' },
- }
+ },
+ {
+ path: '/Manage/ChargingManage/FinancialBill/_detail',
+ name: "_billDetail",
+ title: "账单明细",
+ hide: true,
+ component: resolve => require(['@/views/Manage/ChargingManage/FinancialBill/_detail'], resolve),
+ meta: { title: '账单明细' },
+ },
+ {
+ path: '/Manage/ChargingManage/FinancialBill/_payback',
+ name: "_payback",
+ title: "退款",
+ hide: true,
+ component: resolve => require(['@/views/Manage/ChargingManage/FinancialBill/_payback'], resolve),
+ meta: { title: '退款' },
+ },
]
},
]
\ No newline at end of file
diff --git a/src/views/Manage/ChargingManage/ChargingStandard/index.vue b/src/views/Manage/ChargingManage/ChargingStandard/index.vue
index e69de29..1e2e6ba 100644
--- a/src/views/Manage/ChargingManage/ChargingStandard/index.vue
+++ b/src/views/Manage/ChargingManage/ChargingStandard/index.vue
@@ -0,0 +1,294 @@
+
+
+
收费标准
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+
+
+
+ 修改设置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 功能模块
+ 时间
+ 价格
+
+
+
+ {{item.name}}
+
+
+
+ {{it.years}}年{{it.months}}个月{{it.days}}天
+
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/ChargingManage/FinancialBill/_detail.vue b/src/views/Manage/ChargingManage/FinancialBill/_detail.vue
new file mode 100644
index 0000000..a6b3a25
--- /dev/null
+++ b/src/views/Manage/ChargingManage/FinancialBill/_detail.vue
@@ -0,0 +1,122 @@
+
+
+
账单明细
+
+
+
+
+ {{infoList.code}}
+
+
+ {{infoList.companyName}}
+
+
+ {{infoList.userName}}
+
+
+ {{infoList.communityName}}
+
+
+ {{infoList.communityAddress}}
+
+
+
+ {{item}}
+
+
+
+ {{infoList.remakes}}
+
+
+ {{infoList.payType == 1 ? '线上' : (infoList.payType == 2 ? '支付宝' : '微信')}}
+
+
+ {{infoList.price}} 元
+
+
+ {{infoList.buyingDate}}
+
+
+ {{infoList.expirationDate}}
+
+
+
+
+
+
+
+ 线上
+ 支付宝
+ 微信
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/ChargingManage/FinancialBill/_payback.vue b/src/views/Manage/ChargingManage/FinancialBill/_payback.vue
new file mode 100644
index 0000000..13067aa
--- /dev/null
+++ b/src/views/Manage/ChargingManage/FinancialBill/_payback.vue
@@ -0,0 +1,152 @@
+
+
+
退款订单
+
+
+
+
+ {{infoList.code}}
+
+
+ {{infoList.companyName}}
+
+
+ {{infoList.communityName}}
+
+
+ {{infoList.communityAddress}}
+
+
+
+
+
取消功能模块:
+
+
+
+
+
+
+
+
+
+
+ 线上
+
+
+ 支付宝
+
+
+ 微信
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{paybackForm.price}} 元
+
+
+ {{paybackForm.type == 1 ? '线上' : (paybackForm.type == 2 ? '支付宝' : '微信')}}
+
+
+ {{paybackForm.reason}}
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/ChargingManage/FinancialBill/index.vue b/src/views/Manage/ChargingManage/FinancialBill/index.vue
index e69de29..8124187 100644
--- a/src/views/Manage/ChargingManage/FinancialBill/index.vue
+++ b/src/views/Manage/ChargingManage/FinancialBill/index.vue
@@ -0,0 +1,161 @@
+
+
+
财务账单
+
+
+
+
+ 到
+
+ 到
+
+ 查 询
+ 重 置
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+ 退款
+ |
+ 账单明细
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/ChargingManage/index.vue b/src/views/Manage/ChargingManage/index.vue
new file mode 100644
index 0000000..8787f75
--- /dev/null
+++ b/src/views/Manage/ChargingManage/index.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/OrderManage/_addOrder.vue b/src/views/Manage/OrderManage/_addOrder.vue
new file mode 100644
index 0000000..e23545e
--- /dev/null
+++ b/src/views/Manage/OrderManage/_addOrder.vue
@@ -0,0 +1,31 @@
+
+
+
添加订单信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/OrderManage/_detail.vue b/src/views/Manage/OrderManage/_detail.vue
new file mode 100644
index 0000000..03da406
--- /dev/null
+++ b/src/views/Manage/OrderManage/_detail.vue
@@ -0,0 +1,15 @@
+
+
+ test
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/OrderManage/index.vue b/src/views/Manage/OrderManage/index.vue
index e69de29..eeeb574 100644
--- a/src/views/Manage/OrderManage/index.vue
+++ b/src/views/Manage/OrderManage/index.vue
@@ -0,0 +1,180 @@
+
+
+
订单管理
+
+
+
+
+
+ 定制
+ 不定制
+
+
+ 待支付
+ 支付超时
+ 已支付
+
+ 查 询
+ 重 置
+
+
+
+
+
+
+
+
+ {{item}}
+
+
+
+ {{scope === 1 ? "定制" : "不定制"}}
+
+ {{
+ scope === 1 ? "支付超时" : (scope === 2 ? "已支付" : "待支付")
+ }}
+
+ {return}">
+ 解绑小区
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Manage/VillageManage/index.vue b/src/views/Manage/VillageManage/index.vue
index 81c253e..6808aa8 100644
--- a/src/views/Manage/VillageManage/index.vue
+++ b/src/views/Manage/VillageManage/index.vue
@@ -9,9 +9,9 @@
@selectionChoosed="selectionChoosed"
>
- del
+ 删除
|
- detail
+ 详情