修改小程序bug
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
<u-avatar :src="avatar" size="100rpx" shape="circle" @click="changeAvatar()"></u-avatar>
|
<u-avatar :src="avatar" size="100rpx" shape="circle" @click="changeAvatar()"></u-avatar>
|
||||||
</view>
|
</view>
|
||||||
<view style="margin-top: 10rpx;margin-bottom: 4rpx;">
|
<view style="margin-top: 10rpx;margin-bottom: 4rpx;">
|
||||||
<u--image v-if="member=='2'" :src="normal" width="84rpx" height="30rpx">
|
<u--image v-if="member=='2'||member=='3'" :src="normal" width="84rpx" height="30rpx">
|
||||||
</u--image>
|
</u--image>
|
||||||
<u--image v-if="member=='4'" :src="VIP" width="84rpx" height="30rpx">
|
<u--image v-if="member=='4'" :src="VIP" width="84rpx" height="30rpx">
|
||||||
</u--image>
|
</u--image>
|
||||||
@@ -71,10 +71,12 @@
|
|||||||
this.isLoad = false
|
this.isLoad = false
|
||||||
}
|
}
|
||||||
var data = res.data.data
|
var data = res.data.data
|
||||||
|
console.log('data个人信息', data);
|
||||||
if (data) {
|
if (data) {
|
||||||
this.avatar = uni.getStorageSync('img_url') + data.avatar
|
this.avatar = uni.getStorageSync('img_url') + data.avatar
|
||||||
this.nickname = data.nickname
|
this.nickname = data.nickname
|
||||||
this.member = data.member
|
this.member = data.member
|
||||||
|
uni.setStorageSync('user_id', data.user_id)
|
||||||
uni.setStorageSync('member', data.member)
|
uni.setStorageSync('member', data.member)
|
||||||
uni.setStorageSync('agreement', data.agreement)
|
uni.setStorageSync('agreement', data.agreement)
|
||||||
uni.setStorageSync('com_name', data.com_name)
|
uni.setStorageSync('com_name', data.com_name)
|
||||||
|
|||||||
@@ -3,11 +3,11 @@
|
|||||||
<u--form labelPosition="left" :model="model">
|
<u--form labelPosition="left" :model="model">
|
||||||
<u-form-item label="公司名称" prop="userInfo.name" borderBottom>
|
<u-form-item label="公司名称" prop="userInfo.name" borderBottom>
|
||||||
<u--input v-model="model.userInfo.name" border="none" placeholder="请输入您的名称"
|
<u--input v-model="model.userInfo.name" border="none" placeholder="请输入您的名称"
|
||||||
placeholderStyle="color: #CCCCCC;font-size: 24rpx;"></u--input>
|
placeholderStyle="color: #CCCCCC;font-size: 24rpx;" :disabled="disabled"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="公司电话" prop="userInfo.phone" borderBottom>
|
<u-form-item label="公司电话" prop="userInfo.phone" borderBottom>
|
||||||
<u--input v-model="model.userInfo.phone" border="none" placeholder="请输入您的电话"
|
<u--input v-model="model.userInfo.phone" border="none" placeholder="请输入您的电话"
|
||||||
placeholderStyle="color: #CCCCCC;font-size: 24rpx;">
|
placeholderStyle="color: #CCCCCC;font-size: 24rpx;" :disabled="disabled">
|
||||||
</u--input>
|
</u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
</u--form>
|
</u--form>
|
||||||
@@ -19,6 +19,7 @@
|
|||||||
name: "myForm",
|
name: "myForm",
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
disabled: false,
|
||||||
model: {
|
model: {
|
||||||
userInfo: {
|
userInfo: {
|
||||||
name: '',
|
name: '',
|
||||||
@@ -27,6 +28,9 @@
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
|
options: {
|
||||||
|
styleIsolation: 'shared', // 解除样式隔离
|
||||||
|
},
|
||||||
created() {
|
created() {
|
||||||
// if (uni.getStorageSync('com_mobile') && uni.getStorageSync('com_name')) {
|
// if (uni.getStorageSync('com_mobile') && uni.getStorageSync('com_name')) {
|
||||||
// this.model.userInfo.name = uni.getStorageSync('com_name')
|
// this.model.userInfo.name = uni.getStorageSync('com_name')
|
||||||
@@ -36,6 +40,8 @@
|
|||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style scoped>
|
||||||
|
/deep/.u-input__content__field-wrapper__field {
|
||||||
|
background-color: #fff !important;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|||||||
@@ -21,32 +21,32 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleSureClick() {
|
// handleSureClick() {
|
||||||
let name = this.$refs.nameAndphone.model.userInfo.name
|
// let name = this.$refs.nameAndphone.model.userInfo.name
|
||||||
let phone = this.$refs.nameAndphone.model.userInfo.phone
|
// let phone = this.$refs.nameAndphone.model.userInfo.phone
|
||||||
if (!/^1[3456789]\d{9}$/.test(phone)) {
|
// if (!/^1[3456789]\d{9}$/.test(phone)) {
|
||||||
this.$toast.warn('请输入正确的手机号')
|
// this.$toast.warn('请输入正确的手机号')
|
||||||
return false
|
// return false
|
||||||
}
|
// }
|
||||||
this.$apiServe.bindComponyAndUpdate({
|
// // this.$apiServe.bindComponyAndUpdate({
|
||||||
uid: 1,
|
// // uid: 1,
|
||||||
type: 1,
|
// // type: 1,
|
||||||
companyName: name,
|
// // companyName: name,
|
||||||
companyPhone: phone
|
// // companyPhone: phone
|
||||||
}).then(res => {
|
// // }).then(res => {
|
||||||
console.log('绑定公司', res.data);
|
// // console.log('绑定公司', res.data);
|
||||||
if (res.data.code == 20003) {
|
// // if (res.data.code == 20003) {
|
||||||
this.showM = true
|
// // this.showM = true
|
||||||
} else if (res.data.code == 20005) {
|
// // } else if (res.data.code == 20005) {
|
||||||
this.$toast.warn('请完善数据')
|
// // this.$toast.warn('请完善数据')
|
||||||
}
|
// // }
|
||||||
}).finally(_ => {})
|
// // }).finally(_ => {})
|
||||||
},
|
// },
|
||||||
confirm() {
|
// confirm() {
|
||||||
uni.reLaunch({
|
// uni.reLaunch({
|
||||||
url: '/pages/my/my'
|
// url: '/pages/my/my'
|
||||||
})
|
// })
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@@ -49,6 +49,11 @@
|
|||||||
if (option.ask == 1) {
|
if (option.ask == 1) {
|
||||||
this.needAsk = option.ask
|
this.needAsk = option.ask
|
||||||
}
|
}
|
||||||
|
if (uni.getStorageSync('com_name') && uni.getStorageSync('com_mobile')) {
|
||||||
|
this.$refs.nameAndphone.model.userInfo.name = uni.getStorageSync('com_name')
|
||||||
|
this.$refs.nameAndphone.model.userInfo.phone = uni.getStorageSync('com_mobile')
|
||||||
|
this.$refs.nameAndphone.disabled = true
|
||||||
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
handleSureClick() {
|
handleSureClick() {
|
||||||
@@ -69,7 +74,7 @@
|
|||||||
if (name && phone) {
|
if (name && phone) {
|
||||||
console.log('数据已完善');
|
console.log('数据已完善');
|
||||||
this.$apiServe.bindComponyAndUpdate({
|
this.$apiServe.bindComponyAndUpdate({
|
||||||
uid: 1,
|
uid: uni.getStorageSync('user_id'),
|
||||||
type: 2,
|
type: 2,
|
||||||
companyName: name,
|
companyName: name,
|
||||||
companyPhone: phone
|
companyPhone: phone
|
||||||
|
|||||||
@@ -12,7 +12,7 @@
|
|||||||
<view class="time_line">
|
<view class="time_line">
|
||||||
<view class="release_time">
|
<view class="release_time">
|
||||||
<text v-if="updateIndex==0||updateIndex==1">{{item.update_time}}</text>
|
<text v-if="updateIndex==0||updateIndex==1">{{item.update_time}}</text>
|
||||||
<text v-else>{{item.pub_time}}</text>
|
<text v-else>{{item.update_time}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view style="display: flex;">
|
<view style="display: flex;">
|
||||||
<view class="btn" @click="viewIdeasOrNeeds(item)" v-if="item.status==1">
|
<view class="btn" @click="viewIdeasOrNeeds(item)" v-if="item.status==1">
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
<view class="release_time">
|
<view class="release_time">
|
||||||
|
|
||||||
<text v-if="updateIndex==0||updateIndex==1">{{item.update_time}}</text>
|
<text v-if="updateIndex==0||updateIndex==1">{{item.update_time}}</text>
|
||||||
<text v-else>{{item.pub_time}}</text>
|
<text v-else>{{item.update_time}}</text>
|
||||||
</view>
|
</view>
|
||||||
<view style="display: flex;">
|
<view style="display: flex;">
|
||||||
<view class="btn" @click="viewIdeasOrNeeds(item)" v-if="item.status==1">
|
<view class="btn" @click="viewIdeasOrNeeds(item)" v-if="item.status==1">
|
||||||
|
|||||||
@@ -155,22 +155,13 @@
|
|||||||
this.showUpdating = true
|
this.showUpdating = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (detail) {
|
if (detail) {
|
||||||
detail.pub_time = dateFormatDetail(detail.pub_time)
|
detail.pub_time = dateFormatDetail(detail.pub_time)
|
||||||
if (detail.tags) {
|
if (detail.tags) {
|
||||||
detail.tags = detail.tags.split(',')
|
detail.tags = detail.tags.split(',')
|
||||||
}
|
}
|
||||||
//点赞数
|
//点赞数
|
||||||
if (detail.thumbcount !== 0 && detail.is_thumb == 0) {
|
detail.thumb = parseInt(detail.thumb) + parseInt(detail.thumbcount)
|
||||||
detail.thumb = parseInt(detail.thumb) + parseInt(detail.thumbcount)
|
|
||||||
} else {
|
|
||||||
if (detail.is_thumb == 1) {
|
|
||||||
detail.thumb = parseInt(detail.thumb) + parseInt(detail.thumbcount)
|
|
||||||
} else {
|
|
||||||
detail.thumb = parseInt(detail.thumb) - parseInt(detail.thumbcount)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
this.detailList = detail
|
this.detailList = detail
|
||||||
}
|
}
|
||||||
}).finally(_ => {})
|
}).finally(_ => {})
|
||||||
|
|||||||
@@ -9,10 +9,10 @@
|
|||||||
<view style="margin-bottom: 20rpx;">
|
<view style="margin-bottom: 20rpx;">
|
||||||
<u-form-item label="姓名" borderBottom>
|
<u-form-item label="姓名" borderBottom>
|
||||||
<u-input v-model="needsPublishForm.name" :border="false" placeholder="请输入您的名称"
|
<u-input v-model="needsPublishForm.name" :border="false" placeholder="请输入您的名称"
|
||||||
placeholder-style="color:#CCCCCC" />
|
placeholder-style="color:#CCCCCC" :disabled="btnDisabled" disabledColor="#ffffff" />
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="城市">
|
<u-form-item label="城市">
|
||||||
<view class="select-view" @tap="showCityPicker = true">
|
<view class="select-view" @tap="btnDisabled==true?showCityPicker=false:showCityPicker = true">
|
||||||
<text v-if="needsPublishForm.area_name">{{needsPublishForm.area_name}}</text>
|
<text v-if="needsPublishForm.area_name">{{needsPublishForm.area_name}}</text>
|
||||||
<text v-else style="color:#CCCCCC;">请选择所在城市</text>
|
<text v-else style="color:#CCCCCC;">请选择所在城市</text>
|
||||||
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
||||||
@@ -26,39 +26,46 @@
|
|||||||
<view v-if="tabCurrent === 1">
|
<view v-if="tabCurrent === 1">
|
||||||
<u-form-item label="品名" borderBottom>
|
<u-form-item label="品名" borderBottom>
|
||||||
<u-input v-model="needsPublishForm.pname" :border="false" placeholder="请输入您的产品名称"
|
<u-input v-model="needsPublishForm.pname" :border="false" placeholder="请输入您的产品名称"
|
||||||
placeholder-style="color:#CCCCCC" />
|
placeholder-style="color:#CCCCCC" :disabled="btnDisabled" disabledColor="#ffffff" />
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="分类" borderBottom>
|
<u-form-item label="分类" borderBottom>
|
||||||
<view class="select-view" @tap="showCategoryPicker = true">
|
<view class="select-view"
|
||||||
|
@tap="btnDisabled==true?showCategoryPicker=false: showCategoryPicker=true">
|
||||||
<text v-if="needsPublishForm.class">{{needsPublishForm.class}}</text>
|
<text v-if="needsPublishForm.class">{{needsPublishForm.class}}</text>
|
||||||
<text v-else style="color:#CCCCCC;">请选择分类</text>
|
<text v-else style="color:#CCCCCC;">请选择分类</text>
|
||||||
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
<u-picker :show="showCategoryPicker" :columns="categoryPickerList"
|
<u-picker :show="showCategoryPicker" :columns="categoryPickerList"
|
||||||
@cancel="showCategoryPicker = false" @confirm="getCategoryValue"></u-picker>
|
@cancel="showCategoryPicker = false" @confirm="getCategoryValue">
|
||||||
|
</u-picker>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
</view>
|
</view>
|
||||||
<u-form-item label="产品" borderBottom>
|
<u-form-item label="产品" borderBottom>
|
||||||
<view class="select-view" @tap="showProductPicker = true">
|
<view class="select-view"
|
||||||
|
@tap="btnDisabled==true?showProductPicker=false: showProductPicker = true">
|
||||||
<text v-if="needsPublishForm.product">{{needsPublishForm.product}}</text>
|
<text v-if="needsPublishForm.product">{{needsPublishForm.product}}</text>
|
||||||
<text v-else style="color:#CCCCCC;">请选择产品类型</text>
|
<text v-else style="color:#CCCCCC;">请选择产品类型</text>
|
||||||
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
<u-picker :show="showProductPicker" :columns="productPickerColumn"
|
<u-picker :show="showProductPicker" :columns="productPickerColumn"
|
||||||
@cancel="showProductPicker = false" @confirm="getProductValue"></u-picker>
|
@cancel="showProductPicker = false" @confirm="getProductValue">
|
||||||
|
</u-picker>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-form-item label="定位" borderBottom>
|
<u-form-item label="定位" borderBottom>
|
||||||
<view class="select-view" @tap="showPositionPicker = true">
|
<view class="select-view"
|
||||||
|
@tap="btnDisabled==true?showPositionPicker=false:showPositionPicker = true">
|
||||||
<text v-if="needsPublishForm.loc">{{needsPublishForm.loc}}</text>
|
<text v-if="needsPublishForm.loc">{{needsPublishForm.loc}}</text>
|
||||||
<text v-else style="color:#CCCCCC;">请选择产品定位</text>
|
<text v-else style="color:#CCCCCC;">请选择产品定位</text>
|
||||||
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
<u-icon name="arrow-right" color="#969696" size="14"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
<u-picker :show=showPositionPicker :columns="positionPickerColumn"
|
<u-picker :show=showPositionPicker :columns="positionPickerColumn"
|
||||||
@cancel="showPositionPicker = false" @confirm="getPositionValue"></u-picker>
|
@cancel="showPositionPicker = false" @confirm="getPositionValue">
|
||||||
|
</u-picker>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<view style="padding: 20rpx 15rpx;background-color: #fff;">
|
<view style="padding: 20rpx 15rpx;background-color: #fff;">
|
||||||
<u-textarea v-model="needsPublishForm.desc" border="surround" placeholder="请输入具体描述(限120字)"
|
<u-textarea v-model="needsPublishForm.desc" border="surround" placeholder="请输入具体描述(限120字)"
|
||||||
:maxlength="120" placeholder-style="color:#CCCCCC"></u-textarea>
|
:maxlength="120" placeholder-style="color:#CCCCCC" :disabled="btnDisabled"
|
||||||
|
disabledColor="#ffffff"></u-textarea>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
@@ -66,7 +73,7 @@
|
|||||||
<u-form-item label="上传图片" labelPosition="top">
|
<u-form-item label="上传图片" labelPosition="top">
|
||||||
<view style="padding-left: 20rpx;margin-top: 20rpx;">
|
<view style="padding-left: 20rpx;margin-top: 20rpx;">
|
||||||
<u-upload :fileList="fileList1" :auto-upload="false" @afterRead="afterRead" @delete="deletePic"
|
<u-upload :fileList="fileList1" :auto-upload="false" @afterRead="afterRead" @delete="deletePic"
|
||||||
name="1" multiple :maxCount="10"></u-upload>
|
name="1" multiple :maxCount="10" :disabled="btnDisabled"></u-upload>
|
||||||
</view>
|
</view>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
</view>
|
</view>
|
||||||
@@ -74,7 +81,7 @@
|
|||||||
<view style="background-color: #fff;">
|
<view style="background-color: #fff;">
|
||||||
<u-form-item label="手机" borderBottom>
|
<u-form-item label="手机" borderBottom>
|
||||||
<u--input placeholder="请输入手机号" :border="false" v-model="needsPublishForm.mobile"
|
<u--input placeholder="请输入手机号" :border="false" v-model="needsPublishForm.mobile"
|
||||||
placeholder-style="color:#CCCCCC"></u--input>
|
placeholder-style="color:#CCCCCC" :disabled="btnDisabled" disabledColor="#ffffff"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<!-- <u-form-item label="验证" borderBottom>
|
<!-- <u-form-item label="验证" borderBottom>
|
||||||
<view style="display: flex;padding-right: 20rpx;align-items: center;">
|
<view style="display: flex;padding-right: 20rpx;align-items: center;">
|
||||||
@@ -97,7 +104,6 @@
|
|||||||
style="font-size: 24rpx;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #C8C8C8;line-height: 28rpx;"
|
style="font-size: 24rpx;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #C8C8C8;line-height: 28rpx;"
|
||||||
v-if="tabCurrent === 1">{{claim_c}}</text>
|
v-if="tabCurrent === 1">{{claim_c}}</text>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
</u--form>
|
</u--form>
|
||||||
<view style="margin:0 20rpx;">
|
<view style="margin:0 20rpx;">
|
||||||
@@ -143,18 +149,13 @@
|
|||||||
productPickerList: [],
|
productPickerList: [],
|
||||||
productPickerColumn: [
|
productPickerColumn: [
|
||||||
[]
|
[]
|
||||||
// {name: '烘焙', val: 'hongbei'}
|
|
||||||
// {name: '零食', val: 'ls'}
|
|
||||||
// {name: '饮料', val: 'yl'}
|
|
||||||
],
|
],
|
||||||
positionPickerList: [],
|
positionPickerList: [],
|
||||||
positionPickerColumn: [
|
positionPickerColumn: [
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
categoryPickerList: [],
|
categoryPickerList: [],
|
||||||
fileList1: [
|
fileList1: [],
|
||||||
// uploads/images/20230117/202301172309397deda1543.jpg
|
|
||||||
],
|
|
||||||
isLoad: true,
|
isLoad: true,
|
||||||
cateName: null,
|
cateName: null,
|
||||||
tagName: null,
|
tagName: null,
|
||||||
@@ -166,9 +167,6 @@
|
|||||||
this.imgUrl = uni.getStorageSync('img_url')
|
this.imgUrl = uni.getStorageSync('img_url')
|
||||||
if (!uni.getStorageSync('loginToken') || uni.getStorageSync('loginToken').length === 0) {
|
if (!uni.getStorageSync('loginToken') || uni.getStorageSync('loginToken').length === 0) {
|
||||||
this.isLoad = false
|
this.isLoad = false
|
||||||
// uni.navigateTo({
|
|
||||||
// url: '../../pages/my/login/login'
|
|
||||||
// })
|
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
this.isLoad = true
|
this.isLoad = true
|
||||||
@@ -193,14 +191,14 @@
|
|||||||
this.$toast.warn(error)
|
this.$toast.warn(error)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (options.view == 11) {
|
|
||||||
this.btnDisabled = true
|
|
||||||
}
|
|
||||||
if (options.index == 0) {
|
if (options.index == 0) {
|
||||||
this.tabCurrent = 0
|
this.tabCurrent = 0
|
||||||
} else if (options.index == 1) {
|
} else if (options.index == 1) {
|
||||||
this.tabCurrent = 1
|
this.tabCurrent = 1
|
||||||
}
|
}
|
||||||
|
if (options.view == 11) {
|
||||||
|
this.btnDisabled = true
|
||||||
|
}
|
||||||
// this.getProductPickerList()
|
// this.getProductPickerList()
|
||||||
},
|
},
|
||||||
onShow() {
|
onShow() {
|
||||||
@@ -210,6 +208,8 @@
|
|||||||
tabChange(data) {
|
tabChange(data) {
|
||||||
this.tabCurrent = data.index
|
this.tabCurrent = data.index
|
||||||
this.needsPublishForm = {}
|
this.needsPublishForm = {}
|
||||||
|
this.fileList1 = []
|
||||||
|
this.btnDisabled = this.btnDisabled == true ? false : false;
|
||||||
},
|
},
|
||||||
getFormData() {
|
getFormData() {
|
||||||
this.$apiServe.getIdeasAndNeedsFormdata().then(res => {
|
this.$apiServe.getIdeasAndNeedsFormdata().then(res => {
|
||||||
@@ -427,6 +427,10 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="less" scoped>
|
<style lang="less" scoped>
|
||||||
|
/deep/.u-textarea--disabled {
|
||||||
|
background-color: #ffffff !important;
|
||||||
|
}
|
||||||
|
|
||||||
.content {
|
.content {
|
||||||
background-color: #F8F8F8;
|
background-color: #F8F8F8;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user