This commit is contained in:
PQZ 2025-04-24 18:47:30 +08:00
parent 2f03910ae4
commit ba1a6c8cd8
5 changed files with 30 additions and 6 deletions

View File

@ -193,3 +193,11 @@ export function saveBlack(data) {
data: data
})
}
//查询通告券
export function getMemberCoupon() {
return request({
url: '/member/coupon/getMemberCoupon',
method: 'get',
})
}

View File

@ -1,8 +1,8 @@
// 应用全局配置
module.exports = {
//baseUrl: 'https://notice.lighting-it.cn',
baseUrl: 'https://www.ddtg.site/noticeApi',
//baseUrl: 'http://192.168.1.31:8099',
// baseUrl: 'https://www.ddtg.site/noticeApi',
baseUrl: 'http://192.168.1.4:8099',
// 应用信息
appInfo: {
// 应用名称

View File

@ -38,6 +38,7 @@
<script>
import navigationBarVue from '@/components/navigation/navigationBar.vue';
import {getMemberCoupon} from '@/api/business/member.js'
export default {
components: {
navigationBarVue
@ -49,9 +50,16 @@
}
},
onLoad(options){
this.coupon = options.coupon
},
onShow(){
this.initMyCoupon()
},
methods: {
initMyCoupon(){
getMemberCoupon().then(res=>{
this.coupon = res.data
})
},
viewRichText() {
this.$tab.navigateTo(
`/pages/common/richview/index?title=${this.globalConfig.appInfo.agreements[5].title}&code=${this.globalConfig.appInfo.agreements[5].code}`

View File

@ -67,7 +67,7 @@
<script>
import navigationBarVue from '@/components/navigation/navigationBar.vue';
import {initCouponList} from '@/api/business/base.js'
import {saveOrder,getOrderList} from '@/api/business/member.js'
import {saveOrder,getOrderList,getMemberCoupon} from '@/api/business/member.js'
import {toast} from '@/utils/common.js'
import constant from '@/utils/constant';
import {getJSONData} from '@/utils/auth.js'
@ -99,11 +99,20 @@
},
onLoad(option) {
this.menuIndex = option.index
this.coupon = option.coupon
this.initCoupon();
this.initOrder()
},
onShow(){
this.initMyCoupon()
},
methods: {
initMyCoupon(){
getMemberCoupon().then(res=>{
this.coupon = res.data
})
},
/**
* 菜单点击
* @param {Object} index

View File

@ -15,7 +15,6 @@
<image v-if="!userInfo.avatar" class="touxiang" src="@/static/images/profile.jpg" mode="aspectFit">
</image>
<image v-else class="touxiang" :src="userInfo.avatar" mode="aspectFit"></image>
<image class="sex" src="@/static/mine/sex_girl.png" mode="aspectFit"></image>
</view>
<view class="name-box">
<view class="title-box">