From 3022db13493986d3d6624ec88c625f1a3abfad8d Mon Sep 17 00:00:00 2001 From: jia <1451658316@qq.com> Date: Tue, 28 Nov 2023 08:59:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=95=8C=E9=9D=A2=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 19 +-- components/a-map-walking.vue | 56 ++++++-- components/index/detaila.vue | 54 +++---- components/index/detailb.vue | 129 +++++++++++++---- components/index/detailc.vue | 125 ++++++++++++---- components/index/index.vue | 165 +++++++++++---------- components/index/index1.vue | 162 ++++++++++++--------- components/index/indexg.vue | 166 +++++++++++---------- components/you-scroll.vue | 271 +++++++++++++++++++++++++++++++++++ pages.json | 2 +- pages/index/detail.vue | 1 - pages/index/index.vue | 125 +++++++++++----- pages/oaLogin/oaLogin.vue | 7 +- static/pullDown.jpg | Bin 0 -> 11645 bytes 14 files changed, 911 insertions(+), 371 deletions(-) create mode 100644 components/you-scroll.vue create mode 100644 static/pullDown.jpg diff --git a/App.vue b/App.vue index b51eed2..f17a89b 100644 --- a/App.vue +++ b/App.vue @@ -2,18 +2,15 @@ //#ifdef APP-PLUS const jpushModule = uni.requireNativePlugin("JG-JPush"); // #endif - + export default { onLaunch: function() { console.log('App Launch') // #ifdef APP-PLUS - // 锁定屏幕方向 横屏正方向 - plus.screen.lockOrientation('landscape-primary'); - // #endif - var main = plus.android.runtimeMainActivity(); - var pkName = main.getPackageName(); - - console.log(pkName) + // 锁定屏幕方向 横屏正方向 + plus.screen.lockOrientation('landscape-primary'); + // #endif + }, onShow: function() { console.log('App Show') @@ -23,8 +20,7 @@ // 播放音频 //#ifdef APP-PLUS jpushModule.addNotificationListener(res => { - console.log(res,'111111') - + // console.log(res, '111111') if (res.notificationEventType == 'notificationOpened') return audioContext.play() uni.vibrateLong(); @@ -48,9 +44,8 @@ page { background: #F3F4F8; } - - @import "static/css/base.css"; + @import "static/css/base.css"; @import url('static/iconfont/iconfont.css') \ No newline at end of file diff --git a/components/a-map-walking.vue b/components/a-map-walking.vue index 25c3052..80e4e9c 100644 --- a/components/a-map-walking.vue +++ b/components/a-map-walking.vue @@ -12,43 +12,65 @@ }, endPoint: { type: Array, - default: () => [], + default: () => [116.40717,39.90469], }, }, computed: { points() { - console.log(this.startPoint, this.endPoint) + // console.log(this.startPoint, this.endPoint) return { startPoint: this.startPoint, endPoint: this.endPoint }; } - } + }, + }; + \ No newline at end of file diff --git a/components/index/detaila.vue b/components/index/detaila.vue index 22a5c6c..ba05276 100644 --- a/components/index/detaila.vue +++ b/components/index/detaila.vue @@ -18,7 +18,7 @@ :polyline="polyline" :markers='markers'> --> - @@ -36,7 +36,7 @@ - + @@ -136,7 +136,7 @@ + + diff --git a/pages.json b/pages.json index 81158fa..6b10a97 100644 --- a/pages.json +++ b/pages.json @@ -6,7 +6,7 @@ "style": { "navigationBarTitleText": "首页", "navigationStyle": "custom", - "enablePullDownRefresh": true, + "app-plus": { "subNVues": [{ "id": "concat", // 唯一标识 diff --git a/pages/index/detail.vue b/pages/index/detail.vue index 8d83e70..9766c2b 100644 --- a/pages/index/detail.vue +++ b/pages/index/detail.vue @@ -108,7 +108,6 @@ }, onPullDownRefresh() { - uni.stopPullDownRefresh() }, methods: { diff --git a/pages/index/index.vue b/pages/index/index.vue index b226762..5d5d750 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -22,12 +22,9 @@ - - {{oaUserInfo.nickname ?'在线':'离线'}} - @@ -37,13 +34,12 @@ - - - - - - - + + + + + + @@ -78,7 +74,7 @@ indexc }, data() { - + return { title: 'Hello', BarHeight: '', @@ -106,7 +102,24 @@ oaUserInfo() { return this.$store.state.app.userInfo }, - + showIndexComponent: function() { + return this.num === 0 && this.isshow; + }, + showIndexAComponent: function() { + return this.num === 0 && !this.isshow; + }, + showIndex1Component: function() { + return this.num === 1 && this.isshow1; + }, + showIndexBComponent: function() { + return this.num === 1 && !this.isshow1; + }, + showPIndexComponent: function() { + return this.num === 2 && this.isshow2; + }, + showIndexCComponent: function() { + return this.num === 2 && !this.isshow2; + } }, onLoad() { @@ -114,21 +127,43 @@ }, - onPullDownRefresh() { - if (this.num == 0) { + + // onPullDownRefresh() { + // if (this.num == 0 && this.isshow) { + // this.$refs.list.refresh() + // uni.stopPullDownRefresh() + // } else if (this.num == 1 && this.isshow1) { + // this.$refs.list1.refresh() + // uni.stopPullDownRefresh() + // } else if (this.num == 2 && this.isshow2) { + // this.$refs.list2.refresh() + // uni.stopPullDownRefresh() + // } + // }, + onShow() { + if (this.num == 0 && this.isshow) { this.$refs.list.refresh() uni.stopPullDownRefresh() - } else if (this.num == 1) { + } else if (this.num == 1 && this.isshow1) { this.$refs.list1.refresh() uni.stopPullDownRefresh() - } else { + } else if (this.num == 2 && this.isshow2) { this.$refs.list2.refresh() uni.stopPullDownRefresh() } - }, - mounted() { + mounted() { + if (this.num == 0 && this.isshow) { + this.$refs.list.refresh() + uni.stopPullDownRefresh() + } else if (this.num == 1 && this.isshow1) { + this.$refs.list1.refresh() + uni.stopPullDownRefresh() + } else if (this.num == 2 && this.isshow2) { + this.$refs.list2.refresh() + uni.stopPullDownRefresh() + } }, methods: { login() { @@ -137,59 +172,75 @@ }) }, logout() { - uni.reLaunch({ - url: '/pages/oaLogin/oaLogin' + + uni.showModal({ + title: '提示', + content: '确定退出?', + cancelText: "取消", // 取消按钮的文字 + confirmText: "确认", // 确认按钮的文字 + showCancel: true, // 是否显示取消按钮,默认为 true + confirmColor: '#f55850', + cancelColor: '#39B54A', + success: (res) => { + if (res.confirm) { + uni.reLaunch({ + url: '/pages/oaLogin/oaLogin' + }) + console.log('comfirm') //点击确定之后执行的代码 + } else { + console.log('cancel') //点击取消之后执行的代码 + } + } }) + }, getlist(index) { this.num = index if (index == 1) { - + this.$refs.list1.refresh() this.isshow2 = true this.isshow = true } if (index == 2) { this.isshow1 = true this.isshow = true + this.$refs.list2.refresh() } if (index == 0) { + this.$refs.list.refresh() + this.isshow1 = true this.isshow2 = true } }, - onfunction(e) { - if (e) { - + onfunction(e,id) { + console.log(e,id) + if (id == 1) { this.isshow = false this.type = e - } - }, - onfunction1(e) { - if (e) { - + } else if (id == 2) { this.isshow1 = false this.type = e - } - }, - onfunction2(e) { - - if (e) { + } else { this.isshow2 = false this.type = e } + }, + + outfun(e) { if (e == 1) { - + this.$refs.list.refresh() this.isshow = true } else if (e == 2) { - + this.$refs.list1.refresh() this.isshow1 = true } else { - + this.$refs.list2.refresh() this.isshow2 = true } }, diff --git a/pages/oaLogin/oaLogin.vue b/pages/oaLogin/oaLogin.vue index 848f669..00ffe00 100644 --- a/pages/oaLogin/oaLogin.vue +++ b/pages/oaLogin/oaLogin.vue @@ -104,7 +104,7 @@ jpushModule.getRegistrationID(result => { console.log("设备----", result) // 绑定极光设备id - this.formData.register_id = result.registerID || 1 + this.formData.register_id = result.registerID console.log("设备----", this.formData) }) // #endif @@ -117,6 +117,7 @@ async login() { if (!this.formData.account) return Toast('账号不能为空'); + if (this.formData.scene == 1 && !this.formData.password) return Toast('密码不能为空'); if (this.formData.scene == 2 && !this.formData.code) return Toast('验证码不能为空'); @@ -126,7 +127,7 @@ // }) console.log(that.formData) let res = await loginAccount(that.formData); - console.log(res) + // console.log(res) encrypt.encode('ACT', that.formData); this.$store.commit('SET_USERINFO', { @@ -139,8 +140,6 @@ // console.log(data, '11111111') // this.$store.commit('setUserInfo', data); - - uni.hideLoading() if (res.data.token) { // console.log('111111111') diff --git a/static/pullDown.jpg b/static/pullDown.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cd99f3381a639e4063a1ccbf727f6f2120b70f86 GIT binary patch literal 11645 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 N^?x>3P!iqE{xA6PlP>@O literal 0 HcmV?d00001