diff --git a/src/api/base/coupon/index.js b/src/api/base/coupon/index.js new file mode 100644 index 0000000..4112049 --- /dev/null +++ b/src/api/base/coupon/index.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 卡券核销 +export function couponVerification(data) { + return request({ + url: '/base/customer-coupon/couponVerification', + method: 'post', + data: data + }) +} + +// 更新用户卡券 +export function updateCustomerCoupon(data) { + return request({ + url: '/base/customer-coupon/update', + method: 'put', + data: data + }) +} + +// 删除用户卡券 +export function deleteCustomerCoupon(id) { + return request({ + url: '/base/customer-coupon/delete?id=' + id, + method: 'delete' + }) +} + +// 获得用户卡券 +export function getCustomerCoupon(id) { + return request({ + url: '/base/customer-coupon/get?id=' + id, + method: 'get' + }) +} + +// 获得用户卡券分页 +export function getCustomerCouponPage(params) { + return request({ + url: '/base/customer-coupon/page', + method: 'get', + params + }) +} +// 导出用户卡券 Excel +export function exportCustomerCouponExcel(params) { + return request({ + url: '/base/customer-coupon/export-excel', + method: 'get', + params, + responseType: 'blob' + }) +} diff --git a/src/api/member/active/index.js b/src/api/member/active/index.js index 120cc8d..e99bbd8 100644 --- a/src/api/member/active/index.js +++ b/src/api/member/active/index.js @@ -18,6 +18,15 @@ export function attendActive(data) { }) } +// 获得营销活动分页 +export function joinActive(params) { + return request({ + url: '/base/customer-active/list', + method: 'get', + params + }) +} + // 更新营销活动 export function updateActiveMain(data) { return request({ diff --git a/src/api/repair/orderinfo/index.js b/src/api/repair/orderinfo/index.js index 9221e5e..dd1705f 100644 --- a/src/api/repair/orderinfo/index.js +++ b/src/api/repair/orderinfo/index.js @@ -1,53 +1,63 @@ -import request from '@/utils/request' - -// 创建维修模块 订单 -export function createOrderInfo(data) { - return request({ - url: '/repair/order-info/create', - method: 'post', - data: data - }) -} - -// 更新维修模块 订单 -export function updateOrderInfo(data) { - return request({ - url: '/repair/order-info/update', - method: 'put', - data: data - }) -} - -// 删除维修模块 订单 -export function deleteOrderInfo(id) { - return request({ - url: '/repair/order-info/delete?id=' + id, - method: 'delete' - }) -} - -// 获得维修模块 订单 -export function getOrderInfo(id) { - return request({ - url: '/repair/order-info/get?id=' + id, - method: 'get' - }) -} - -// 获得维修模块 订单分页 -export function getOrderInfoPage(params) { - return request({ - url: '/repair/order-info/page', - method: 'get', - params - }) -} -// 导出维修模块 订单 Excel -export function exportOrderInfoExcel(params) { - return request({ - url: '/repair/order-info/export-excel', - method: 'get', - params, - responseType: 'blob' - }) -} \ No newline at end of file +import request from '@/utils/request' + +// 创建维修模块 订单 +export function createOrderInfo(data) { + return request({ + url: '/repair/order-info/create', + method: 'post', + data: data + }) +} + +// 更新维修模块 订单 +export function updateOrderInfo(data) { + return request({ + url: '/repair/order-info/update', + method: 'put', + data: data + }) +} + +// 删除维修模块 订单 +export function deleteOrderInfo(id) { + return request({ + url: '/repair/order-info/delete?id=' + id, + method: 'delete' + }) +} + +// 获得维修模块 订单 +export function getOrderInfo(id) { + return request({ + url: '/repair/order-info/get?id=' + id, + method: 'get' + }) +} + +// 获得维修模块 订单分页 +export function getOrderInfoPage(params) { + return request({ + url: '/repair/order-info/page', + method: 'get', + params + }) +} +// 导出维修模块 订单 Excel +export function exportOrderInfoExcel(params) { + return request({ + url: '/repair/order-info/export-excel', + method: 'get', + params, + responseType: 'blob' + }) +} + + + +export function toPay(params) { + return request({ + url: '/admin-api/pay/toPay', + method: 'get', + params + }) +} diff --git a/src/layout/components/CarBrandSelector/index.vue b/src/layout/components/CarBrandSelector/index.vue index 88aa54c..e97a5af 100644 --- a/src/layout/components/CarBrandSelector/index.vue +++ b/src/layout/components/CarBrandSelector/index.vue @@ -5,7 +5,6 @@ :options="options" v-model="selectedValues" filterable - :props="{checkStrictly:true}" /> diff --git a/src/views/base/carbrand/index.vue b/src/views/base/carbrand/index.vue index 61a9662..c619823 100644 --- a/src/views/base/carbrand/index.vue +++ b/src/views/base/carbrand/index.vue @@ -59,7 +59,7 @@ @@ -127,6 +127,7 @@ export default { refreshTable: true, // 选中行 currentRow: {}, + viewFileUrl: process.env.VUE_APP_FILE_API, // 查询参数 queryParams: { pageNo: 1, @@ -164,8 +165,8 @@ export default { }, /** 搜索按钮操作 */ routeToData() { - - + + }, /** 重置按钮操作 */ resetQuery() { diff --git a/src/views/base/customer/CustomerMember.vue b/src/views/base/customer/CustomerMember.vue index 7b5648b..64bf193 100644 --- a/src/views/base/customer/CustomerMember.vue +++ b/src/views/base/customer/CustomerMember.vue @@ -3,7 +3,7 @@ - +
{{ formData.levelName }}
@@ -77,9 +77,10 @@
- +
余额/积分 + 充值
余额: @@ -105,14 +106,19 @@ size="mini" height="200" style="width: 100%"> - + - + - + + + + - + + - - - @@ -179,18 +182,28 @@ {{ parseTime(scope.row.endTime) }} + + + + + + - - + - - + +
@@ -198,6 +211,7 @@