Commit 9f3b931f48d2936d0718c0beb7be5f133b9f33e1
Merge branch 'master' of http://39.98.150.180/webapp/GreenwayWeb
Showing
5 changed files
with
93 additions
and
11 deletions
lvdao-miniapp/pages/login/login.vue
| @@ -115,9 +115,15 @@ | @@ -115,9 +115,15 @@ | ||
| 115 | uni.setStorageSync('token', res.data.data.token); | 115 | uni.setStorageSync('token', res.data.data.token); |
| 116 | uni.setStorageSync('user', res.data.data); | 116 | uni.setStorageSync('user', res.data.data); |
| 117 | // uni.setStorageSync('shopId', res.data.data.shopId); | 117 | // uni.setStorageSync('shopId', res.data.data.shopId); |
| 118 | - uni.switchTab({ | ||
| 119 | - url: '/pages/home/home' | 118 | + uni.showToast({ |
| 119 | + icon:'none', | ||
| 120 | + title:'登录成功' | ||
| 120 | }) | 121 | }) |
| 122 | + setTimeout(() => { | ||
| 123 | + uni.switchTab({ | ||
| 124 | + url: '/pages/home/home' | ||
| 125 | + }) | ||
| 126 | + }, 1000) | ||
| 121 | } else { | 127 | } else { |
| 122 | uni.showToast({ | 128 | uni.showToast({ |
| 123 | icon: 'none', | 129 | icon: 'none', |
lvdao-miniapp/pages/message/message.vue
| @@ -15,7 +15,7 @@ | @@ -15,7 +15,7 @@ | ||
| 15 | </view> | 15 | </view> |
| 16 | <view class="main"> | 16 | <view class="main"> |
| 17 | <view class="message-list"> | 17 | <view class="message-list"> |
| 18 | - <view class="list" @click="toMsgList"> | 18 | +<!-- <view class="list" @click="toMsgList"> |
| 19 | <view class="icon-data"> | 19 | <view class="icon-data"> |
| 20 | <view class="icon"> | 20 | <view class="icon"> |
| 21 | <image :src="$imgUrl('/msg1.png')" mode=""></image> | 21 | <image :src="$imgUrl('/msg1.png')" mode=""></image> |
| @@ -30,14 +30,13 @@ | @@ -30,14 +30,13 @@ | ||
| 30 | <view v-html="tableList[0].content"></view> | 30 | <view v-html="tableList[0].content"></view> |
| 31 | </view> | 31 | </view> |
| 32 | <view v-else >暂无</view> | 32 | <view v-else >暂无</view> |
| 33 | - <!-- <text>{{?tableList[0].content:''}}</text> --> | ||
| 34 | </view> | 33 | </view> |
| 35 | </view> | 34 | </view> |
| 36 | </view> | 35 | </view> |
| 37 | <view class="more" v-if="tableList.length>0"> | 36 | <view class="more" v-if="tableList.length>0"> |
| 38 | <view class="icon-more">{{formatDateTime(tableList[0]?tableList[0].createdAt:'')}}</view> | 37 | <view class="icon-more">{{formatDateTime(tableList[0]?tableList[0].createdAt:'')}}</view> |
| 39 | </view> | 38 | </view> |
| 40 | - </view> | 39 | + </view> --> |
| 41 | <view class="list" @click="gopath('/pagesA/procedureList/procedureList?type=通知消息')"> | 40 | <view class="list" @click="gopath('/pagesA/procedureList/procedureList?type=通知消息')"> |
| 42 | <view class="icon-data"> | 41 | <view class="icon-data"> |
| 43 | <view class="icon"> | 42 | <view class="icon"> |
| @@ -63,6 +62,56 @@ | @@ -63,6 +62,56 @@ | ||
| 63 | <view class="icon-more" v-if="tzlist.length>0">{{formatDateTime(tzlist[0]?tzlist[0].createTime:'')}}</view> | 62 | <view class="icon-more" v-if="tzlist.length>0">{{formatDateTime(tzlist[0]?tzlist[0].createTime:'')}}</view> |
| 64 | </view> | 63 | </view> |
| 65 | </view> | 64 | </view> |
| 65 | + <view class="list" @click="gopath('/pagesA/procedureList/procedureList?type=物业缴费通知')"> | ||
| 66 | + <view class="icon-data"> | ||
| 67 | + <view class="icon"> | ||
| 68 | + <image :src="$imgUrl('/zjjf.png')" mode=""></image> | ||
| 69 | + </view> | ||
| 70 | + <view class="data"> | ||
| 71 | + <view class="title"> | ||
| 72 | + <text>物业缴费通知</text> | ||
| 73 | + </view> | ||
| 74 | + | ||
| 75 | + <view class="describe"> | ||
| 76 | + <view v-if="wylist.length>0" > | ||
| 77 | + <view v-if="wylist[0].content.type == '2'">{{wylist[0].content.title}}【图片】</view> | ||
| 78 | + <view v-else >{{wylist[0].content.title}}</view> | ||
| 79 | + </view> | ||
| 80 | + <view v-else >暂无</view> | ||
| 81 | + <!-- <text>{{?tableList[0].content:''}}</text> --> | ||
| 82 | + </view> | ||
| 83 | + </view> | ||
| 84 | + </view> | ||
| 85 | + <view class="more"> | ||
| 86 | + <view class="more-num" v-if="wylist.length>0">{{wylist.length}}</view> | ||
| 87 | + <view class="icon-more" v-if="wylist.length>0">{{formatDateTime(wylist[0]?wylist[0].createTime:'')}}</view> | ||
| 88 | + </view> | ||
| 89 | + </view> | ||
| 90 | + <view class="list" @click="gopath('/pagesA/procedureList/procedureList?type=租金缴费通知')"> | ||
| 91 | + <view class="icon-data"> | ||
| 92 | + <view class="icon"> | ||
| 93 | + <image :src="$imgUrl('/wyjf.png')" mode=""></image> | ||
| 94 | + </view> | ||
| 95 | + <view class="data"> | ||
| 96 | + <view class="title"> | ||
| 97 | + <text>租金缴费通知</text> | ||
| 98 | + </view> | ||
| 99 | + | ||
| 100 | + <view class="describe"> | ||
| 101 | + <view v-if="zjlist.length>0" > | ||
| 102 | + <view v-if="zjlist[0].content.type == '2'">{{zjlist[0].content.title}}【图片】</view> | ||
| 103 | + <view v-else >{{zjlist[0].content.title}}</view> | ||
| 104 | + </view> | ||
| 105 | + <view v-else >暂无</view> | ||
| 106 | + <!-- <text>{{?tableList[0].content:''}}</text> --> | ||
| 107 | + </view> | ||
| 108 | + </view> | ||
| 109 | + </view> | ||
| 110 | + <view class="more"> | ||
| 111 | + <view class="more-num" v-if="zjlist.length>0">{{zjlist.length}}</view> | ||
| 112 | + <view class="icon-more" v-if="zjlist.length>0">{{formatDateTime(zjlist[0]?zjlist[0].createTime:'')}}</view> | ||
| 113 | + </view> | ||
| 114 | + </view> | ||
| 66 | <view class="list" @click="gopath('/pagesA/procedureList/procedureList?type=租赁提醒')"> | 115 | <view class="list" @click="gopath('/pagesA/procedureList/procedureList?type=租赁提醒')"> |
| 67 | <view class="icon-data"> | 116 | <view class="icon-data"> |
| 68 | <view class="icon"> | 117 | <view class="icon"> |
| @@ -113,7 +162,9 @@ | @@ -113,7 +162,9 @@ | ||
| 113 | receiverMerchant:'' | 162 | receiverMerchant:'' |
| 114 | }, | 163 | }, |
| 115 | zllist:[], | 164 | zllist:[], |
| 116 | - tzlist:[] | 165 | + tzlist:[], |
| 166 | + zjlist:[], | ||
| 167 | + wylist:[] | ||
| 117 | } | 168 | } |
| 118 | }, | 169 | }, |
| 119 | 170 | ||
| @@ -152,6 +203,8 @@ | @@ -152,6 +203,8 @@ | ||
| 152 | getmsg() { | 203 | getmsg() { |
| 153 | this.zllist = [] | 204 | this.zllist = [] |
| 154 | this.tzlist = [] | 205 | this.tzlist = [] |
| 206 | + this.zjlist = [] | ||
| 207 | + this.wylist = [] | ||
| 155 | let info = { | 208 | let info = { |
| 156 | // phone:uni.getStorageSync('user').phone, | 209 | // phone:uni.getStorageSync('user').phone, |
| 157 | phone:'18121815598', | 210 | phone:'18121815598', |
| @@ -179,6 +232,28 @@ | @@ -179,6 +232,28 @@ | ||
| 179 | this.tzlist.reverse() | 232 | this.tzlist.reverse() |
| 180 | console.error(this.tzlist) | 233 | console.error(this.tzlist) |
| 181 | }) | 234 | }) |
| 235 | + this.$http.sendRequest('/cereMessage/viewMessage', 'POST',{...info,messageType:'租金缴费通知'},1).then(res => { | ||
| 236 | + let obj = res.data.data | ||
| 237 | + for(let prop in obj) { | ||
| 238 | + if(obj.hasOwnProperty(prop)) { // 确保只访问实例上的属性,不包括继承的 | ||
| 239 | + obj[prop][0].content = JSON.parse(obj[prop][0].content) | ||
| 240 | + this.zjlist.push(obj[prop][0]) | ||
| 241 | + } | ||
| 242 | + } | ||
| 243 | + this.zjlist.reverse() | ||
| 244 | + console.error(this.zjlist) | ||
| 245 | + }) | ||
| 246 | + this.$http.sendRequest('/cereMessage/viewMessage', 'POST',{...info,messageType:'物业缴费通知'},1).then(res => { | ||
| 247 | + let obj = res.data.data | ||
| 248 | + for(let prop in obj) { | ||
| 249 | + if(obj.hasOwnProperty(prop)) { // 确保只访问实例上的属性,不包括继承的 | ||
| 250 | + obj[prop][0].content = JSON.parse(obj[prop][0].content) | ||
| 251 | + this.wylist.push(obj[prop][0]) | ||
| 252 | + } | ||
| 253 | + } | ||
| 254 | + this.wylist.reverse() | ||
| 255 | + console.error(this.wylist) | ||
| 256 | + }) | ||
| 182 | }, | 257 | }, |
| 183 | formatDateTime(dateTimeString) { | 258 | formatDateTime(dateTimeString) { |
| 184 | // 将输入的日期时间字符串转换为Date对象 | 259 | // 将输入的日期时间字符串转换为Date对象 |
lvdao-miniapp/pages/my/my.vue
| @@ -58,8 +58,7 @@ | @@ -58,8 +58,7 @@ | ||
| 58 | </view> --> | 58 | </view> --> |
| 59 | <view class="service-list-list" @click="myativity"> | 59 | <view class="service-list-list" @click="myativity"> |
| 60 | <view class="thumb"> | 60 | <view class="thumb"> |
| 61 | - <text v-if="Islogin">0</text> | ||
| 62 | - <text v-else>{{activityNum}}</text> | 61 | + <text>{{activityNum || 0}}</text> |
| 63 | </view> | 62 | </view> |
| 64 | <view class="name" > | 63 | <view class="name" > |
| 65 | <text>我的活动</text> | 64 | <text>我的活动</text> |
| @@ -310,6 +309,7 @@ | @@ -310,6 +309,7 @@ | ||
| 310 | } | 309 | } |
| 311 | } | 310 | } |
| 312 | }) | 311 | }) |
| 312 | + this.getALL() | ||
| 313 | } | 313 | } |
| 314 | 314 | ||
| 315 | }, | 315 | }, |
| @@ -320,7 +320,7 @@ | @@ -320,7 +320,7 @@ | ||
| 320 | this.scrollTop = e.scrollTop; | 320 | this.scrollTop = e.scrollTop; |
| 321 | }, | 321 | }, |
| 322 | mounted() { | 322 | mounted() { |
| 323 | - this.getALL() | 323 | + |
| 324 | }, | 324 | }, |
| 325 | methods: { | 325 | methods: { |
| 326 | out() { | 326 | out() { |
lvdao-miniapp/pages/workbench/workbench.vue
| @@ -251,12 +251,12 @@ | @@ -251,12 +251,12 @@ | ||
| 251 | // { name: '活动申请', img: '/wyjf.png', path: '/pages/mycreated/mycreated' }, | 251 | // { name: '活动申请', img: '/wyjf.png', path: '/pages/mycreated/mycreated' }, |
| 252 | { | 252 | { |
| 253 | name: '租金缴费', | 253 | name: '租金缴费', |
| 254 | - img: '/zjjf.png', | 254 | + img: '/wyjf.png', |
| 255 | path: '/pagesA/rentPay/rentPay' | 255 | path: '/pagesA/rentPay/rentPay' |
| 256 | }, | 256 | }, |
| 257 | { | 257 | { |
| 258 | name: '物业缴费', | 258 | name: '物业缴费', |
| 259 | - img: '/wyjf.png', | 259 | + img: '/zjjf.png', |
| 260 | path: '/pages/propertyPay/propertyPayList/propertyPayList' | 260 | path: '/pages/propertyPay/propertyPayList/propertyPayList' |
| 261 | }, | 261 | }, |
| 262 | ] | 262 | ] |
lvdao-miniapp/pagesA/procedureList/procedureList.vue
| 1 | <template> | 1 | <template> |
| 2 | <view class="pages"> | 2 | <view class="pages"> |
| 3 | + <view v-if="tableList.length == 0" style="text-align: center;margin-top: 60rpx;color:#808080;">暂无数据</view> | ||
| 3 | <view class="contents"> | 4 | <view class="contents"> |
| 4 | <view class="box" v-for="(item,index) in tableList" @click="getDetail(item)"> | 5 | <view class="box" v-for="(item,index) in tableList" @click="getDetail(item)"> |
| 5 | <view style="width:70%"> | 6 | <view style="width:70%"> |