diff --git a/src/api/coupon/list.js b/src/api/coupon/list.js index 58fa9c7..7866f75 100644 --- a/src/api/coupon/list.js +++ b/src/api/coupon/list.js @@ -47,5 +47,9 @@ export function getCouponDetail(id){ data }) } - - \ No newline at end of file + export function getProduct(){//系统-发放系统优惠卷 + return request({ + url:'admin/product/list', + method: 'post' + }) + } diff --git a/src/api/inquiry/config.js b/src/api/inquiry/config.js index 4422262..819eb19 100644 --- a/src/api/inquiry/config.js +++ b/src/api/inquiry/config.js @@ -1,11 +1,11 @@ import request from '../../utils/request' -const url = '/admin/inquiry/config/doctor'; +const url = '/admin/inquiry/doctor'; export function getInquiryconfigList(params){ return request({ - url:'/admin/inquiry/config/doctor', + url:'/admin/inquiry/doctor', method: 'get', params }) @@ -13,21 +13,21 @@ export function getInquiryconfigList(params){ export function addInquiryconfig(data){//添加配置 return request({ - url:'/admin/inquiry/config/doctor', + url:'/admin/inquiry/doctor', method: 'post', data }) } export function editInquiryconfig(data,id){//添加配置 return request({ - url:'/admin/inquiry/config/doctor/'+id, + url:'/admin/inquiry/doctor/'+id, method: 'put', data }) } export function getInquiryconfigDetail(id){ return request({ - url:'/admin/inquiry/config/doctor/'+id, + url:'/admin/inquiry/doctor/'+id, method: 'get' }) } diff --git a/src/api/inquiry/sysconfig.js b/src/api/inquiry/sysconfig.js index c7f1ec5..c61e92a 100644 --- a/src/api/inquiry/sysconfig.js +++ b/src/api/inquiry/sysconfig.js @@ -1,11 +1,11 @@ import request from '../../utils/request' -const url = '/admin/inquiry/config/system'; +const url = '/admin/inquiry/system'; export function getSysconfigList(params){ return request({ - url:'/admin/inquiry/config/system', + url:'/admin/inquiry/system', method: 'get', params }) @@ -13,21 +13,21 @@ export function getSysconfigList(params){ export function addSysconfig(data){//添加配置 return request({ - url:'/admin/inquiry/config/system', + url:'/admin/inquiry/system', method: 'post', data }) } export function editSysconfig(data,id){//添加配置 return request({ - url:'/admin/inquiry/config/system/'+id, + url:'/admin/inquiry/system/'+id, method: 'put', data }) } export function getSysconfigDetail(id){ return request({ - url:'/admin/inquiry/config/system/'+id, + url:'/admin/inquiry/system/'+id, method: 'get' }) } diff --git a/src/components/couponDetail.vue b/src/components/couponDetail.vue index d178b03..cfaeada 100644 --- a/src/components/couponDetail.vue +++ b/src/components/couponDetail.vue @@ -13,10 +13,10 @@
优惠卷信息
- + - + - + 专家问诊 @@ -129,9 +128,35 @@ + + + + + + + + + + + + + + - + - + - - + - + --> - - - + + + + + {{ item.product_name }} + + @@ -321,9 +331,10 @@ - \ No newline at end of file diff --git a/src/views/coupon/coupon-list/index.vue b/src/views/coupon/coupon-list/index.vue index 3e0816a..8ca4194 100644 --- a/src/views/coupon/coupon-list/index.vue +++ b/src/views/coupon/coupon-list/index.vue @@ -100,11 +100,10 @@ - + - - + @@ -273,6 +272,7 @@ const isVisible=ref(false); } }) } + //关闭启用弹框 const closeChangeOk = () => { isVisible.value = false; @@ -286,47 +286,6 @@ const showCoupon=(value,record)=>{ isVisible.value=true; cur_coupon_id.value=record.coupon_id; }; - //改变用户状态 -const handleChangeStatus=async(status)=>{ - - - if(status==0){ - cur_coupon_id.value=modalForm.coupon_id; - //okVisible.value=true; - isVisible.value=true - }else{ - //okVisible.value=true; - isVisible.value=true - // switchStatus(modalForm.coupon_id,{ - // status:1 - // }) - } - // await updateCouponStatus(cur_coupon_id,{ - // coupon_status:!status?1:2 - // }) - - // if(record.status==0){ - // okVisible.value=true; - // }else{ - // switchStatus(record.coupon_id,{ - // status:1 - // }) - } - //就诊人详情 - const familyVisible=ref(false); - const familyForm=reactive({ - user:{}, - avatar: 'https://img.applets.igandanyiyuan.com/basic/file/patient_avatar.png', - }); - const handleFamilyDetail = async (family_id) => { - const { code, data} = await getFamilyDetail(family_id); - if (code == 200) { - Object.assign(familyForm, data); - familyVisible.value = true; - } - }; - - /** * 分页改变 * @param {Number} [page] @@ -373,7 +332,10 @@ const handleChangeStatus=async(status)=>{ proxy.$refs.queryFormRef.resetFields(); getInfo(queryForm); } - + const closeCouponDetail=()=>{ + modalVisible.value=false; + getInfo({ ...pager, ...queryForm }); +} onMounted(() => { getInfo(pager); });