Your Name 5 년 전
커밋
094b8c89e5
100개의 변경된 파일304개의 추가작업 그리고 0개의 파일을 삭제
  1. 211 0
      app.js
  2. 81 0
      app.json
  3. 12 0
      app.wxss
  4. BIN
      image/123.png
  5. BIN
      image/Album1.png
  6. BIN
      image/Member1.png
  7. BIN
      image/Member2.png
  8. BIN
      image/Member3.png
  9. BIN
      image/Member4.png
  10. BIN
      image/Member5.png
  11. BIN
      image/OwnData1.png
  12. BIN
      image/Qrcode1.png
  13. BIN
      image/a1.png
  14. BIN
      image/a2.png
  15. BIN
      image/a3.png
  16. BIN
      image/asd.jpg
  17. BIN
      image/bq.png
  18. BIN
      image/bq1.png
  19. BIN
      image/ce1.jpg
  20. BIN
      image/ce2.jpg
  21. BIN
      image/chat/extra.png
  22. BIN
      image/chat/extra/choose_picture.png
  23. BIN
      image/chat/extra/close_chat.png
  24. BIN
      image/chat/extra/take_photos.png
  25. BIN
      image/chat/popu_blue.png
  26. BIN
      image/chat/popu_white.png
  27. BIN
      image/chat/send_fail.png
  28. BIN
      image/chat/voice/attention.png
  29. BIN
      image/chat/voice/keyboard.png
  30. BIN
      image/chat/voice/recall.png
  31. BIN
      image/chat/voice/speak.png
  32. BIN
      image/chat/voice/voice.png
  33. BIN
      image/chat/voice/voice_mine.png
  34. BIN
      image/chat/voice/voice_other.png
  35. BIN
      image/core1.png
  36. BIN
      image/dl1.png
  37. BIN
      image/dl2.png
  38. BIN
      image/dl3.png
  39. BIN
      image/dl4.png
  40. BIN
      image/gengduo.png
  41. BIN
      image/ico_weibo02.png
  42. BIN
      image/index1.png
  43. BIN
      image/index2.png
  44. BIN
      image/index3.png
  45. BIN
      image/jh.png
  46. BIN
      image/jh1.png
  47. BIN
      image/lxt.png
  48. BIN
      image/m_core1.png
  49. BIN
      image/m_core2.png
  50. BIN
      image/m_core3.png
  51. BIN
      image/m_core4.png
  52. BIN
      image/m_core5.png
  53. BIN
      image/nav01.png
  54. BIN
      image/nav02.png
  55. BIN
      image/nav03.png
  56. BIN
      image/nav04.png
  57. BIN
      image/nav1.png
  58. BIN
      image/nav2.png
  59. BIN
      image/nav3.png
  60. BIN
      image/nav4.png
  61. BIN
      image/news1.png
  62. BIN
      image/news2.png
  63. BIN
      image/news3.png
  64. BIN
      image/news4.png
  65. BIN
      image/news5.png
  66. BIN
      image/news6.png
  67. BIN
      image/personal03.png
  68. BIN
      image/personal1.jpg
  69. BIN
      image/personal2.png
  70. BIN
      image/personal3.png
  71. BIN
      image/personal4.png
  72. BIN
      image/personal5.png
  73. BIN
      image/sc1.png
  74. BIN
      image/sc2.png
  75. BIN
      image/search1.png
  76. BIN
      image/sm1.png
  77. BIN
      image/smyz1.png
  78. BIN
      image/smyz2.png
  79. BIN
      image/smyz3.png
  80. BIN
      image/tx.png
  81. BIN
      image/vehicle1.png
  82. BIN
      image/vehicle2.png
  83. BIN
      image/vehicle3.png
  84. BIN
      image/vehicle4.png
  85. BIN
      image/vehicle5.png
  86. BIN
      image/vehicle6.png
  87. BIN
      image/xtb1.png
  88. BIN
      image/xtb2.png
  89. BIN
      image/xtb3.png
  90. BIN
      image/xtb4.png
  91. BIN
      image/xy.png
  92. BIN
      image/yz1.png
  93. BIN
      image/yz2.png
  94. BIN
      image/yz3.png
  95. BIN
      image/yz4.png
  96. BIN
      image/yz5.png
  97. BIN
      image/zo1.png
  98. BIN
      image/zsk06.png
  99. BIN
      image/zsk6.png
  100. 0 0
      modules/chat-input/chat-input.js

+ 211 - 0
app.js

