Commit b5d9307b authored by 罗林杰's avatar 罗林杰

修改留言

parent 02090bd9
...@@ -104,7 +104,7 @@ export function rankList(data){ ...@@ -104,7 +104,7 @@ export function rankList(data){
*/ */
export function addMessage(data){ export function addMessage(data){
return request({ return request({
url: '/app/memInfo/leaveMessage', url: '/app/memLeaveMessage/leaveMessage',
data: data, data: data,
method: 'POST', method: 'POST',
}); });
...@@ -115,7 +115,7 @@ export function addMessage(data){ ...@@ -115,7 +115,7 @@ export function addMessage(data){
export function messageList(data){ export function messageList(data){
return request({ return request({
method: "get", method: "get",
url: '/app/memInfo/leaveMessageList', url: '/app/memLeaveMessage/talkList',
data data
}); });
} }
...@@ -126,7 +126,7 @@ export function messageList(data){ ...@@ -126,7 +126,7 @@ export function messageList(data){
export function telMessage(data){ export function telMessage(data){
return request({ return request({
method: "get", method: "get",
url: '/app/memInfo/leaveMessageDetailList', url: '/app/memLeaveMessage/leaveMessageDetailList',
data, data,
}); });
} }
......
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
<view class="chat-item-name">{{item.memNickName}}</view> <view class="chat-item-name">{{item.memNickName}}</view>
<view class="chat-item-msg-layout"> <view class="chat-item-msg-layout">
<image class="chat-item-photo" :src="item.avatarUrl" mode="aspectFit"></image> <image class="chat-item-photo" :src="item.avatarUrl" mode="aspectFit"></image>
<view class="chat-inner-msg-left">{{item.leaveMessageContent}}</view> <view class="chat-inner-msg-left">{{item.content}}</view>
</view> </view>
</view> </view>
</view> </view>
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<view class="chat-inner-layout"> <view class="chat-inner-layout">
<view class="chat-item-name-right">{{item.memNickName}}</view> <view class="chat-item-name-right">{{item.memNickName}}</view>
<view class="chat-item-msg-layout"> <view class="chat-item-msg-layout">
<view class="chat-inner-msg-right">{{item.leaveMessageContent}} </view> <view class="chat-inner-msg-right">{{item.content}} </view>
<image class="chat-item-photo" :src="item.avatarUrl" mode="aspectFit"></image> <image class="chat-item-photo" :src="item.avatarUrl" mode="aspectFit"></image>
</view> </view>
</view> </view>
...@@ -61,7 +61,9 @@ export default { ...@@ -61,7 +61,9 @@ export default {
onShow(){ onShow(){
this.getMessageList() this.getMessageList()
// 滚动到页面底部 // 滚动到页面底部
this.pageScrollToBottom() this.$nextTick(() => {
this.pageScrollToBottom()
})
}, },
methods: { methods: {
/** /**
...@@ -133,7 +135,9 @@ export default { ...@@ -133,7 +135,9 @@ export default {
this.inputTemp = '' this.inputTemp = ''
}) })
// 滚动到页面底部 // 滚动到页面底部
this.pageScrollToBottom() this.$nextTick(() => {
this.pageScrollToBottom()
})
}, },
/** /**
* 获取当前时间 * 获取当前时间
......
...@@ -6,14 +6,21 @@ ...@@ -6,14 +6,21 @@
<view v-if="isdata" class="nodatacard"> <view v-if="isdata" class="nodatacard">
<view class="text">暂无数据</view> <view class="text">暂无数据</view>
</view> </view>
<u-swipe-action>
<u-swipe-action-item
:options="options"
v-for="(item, index) in userList"
:key="index"
@click="handleDelete(item.businessId)"
>
<view class="card"> <view class="card">
<view class="recommendation-card" v-for="item in userList" @click="gotoBusinessDetail(item)"> <view class="recommendation-card" @click="gotoBusinessDetail(item)">
<view class="card-image"style="justify-content: left;display: flex"> <view class="card-image"style="justify-content: left;display: flex">
<image class="img" :src="item.avatarUrl"/> <image class="img" :src="item.avatarUrl"/>
<view style="margin-left: 20rpx;margin-top: 20rpx;font-weight: 400;font-size: 32rpx"> <view style="margin-left: 20rpx;margin-top: 20rpx;font-weight: 400;font-size: 32rpx">
{{ item.memNickName }} {{ item.memNickName }}
<view class="message"> <view class="message">
{{item.leaveMessageContent}} {{item.content}}
</view> </view>
</view> </view>
</view> </view>
...@@ -27,7 +34,7 @@ ...@@ -27,7 +34,7 @@
</template> </template>
<script> <script>
import {messageList} from "../../api/user"; import {deleteBlack, messageList} from "../../api/user";
import {getOssUrl} from "../../api/article"; import {getOssUrl} from "../../api/article";
export default { export default {
...@@ -43,6 +50,14 @@ export default { ...@@ -43,6 +50,14 @@ export default {
type:'', type:'',
//页面数据的数量 //页面数据的数量
num:'', num:'',
options:[
{
text: '移除',
style: {
backgroundColor: '#ff0000',
},
},
],
//距离表头 //距离表头
navHeight:'', navHeight:'',
share: false, share: false,
...@@ -95,6 +110,25 @@ export default { ...@@ -95,6 +110,25 @@ export default {
url: "/pagesme/message/info?targetId="+item.targetId url: "/pagesme/message/info?targetId="+item.targetId
}) })
}, },
handleDelete(id){
uni.showModal({
title: '提示',
content: '确定移除吗?',
success: (res) => {
if (res.confirm) {
deleteBlack(id).then(res => {
if (res.data.code == 200) {
uni.showToast({
title: '移除成功',
icon: 'none'
});
this.getBlackList(1,10);
}
})
}
}
})
},
backbar() { backbar() {
uni.navigateBack({ uni.navigateBack({
delta: 1, //返回层数,2则上上页 delta: 1, //返回层数,2则上上页
......
<template> <template>
<view> <view>
<z-paging ref="paging" empty-view-text="迈出第一步才有更多故事发生哦" <z-paging ref="paging" empty-view-text=" "
:empty-view-title-style="{ :empty-view-title-style="{
'font-size': '32rpx', 'font-size': '32rpx',
'color': '#C9C9D0', 'color': '#C9C9D0',
...@@ -51,7 +51,7 @@ export default { ...@@ -51,7 +51,7 @@ export default {
{ {
text: '移除', text: '移除',
style: { style: {
backgroundColor: '#3c9cff', backgroundColor: '#ff0000',
}, },
}, },
], ],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment