Commit fd3c1d0e authored by lijiongliang's avatar lijiongliang

新增提示

parent dc1c22b0
......@@ -141,7 +141,13 @@ export default {
url: '/pages/main'
});
});
}
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
......@@ -228,7 +234,6 @@ export default {
if(this.userInfo.avatar){
this.avatar = this.userInfo.avatar
}
}
})
},
......
......@@ -145,6 +145,11 @@ export default {
// this.$refs.list.loadFail()
} else {
this.$refs.list.refreshFail()
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
}, this.$u.random(100, 1000));
......@@ -197,7 +202,13 @@ export default {
}).then(res => {
if (res.data.code == 200) {
this.mallList = res.data.data.rows || []
}
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
getBoutiqueMallList() {
......@@ -222,7 +233,13 @@ export default {
uni.setStorageSync('refresh',0)
this.loading = "loadmore"
}
}
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
getImage(imageUrl) {
......@@ -241,7 +258,13 @@ export default {
imgList.push(e)
})
this.list3 = imgList
}
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
// 轮播跳转其他页面
......
......@@ -3,168 +3,202 @@
* @Description: 呼叫记录详情
-->
<template>
<view class="appCotent">
<div class="callDetail">
<div class="view__content">
<div class="view__item" v-for="(vo,inx) in items" :key="inx">
<div class="view__title">
{{vo.title}}
</div>
<div class="view__value">
{{vo.value}}
</div>
</div>
</div>
<div class="view__btn view__back" @click="goBack">
返回
</div>
</div>
</view>
<view class="appCotent">
<div class="callDetail">
<div class="view__content">
<div class="view__item" v-for="(vo,inx) in items" :key="inx">
<div class="view__title">
{{vo.title}}
</div>
<div class="view__value">
{{vo.value}}
</div>
</div>
</div>
<div class="view__btn view__back" @click="goBack">
返回
</div>
</div>
</view>
</template>
<script>
export default {
data() {
return {
items: [{
title: "车主车牌号:",
value: ""
},
{
title: "品牌:",
value: ""
},
{
title: "车型:",
value: ""
},
{
title: "车主手机号:",
value: ""
}, {
title: "时间:",
value: ""
},
{
title: "地点:",
value: ""
}, {
title: "申请手机号:",
value: ""
},
{
title: "通知方式:",
value: ""
}, {
title: "通知类型:",
value: ""
}
],
id: '',
moveLog: '',
};
},
methods: {
goBack(){
uni.navigateBack({
delta: 1
})
},
getApplyMoveLog(){
let opts = { url: '/app/moveLog/apply/' + this.id, method: 'get' };
let that = this
this.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) {
this.moveLog = res.data.data
let moveLogInfo = []
moveLogInfo.push({title: "车主车牌号:", value: this.moveLog.carNo})
moveLogInfo.push({title: "品牌:", value: this.moveLog.brand || ''})
moveLogInfo.push({title: "车型:", value: this.moveLog.carModel || ''})
if(this.moveLog.confirmType == '1'){
moveLogInfo.push({title: "车主手机号:", value: this.moveLog.userMobile || ''})
}
moveLogInfo.push({title: "时间:", value: this.moveLog.applyDate})
moveLogInfo.push({title: "地点:", value: this.moveLog.detailInfo})
if(this.moveLog.confirmType == '1'){
moveLogInfo.push({title: "申请手机号:", value: this.moveLog.applyUserMobile|| ''})
moveLogInfo.push({title: "通知方式:", value: "拨打电话"})
}else{
moveLogInfo.push({title: "通知方式:", value: "微信通知"})
export default {
data() {
return {
items: [{
title: "车主车牌号:",
value: ""
},
{
title: "品牌:",
value: ""
},
{
title: "车型:",
value: ""
},
{
title: "车主手机号:",
value: ""
}, {
title: "时间:",
value: ""
},
{
title: "地点:",
value: ""
}, {
title: "申请手机号:",
value: ""
},
{
title: "通知方式:",
value: ""
}, {
title: "通知类型:",
value: ""
}
moveLogInfo.push({title: "通知类型:", value: "请求他人挪车"})
this.items = moveLogInfo
}
})
],
id: '',
moveLog: '',
};
},
methods: {
goBack() {
uni.navigateBack({
delta: 1
})
},
getApplyMoveLog() {
let opts = {
url: '/app/moveLog/apply/' + this.id,
method: 'get'
};
let that = this
this.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) {
this.moveLog = res.data.data
let moveLogInfo = []
moveLogInfo.push({
title: "车主车牌号:",
value: this.moveLog.carNo
})
moveLogInfo.push({
title: "品牌:",
value: this.moveLog.brand || ''
})
moveLogInfo.push({
title: "车型:",
value: this.moveLog.carModel || ''
})
if (this.moveLog.confirmType == '1') {
moveLogInfo.push({
title: "车主手机号:",
value: this.moveLog.userMobile || ''
})
}
moveLogInfo.push({
title: "时间:",
value: this.moveLog.applyDate
})
moveLogInfo.push({
title: "地点:",
value: this.moveLog.detailInfo
})
if (this.moveLog.confirmType == '1') {
moveLogInfo.push({
title: "申请手机号:",
value: this.moveLog.applyUserMobile || ''
})
moveLogInfo.push({
title: "通知方式:",
value: "拨打电话"
})
} else {
moveLogInfo.push({
title: "通知方式:",
value: "微信通知"
})
}
moveLogInfo.push({
title: "通知类型:",
value: "请求他人挪车"
})
this.items = moveLogInfo
}
})
},
},
onShow() {
this.getApplyMoveLog()
},
},
onShow() {
this.getApplyMoveLog()
},
onLoad(option) {
this.id = option.id
},
}
onLoad(option) {
this.id = option.id
},
}
</script>
<style lang="scss" scoped>
.callDetail {
padding: 40rpx 0rpx;
.callDetail {
padding: 40rpx 0rpx;
.view__content {
background: #FFFFFF;
box-shadow: 0rpx 0rpx 28rpx 1rpx rgba(232, 232, 232, 0.2);
border-radius: 20rpx;
margin-bottom: 60rpx;
.view__content {
background: #FFFFFF;
box-shadow: 0rpx 0rpx 28rpx 1rpx rgba(232, 232, 232, 0.2);
border-radius: 20rpx;
margin-bottom: 60rpx;
.view__item {
padding: 34rpx 0rpx;
margin: 0 40rpx;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1rpx solid rgba(0, 0, 0, .1);
.view__item {
padding: 34rpx 0rpx;
margin: 0 40rpx;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1rpx solid rgba(0, 0, 0, .1);
.view__title {
.view__title {
font-size: 32rpx;
font-family: PingFang SC;
font-weight: 500;
color: #333333;
}
font-size: 32rpx;
font-family: PingFang SC;
font-weight: 500;
color: #333333;
}
.view__value {
.view__value {
font-size: 28rpx;
font-family: DIN;
font-weight: 500;
color: #666666;
}
}
font-size: 28rpx;
font-family: DIN;
font-weight: 500;
color: #666666;
}
}
.view__item:nth-last-child(1) {
border-bottom: none;
}
}
.view__item:nth-last-child(1) {
border-bottom: none;
}
}
.view__btn {
width: 670rpx;
height: 76rpx;
text-align: center;
line-height: 76rpx;
margin: 0 auto;
font-size: 32rpx;
}
.view__btn {
width: 670rpx;
height: 76rpx;
text-align: center;
line-height: 76rpx;
margin: 0 auto;
font-size: 32rpx;
}
.view__no__bind {
background: url('@/static/move-car/move-car-view2.png') no-repeat;
margin-bottom: 30rpx;
background-size: contain;
color: rgba(255, 255, 255, 1);
}
.view__no__bind {
background: url('@/static/move-car/move-car-view2.png') no-repeat;
margin-bottom: 30rpx;
background-size: contain;
color: rgba(255, 255, 255, 1);
}
.view__back{
background: url('@/static/move-car/move-car-view1.png') no-repeat;
background-size: contain;
color:rgba(153, 153, 153, 1);
}
}
.view__back {
background: url('@/static/move-car/move-car-view1.png') no-repeat;
background-size: contain;
color: rgba(153, 153, 153, 1);
}
}
</style>
This diff is collapsed.
......@@ -96,6 +96,11 @@ export default {
this.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) {
this.items = res.data.rows || []
} else {
uni.showToast({
title: res.data.msg,
icon: "none",
});
}
})
},
......@@ -112,6 +117,11 @@ export default {
icon: "success",
});
this.getMyMoveCodeList()
}else {
uni.showToast({
title: res.data.msg,
icon: "none",
});
}
})
this.unbindShow = false
......
......@@ -70,6 +70,11 @@ export default {
} else {
// 加载失败
this.$refs.list.loadFail()
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
}, this.$u.random(100, 1000));
......@@ -95,6 +100,11 @@ export default {
} else {
// 加载失败
this.$refs.list.refreshFail()
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
}, this.$u.random(100, 1000));
......@@ -113,7 +123,13 @@ export default {
this.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) {
this.items = res.data.rows
}
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
},
......
......@@ -137,6 +137,10 @@
let that = this
if (e.detail.errMsg == "getPhoneNumber:ok") {
that.appBo.code = e.detail.code
uni.showLoading({
title: '加载中',
mask:true
});
that.call()
} else {
uni.hideLoading()
......@@ -152,6 +156,7 @@
if (res.data.code == 200) {
//请求成功逻辑,修改
this.noticeResult = res.data.data
uni.hideLoading()
if (this.noticeResult.allowPhone) {
// this.list[0].name = this.noticeResult.secretPhone
// this.show = true;
......@@ -161,10 +166,17 @@
}
} else {
this.noticeResult = res.data.data
uni.hideLoading()
if (this.noticeResult) {
uni.showModal({
content: this.noticeResult.notAllowPhoneReason,
})
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
}
})
......@@ -187,6 +199,12 @@
uni.showModal({
content: this.noticeResult.notAllowWechatReason,
})
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
}
})
......@@ -221,7 +239,13 @@
this.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) {
this.wxMaxNum = res.data.data.wxMaxNum
}
} else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
getCarNumber() {
......@@ -260,6 +284,12 @@
if (res.data.code == 200) {
//添加逻辑判断
this.appBo.logCode = res.data.data
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
......@@ -360,6 +390,11 @@
}
} else {
//console.log('获取信息失败,请重试!')
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
},
})
......
......@@ -3,135 +3,175 @@
* @Description: 挪车记录详情
-->
<template>
<view class="appCotent">
<div class="callDetail">
<div class="view__content">
<div class="view__item" v-for="(vo,inx) in items" :key="inx">
<div class="view__title">
{{vo.title}}
</div>
<div class="view__value">
{{vo.value}}
</div>
</div>
</div>
<div class="view__btn view__back" @click="goBack">
返回
</div>
</div>
</view>
<view class="appCotent">
<div class="callDetail">
<div class="view__content">
<div class="view__item" v-for="(vo,inx) in items" :key="inx">
<div class="view__title">
{{vo.title}}
</div>
<div class="view__value">
{{vo.value}}
</div>
</div>
</div>
<div class="view__btn view__back" @click="goBack">
返回
</div>
</div>
</view>
</template>
<script>
export default {
data() {
return {
items: [],
id: '',
moveLog: {},
};
},
methods: {
goBack(){
uni.navigateBack({
delta: 1
})
},
getMyMoveLog(){
let opts = { url: '/app/moveLog/my/' + this.id, method: 'get' };
let that = this
this.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) {
this.moveLog = res.data.data
let moveLogInfo = []
moveLogInfo.push({title: "车主车牌号:", value: this.moveLog.carNo})
moveLogInfo.push({title: "品牌:", value: this.moveLog.brand || ''})
moveLogInfo.push({title: "车型:", value: this.moveLog.carModel || ''})
if(this.moveLog.confirmType == '1'){
moveLogInfo.push({title: "车主手机号:", value: this.moveLog.userMobile})
}
moveLogInfo.push({title: "时间:", value: this.moveLog.applyDate})
moveLogInfo.push({title: "地点:", value: this.moveLog.detailInfo})
if(this.moveLog.confirmType == '1'){
moveLogInfo.push({title: "申请手机号:", value: this.moveLog.applyUserMobile})
moveLogInfo.push({title: "通知方式:", value: "拨打电话"})
export default {
data() {
return {
items: [],
id: '',
moveLog: {},
};
},
methods: {
goBack() {
uni.navigateBack({
delta: 1
})
},
getMyMoveLog() {
let opts = {
url: '/app/moveLog/my/' + this.id,
method: 'get'
};
let that = this
this.http.httpTokenRequest(opts, {}).then(res => {
if (res.data.code == 200) {
this.moveLog = res.data.data
let moveLogInfo = []
moveLogInfo.push({
title: "车主车牌号:",
value: this.moveLog.carNo
})
moveLogInfo.push({
title: "品牌:",
value: this.moveLog.brand || ''
})
moveLogInfo.push({
title: "车型:",
value: this.moveLog.carModel || ''
})
if (this.moveLog.confirmType == '1') {
moveLogInfo.push({
title: "车主手机号:",
value: this.moveLog.userMobile
})
}
moveLogInfo.push({
title: "时间:",
value: this.moveLog.applyDate
})
moveLogInfo.push({
title: "地点:",
value: this.moveLog.detailInfo
})
if (this.moveLog.confirmType == '1') {
moveLogInfo.push({
title: "申请手机号:",
value: this.moveLog.applyUserMobile
})
moveLogInfo.push({
title: "通知方式:",
value: "拨打电话"
})
} else {
moveLogInfo.push({
title: "通知方式:",
value: "微信通知"
})
}
moveLogInfo.push({
title: "通知类型:",
value: "他人请求挪车"
})
this.items = moveLogInfo
}else{
moveLogInfo.push({title: "通知方式:", value: "微信通知"})
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
moveLogInfo.push({title: "通知类型:", value: "他人请求挪车"})
this.items = moveLogInfo
}
})
})
},
},
onLoad(option) {
this.id = option.id
},
onShow() {
this.getMyMoveLog()
},
},
onLoad(option) {
this.id = option.id
},
onShow(){
this.getMyMoveLog()
},
}
}
</script>
<style lang="scss" scoped>
.callDetail {
padding: 40rpx 0rpx;
.callDetail {
padding: 40rpx 0rpx;
.view__content {
background: #FFFFFF;
box-shadow: 0rpx 0rpx 28rpx 1rpx rgba(232, 232, 232, 0.2);
border-radius: 20rpx;
margin-bottom: 60rpx;
.view__content {
background: #FFFFFF;
box-shadow: 0rpx 0rpx 28rpx 1rpx rgba(232, 232, 232, 0.2);
border-radius: 20rpx;
margin-bottom: 60rpx;
.view__item {
padding: 34rpx 0rpx;
margin: 0 40rpx;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1rpx solid rgba(0, 0, 0, .1);
.view__item {
padding: 34rpx 0rpx;
margin: 0 40rpx;
display: flex;
align-items: center;
justify-content: space-between;
border-bottom: 1rpx solid rgba(0, 0, 0, .1);
.view__title {
.view__title {
font-size: 32rpx;
font-family: PingFang SC;
font-weight: 500;
color: #333333;
}
font-size: 32rpx;
font-family: PingFang SC;
font-weight: 500;
color: #333333;
}
.view__value {
.view__value {
font-size: 28rpx;
font-family: DIN;
font-weight: 500;
color: #666666;
}
}
font-size: 28rpx;
font-family: DIN;
font-weight: 500;
color: #666666;
}
}
.view__item:nth-last-child(1) {
border-bottom: none;
}
}
.view__item:nth-last-child(1) {
border-bottom: none;
}
}
.view__btn {
width: 670rpx;
height: 76rpx;
text-align: center;
line-height: 76rpx;
margin: 0 auto;
font-size: 32rpx;
}
.view__btn {
width: 670rpx;
height: 76rpx;
text-align: center;
line-height: 76rpx;
margin: 0 auto;
font-size: 32rpx;
}
.view__no__bind {
background: url('@/static/move-car/move-car-view2.png') no-repeat;
margin-bottom: 30rpx;
background-size: contain;
color: rgba(255, 255, 255, 1);
}
.view__no__bind {
background: url('@/static/move-car/move-car-view2.png') no-repeat;
margin-bottom: 30rpx;
background-size: contain;
color: rgba(255, 255, 255, 1);
}
.view__back{
background: url('@/static/move-car/move-car-view1.png') no-repeat;
background-size: contain;
color:rgba(153, 153, 153, 1);
}
}
.view__back {
background: url('@/static/move-car/move-car-view1.png') no-repeat;
background-size: contain;
color: rgba(153, 153, 153, 1);
}
}
</style>
......@@ -430,7 +430,7 @@ export default {
uni.hideLoading()
uni.showToast({
title: res.data.msg,
icon: "error",
icon: "none",
});
}
})
......@@ -454,6 +454,11 @@ export default {
uni.navigateTo({
url: '/pages/binding/article'
});
}else {
uni.showToast({
title: res.data.msg,
icon: "none",
});
}
})
}
......
......@@ -63,6 +63,12 @@ export default {
if (res.data.code == 200) {
this.mallInfo = res.data.data
this.list6 = this.mallInfo.imageUrls
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
......
......@@ -58,9 +58,15 @@ export default {
console.log(searchCondition,222222222)
let opts = { url: '/app/index/mall/list', method: 'get' };
this.http.httpRequest(opts, searchCondition).then(res => {
if(res.data.code == 200){
if (res.data.code == 200) {
this.items = res.data.data.rows
}
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
}, 300)
},
......
......@@ -363,7 +363,13 @@ export default {
// element.rules.label = this.userInfo.birthday
// }
})
}
}else{
uni.showToast({
title: res.data.msg,
icon: 'none',
duration: 2000
});
}
})
},
editUserInfo() {
......
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