@@ -0,0 +1,211 @@
1
+const webSocket = require('./utils/websocket.js');
2
+App({
3
+  //设置全局请求URL
4
+  globalData: {
5
+    url: 'http://yhbdemo.niufangw.com/v1/'
6
+  },
7
+
8
+
9
+  asd() {
10
+    try {
11
+      const value = wx.getStorageSync('wx_id')
12
+      if (value) {
13
+        // Do something with return value
14
+      }
15
+    } catch (e) {
16
+      // Do something when catch error
17
+    }
18
+
19
+    try {
20
+      const value = wx.getStorageSync('access_token')
21
+      if (value) {
22
+        // Do something with return value
23
+      }
24
+    } catch (e) {
25
+      // Do something when catch error
26
+    }
27
+    // console.log(wx.getStorageSync('wx_id'))    //已经授权 id
28
+    // console.log(wx.getStorageSync('access_token'))    //是否注册过
29
+
30
+
31
+    if (wx.getStorageSync('access_token')) {   //是否注册过
32
+
33
+      wx.reLaunch({
34
+        url: '/pages/index/index'        //注册过 进入首页
35
+      })
36
+
37
+    } else if (wx.getStorageSync('wx_id')) {  //是否授权
38
+      wx.reLaunch({
39
+        url: '/pages/Landpage/Land/Land'    //授权过 进入登陆页
40
+      })
41
+    } else {
42
+      wx.reLaunch({
43
+        url: '/pages/Jurisdiction/click_Jurisdiction/click_Jurisdiction'   //未授权  进入授权页
44
+      })
45
+    }
46
+
47
+
48
+  },
49
+
50
+  
51
+  onLaunch: function (options) {
52
+    var _this = this;
53
+
54
+    wx.getLocation({
55
+
56
+      success: function (res) {
57
+        _this.getDistrict(res.latitude, res.longitude)
58
+
59
+      },
60
+
61
+    })
62
+  },
63
+
64
+  // 提示框
65
+  Tips(text) {
66
+
67
+    wx.showToast({
68
+      title: text,
69
+      icon: 'none',  // 不显示图标
70
+      duration: 2500
71
+    })
72
+
73
+  },
74
+
75
+
76
+  // 加载
77
+  showLoading: function () {
78
+
79
+    wx.showToast({
80
+
81
+      title: '加载中',
82
+
83
+      icon: 'loading'
84
+
85
+    });
86
+
87
+  },
88
+  // 关闭加载
89
+  cancelLoading: function () {
90
+    wx.hideToast();
91
+  },
92
+
93
+  /**
94
+  * 封装wx.request请求
95
+  * url: 请求地址
96
+  * data: 要传递的参数
97
+  * callback: 请求成功回调函数
98
+  * errFun: 请求失败回调函数
99
+  **/
100
+  postRequest(p_url, p_data, callback, errFun) {
101
+    p_data.key = wx.getStorageSync('access_key');
102
+    p_data.token = wx.getStorageSync('access_token');
103
+    wx.request({
104
+      url: this.globalData.url + p_url,
105
+      method: 'POST',
106
+      data: p_data,
107
+      header: { 'Content-Type': 'application/x-www-form-urlencoded' },
108
+      dataType: 'json',
109
+      success: function (res) {
110
+
111
+        return typeof callback == "function" && callback(res.data)
112
+      },
113
+      fail: function (err) {
114
+        return typeof errFun == "function" && errFun(err.data)
115
+      }
116
+    })
117
+  },
118
+
119
+  getRequest(g_url, g_data, callback, errFun) {
120
+    g_data.key = wx.getStorageSync('access_key');
121
+    g_data.token = wx.getStorageSync('access_token');
122
+    wx.request({
123
+      url: this.globalData.url + g_url,
124
+      method: 'GET',
125
+      data: g_data,
126
+      header: { 'Content-Type': 'application/x-www-form-urlencoded' },
127
+      dataType: 'json',
128
+      success: function (res) {
129
+
130
+        return typeof callback == "function" && callback(res.data)
131
+      },
132
+      fail: function (err) {
133
+        return typeof errFun == "function" && errFun(err.data)
134
+      }
135
+    })
136
+  },
137
+
138
+  // 图片方法
139
+  Multigraph(dt_url, dt_filePath, callback) {
140
+    wx.uploadFile({
141
+      url: this.globalData.url + dt_url,
142
+      filePath: dt_filePath,
143
+      name: 'img',
144
+      formData: {
145
+        key: wx.getStorageSync('access_key'),
146
+        token: wx.getStorageSync('access_token'),
147
+      },
148
+      success: function (res) {
149
+        var data = JSON.parse(res.data);
150
+
151
+        return typeof callback == "function" && callback(data)
152
+
153
+        wx.showModal({
154
+          title: '提示',
155
+          content: '上传失败,请从新上传',
156
+          showCancel: false,
157
+
158
+        })
159
+
160
+      }, fail: function (d) {
161
+
162
+        wx.showModal({
163
+          title: '提示',
164
+          content: '上传失败',
165
+          showCancel: false,
166
+        })
167
+
168
+      }
169
+    })
170
+
171
+  },
172
+
173
+
174
+  getDistrict(latitude, longitude) {
175
+    let _page = this;
176
+    let keys = '3VTBZ-JEH6Q-M7D5I-GNPVS-3QWBH-QUFY3';
177
+    wx.request({
178
+      url: `https://apis.map.qq.com/ws/geocoder/v1/?location=${latitude},${longitude}&key=${keys}`,
179
+      header: {
180
+        'Content-Type': 'application/json'
181
+      },
182
+      success: function (res) {
183
+        console.log(res);
184
+        if (res.data.status == 0) {
185
+          // 省
186
+          let province = res.data.result.address_component.province;
187
+          // 市
188
+          let city = res.data.result.address_component.city;
189
+          // 区
190
+          let district = res.data.result.address_component.district;
191
+          console.log(province);
192
+        }
193
+
194
+      }
195
+    })
196
+  },
197
+  Imsocket: function () {
198
+    return webSocket;
199
+  },
200
+  UserId: function () {
201
+    return wx.getStorageSync('access_token');
202
+  }
203
+
204
+})
205
+
206
+
207
+
208
+getApp().asd();
209
+
210
+
211
+

