bug修复
This commit is contained in:
parent
32440e196c
commit
cb8d934180
@ -12,7 +12,8 @@
|
||||
</view>
|
||||
<!-- 操作按钮 -->
|
||||
<view class="opt-button-box">
|
||||
<view class="opt-item" v-if="item.signStatus=='已通过'" @click="evaluate(item)">评价</view>
|
||||
<view class="opt-item" v-if="item.signStatus=='已通过'&&item.isEvaluate == 0" @click="evaluate(item)">评价
|
||||
</view>
|
||||
<view class="opt-item" @click="goDetail(item)">查看详情</view>
|
||||
</view>
|
||||
</view>
|
||||
@ -88,7 +89,8 @@
|
||||
},
|
||||
methods: {
|
||||
evaluate(item) {
|
||||
this.$tab.navigateTo('/pages/mine/set/evaluate?userType=01&toUserId=' + item.userId)
|
||||
this.$tab.navigateTo('/pages/mine/set/evaluate?userType=01&toUserId=' + item.userId + "&signId=" + item
|
||||
.signId)
|
||||
},
|
||||
/**
|
||||
* 查看通告详情
|
||||
@ -179,4 +181,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
@ -32,6 +32,7 @@
|
||||
import {
|
||||
getHisList
|
||||
} from '@/api/business/notice.js'
|
||||
import rightsCode from '@/utils/rightsCode'
|
||||
export default {
|
||||
components: {
|
||||
navigationBarVue,
|
||||
@ -56,10 +57,14 @@
|
||||
this.initData("dl_blogger_type", "bloggerTypeList")
|
||||
this.selectDataList()
|
||||
},
|
||||
onLoad: function() {
|
||||
|
||||
onShow: function() {
|
||||
this.getMaxNum()
|
||||
},
|
||||
methods: {
|
||||
async getMaxNum() {
|
||||
let res = await hasRights(rightsCode.history)
|
||||
this.maxHisNum = res.remaining
|
||||
},
|
||||
/**
|
||||
* 初始化数据
|
||||
* @param {Object} code
|
||||
@ -187,4 +192,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
@ -9,12 +9,12 @@
|
||||
</view>
|
||||
<view class="people-name-box">
|
||||
<view class="name-box">
|
||||
<view class="name-dom">{{ member.nickName }}</view>
|
||||
<view class="fans-dom">{{ member.tfansNum }}关注</view>
|
||||
<view class="name-dom">{{ member.nickName||'' }}</view>
|
||||
<view class="fans-dom">{{ member.tfansNum||'0' }}关注</view>
|
||||
</view>
|
||||
<view v-if="null != member.identityName" class="renzheng-dom">
|
||||
<image src="@/static/mine/auth/renzhen.png" mode="aspectFit"></image>
|
||||
认证{{ member.identityName }}
|
||||
认证{{(member.identityName||'')=='转发PR'?'ZFPR':member.identityName}}
|
||||
</view>
|
||||
<view v-else class="renzheng-dom">
|
||||
未认证
|
||||
@ -49,7 +49,7 @@
|
||||
<view class="data-list-box">
|
||||
<scroll-view style="height: 100%;" scroll-y="true" @scrolltolower="onReachBottomCus" refresher-enabled
|
||||
@refresherrefresh="onRefresherrefresh" :refresher-triggered="isTriggered">
|
||||
<notice-item v-if="dataList.length>0" :dataList="dataList"></notice-item>
|
||||
<notice-item @goDetail="goDetail" v-if="dataList.length>0" :dataList="dataList"></notice-item>
|
||||
<view style="text-align: center" v-if="dataList.length==0">
|
||||
<image class="" src="@/static/images/nothing.png"></image>
|
||||
</view>
|
||||
@ -63,11 +63,15 @@
|
||||
import {
|
||||
toast
|
||||
} from '@/utils/common.js'
|
||||
import {
|
||||
getJSONData
|
||||
} from '@/utils/auth.js';
|
||||
import {
|
||||
queryListByUserId
|
||||
} from '@/api/business/notice.js'
|
||||
import {
|
||||
announcerDetail
|
||||
announcerDetail,
|
||||
dealMemberRights
|
||||
} from '@/api/business/member.js'
|
||||
import noticeItem from '@/pages/components/notice-item.vue'
|
||||
import navigationBarVue from '@/components/navigation/navigationBar.vue';
|
||||
@ -78,6 +82,10 @@
|
||||
import {
|
||||
getNoticeDetail
|
||||
} from '@/api/business/notice';
|
||||
import {
|
||||
getUserType
|
||||
} from '@/utils/common.js'
|
||||
import constant from '@/utils/constant';
|
||||
export default {
|
||||
components: {
|
||||
navigationBarVue,
|
||||
@ -115,6 +123,45 @@
|
||||
},
|
||||
|
||||
methods: {
|
||||
/**
|
||||
* 查看通告详情
|
||||
* @param {Object} item
|
||||
*/
|
||||
goDetail(item) {
|
||||
let userInfo = getJSONData(constant.userInfo)
|
||||
if (!userInfo) {
|
||||
store.dispatch('LogOut').then(res => {
|
||||
uni.reLaunch({
|
||||
url: '/pages/login'
|
||||
})
|
||||
})
|
||||
} else {
|
||||
|
||||
let userType = getUserType()
|
||||
let param = {
|
||||
userId: userInfo.userId,
|
||||
userType: userType,
|
||||
noticeId: item.id,
|
||||
rightsCode: 'unlock_notice',
|
||||
deplete: 1
|
||||
}
|
||||
dealMemberRights(param).then(res => {
|
||||
if (res.code == 200) {
|
||||
this.$tab.navigateTo(`/pages/notice/detail?id=${item.id}`)
|
||||
}
|
||||
}).catch((e) => {
|
||||
uni.showToast({
|
||||
icon: 'error',
|
||||
duration: 2000,
|
||||
title: e
|
||||
});
|
||||
})
|
||||
}
|
||||
},
|
||||
/**扣除解锁通告权益*/
|
||||
dealMemberRights() {
|
||||
dealMemberRights()
|
||||
},
|
||||
|
||||
/**
|
||||
* 关注、取消关注
|
||||
@ -432,4 +479,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
@ -69,13 +69,13 @@
|
||||
readBookList: [{
|
||||
text: '匿名评价',
|
||||
value: '1'
|
||||
}],
|
||||
}]
|
||||
}
|
||||
},
|
||||
onLoad(option) {
|
||||
this.dataObj.toUserId = option.toUserId
|
||||
this.dataObj.userType = option.userType
|
||||
this.dataObj.userType = option.userType
|
||||
this.dataObj.signId = option.signId
|
||||
if (option.userType == '01') {
|
||||
option.toUserType = '02'
|
||||
} else {
|
||||
@ -284,4 +284,4 @@
|
||||
.checklist-box {
|
||||
margin-right: 10rpx !important;
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
@ -29,7 +29,7 @@
|
||||
mode="scaleToFill"></image>
|
||||
<view class="name-info">
|
||||
<view class="name">{{userDetail.nickName||''}}</view>
|
||||
<view class="text">{{userDetail.identityType||''}}</view>
|
||||
<view class="text">{{(userDetail.identityType||'')=='转发PR'?'ZFPR':userDetail.identityType}}</view>
|
||||
</view>
|
||||
<view class="fork-info">
|
||||
<view class="up-box">
|
||||
@ -56,8 +56,7 @@
|
||||
奖励:
|
||||
</view>
|
||||
<view class="dl-value">
|
||||
<text v-if="null==noticeDetail.feeUp">无稿费</text>
|
||||
<text v-else>¥{{noticeDetail.feeDown||'0'}}-{{noticeDetail.feeUp||''}}</text>
|
||||
<text>¥{{noticeDetail.feeDown||'0'}}-{{noticeDetail.feeUp||'无上限'}}</text>
|
||||
</view>
|
||||
</view>
|
||||
<view class="dl-item">
|
||||
@ -1040,4 +1039,4 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</style>
|
||||
|
Loading…
Reference in New Issue
Block a user