列表优化
This commit is contained in:
@@ -3,36 +3,45 @@
|
||||
<view class="message-list-item" v-for="(item, index) in store.data" :key="index" @click="jump(item)">
|
||||
<view class="hide-txt message-list-item-title">{{ item.title }}</view>
|
||||
<view class="message-list-item-footer">
|
||||
<view class="mr20 message-list-item-footer-status message-list-item-footer-status-over"
|
||||
v-if="item.status === '0'">
|
||||
<view
|
||||
class="mr20 message-list-item-footer-status message-list-item-footer-status-over"
|
||||
v-if="item.status === '0'"
|
||||
>
|
||||
已解决
|
||||
</view>
|
||||
<view class="mr20 message-list-item-footer-status message-list-item-footer-status-processing"
|
||||
v-else-if="item.status === '1'">
|
||||
<view
|
||||
class="mr20 message-list-item-footer-status message-list-item-footer-status-processing"
|
||||
v-else-if="item.status === '1'"
|
||||
>
|
||||
待处理
|
||||
</view>
|
||||
<view class="mr20 message-list-item-footer-status message-list-item-footer-status-handler"
|
||||
v-else-if="item.status === '2'">
|
||||
<view
|
||||
class="mr20 message-list-item-footer-status message-list-item-footer-status-handler"
|
||||
v-else-if="item.status === '2'"
|
||||
>
|
||||
处理中
|
||||
</view>
|
||||
<view class="message-list-item-footer-time"> {{ item.createTime }}</view>
|
||||
<uni-badge class="uni-badge-left-margin" :text="item.chatCount"/>
|
||||
<uni-badge class="uni-badge-left-margin" :text="item.chatCount" />
|
||||
</view>
|
||||
</view>
|
||||
<Cn-empty v-if="store.empty"></Cn-empty>
|
||||
<uni-load-more v-if="store.data && store.data.length > 0" :status="store.status"></uni-load-more>
|
||||
<uni-load-more
|
||||
v-if="store.status == 'loading' || (store.data && store.data.length > 0)"
|
||||
:status="store.status"
|
||||
></uni-load-more>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import {queryFeedBackPage} from '../../common/api/feedback'
|
||||
import { queryFeedBackPage } from '../../common/api/feedback'
|
||||
import list from '../../common/js/list'
|
||||
|
||||
export default {
|
||||
mixins: [list],
|
||||
data() {
|
||||
return {
|
||||
title: '灿能'
|
||||
title: '灿能',
|
||||
}
|
||||
},
|
||||
onShow() {
|
||||
@@ -44,9 +53,9 @@ export default {
|
||||
this.store.reload()
|
||||
},
|
||||
jump(item) {
|
||||
uni.navigateTo({url: '/pages/message/feedbackDetail?id=' + item.id + '&chatCount=' + item.chatCount})
|
||||
uni.navigateTo({ url: '/pages/message/feedbackDetail?id=' + item.id + '&chatCount=' + item.chatCount })
|
||||
},
|
||||
}
|
||||
},
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -109,7 +118,6 @@ export default {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/deep/ .uni-list-item {
|
||||
background-color: $uni-theme-white !important;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user