+ 81 - 0
app.json

@@ -0,0 +1,81 @@
1
+{
2
+  "pages": [
3
+  "pages/zheo_More/zheo_More",
4
+  "pages/details_More/details_More",
5
+   "pages/personal_core/personaldata/personaldata",
6
+   "pages/Setup/modify/modify",
7
+   "pages/Setup/security/security",
8
+   "pages/Setup/Setuplist/Setuplist",
9
+    "pages/information/chat/chat",
10
+    "pages/payment/Member/Member",
11
+    "pages/Jurisdiction/click_Jurisdiction/click_Jurisdiction",
12
+    "pages/personal_core/Album/Album",
13
+    "pages/personal_core/requirements/requirements",
14
+    "pages/personal_core/personaldataModifythe/personaldataModifythe",
15
+    "pages/personal_core/QRcode/QRcode",
16
+    "pages/personal_core/home/home",
17
+    "pages/personal_core/Realestate/Realestate",
18
+    "pages/personal_core/Adegreein/Adegreein",
19
+    "pages/personal_core/Realname/Realname",
20
+    "pages/personal_core/vehicle/vehicle",
21
+    "pages/personal_core/home_list/home_list",
22
+    "pages/index_details/index_details",
23
+    "pages/index/index",
24
+    "pages/index_screen/index_screen",
25
+    "pages/Landpage/Land/Land",
26
+    "pages/Landpage/Retrievepassword/Retrievepassword",
27
+    "pages/register/fillTel/fillTel",
28
+    "pages/register/OwnData/OwnData",
29
+    "pages/news/newslist/newslist",
30
+    "pages/news/FabulousI/FabulousI",
31
+    "pages/news/IFabulous/IFabulous",
32
+    "pages/news/Lookwho/Lookwho",
33
+    "pages/news/Lookatme/Lookatme",
34
+    "pages/news/nodata/nodata",
35
+    "pages/Jurisdiction/Requirement/Requirement",
36
+    "pages/logs/logs",
37
+    "pages/chat-list/chat-list",
38
+    "pages/chat/chat",
39
+    "pages/chat-input/chat-input"
40
+
41
+
42
+  ],
43
+  "permission": {
44
+    "scope.userLocation": {
45
+      "desc": "你的位置信息将用于小程序位置接口的效果展示"
46
+    }
47
+  },
48
+  "window": {
49
+    "backgroundTextStyle": "light",
50
+    "navigationBarBackgroundColor": "#fff",
51
+    "navigationBarTitleText": "WeChat",
52
+    "navigationBarTextStyle": "black"
53
+  },
54
+  "tabBar": {
55
+    "color": "#353636",
56
+    "selectedColor": "#FA50A0",
57
+    "borderStyle": "black",
58
+    "backgroundColor": "#FFF",
59
+    "list": [
60
+      {
61
+        "selectedIconPath": "image/nav01.png",
62
+        "iconPath": "image/nav1.png",
63
+        "pagePath": "pages/index/index",
64
+        "text": "首页"
65
+      },
66
+      {
67
+        "selectedIconPath": "image/nav03.png",
68
+        "iconPath": "image/nav3.png",
69
+        "pagePath": "pages/chat-list/chat-list",
70
+        "text": "消息"
71
+      },
72
+      {
73
+        "selectedIconPath": "image/nav04.png",
74
+        "iconPath": "image/nav4.png",
75
+        "pagePath": "pages/personal_core/home/home",
76
+        "text": "我的"
77
+      }
78
+    ]
79
+  },
80
+  "sitemapLocation": "sitemap.json"
81
+}

