diff --git a/components.d.ts b/components.d.ts index ef2e1cc..aac7bc1 100644 --- a/components.d.ts +++ b/components.d.ts @@ -21,6 +21,7 @@ declare module '@vue/runtime-core' { ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] FamilyModal: typeof import('./src/components/familyModal.vue')['default'] + GiveCouponModal: typeof import('./src/components/giveCouponModal.vue')['default'] InquiryDetailModal: typeof import('./src/components/inquiryDetailModal.vue')['default'] InquiryDetailMoneyModal: typeof import('./src/components/inquiryDetailMoneyModal.vue')['default'] IsOkCouponModal: typeof import('./src/components/isOkCouponModal.vue')['default'] diff --git a/src/api/coupon/list.js b/src/api/coupon/list.js index 7866f75..a85473e 100644 --- a/src/api/coupon/list.js +++ b/src/api/coupon/list.js @@ -14,7 +14,7 @@ export function getCouponDetail(id){ } export function addCoupon(data){//系统-新增系统优惠卷 return request({ - url:'/admin/coupon/system/', + url:'/admin/coupon/system', method: 'post', data }) @@ -33,13 +33,21 @@ export function getCouponDetail(id){ data }) } - export function getUserCouponList(data){ + export function getUserCouponList(data){//用户优惠卷列表 return request({ url:'/admin/coupon/user/page', method: 'post', data }) } + export function getPatientList(params){ + return request({ + url:'/admin/patient/list', + method:'get', + params + }) + } + export function giveCoupon(id,data){//系统-发放系统优惠卷 return request({ url:'/admin/coupon/system/grant/'+id, @@ -47,9 +55,18 @@ export function getCouponDetail(id){ data }) } - export function getProduct(){//系统-发放系统优惠卷 + export function getProduct(params){//系统-发放系统优惠卷 return request({ url:'admin/product/list', - method: 'post' + method: 'get', + params }) } + export function exportService(data){//导出 + return request({ + url:'/admin/export/order/service', + method: 'post', + data + }) + } + diff --git a/src/components/couponDetail.vue b/src/components/couponDetail.vue index cfaeada..4f0d446 100644 --- a/src/components/couponDetail.vue +++ b/src/components/couponDetail.vue @@ -156,14 +156,17 @@ - + @@ -207,7 +210,7 @@ - + - - + + {{ item.product_name }} @@ -310,7 +314,7 @@ 添加 @@ -319,7 +323,7 @@ 修改 \ No newline at end of file diff --git a/src/views/order/service-list/index.vue b/src/views/order/service-list/index.vue index 233956a..1ac167a 100644 --- a/src/views/order/service-list/index.vue +++ b/src/views/order/service-list/index.vue @@ -1072,7 +1072,7 @@ import { watch, } from 'vue'; import { - exportInquiry, + exportService, getServiceList, serviceDetail, serviceRightDetail, @@ -1578,7 +1578,7 @@ const handlExport = async (type) => { type, }; } - const { code, data } = await exportInquiry(fromData); + const { code, data } = await exportService(fromData); if (code == 200) { downloadFile(data, '问诊订单'); }