+ 12 - 0
app.wxss

@@ -0,0 +1,12 @@
1
+/**app.wxss**/
2
+.container {
3
+  height: 100%;
4
+  display: flex;
5
+  flex-direction: column;
6
+  align-items: center;
7
+  justify-content: space-between;
8
+  padding: 200rpx 0;
9
+  box-sizing: border-box;
10
+} 
11
+.c{display:block; zoom:1;}
12
+.c:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}

BIN
image/123.png


BIN
image/Album1.png


BIN
image/Member1.png


BIN
image/Member2.png


BIN
image/Member3.png


BIN
image/Member4.png


BIN
image/Member5.png


BIN
image/OwnData1.png


BIN
image/Qrcode1.png


BIN
image/a1.png


BIN
image/a2.png


BIN
image/a3.png


BIN
image/asd.jpg


BIN
image/bq.png


BIN
image/bq1.png


BIN
image/ce1.jpg


BIN
image/ce2.jpg


BIN
image/chat/extra.png


BIN
image/chat/extra/choose_picture.png


BIN
image/chat/extra/close_chat.png


BIN
image/chat/extra/take_photos.png


BIN
image/chat/popu_blue.png


BIN
image/chat/popu_white.png


BIN
image/chat/send_fail.png


BIN
image/chat/voice/attention.png


BIN
image/chat/voice/keyboard.png


BIN
image/chat/voice/recall.png


BIN
image/chat/voice/speak.png


BIN
image/chat/voice/voice.png


BIN
image/chat/voice/voice_mine.png


BIN
image/chat/voice/voice_other.png


BIN
image/core1.png


BIN
image/dl1.png


BIN
image/dl2.png


BIN
image/dl3.png


BIN
image/dl4.png


BIN
image/gengduo.png


BIN
image/ico_weibo02.png


BIN
image/index1.png


BIN
image/index2.png


BIN
image/index3.png


BIN
image/jh.png


BIN
image/jh1.png


BIN
image/lxt.png


BIN
image/m_core1.png


BIN
image/m_core2.png


BIN
image/m_core3.png


BIN
image/m_core4.png


BIN
image/m_core5.png


BIN
image/nav01.png


BIN
image/nav02.png


BIN
image/nav03.png


BIN
image/nav04.png


BIN
image/nav1.png


BIN
image/nav2.png


BIN
image/nav3.png


BIN
image/nav4.png


BIN
image/news1.png


BIN
image/news2.png


BIN
image/news3.png


BIN
image/news4.png


BIN
image/news5.png


BIN
image/news6.png


BIN
image/personal03.png


BIN
image/personal1.jpg


BIN
image/personal2.png


BIN
image/personal3.png


BIN
image/personal4.png


BIN
image/personal5.png


BIN
image/sc1.png


BIN
image/sc2.png


BIN
image/search1.png


BIN
image/sm1.png


BIN
image/smyz1.png


BIN
image/smyz2.png


BIN
image/smyz3.png


BIN
image/tx.png


BIN
image/vehicle1.png


BIN
image/vehicle2.png


BIN
image/vehicle3.png


BIN
image/vehicle4.png


BIN
image/vehicle5.png


BIN
image/vehicle6.png


BIN
image/xtb1.png


BIN
image/xtb2.png


BIN
image/xtb3.png


BIN
image/xtb4.png


BIN
image/xy.png


BIN
image/yz1.png


BIN
image/yz2.png


BIN
image/yz3.png


BIN
image/yz4.png


BIN
image/yz5.png


BIN
image/zo1.png


BIN
image/zsk06.png


BIN
image/zsk6.png


+ 0 - 0
modules/chat-input/chat-input.js


이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.