Compare commits
64 Commits
Author | SHA1 | Date | |
---|---|---|---|
0642114ef9 | |||
|
c04f8ce5c5 | ||
|
592fa58424 | ||
|
58c78f2de0 | ||
|
abd6311019 | ||
|
e120ed68bf | ||
|
96d51e0a7d | ||
0ab027734f | |||
|
2f289bc779 | ||
|
e76394a833 | ||
|
66a89d3eb1 | ||
|
a277ea51a3 | ||
|
3a3f37faf5 | ||
|
ea2a2137c9 | ||
|
cafb7d10d7 | ||
|
2b4a5e5b31 | ||
|
256a6eb849 | ||
|
768d3d5a91 | ||
|
00f6513dd4 | ||
|
81fdf07a56 | ||
|
bddfbf8515 | ||
|
e95501a123 | ||
|
4ece64a803 | ||
|
5ed981820a | ||
|
83ca49b40a | ||
|
ee462744b0 | ||
|
0c5ee4bb99 | ||
|
5fb521609f | ||
|
5babc74e27 | ||
|
9ee36afa83 | ||
|
c077651481 | ||
|
f2c8f8b57a | ||
|
d59d1c406f | ||
|
bde9415b04 | ||
|
634cda9c75 | ||
|
cfbc109bdb | ||
|
51917375e4 | ||
|
943fe1379e | ||
|
7a43177ac9 | ||
|
ac40b25f3b | ||
|
81126820b2 | ||
|
becf9854ce | ||
|
c30846a9de | ||
|
1f99616328 | ||
|
d876b19b84 | ||
|
6b354c23a6 | ||
|
51ff08330c | ||
|
a29877aff5 | ||
|
e4933d7eca | ||
|
4e0e1a35f5 | ||
|
5b4f51aeae | ||
|
1efedf49f7 | ||
|
f7ed029d79 | ||
|
397ef17b2a | ||
|
10ebc64594 | ||
|
32d5038357 | ||
|
ce68de5149 | ||
|
1133635233 | ||
|
61f4e3f956 | ||
|
5458ece9a9 | ||
|
833e4bc140 | ||
|
d4df621072 | ||
|
e98a17fb06 | ||
|
4131bd8304 |
1
.cloudbase/container/debug.json
Normal file
@ -0,0 +1 @@
|
|||||||
|
{"containers":[],"config":{}}
|
3
.gitignore
vendored
@ -1,4 +1,5 @@
|
|||||||
@eaDir/
|
@eaDir/
|
||||||
/.git
|
/.git
|
||||||
*.log
|
*.log
|
||||||
project.private.config.json
|
project.private.config.json
|
||||||
|
project.config.json
|
352
app.js
@ -2,178 +2,186 @@
|
|||||||
var initial_url = 'https://app.gter.net/tenement';
|
var initial_url = 'https://app.gter.net/tenement';
|
||||||
var __ = require('./utils/miucms.js');
|
var __ = require('./utils/miucms.js');
|
||||||
App({
|
App({
|
||||||
randomString(n) {
|
randomString(n) {
|
||||||
let str = 'abcdefghijklmnopqrstuvwxyz9876543210';
|
let str = 'abcdefghijklmnopqrstuvwxyz9876543210';
|
||||||
let tmp = '',
|
let tmp = '',
|
||||||
i = 0,
|
i = 0,
|
||||||
l = str.length;
|
l = str.length;
|
||||||
for (i = 0; i < n; i++) {
|
for (i = 0; i < n; i++) {
|
||||||
tmp += str.charAt(Math.floor(Math.random() * l));
|
tmp += str.charAt(Math.floor(Math.random() * l));
|
||||||
}
|
|
||||||
return tmp;
|
|
||||||
},
|
|
||||||
|
|
||||||
autoUpdate: function () {
|
|
||||||
var self = this
|
|
||||||
// 获取小程序更新机制兼容
|
|
||||||
if (wx.canIUse('getUpdateManager')) {
|
|
||||||
const updateManager = wx.getUpdateManager()
|
|
||||||
updateManager.onCheckForUpdate(function (res) {
|
|
||||||
if (res.hasUpdate) {
|
|
||||||
wx.showModal({
|
|
||||||
title: '更新提示',
|
|
||||||
content: '检测到新版本,是否下载新版本并重启小程序?',
|
|
||||||
success: function (res) {
|
|
||||||
if (res.confirm) {
|
|
||||||
self.downLoadAndUpdate(updateManager)
|
|
||||||
} else if (res.cancel) {
|
|
||||||
wx.showModal({
|
|
||||||
title: '温馨提示',
|
|
||||||
content: '本次版本更新涉及到新的功能添加,旧版本无法正常访问',
|
|
||||||
showCancel: false,
|
|
||||||
confirmText: "确定更新",
|
|
||||||
success: function (res) {
|
|
||||||
if (res.confirm) {
|
|
||||||
//下载新版本,并重新应用
|
|
||||||
self.downLoadAndUpdate(updateManager)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
})
|
return tmp;
|
||||||
} else {
|
|
||||||
wx.showModal({
|
|
||||||
title: '提示',
|
|
||||||
content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。',
|
|
||||||
})
|
|
||||||
}
|
|
||||||
},
|
|
||||||
downLoadAndUpdate: function (updateManager) {
|
|
||||||
var self = this
|
|
||||||
wx.showLoading();
|
|
||||||
updateManager.onUpdateReady(function () {
|
|
||||||
wx.hideLoading()
|
|
||||||
updateManager.applyUpdate()
|
|
||||||
})
|
|
||||||
updateManager.onUpdateFailed(function () {
|
|
||||||
wx.hideLoading()
|
|
||||||
// 新的版本下载失败
|
|
||||||
wx.showModal({
|
|
||||||
title: '已经有新版本了哟~',
|
|
||||||
content: '新版本已经上线,请您删除当前小程序,重新搜索打开',
|
|
||||||
})
|
|
||||||
})
|
|
||||||
},
|
|
||||||
onLaunch: function (options) {
|
|
||||||
this.globalData.options = options;
|
|
||||||
|
|
||||||
__.initial(this)
|
|
||||||
console.log('__')
|
|
||||||
if (wx.getEnterOptionsSync().query && wx.getEnterOptionsSync().query.scancode_time) {
|
|
||||||
this.globalData.scancode_time = wx.getEnterOptionsSync().query.scancode_time
|
|
||||||
}
|
|
||||||
if (wx.getUserProfile) {
|
|
||||||
this.globalData.canIUseGetUserProfile = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
try {
|
|
||||||
this.computeNavigateBarHeight();
|
|
||||||
} catch (e) {
|
|
||||||
// 获取系统信息失败
|
|
||||||
this.setData({
|
|
||||||
windowHeight: 812,
|
|
||||||
totalTopHeight: 68,
|
|
||||||
statusBarHeight: 20,
|
|
||||||
titleBarHeight: 48,
|
|
||||||
titleWidth: 87
|
|
||||||
});
|
|
||||||
}
|
|
||||||
this.autoUpdate()
|
|
||||||
|
|
||||||
let getAccountInfoSync = wx.getAccountInfoSync();
|
|
||||||
if (getAccountInfoSync.miniProgram.appId == "wx9c68fbf7886ea9c4") this.globalData.topTitle = "寄托香港租房"
|
|
||||||
else this.globalData.topTitle = "寄托港校租房"
|
|
||||||
|
|
||||||
},
|
|
||||||
onShow() {
|
|
||||||
|
|
||||||
|
|
||||||
},
|
|
||||||
computeNavigateBarHeight: function () {
|
|
||||||
console.log('computeNavigateBarHeightcomputeNavigateBarHeightcomputeNavigateBarHeight')
|
|
||||||
var systemInfo = wx.getSystemInfoSync();
|
|
||||||
var data = wx.getMenuButtonBoundingClientRect()
|
|
||||||
let totalTopHeight = data.bottom;
|
|
||||||
let windowHeight = systemInfo.windowHeight,
|
|
||||||
windowWidth = systemInfo.windowWidth,
|
|
||||||
statusBarHeight = data.top;
|
|
||||||
this.globalData.screen_data = {
|
|
||||||
windowHeight: windowHeight,
|
|
||||||
windowWidth: windowWidth,
|
|
||||||
totalTopHeight: totalTopHeight + 6,
|
|
||||||
statusBarHeight: statusBarHeight,
|
|
||||||
titleBarHeight: data.height,
|
|
||||||
titleWidth: data.widthinitial,
|
|
||||||
bottomLift: systemInfo.screenHeight - systemInfo.safeArea.bottom
|
|
||||||
}
|
|
||||||
},
|
|
||||||
onShow: function (options) {
|
|
||||||
// console.log('onShow', options)
|
|
||||||
this.globalData.source = options.path || '';
|
|
||||||
|
|
||||||
|
|
||||||
},
|
|
||||||
onHide: function () {
|
|
||||||
|
|
||||||
},
|
|
||||||
onError: function () {
|
|
||||||
// 这里回调错误信息
|
|
||||||
console.log('onError')
|
|
||||||
},
|
|
||||||
// get: function () {
|
|
||||||
// return this.globalData.config;
|
|
||||||
// },
|
|
||||||
return_data: function (res) {
|
|
||||||
var json = res.data;
|
|
||||||
var data = typeof res.data == 'string' ? JSON.parse(res.data) : res.data;
|
|
||||||
return data;
|
|
||||||
},
|
|
||||||
globalData: {
|
|
||||||
baseURL: "https://app.gter.net",
|
|
||||||
token: null,
|
|
||||||
title: null,
|
|
||||||
session: null,
|
|
||||||
code: null,
|
|
||||||
user: {},
|
|
||||||
userInfo: {},
|
|
||||||
options: {},
|
|
||||||
config: {},
|
|
||||||
notice: {},
|
|
||||||
source: '',
|
|
||||||
header: {
|
|
||||||
'content-type': 'application/json',
|
|
||||||
'Accept': 'application/json, text/plain',
|
|
||||||
'Cookie': 'miucms_session=' + wx.getStorageSync('Authorization'),
|
|
||||||
'Authorization': wx.getStorageSync('Authorization') || ''
|
|
||||||
},
|
},
|
||||||
new_reply: false,
|
|
||||||
// 寄托租房独有字段
|
autoUpdate: function () {
|
||||||
choose: {},
|
var self = this
|
||||||
kw: '',
|
// 获取小程序更新机制兼容
|
||||||
status: 0,
|
if (wx.canIUse('getUpdateManager')) {
|
||||||
screen_data: {},
|
const updateManager = wx.getUpdateManager()
|
||||||
StudentapartmentNew: null,
|
updateManager.onCheckForUpdate(function (res) {
|
||||||
isUserAuthorization: 0, //用户点击授权:0:未知,1:未授权,2:已授权
|
if (res.hasUpdate) {
|
||||||
listTab: {},
|
wx.showModal({
|
||||||
canIUseGetUserProfile: false,
|
title: '更新提示',
|
||||||
scancode_time: "",
|
content: '检测到新版本,是否下载新版本并重启小程序?',
|
||||||
irentCouponBig: true,
|
success: function (res) {
|
||||||
unreadMessagesState: false,
|
if (res.confirm) {
|
||||||
firstWxParseImgLoaddState: false,
|
self.downLoadAndUpdate(updateManager)
|
||||||
topTitle: "", // 寄托港校租房 寄托香港租房
|
} else if (res.cancel) {
|
||||||
}
|
wx.showModal({
|
||||||
|
title: '温馨提示',
|
||||||
|
content: '本次版本更新涉及到新的功能添加,旧版本无法正常访问',
|
||||||
|
showCancel: false,
|
||||||
|
confirmText: "确定更新",
|
||||||
|
success: function (res) {
|
||||||
|
if (res.confirm) {
|
||||||
|
//下载新版本,并重新应用
|
||||||
|
self.downLoadAndUpdate(updateManager)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
wx.showModal({
|
||||||
|
title: '提示',
|
||||||
|
content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
downLoadAndUpdate: function (updateManager) {
|
||||||
|
var self = this
|
||||||
|
wx.showLoading();
|
||||||
|
updateManager.onUpdateReady(function () {
|
||||||
|
wx.hideLoading()
|
||||||
|
updateManager.applyUpdate()
|
||||||
|
})
|
||||||
|
updateManager.onUpdateFailed(function () {
|
||||||
|
wx.hideLoading()
|
||||||
|
// 新的版本下载失败
|
||||||
|
wx.showModal({
|
||||||
|
title: '已经有新版本了哟~',
|
||||||
|
content: '新版本已经上线,请您删除当前小程序,重新搜索打开',
|
||||||
|
})
|
||||||
|
})
|
||||||
|
},
|
||||||
|
onLaunch: function (options) {
|
||||||
|
this.globalData.options = options;
|
||||||
|
|
||||||
|
__.initial(this)
|
||||||
|
if (wx.getEnterOptionsSync().query && wx.getEnterOptionsSync().query.scancode_time) {
|
||||||
|
this.globalData.scancode_time = wx.getEnterOptionsSync().query.scancode_time
|
||||||
|
}
|
||||||
|
if (wx.getUserProfile) {
|
||||||
|
this.globalData.canIUseGetUserProfile = true;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
try {
|
||||||
|
this.computeNavigateBarHeight();
|
||||||
|
} catch (e) {
|
||||||
|
// 获取系统信息失败
|
||||||
|
this.setData({
|
||||||
|
windowHeight: 812,
|
||||||
|
totalTopHeight: 68,
|
||||||
|
statusBarHeight: 20,
|
||||||
|
titleBarHeight: 48,
|
||||||
|
titleWidth: 87
|
||||||
|
});
|
||||||
|
}
|
||||||
|
this.autoUpdate()
|
||||||
|
|
||||||
|
let getAccountInfoSync = wx.getAccountInfoSync();
|
||||||
|
if (getAccountInfoSync.miniProgram.appId == "wx9c68fbf7886ea9c4") {
|
||||||
|
this.globalData.topTitle = "寄托香港租房"
|
||||||
|
this.globalData.miniProgram = "xg"
|
||||||
|
} else {
|
||||||
|
this.globalData.topTitle = "寄托港校租房"
|
||||||
|
this.globalData.miniProgram = "gx"
|
||||||
|
}
|
||||||
|
|
||||||
|
},
|
||||||
|
onShow() {
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
computeNavigateBarHeight: function () {
|
||||||
|
var systemInfo = wx.getSystemInfoSync();
|
||||||
|
var data = wx.getMenuButtonBoundingClientRect()
|
||||||
|
let totalTopHeight = data.bottom;
|
||||||
|
let windowHeight = systemInfo.windowHeight,
|
||||||
|
windowWidth = systemInfo.windowWidth,
|
||||||
|
statusBarHeight = data.top;
|
||||||
|
this.globalData.screen_data = {
|
||||||
|
windowHeight: windowHeight,
|
||||||
|
windowWidth: windowWidth,
|
||||||
|
totalTopHeight: totalTopHeight + 6,
|
||||||
|
statusBarHeight: statusBarHeight,
|
||||||
|
titleBarHeight: data.height,
|
||||||
|
titleWidth: data.widthinitial,
|
||||||
|
bottomLift: systemInfo.screenHeight - systemInfo.safeArea.bottom
|
||||||
|
}
|
||||||
|
},
|
||||||
|
onShow: function (options) {
|
||||||
|
// console.log('onShow', options)
|
||||||
|
this.globalData.source = options.path || '';
|
||||||
|
|
||||||
|
|
||||||
|
},
|
||||||
|
onHide: function () {
|
||||||
|
|
||||||
|
},
|
||||||
|
onError: function () {
|
||||||
|
// 这里回调错误信息
|
||||||
|
console.log('onError')
|
||||||
|
},
|
||||||
|
// get: function () {
|
||||||
|
// return this.globalData.config;
|
||||||
|
// },
|
||||||
|
return_data: function (res) {
|
||||||
|
var json = res.data;
|
||||||
|
var data = typeof res.data == 'string' ? JSON.parse(res.data) : res.data;
|
||||||
|
return data;
|
||||||
|
},
|
||||||
|
globalData: {
|
||||||
|
baseURL: "https://app.gter.net",
|
||||||
|
token: null,
|
||||||
|
title: null,
|
||||||
|
session: null,
|
||||||
|
code: null,
|
||||||
|
user: {},
|
||||||
|
userInfo: {},
|
||||||
|
options: {},
|
||||||
|
config: {},
|
||||||
|
notice: {},
|
||||||
|
source: '',
|
||||||
|
header: {
|
||||||
|
'content-type': 'application/json',
|
||||||
|
'Accept': 'application/json, text/plain',
|
||||||
|
'Cookie': 'miucms_session=' + wx.getStorageSync('Authorization'),
|
||||||
|
'Authorization': wx.getStorageSync('Authorization') || ''
|
||||||
|
},
|
||||||
|
new_reply: false,
|
||||||
|
// 寄托租房独有字段
|
||||||
|
choose: {},
|
||||||
|
kw: '',
|
||||||
|
status: 0,
|
||||||
|
screen_data: {},
|
||||||
|
StudentapartmentNew: null,
|
||||||
|
isUserAuthorization: 0, //用户点击授权:0:未知,1:未授权,2:已授权
|
||||||
|
listTab: {},
|
||||||
|
canIUseGetUserProfile: false,
|
||||||
|
scancode_time: "",
|
||||||
|
irentCouponBig: true,
|
||||||
|
unreadMessagesState: false,
|
||||||
|
firstWxParseImgLoaddState: false,
|
||||||
|
topTitle: "", // 寄托港校租房 寄托香港租房
|
||||||
|
miniProgram: "", // 处于那个小程序 xg gx
|
||||||
|
bgColorObj: { // 列表 角的颜色
|
||||||
|
1: "#50e3c2",
|
||||||
|
6: "#b3c7f4"
|
||||||
|
},
|
||||||
|
}
|
||||||
})
|
})
|
129
app.json
@ -1,57 +1,78 @@
|
|||||||
{
|
{
|
||||||
"pages": [
|
"pages": [
|
||||||
"pages/index/index",
|
"pages/index/index",
|
||||||
"pages/appeal/appeal",
|
"pages/appeal/appeal",
|
||||||
"pages/UK/UK",
|
"pages/restOfWorld/restOfWorld",
|
||||||
"pages/restOfWorld/restOfWorld",
|
"pages/personList/personList",
|
||||||
"pages/personList/personList",
|
"pages/irentList/irentList",
|
||||||
"pages/irentList/irentList",
|
"pages/quarantineLists/quarantineLists",
|
||||||
"pages/quarantineLists/quarantineLists",
|
"pages/report/report",
|
||||||
"pages/report/report",
|
"pages/irentPark/irentPark",
|
||||||
"pages/irentPark/irentPark",
|
"pages/user/user",
|
||||||
"pages/chooseLocation/chooseLocation",
|
"pages/search/search",
|
||||||
"pages/user/user",
|
"pages/edit/edit",
|
||||||
"pages/search/search",
|
"pages/ad/ad",
|
||||||
"pages/edit/edit",
|
"pages/irentDetail/irentDetail",
|
||||||
"pages/ad/ad",
|
"pages/irentForm/irentForm",
|
||||||
"pages/irentDetail/irentDetail",
|
"pages/show/show",
|
||||||
"pages/irentForm/irentForm",
|
"pages/video_show/video_show",
|
||||||
"pages/show/show",
|
"pages/share/share",
|
||||||
"pages/video_show/video_show",
|
"pages/login/index",
|
||||||
"pages/textarea/textarea",
|
"pages/messageCenter/messageCenter",
|
||||||
"pages/share/share",
|
"pages/webViewwebweb/index",
|
||||||
"pages/login/index",
|
"pages/circularize/circularize",
|
||||||
"pages/messageCenter/messageCenter",
|
"pages/askHousing/askHousing",
|
||||||
"pages/webViewwebweb/index",
|
"pages/transfer/transfer",
|
||||||
"pages/circularize/circularize",
|
"pages/findingMap/findingMap",
|
||||||
"pages/askHousing/askHousing",
|
"pages/placeMap/index"
|
||||||
"pages/setAvatarNickname/setAvatarNickname"
|
],
|
||||||
],
|
|
||||||
"window": {
|
"subpackages": [{
|
||||||
"backgroundTextStyle": "light",
|
"root": "pagesLoginRequired",
|
||||||
"navigationBarBackgroundColor": "#fff",
|
"name": "pagesLoginRequired",
|
||||||
"navigationBarTitleText": "WeChat",
|
"pages": [
|
||||||
"navigationBarTextStyle": "black",
|
"pages/setAvatarNickname/setAvatarNickname"
|
||||||
"enablePullDownRefresh": true,
|
]
|
||||||
"navigationStyle": "custom"
|
}],
|
||||||
},
|
"preloadRule": {
|
||||||
"requiredPrivateInfos": ["chooseLocation"],
|
"pages/index/index": {
|
||||||
"permission": {
|
"network": "all",
|
||||||
"scope.userLocation": {
|
"packages": [
|
||||||
"desc": "你的位置信息将用于小程序位置的获取"
|
"pagesLoginRequired"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"pages/show/show": {
|
||||||
|
"network": "all",
|
||||||
|
"packages": [
|
||||||
|
"pagesLoginRequired"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"window": {
|
||||||
|
"backgroundTextStyle": "light",
|
||||||
|
"navigationBarBackgroundColor": "#fff",
|
||||||
|
"navigationBarTitleText": "WeChat",
|
||||||
|
"navigationBarTextStyle": "black",
|
||||||
|
"enablePullDownRefresh": true,
|
||||||
|
"navigationStyle": "custom"
|
||||||
|
},
|
||||||
|
"requiredPrivateInfos": ["chooseLocation", "getLocation"],
|
||||||
|
"permission": {
|
||||||
|
"scope.userLocation": {
|
||||||
|
"desc": "你的位置信息将用于小程序位置的获取"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sitemapLocation": "sitemap.json",
|
||||||
|
"navigateToMiniProgramAppIdList": [
|
||||||
|
"wxc7845752d17217d1",
|
||||||
|
"wxfe8d2300e92c8e44"
|
||||||
|
],
|
||||||
|
"embeddedAppIdList": ["wxa9296b07391c2bc7"],
|
||||||
|
"requiredBackgroundModes": ["location"],
|
||||||
|
"plugins": {
|
||||||
|
"chooseLocation": {
|
||||||
|
"version": "1.0.10",
|
||||||
|
"provider": "wx76a9a06e5b4e693e"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"sitemapLocation": "sitemap.json",
|
|
||||||
"navigateToMiniProgramAppIdList": [
|
|
||||||
"wxc7845752d17217d1",
|
|
||||||
"wxfe8d2300e92c8e44"
|
|
||||||
],
|
|
||||||
"embeddedAppIdList": ["wxa9296b07391c2bc7"],
|
|
||||||
"requiredBackgroundModes": ["location"],
|
|
||||||
"plugins": {
|
|
||||||
"chooseLocation": {
|
|
||||||
"version": "1.0.10",
|
|
||||||
"provider": "wx76a9a06e5b4e693e"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
1
img/all-apartments-icon.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg width="6" height="10" xmlns="http://www.w3.org/2000/svg"><path d="M5.9 4.77c.07.07.1.14.1.23s-.03.16-.1.23L1.1 9.9c-.08.07-.15.1-.24.1s-.17-.03-.24-.1L.1 9.4c-.07-.07-.1-.14-.1-.23s.03-.17.1-.23L4.15 5 .1 1.06C.03 1 0 .92 0 .83S.03.67.1.6L.62.1C.69.03.77 0 .86 0s.16.03.24.1l4.8 4.67z"/></svg>
|
After Width: | Height: | Size: 298 B |
BIN
img/apartment-bottom.png
Normal file
After Width: | Height: | Size: 770 B |
1
img/apartment-facilities.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="27" height="27" xmlns="http://www.w3.org/2000/svg"><defs><filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="a"><feColorMatrix values="4 0 0 0 -1.5 0 4 0 0 -1.5 0 0 4 0 -1.5 0 0 0 1 0" in="SourceGraphic"/></filter></defs><image preserveAspectRatio="none" width="27" height="27" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAPKADAAQAAAABAAAAPAAAAACL3+lcAAAEuklEQVRoBe1b7XWbMBSNHf+vNwgDJKk7QfEEcTfIBvUGJRO0G6SdoM4ExhPU+RgAb+D+z0fvTfU4QggMSGDcRufoCElP793LE09CxkdHb+nfvgODOvQmk0nw/Px8gTzjuMFgELy8vAR1dLjKwmYCmwn1DIfDBfLNer1+rbNtV6pE+PT0NISiL8gs+5higLp6eHhgWZpKCcOj48fHx5/QEJZq6U9nPBqNPsHj2yJIw6IOkJ08PT39Qn9YJNPD9pCYib0Im9XDiuwSz8q4aGCf2/Gcb4+Pj6fw9NrEmSMMsmPepZJgtIGShcqmvi7rMxhjPrEZZXAD6Q/m9B6ZwuqZDcx2KPiNtvn9/f13s29P9Rh25+fn53M4J0J+p+OgwxSXqd6e8bCKxktdgNcki7sV2qaIKbuPunoEY5O0wjLVo7cZtLj0ZFLfyRIsHUGHqFmYwY9KhlNKGHcpQGeIbKZ5Xz2rAyVGEI70NnUdKm6v1ZSw7J6MAZsePbMGtHz17u7uG1oZVDNJ57aLMKPxoaUcZjzboZDIRWnpUGVusNFfq8olz9i57dwZ1TLwV5iYP+vjQHgs9dTDmP/W9UwEXUuStezcZGeUAnK1Yxuvc0sJc92yCftoU55d2mywDV5fUsaHLZsO3W5K2Cboo03IQtekRN+kbdJiu1XCFckKlk5It0a4JtnOSLdCuCHZTkh7J+xItnXSXgl7Itsqaa+Esc5+BdqyaCxkqpY8dbmuKlxFzhvhs7Oza6x3l1WM1pGBzhl11xlTJuuFcFtkBThvpC/SzoTbJuubtBNhnJDwaOVSQLVd0hZtuthxIgzDmdMEFyA1xjrZbExYnX/VwOlP1MV2Y8I44V/7o1BPk4vtxoRxhLTFe+ZNPaju0rRJ2001NSZMgzgpvEQxBYgfKFtNysZU2Wxsa9cRT6lidadjl2eq1IDWiQid6OfLWletSycP17LUE+H/jrDTlG7otFuMk6AzxvX7hnoaDeuMMIKO9fcpvFLyjajod6FGpMoGdTmlFwhyubVbtS3KQPrs64wwo2wR8LK+ojFN2zsj3BSg73FeCOPTIQlCvvGl+nzZ8EU4TpG1dMFvsnyo9kJYBZ6VD0AFOlawkRT01WrWCed+V62jCW8wM8hzjfWdbpVuF70pN51w4qIRHtgCWAgdV8ipAQed1HFFndTtoIdDExm/a+NBr8UivKtUwCLIMVdOeCmIIMzsIxFzJmHTk96w1MO2oADBi8zIA6jYMKMtFuilhLEhCPgdlAj3vVTfbAUmTt2ZA70T77Ux6h/1Nk4HvHRbP+PT5fZ9rfbkSzhpbGBZ4ZEJpS31sGqIpENKKsDmnr/QT6Stb2UJWUKNdLwZwupEYaUL8FpIY8pkPhYx5fZRJyY6hBhN+5idN+YpSWZKcwDuFr+0WePyxFTAOpQkKBYqo9hbmsHyDESDAgQbLGkTc0nLEeZgNUU6e0ctANy4GU6xvntTYWZKiwXclddvF1HfSNsBlRt+d0kONsxWD4ugmt6cvpnILf09LFfchoLrtghbKWEZpI5hI9T7SnwFbJEZoAS/XlYiLAPgcf6Nh4EiVFExQJ81uMmYFsoNdCbcHyDH3FTAo0kLdt5UHuQd+AO1oA/Q7pbtAQAAAABJRU5ErkJggg==" x="68" y="5553" filter="url(#a)" overflow="visible" transform="translate(-68 -5553)"/></svg>
|
After Width: | Height: | Size: 2.3 KiB |
Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 4.4 KiB |
BIN
img/approve.png
Before Width: | Height: | Size: 22 KiB |
BIN
img/arc-shadow.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
11
img/arrow-White.svg
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="8px" height="8px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<defs>
|
||||||
|
<filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter104">
|
||||||
|
<feColorMatrix type="matrix" values="1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 " in="SourceGraphic" />
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
<g transform="matrix(1 0 0 1 -1729 -331 )">
|
||||||
|
<image preserveAspectRatio="none" style="overflow:visible" width="8" height="8" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAEAAAAAA0VXHyAAABN0lEQVQ4EeVQMUuFYBRVX4K4uAehjg1Njc7+gIKEynjU9JZGoSmcJVpakiCqF/R0aekH+E90agpCBzWo7BzR+Cr6AdGFj3vuuffc794rSX/eZG4QRdFx13UzWZbnQRAcwXe/bZam6STP81PktxRFOZHDMFR0XX8BsUQRGl00TTMD/85YNIqLorgC5w/88yTLss513VUQayTx+7qqqiuO4zwwNxRKg3iOeHfk4K8VBoZhTOHuiQc7wFS3mKKfSvh5eyyAT+q6PuxvQDKOY7UsywRwg/FgiaZp07ZtLxHvjCQ8xT4+eP1swCSbVFW1wB02heJH4OUx5qFN09z3PO+N3JcGJIRdxXGZ4oEXtm37o5jcjwYkhyY3gOLYd5Zl7Yli1vZHJBCNRdiRhz3He8I7487fxaLmP+MPGYl+YP5Oj+IAAAAASUVORK5CYII=" x="1729px" y="331px" filter="url(#filter104)" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
BIN
img/arrow-gray.png
Normal file
After Width: | Height: | Size: 461 B |
BIN
img/authentication.jpg
Normal file
After Width: | Height: | Size: 6.9 KiB |
1
img/back-white.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg width="11" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M10.8 1.2c.2.1.2.3.2.5 0 .1 0 .3-.2.4L3.4 10l7.4 7.9c.2.1.2.3.2.4 0 .2 0 .4-.2.5l-.9 1c-.2.2-.3.2-.5.2-.1 0-.3 0-.4-.2L.2 10.5c-.2-.2-.2-.3-.2-.5s0-.3.2-.5L9 .2c.1-.2.3-.2.4-.2.2 0 .3 0 .5.2l.9 1z" fill="#fff"/></svg>
|
After Width: | Height: | Size: 289 B |
1
img/blue-tick.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg width="12" height="9" xmlns="http://www.w3.org/2000/svg"><path d="M11.78 1.24c.15.14.22.32.22.52s-.07.37-.22.51l-5.6 5.49-1.05 1.03c-.15.14-.33.21-.53.21s-.38-.07-.53-.21L3.02 7.76.22 5.02C.07 4.87 0 4.7 0 4.5s.07-.37.22-.52l1.05-1.03c.14-.14.32-.21.53-.21.2 0 .38.07.52.21L4.6 5.19 9.68.21C9.82.07 10 0 10.2 0c.21 0 .39.07.53.21l1.05 1.03z" fill="#62b1ff"/></svg>
|
After Width: | Height: | Size: 369 B |
BIN
img/brand-Introduction.png
Normal file
After Width: | Height: | Size: 537 B |
BIN
img/business-card-icon.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
img/camera.png
Normal file
After Width: | Height: | Size: 399 B |
BIN
img/certified-intermediary.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
img/certified-listings-icon.png
Normal file
After Width: | Height: | Size: 485 B |
BIN
img/certified-listings.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
BIN
img/certifying-agent.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
img/circle-arrow.png
Normal file
After Width: | Height: | Size: 994 B |
BIN
img/consult.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
img/copy-icon.png
Normal file
After Width: | Height: | Size: 401 B |
BIN
img/description-rent.png
Normal file
After Width: | Height: | Size: 450 B |
BIN
img/empty-icon.png
Normal file
After Width: | Height: | Size: 11 KiB |
21
img/frontPlay.svg
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="46px" height="46px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<defs>
|
||||||
|
<filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter493">
|
||||||
|
<feColorMatrix type="matrix" values="1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0 " in="SourceGraphic" />
|
||||||
|
</filter>
|
||||||
|
<filter x="206px" y="1069px" width="46px" height="46px" filterUnits="userSpaceOnUse" id="filter494">
|
||||||
|
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetInner" />
|
||||||
|
<feGaussianBlur stdDeviation="5" in="shadowOffsetInner" result="shadowGaussian" />
|
||||||
|
<feComposite in2="shadowGaussian" operator="atop" in="SourceAlpha" result="shadowComposite" />
|
||||||
|
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.662745098039216 0 " in="shadowComposite" />
|
||||||
|
</filter>
|
||||||
|
<g id="widget495">
|
||||||
|
<image preserveAspectRatio="none" style="overflow:visible" width="26" height="26" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAQKADAAQAAAABAAAAQAAAAABGUUKwAAAEVElEQVR4Ae2bvY7TQBDHly8JJIqUdFxJR3gCTEdHrqMjPMFBR3fhDe4NYp4guSe40NFd7g1S0iWRKJD4OH6j+KSNbzdex7N2LLzSyvYyOzP//87Mrp3DmK51DHQMdAz8xwzcqQP7fWNeYieh9+lH15srt9sNZ+aMLOhynf025ivXdrYHxrwD+OSeMddVuugQXa1goWdMD4dPAbysAtozdym6xcZBkhEReD6ClkTEycGQgDN9wF96Vi3vvNqz2BTbjRIhK1E38Ly9xqIBR8Z5Zxp8HtcWCVmhu2gQrDONSInJPgWy9DkAQxfs40ltjJcwBJgpZ4fjElMMCxneEJZQG4TPqF3y2d3NQes81HIwARSbD6z8p1DFDcrJrrT+a8y3EB+CUkC2GxRehig8FBki4cWvzZF6p0vIFTdWXkK/VS3U58IUIJxGKHurgZ5wu0LPI/pDDX0FOp6USQWnLtlWYEjrXJ+KEZAf4dgcvc7tTHl8WbQ17kyBHxQ+fEZH9cbqL0TLT66PN9vol+paCzX0MgyFgk4BxdW/llTKG5GdRXnFXVG1zNu1n70RgHNDBFVW3zZo31Olz4iMV4yt7XHle0njgU+nlwAKn3eST9k+45zcZjiRQIQUyCgN3UOf4l0EvPFN0h6X/VrqAo4Gn+DK+MBierE4CSBfkzIGNGRXxqyIhgEkfNbQl9fhw+QkgMlJXkFdz5AwwtYxXbsuJOi81XwE9G9J1jjwh7c6HNOuC05MPgKe1ojXaSpCXXBichJA0XCy5fQ04qBmXfBhchIQEdNeqqUu4Oh7JmvXBdMKAoQ1UiLlMqSrttYQoIraUtYaArLj7NjyXeW2FQRwiDkF7YTeU0FtKXESwGnsypJp7Ba08lvjhAo+quqED5OTAIwtqhqsOl++Q/IuL5/gB1V1ZfMXLj0+AuYu4brGJN/5CCvg+4o2nZh8BMwUDZdSFTHfnZiwd7vJOzqrUGvrke+E/Fgx5Lf8F0xbA9mDLwIMRePcNSHGmHwoVc73LTd3YdlFwHRLS6QHQjDhlHepnO9b3qI73RqwHrwEZEdP9bO3ZdtQ6U9w7oIxMiBaW8vrtU+7lwCZQOic+SZWGQetfKgcU+mj6Ld9q4Qhc3SFs67PzWXHUnEs+2Gkrj+pWQkGm5DS9+ToSIkA+W1AgGv90lS4AKTYhyLAREhxw/E5ufq8WPJwJAB2xdbXL/JoZw24mYyy4c19W66hPhORxY1i9Z0oWBMFr4ulm5dgVT+yi03VPYGtlF6Yew3LpOrAbYVEwrRhgN4FEN9sX6Pc99hWDpEE8Ul8iwLapfTA0iF1+Rh9TPbZptMhZK+PSgQOyJ+lzesmQmyK7ajgyijPokHr2OwtdBC9anzVfcRkBVKOzjGIWLHqo1oLnQ9oyDgkDKQyV02NTMcgxOY+MkHvAvsotucAIuFZuuSs/Kcp53uFnN/59wV9Tpf/NDXj2rWOgY6BjoGOgVgM/AP9HjGMza5aZwAAAABJRU5ErkJggg==" x="216px" y="1079px" filter="url(#filter493)" />
|
||||||
|
</g>
|
||||||
|
</defs>
|
||||||
|
<g transform="matrix(1 0 0 1 -206 -1069 )">
|
||||||
|
<use xlink:href="#widget495" filter="url(#filter494)" />
|
||||||
|
<use xlink:href="#widget495" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
BIN
img/gray-cross.png
Normal file
After Width: | Height: | Size: 2.0 KiB |
6
img/green-circle.svg
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="54px" height="54px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 -481 -1752 )">
|
||||||
|
<path d="M 508 1752 C 523.12 1752 535 1763.88 535 1779 C 535 1794.12 523.12 1806 508 1806 C 492.88 1806 481 1794.12 481 1779 C 481 1763.88 492.88 1752 508 1752 Z " fill-rule="nonzero" fill="#bef5e9" stroke="none" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
6
img/green-semicircle.svg
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="54px" height="27px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 -491 -1756 )">
|
||||||
|
<path d="M 491 1783 C 491 1767.88 502.88 1756 518 1756 C 533.12 1756 545 1767.88 545 1783 C 545 1783 491 1783 491 1783 Z " fill-rule="nonzero" fill="#dffbf4" stroke="none" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
1
img/green-tick.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M13.2 6.8l.2-.5-.2-.5-1-.9-.4-.2-.5.2L7 9.1 4.7 6.8c-.1-.2-.3-.2-.5-.2s-.3 0-.4.2l-1 .9-.2.5.2.5 3.8 3.7c.1.2.3.2.4.2.2 0 .4 0 .5-.2l5.7-5.6zM15 4c.6 1.2 1 2.5 1 4s-.4 2.8-1 4c-.8 1.2-1.8 2.2-3 3-1.2.6-2.5 1-4 1s-2.8-.4-4-1c-1.2-.8-2.2-1.8-3-3-.6-1.2-1-2.5-1-4s.4-2.8 1-4c.8-1.2 1.8-2.2 3-3C5.2.4 6.5 0 8 0s2.8.4 4 1c1.2.8 2.2 1.8 3 3z" fill="#50e3c2"/></svg>
|
After Width: | Height: | Size: 431 B |
BIN
img/hk-app.png
Before Width: | Height: | Size: 1.3 KiB |
BIN
img/hk-card.png
Before Width: | Height: | Size: 4.6 KiB |
BIN
img/hk-free.png
Before Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 4.2 KiB |
BIN
img/hk-job.png
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 18 KiB |
BIN
img/hk-right.png
Before Width: | Height: | Size: 566 B |
Before Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 4.3 KiB |
BIN
img/hk-year.png
Before Width: | Height: | Size: 6.7 KiB |
BIN
img/identification.png
Normal file
After Width: | Height: | Size: 421 B |
BIN
img/index-3.png
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 918 B |
11
img/index-c.svg
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="32px" height="32px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<defs>
|
||||||
|
<filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter400">
|
||||||
|
<feColorMatrix type="matrix" values="1 0 0 0 0.3 0 1 0 0 0.3 0 0 1 0 0.3 0 0 0 1 0 " in="SourceGraphic" />
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
<g transform="matrix(1 0 0 1 -2314 -1181 )">
|
||||||
|
<image preserveAspectRatio="none" style="overflow:visible" width="32" height="32" xlink:href="data:image/png;base64,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" x="2314px" y="1181px" filter="url(#filter400)" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
BIN
img/irent_bg.png
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 7.6 KiB |
BIN
img/ischeck.png
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 3.8 KiB |
BIN
img/kitchen.png
Before Width: | Height: | Size: 12 KiB After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 1.4 KiB |
BIN
img/listing-details.png
Normal file
After Width: | Height: | Size: 288 B |
BIN
img/live.png
Normal file
After Width: | Height: | Size: 334 B |
Before Width: | Height: | Size: 2.7 KiB |
BIN
img/lucency.png
Normal file
After Width: | Height: | Size: 117 B |
BIN
img/map-icon.png
Normal file
After Width: | Height: | Size: 978 B |
BIN
img/map.png
Before Width: | Height: | Size: 38 KiB |
Before Width: | Height: | Size: 1.6 KiB |
6
img/message-great-circle.svg
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="205px" height="170px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 -2145 -189 )">
|
||||||
|
<path d="M 0 20 C 0 13.2071704012235 0.43160533464129 6.53205134825822 1.26943128553853 0 L 204 0 L 204 160.305640548558 C 187.311200761307 166.579799231442 169.121991394548 170 150 170 C 66 170 0 104 0 20 Z " fill-rule="nonzero" fill="#ffffff" stroke="none" fill-opacity="0.0392156862745098" transform="matrix(1 0 0 1 2145 189 )" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
6
img/message-small-circle.svg
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="140px" height="105px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 -2210 -189 )">
|
||||||
|
<path d="M 0 20 C 0 13.0906887215965 0.788001809364687 6.39628702756517 2.28081902919234 0 L 139 0 L 139 86.0795540208216 C 124.406524041764 97.9513661518169 105.664439363816 105 85 105 C 37.4 105 0 67.6 0 20 Z " fill-rule="nonzero" fill="#ffffff" stroke="none" fill-opacity="0.0392156862745098" transform="matrix(1 0 0 1 2210 189 )" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
BIN
img/pengrey.png
Before Width: | Height: | Size: 537 B |
BIN
img/phone-icon.png
Normal file
After Width: | Height: | Size: 461 B |
BIN
img/pic.jpg
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 3.3 KiB |
1
img/play-btn.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg width="50" height="50" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 3.4C16.3 1 20.5 0 25 0s8.7 1.1 12.5 3.4c3.9 2.2 6.9 5.2 9.1 9.1 2.3 3.8 3.4 8 3.4 12.5s-1.1 8.7-3.4 12.5c-2.2 3.9-5.2 6.9-9.1 9.1-3.8 2.3-8 3.4-12.5 3.4s-8.7-1.1-12.5-3.4c-3.9-2.2-6.9-5.2-9.1-9.1C1.1 33.7 0 29.5 0 25s1.1-8.7 3.4-12.5c2.2-3.9 5.2-6.9 9.1-9.1zm7.3 33.8l17.7-10.4c.7-.4 1-1 1-1.8s-.3-1.4-1-1.8L19.8 12.8c-.7-.4-1.4-.4-2.1 0-.7.4-1 1-.7 1.8v20.8c-.3.8 0 1.4.7 1.8.3.2.7.3 1.1.3.3 0 .7-.1 1-.3z" fill-opacity=".467"/></svg>
|
After Width: | Height: | Size: 513 B |
BIN
img/plus-o.png
Before Width: | Height: | Size: 3.5 KiB |
BIN
img/quyu.png
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 3.8 KiB |
BIN
img/reset-btn.png
Normal file
After Width: | Height: | Size: 1.0 KiB |
BIN
img/room-type.png
Normal file
After Width: | Height: | Size: 380 B |
BIN
img/same-brand-recommendation.png
Normal file
After Width: | Height: | Size: 540 B |
6
img/search-icon.svg
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="20px" height="20px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 -89 -330 )">
|
||||||
|
<path d="M 12.265625 12.265625 C 13.3193108974359 11.2119391025641 13.8461538461538 9.94391025641026 13.8461538461538 8.46153846153846 C 13.8461538461538 6.97916666666667 13.3193108974359 5.71113782051282 12.265625 4.65745192307692 C 11.2119391025641 3.60376602564102 9.94391025641026 3.07692307692308 8.46153846153846 3.07692307692308 C 6.97916666666667 3.07692307692308 5.71113782051282 3.60376602564102 4.65745192307692 4.65745192307692 C 3.60376602564103 5.71113782051282 3.07692307692308 6.97916666666667 3.07692307692308 8.46153846153846 C 3.07692307692308 9.94391025641026 3.60376602564103 11.2119391025641 4.65745192307692 12.265625 C 5.71113782051282 13.3193108974359 6.97916666666667 13.8461538461538 8.46153846153846 13.8461538461538 C 9.94391025641026 13.8461538461538 11.2119391025641 13.3193108974359 12.265625 12.265625 Z M 19.5552884615385 17.3798076923077 C 19.8517628205128 17.6762820512821 20 18.036858974359 20 18.4615384615385 C 20 18.8782051282051 19.8477564102564 19.2387820512821 19.5432692307692 19.5432692307692 C 19.2387820512821 19.8477564102564 18.8782051282051 20 18.4615384615385 20 C 18.0288461538462 20 17.6682692307692 19.8477564102564 17.3798076923077 19.5432692307692 L 13.2572115384615 15.4326923076923 C 11.8229166666667 16.4262820512821 10.224358974359 16.9230769230769 8.46153846153846 16.9230769230769 C 7.31570512820513 16.9230769230769 6.21995192307692 16.7007211538462 5.17427884615385 16.2560096153846 C 4.12860576923077 15.8112980769231 3.22716346153846 15.2103365384615 2.46995192307692 14.453125 C 1.71274038461538 13.6959134615385 1.11177884615385 12.7944711538462 0.667067307692308 11.7487980769231 C 0.222355769230769 10.703125 0 9.60737179487179 0 8.46153846153846 C 0 7.31570512820513 0.222355769230769 6.21995192307692 0.667067307692308 5.17427884615385 C 1.11177884615385 4.12860576923077 1.71274038461538 3.22716346153846 2.46995192307692 2.46995192307692 C 3.22716346153846 1.71274038461539 4.12860576923077 1.11177884615385 5.17427884615385 0.667067307692308 C 6.21995192307692 0.222355769230769 7.31570512820513 0 8.46153846153846 0 C 9.6073717948718 0 10.703125 0.222355769230769 11.7487980769231 0.667067307692308 C 12.7944711538462 1.11177884615385 13.6959134615385 1.71274038461539 14.453125 2.46995192307692 C 15.2103365384615 3.22716346153846 15.8112980769231 4.12860576923077 16.2560096153846 5.17427884615385 C 16.7007211538462 6.21995192307692 16.9230769230769 7.31570512820513 16.9230769230769 8.46153846153846 C 16.9230769230769 10.224358974359 16.4262820512821 11.8229166666667 15.4326923076923 13.2572115384615 L 19.5552884615385 17.3798076923077 Z " fill-rule="nonzero" fill="#000000" stroke="none" transform="matrix(1 0 0 1 89 330 )" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
6
img/show-head-left.svg
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="157px" height="196px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 -50 -180 )">
|
||||||
|
<path d="M 26.5 196 C 17.3967730660639 196 8.53653446373322 195.109042784113 0 193.407842047538 L 0 1 L 140.43881639061 1 C 151.010671542764 19.928670210004 157 41.8976084971971 157 65.5 C 157 138.58 99.58 196 26.5 196 Z " fill-rule="nonzero" fill="#ffffff" stroke="none" fill-opacity="0.2" transform="matrix(1 0 0 1 50 180 )" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
6
img/show-head-right.svg
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="191px" height="131px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g transform="matrix(1 0 0 1 -359 -180 )">
|
||||||
|
<path d="M 0 0.5 C 0 0.333148143410625 0.000299314804237838 0.166377918131502 0.000897447455429301 0 L 191 0 L 190.999364008274 116.58152674616 C 173.001816007523 125.816262244657 152.457781334036 131 130.5 131 C 57.42 131 0 73.58 0 0.5 Z " fill-rule="nonzero" fill="#ffffff" stroke="none" fill-opacity="0.117647058823529" transform="matrix(1 0 0 1 359 180 )" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
BIN
img/smiling-face.png
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
img/sort-icon.png
Normal file
After Width: | Height: | Size: 992 B |
1
img/special-offer.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="26" height="28" xmlns="http://www.w3.org/2000/svg"><defs><filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="a"><feColorMatrix values="3.06666666666667 0 0 0 -1.03333333333333 0 3.06666666666667 0 0 -1.03333333333333 0 0 3.06666666666667 0 -1.03333333333333 0 0 0 1 0" in="SourceGraphic"/></filter></defs><image preserveAspectRatio="none" width="26" height="28" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA2CAYAAACFrsqnAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAMqADAAQAAAABAAAANgAAAACASwlrAAADJElEQVRoBe1Z2ZHaQBBdAf8mA+N/KOQIrI3AhGBHsLsRLERgMjAbgckAiMDi+DebAfxz+D15WjUSQtJoGYp1zVRR3er7dY+Ejrs7t1wHrHTAe2tU3/db+/3+I+Msl8uZSTz4NuHbNfXLylEZCIrwd7vdDwQN9MCe543q9fpTGIYbXa7z7Xb7GXaPx+OxKXLlN4DfWmQmtBIQFBIgySQnUdhoNO7TYDgBgKefn+ULMBs0gX5hlj5PVstTZulYDBL+Eh34F/D3tVrtCfRVyX1smaHYCAWIPngBQduB+kV+nBD8JswBudHyjKxhjGn0QZ7px+IXi0VcsOr4FKou9ZjKJ9kq0LUA5A/lWK/Q+dBteEA/ABgByFcep+NSVrSMJ4KAAYNiElsdBGUsDPI+eS4U/viPS/K0ERDUk8eWim0Ph0NP/MrSKkAk9lEYneIKNMZxtFVQcNRh6oUH3cJmRJm+AGatHX/R+FJso5RVhpF+xclQE8wDbFrYNj71mE6LFIu6k0U72Ih8LkxZajwRdHQtwTudzk/hUzQuFsX1+NP0U42PWGDg1SyOhRxh2qbo2PhkV537LYEVsDGTYwJrkYOfKn6maLRdcCJ/0+ya4H34UtZSdomLhMiKqDEQBsSVawjyUBRc9Ch0g0KbcpxHYfs96xzK86HuBAi2Sw9JyxQZFAU31SvAhdsKdi9psAkg6W1jWsg17fE/9BlXuhh04mTHCVdq/Ncs+FyudK0JIOec3oPcAbm1KbmJuIlY6oDbWpYaWzmsm0jl1llyTEwE9y+8dzF+qLFUW17Y+Wq1muoGiZtGKtRDjq8b3RrPhmNtbq2ui9RzMhE9Km/r8Zrmgy4z4fHMMBN7ThqxunJcheJNy1a/dddj5L58wK3yEMbGbzS0BHGjEIvbdaLpjFnEYGOCLMfEyZ5l8F5kDsitTcpNxE3EUgfc1rLU2Mph3UQqt86So5uIpcZWDusmUrl1lhxzJ8LvFZbyXjxsEZDpxTO+ISA+243PuecCUd/Rb+VlxDz9XV8HlQuEhnhbwSe7AX7xYyvlV1zMO8ALh+CKOV0q14H/rgN/AVikJfj7A8KQAAAAAElFTkSuQmCC" x="67" y="2236" filter="url(#a)" overflow="visible" transform="translate(-67 -2236)"/></svg>
|
After Width: | Height: | Size: 1.8 KiB |
1
img/tick.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><defs><filter x="-50%" y="-50%" width="200%" height="200%" filterUnits="objectBoundingBox" id="a"><feColorMatrix values="1 0 0 0 1 0 1 0 0 1 0 0 1 0 1 0 0 0 1 0" in="SourceGraphic"/></filter></defs><image preserveAspectRatio="none" width="20" height="20" xlink:href="data:image/png;base64,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" x="1293" y="430" filter="url(#a)" overflow="visible" transform="translate(-1293 -430)"/></svg>
|
After Width: | Height: | Size: 2.7 KiB |
BIN
img/toilet.png
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 3.5 KiB |
BIN
img/top-image1.png
Normal file
After Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 1.7 KiB |
1
img/traffic.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg width="20" height="23" xmlns="http://www.w3.org/2000/svg"><path d="M4.5 16.8c.3-.4.5-.8.5-1.2 0-.4-.2-.8-.5-1.2-.3-.3-.7-.4-1.2-.4-.4 0-.8.1-1.1.4-.4.4-.5.8-.5 1.2 0 .4.1.8.5 1.2.3.2.7.5 1.1.5.5 0 .9-.3 1.2-.5zm13.3 0c.4-.4.5-.8.5-1.2 0-.4-.1-.8-.5-1.2-.3-.3-.7-.4-1.1-.4-.5 0-.9.1-1.2.4-.3.4-.5.8-.5 1.2 0 .4.2.8.5 1.2.3.2.7.5 1.2.5.4 0 .8-.3 1.1-.5zm-.2-5.6c.1-.2.2-.4.1-.7l-.9-4.9c0-.2-.1-.4-.3-.5L16 5H4l-.5.1c-.2.1-.3.3-.3.5l-.9 4.9c-.1.3 0 .5.1.7l.6.3h14l.6-.3zm-3-8.1l.2-.4-.2-.5-.4-.2H5.8l-.4.2-.2.5.2.4.4.2h8.4l.4-.2zm5.1 6c.2.9.3 1.9.3 2.9v7.7h-1.7v1.7c0 .4-.1.8-.5 1.1-.3.3-.7.5-1.1.5-.5 0-.9-.2-1.2-.5-.3-.3-.5-.7-.5-1.1v-1.7H5v1.7c0 .4-.2.8-.5 1.1-.3.3-.7.5-1.2.5-.4 0-.8-.2-1.1-.5-.4-.3-.5-.7-.5-1.1v-1.7H0V12c0-1 .1-2 .3-2.9l1.4-5.8c0-.7.5-1.3 1.3-1.8C3.7 1 4.7.6 6 .4 7.2.1 8.5 0 10 0s2.8.1 4 .4c1.3.2 2.3.6 3 1.1.8.5 1.3 1.1 1.3 1.8l1.4 5.8z"/></svg>
|
After Width: | Height: | Size: 872 B |
BIN
img/u20.png
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 408 B |
BIN
img/u30.png
Before Width: | Height: | Size: 14 KiB |
BIN
img/u858.png
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 1.3 KiB |
BIN
img/user-3.png
Before Width: | Height: | Size: 1.7 KiB |
11
img/user-3.svg
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="24px" height="30px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<defs>
|
||||||
|
<filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter399">
|
||||||
|
<feColorMatrix type="matrix" values="1 0 0 0 -1 0 1 0 0 -1 0 0 1 0 -1 0 0 0 1 0 " in="SourceGraphic" />
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
<g transform="matrix(1 0 0 1 -2658 -1182 )">
|
||||||
|
<image preserveAspectRatio="none" style="overflow:visible" width="24" height="30" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAABACAYAAAC3F09FAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAM6ADAAQAAAABAAAAQAAAAABxf9dHAAADZElEQVRoBe1Zi5WbMBD0pQJKUAl0cKSC0IHpwNeBKcGpwO7A7sBJBXYqgFQQOkhm/CyyCAHiY4P8bt+b0+5qd7UjCR/ne1tNK+8oF93ByuoO6gVwpQLh+AP4CdC/GFmjkyPwdyAuyNsAATCLcOEtkAFDSZh5f1BrDyjgaRJjJS5sNjOlvX00G57G8cEk5IZcsFb4CFIs+ujTkESknkxJKJqRiCa1mYIQnw9dcO5xN4bQnFeraeOSIYQCJPEBbCo6l5/PLTe5lxwRPVfDXetm6I2b7SQRoroKzj2fOjFBEJnP3azL+qqL0IcnREj20EXGl1PRJ6ckoS/C4KdEZVLMLVWNmxo7YEIz9mXkTbIKP8N9ISH75I26ib5mdAR3n29DpBuWZLTPt7F2MiU735ig33fdsz4ZpR0ejmXvmoyHHOotf5Kp78kyPJ8ns4xzqHehT+Zan/LG80t3+gpkyoPQZHLNzsPR2nsBIvIFzhe99jrDAznxRw/5jdjvQHlne+TaQvnvjb612EN5zWTRGIbraeSIDUTyAbprrhlXIDccWGsn8mpqDo+5mM1Oa5mrFX222DbfFTkKkBLBaMuRc0ommnoChwxu0jMz8W5HGNlgU570p4gLAFM+4JBxTfrBTLTZOZxNBaR/b0u++2KMJ6AAZA7tHaAAmyRwyvg2XdkKmL4IjrYico7ffAZmAcNWsCOgK26DGFm7TU8R6ywnRLYVk3MZYiPnyvVABVefr4NzxHdtDEL+C4NzQDbdpe8RrwBX4RpboO8XKaHrAjKOSQXQRcKcPyNnDdgWVfB/A/aAmediJ8gbLDEyhxCSjZ1Rg5C+IXqKGqOFOzyW0JDmZU4ymoUoQEI5IBd4hs5NTIDJJUDFE/AMElzjCoSAs+g/AVwSCgQdXAInijmjTj5RrUoZ7hCLP+tU9DoZ1owrnYw0+vxm1k1MPe7BIRjJY/Dvg6nJsN4FUEMJcTce0dSYmnxb4JXvJUskojeBhJyvXIpgnbjUkVeuUyJELJWA2deui03mERmSi5oIpZgw2S/dtl43PlB8sJbevK2/GH1XJIFlC/TBd64wgcHj8qHxph5DEuKLpgJuBkZfJWLjJHNTaHgsa/b+KmQq18zjQylbD9+g8qF6BfnKa/ZSkoBNATR97Png3/FE/gGtfvY0VNBwbgAAAABJRU5ErkJggg==" x="2658px" y="1182px" filter="url(#filter399)" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
BIN
img/user-c.png
Before Width: | Height: | Size: 3.6 KiB |
11
img/user-c.svg
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<svg version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" width="32px" height="32px" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<defs>
|
||||||
|
<filter x="-50.00%" y="-50.00%" width="200.00%" height="200.00%" filterUnits="objectBoundingBox" id="filter36">
|
||||||
|
<feColorMatrix type="matrix" values="1 0 0 0 0.3 0 1 0 0 0.3 0 0 1 0 0.3 0 0 0 1 0 " in="SourceGraphic" />
|
||||||
|
</filter>
|
||||||
|
</defs>
|
||||||
|
<g transform="matrix(1 0 0 1 -455 -2245 )">
|
||||||
|
<image preserveAspectRatio="none" style="overflow:visible" width="32" height="32" xlink:href="data:image/png;base64,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" x="455px" y="2245px" filter="url(#filter36)" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
BIN
img/userblue.png
Before Width: | Height: | Size: 1.3 KiB |
BIN
img/usergrey.png
Before Width: | Height: | Size: 1.2 KiB |
BIN
img/wechart.png
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 2.3 KiB |
BIN
img/you.png
Before Width: | Height: | Size: 729 B |
190
pages/UK/UK.js
@ -1,190 +0,0 @@
|
|||||||
// pages/UK/UK.js
|
|
||||||
var WxParse = require('../../wxParse/wxParse.js');
|
|
||||||
var app = getApp()
|
|
||||||
var config = {};
|
|
||||||
var miucms = require('../../utils/miucms.js');
|
|
||||||
Page({
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 页面的初始数据
|
|
||||||
*/
|
|
||||||
data: {
|
|
||||||
appid:'wxb09c358c3ec5e34f',
|
|
||||||
activeCity:0,
|
|
||||||
activeCityIndex:0,
|
|
||||||
wechat:'',
|
|
||||||
strategy:[],
|
|
||||||
hotHouseList:[],
|
|
||||||
swiperHeight:220,
|
|
||||||
activeSwiperIndex:0,
|
|
||||||
current:0,
|
|
||||||
aboutBelloliving:[
|
|
||||||
{
|
|
||||||
text:'6年时间,八楼校舍帮助上万中国留学生寻找住所。住宿是留学的开始,我们秉持公正透明的态度,为留学生提供方便可靠的住宿。',
|
|
||||||
icon:'year',
|
|
||||||
name:'6年',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: '在八楼,所有房源均为实地考察的真实房源。我们对虚假房源实施“0容忍策略”。',
|
|
||||||
icon: 'percent',
|
|
||||||
name: '真实房源',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "不仅如此,八楼所有学生公寓预定业务均为100%免费,并且与公寓供应商官方价格一致,绝不加价。",
|
|
||||||
icon: 'free',
|
|
||||||
name: '0服务费',
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "我们将会为您提供最简单、最方便、最贴心的服务。",
|
|
||||||
icon: 'service',
|
|
||||||
name: '优质服务',
|
|
||||||
}
|
|
||||||
],
|
|
||||||
banner:""
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 生命周期函数--监听页面加载
|
|
||||||
*/
|
|
||||||
onLoad: function (options) {
|
|
||||||
this.get_list();
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 生命周期函数--监听页面显示
|
|
||||||
*/
|
|
||||||
onShow: function () {
|
|
||||||
|
|
||||||
},
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 页面相关事件处理函数--监听用户下拉动作
|
|
||||||
*/
|
|
||||||
onPullDownRefresh: function () {
|
|
||||||
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 页面上拉触底事件的处理函数
|
|
||||||
*/
|
|
||||||
onReachBottom: function () {
|
|
||||||
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 用户点击右上角分享
|
|
||||||
*/
|
|
||||||
onShareAppMessage: function () {
|
|
||||||
|
|
||||||
},
|
|
||||||
get_list(){
|
|
||||||
var that = this;
|
|
||||||
wx.showLoading({
|
|
||||||
title: '',
|
|
||||||
})
|
|
||||||
miucms.request('https://app.gter.net/tenement/belloliving', {}).then(res => {
|
|
||||||
wx.hideLoading()
|
|
||||||
var data = res.data;
|
|
||||||
var hotCity = [], beforeLength = 0;
|
|
||||||
data.hotHouseList.forEach(item=>{
|
|
||||||
hotCity.push({
|
|
||||||
cityName: item.cityName,
|
|
||||||
cityid:item.cityid,
|
|
||||||
length: item.houseList.length,
|
|
||||||
beforeLength: beforeLength
|
|
||||||
})
|
|
||||||
beforeLength += item.houseList.length;
|
|
||||||
})
|
|
||||||
that.setData({
|
|
||||||
hotHouseList: data.hotHouseList,
|
|
||||||
strategy: data.strategy,
|
|
||||||
wechat: data.wechat,
|
|
||||||
hotCity: hotCity,
|
|
||||||
activeCity: data.hotHouseList[0].cityid,
|
|
||||||
banner: data.banner
|
|
||||||
})
|
|
||||||
|
|
||||||
}).catch(res => { wx.hideLoading() })
|
|
||||||
},
|
|
||||||
swiperList:{},
|
|
||||||
changeHotCity(e){
|
|
||||||
this.setData({
|
|
||||||
activeCity:e.currentTarget.dataset.id,
|
|
||||||
current: e.currentTarget.dataset.beforelength,
|
|
||||||
activeCityIndex:e.currentTarget.dataset.index,
|
|
||||||
activeSwiperIndex:0
|
|
||||||
})
|
|
||||||
this.stat('cityswitch', e.currentTarget.dataset.id, e.currentTarget.dataset.name)
|
|
||||||
},
|
|
||||||
loadHeight(e){
|
|
||||||
if (this.data.swiperHeight>220){return false}
|
|
||||||
this.setData({
|
|
||||||
swiperHeight: e.detail.height
|
|
||||||
})
|
|
||||||
},
|
|
||||||
changeSwiper(e){
|
|
||||||
// .detail.current
|
|
||||||
if(e.detail.source== "touch"){
|
|
||||||
// 用户主动触发
|
|
||||||
for (var i = this.data.hotCity.length-1;i>=0;i--){
|
|
||||||
if (e.detail.current >= this.data.hotCity[i].beforeLength) {
|
|
||||||
|
|
||||||
if (this.data.hotCity[i].cityid != this.data.activeCity){
|
|
||||||
this.setData({
|
|
||||||
activeCity: this.data.hotCity[i].cityid,
|
|
||||||
activeCityIndex:i,
|
|
||||||
})
|
|
||||||
}
|
|
||||||
this.setData({
|
|
||||||
activeSwiperIndex: e.detail.current - this.data.hotCity[i].beforeLength
|
|
||||||
})
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
},
|
|
||||||
copy(e){
|
|
||||||
wx.setClipboardData({
|
|
||||||
data: e.currentTarget.dataset.wechat,
|
|
||||||
})
|
|
||||||
this.stat('service', e.currentTarget.dataset.wechat, e.currentTarget.dataset.wechat)
|
|
||||||
},
|
|
||||||
// 点击房源
|
|
||||||
statHouse(e){
|
|
||||||
this.stat('house', e.currentTarget.dataset.id, e.currentTarget.dataset.name)
|
|
||||||
},
|
|
||||||
// 点击按钮
|
|
||||||
statBtn(e) {
|
|
||||||
this.stat(e.currentTarget.dataset.type, e.currentTarget.dataset.id, e.currentTarget.dataset.name)
|
|
||||||
},
|
|
||||||
// 统计点击
|
|
||||||
stat(type, id, name, isOpen){
|
|
||||||
miucms.request('https://app.gter.net/tenement/belloliving/stat', { type, relatedid: { id, name, isOpen}}).then(res => {
|
|
||||||
var data = res.data;
|
|
||||||
|
|
||||||
|
|
||||||
}).catch(res => { })
|
|
||||||
},
|
|
||||||
tominiProgram(e){
|
|
||||||
let {path,name,id,type} = e.currentTarget.dataset;
|
|
||||||
let that = this;
|
|
||||||
wx.navigateToMiniProgram({
|
|
||||||
appId: that.data.appid,
|
|
||||||
path,
|
|
||||||
|
|
||||||
success(res) {
|
|
||||||
// 打开成功
|
|
||||||
console.log('打开成功')
|
|
||||||
},
|
|
||||||
complete(res){
|
|
||||||
console.log('complete',res)
|
|
||||||
let isOpen = res.errMsg =='navigateToMiniProgram:ok' ? true:false;
|
|
||||||
that.stat(type, id, name, isOpen)
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
})
|
|
@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"navigationBarTitleText": "寄托租房",
|
|
||||||
"usingComponents": {
|
|
||||||
"header-nav": "../../template/headerNav/index",
|
|
||||||
"hot-card":"./hotCard/hotCard"
|
|
||||||
},
|
|
||||||
"enablePullDownRefresh": false
|
|
||||||
}
|
|
@ -1,83 +0,0 @@
|
|||||||
<view class="container">
|
|
||||||
<header-nav>英国学生公寓</header-nav>
|
|
||||||
<view class="page-header">
|
|
||||||
<image src="{{ banner }}" mode="widthFix"></image>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="hot-apartment">
|
|
||||||
<view class="title">热门公寓</view>
|
|
||||||
|
|
||||||
<view class="city-list">
|
|
||||||
<view wx:for="{{ hotCity }}" bindtap="changeHotCity" wx:key="index" data-index="{{ index }}" data-id="{{ item.cityid }}" data-name="{{ item.cityName }}" data-beforeLength="{{ item.beforeLength }}" class="item {{ activeCity==item.cityid ? 'active' :''}}">
|
|
||||||
<view class="text">{{ item.cityName }}</view>
|
|
||||||
</view>
|
|
||||||
<view class="item" data-path="/pages/search/index" bindtap="tominiProgram" data-id="all" data-type="city">
|
|
||||||
<view class="text">所有城市
|
|
||||||
<image class="you" src="/img/you.png"></image>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="card-container">
|
|
||||||
|
|
||||||
<swiper next-margin="50px" style="height:{{ swiperHeight }}px" circular="true" current="{{ current }}" bindchange="changeSwiper">
|
|
||||||
<block wx:for="{{ hotHouseList }}" wx:key="index">
|
|
||||||
<swiper-item wx:for="{{ item.houseList }}" wx:for-item="s" wx:for-index="i" wx:key="i">
|
|
||||||
<hot-card bindtap="tominiProgram" data-path="/pages/house/index?id={{ s.id }}" data-name="{{ s.title }}" data-type="house" data-id="{{ s.id }}" bindloadHeight="loadHeight" item="{{ s }}"></hot-card>
|
|
||||||
</swiper-item>
|
|
||||||
</block>
|
|
||||||
</swiper>
|
|
||||||
|
|
||||||
<view class="indicator-dots">
|
|
||||||
<view wx:for="{{ hotHouseList[activeCityIndex].houseList.length }}" wx:key="index" class="item {{ activeSwiperIndex==index ? 'active' :''}}"></view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="btn">
|
|
||||||
<view data-id="{{ activeCity }}" data-name="{{ hotCity[activeCityIndex].cityName }}" data-type="city" data-path="/pages/house/list?word={{ hotCity[activeCityIndex].cityName }}" class="item" bindtap="tominiProgram">
|
|
||||||
<view class="text">
|
|
||||||
<view>更多{{ hotCity[activeCityIndex].cityName }}公寓</view>
|
|
||||||
<image src="/img/hk-right.png"></image>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="uk-strategy">
|
|
||||||
<view class="title">英国攻略</view>
|
|
||||||
<view class="list">
|
|
||||||
<navigator hover-class="hover" url="/{{ item.url }}" class="item {{ item.icon }}" wx:for="{{ strategy }}" wx:key="index" bindtap="statBtn" data-id="{{ item.icon }}" data-name="{{ item.name }}" data-type="strategy">
|
|
||||||
<view class="order">
|
|
||||||
<view class="text">{{ index + 1 }}</view>
|
|
||||||
</view>
|
|
||||||
<view class="icon">
|
|
||||||
<image src="/img/hk-{{ item.icon }}.png"></image>
|
|
||||||
</view>
|
|
||||||
<view class="name">{{ item.name }}</view>
|
|
||||||
</navigator>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="about-belloliving">
|
|
||||||
<view class="title">关于八楼校舍</view>
|
|
||||||
<view class="list">
|
|
||||||
<view class="item {{ item.icon }}" wx:for="{{ aboutBelloliving }}" wx:key="index">
|
|
||||||
<view class="sub">
|
|
||||||
<view class="icon"><image src="/img/hk-{{ item.icon}}.png"></image></view>
|
|
||||||
<view class="name" wx:if="{{ item.icon !='year' }}">{{ item.name }}</view>
|
|
||||||
<view class="name" wx:if="{{ item.icon =='year' }}"><view class="num">6</view>年</view>
|
|
||||||
</view>
|
|
||||||
<view class="text">{{ item.text }}</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
<view class="contact">
|
|
||||||
<view class="name">欢迎联系</view>
|
|
||||||
<view class="belloliving-wechat">官方客服微信号: <view class="num">{{ wechat}}</view> </view>
|
|
||||||
<view class="tips">备注:<view class="text">寄托</view>,获优先咨询</view>
|
|
||||||
<view class="button" bindtap="copy" data-wechat="{{wechat}}"> <image src="/img/wechat.png"></image> 复制微信号</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
</view>
|
|
347
pages/UK/UK.wxss
@ -1,347 +0,0 @@
|
|||||||
/* pages/UK/UK.wxss */
|
|
||||||
.page-header image{
|
|
||||||
display: block;
|
|
||||||
width: 100%;
|
|
||||||
height: 500rpx;
|
|
||||||
}
|
|
||||||
.hot-apartment{
|
|
||||||
padding: 56rpx 0 80rpx;
|
|
||||||
|
|
||||||
}
|
|
||||||
.hot-apartment .title{
|
|
||||||
padding: 0 40rpx 32rpx;
|
|
||||||
font-size: 38rpx;
|
|
||||||
color: #333;
|
|
||||||
font-weight: 600;
|
|
||||||
}
|
|
||||||
.city-list{
|
|
||||||
padding: 0 20rpx 0 40rpx;
|
|
||||||
display: flex;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
}
|
|
||||||
.city-list .item{
|
|
||||||
margin-right: 20rpx;
|
|
||||||
margin-bottom: 20rpx;
|
|
||||||
display: inline-flex;
|
|
||||||
}
|
|
||||||
.city-list .item:last-child{
|
|
||||||
margin-right: 0;
|
|
||||||
}
|
|
||||||
.city-list .item .text{
|
|
||||||
display: inline-flex;
|
|
||||||
align-items: center;
|
|
||||||
background: #f2f2f2;
|
|
||||||
color: #666;
|
|
||||||
padding: 0 20rpx;
|
|
||||||
line-height: 72rpx;
|
|
||||||
height: 72rpx;
|
|
||||||
border-radius: 10rpx;
|
|
||||||
}
|
|
||||||
.city-list .item.active .text{
|
|
||||||
color: #fff;
|
|
||||||
background: #77cbc1;
|
|
||||||
}
|
|
||||||
|
|
||||||
.city-list .item .text .you{
|
|
||||||
display: inline-flex;
|
|
||||||
width: 16px;
|
|
||||||
height: 16px;
|
|
||||||
flex:0 0 16px;
|
|
||||||
margin-left: 4px;
|
|
||||||
}
|
|
||||||
.card-container{
|
|
||||||
padding:20rpx 0 0 40rpx;
|
|
||||||
}
|
|
||||||
.indicator-dots{
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
padding-left: 2px;
|
|
||||||
margin: 40rpx auto 44rpx;
|
|
||||||
|
|
||||||
}
|
|
||||||
.indicator-dots .item{
|
|
||||||
display: inline-flex;
|
|
||||||
border:1px solid #ccc;
|
|
||||||
border-radius: 50%;
|
|
||||||
flex: 0 0 8px;
|
|
||||||
width: 8px;
|
|
||||||
height: 8px;
|
|
||||||
margin-right: 2px;
|
|
||||||
}
|
|
||||||
.indicator-dots .item.active{
|
|
||||||
background: #77cbc1;
|
|
||||||
border-color: #77cbc1
|
|
||||||
}
|
|
||||||
.card-container .btn .text{
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
border:1px solid #77cbc1;
|
|
||||||
color: #77cbc1;
|
|
||||||
font-size: 26rpx;
|
|
||||||
width: 400rpx;
|
|
||||||
height: 72rpx;
|
|
||||||
border-radius: 36rpx;
|
|
||||||
margin: 0 auto;
|
|
||||||
}
|
|
||||||
.card-container .btn image{
|
|
||||||
display: inline-flex;
|
|
||||||
flex:0 0 12px;
|
|
||||||
width: 12px;
|
|
||||||
height: 12px;
|
|
||||||
margin-left: 4px;
|
|
||||||
}
|
|
||||||
.hover{
|
|
||||||
background: transparent
|
|
||||||
}
|
|
||||||
.uk-strategy{
|
|
||||||
border-top: 10px solid #f2f2f2;
|
|
||||||
padding: 60rpx 0 40rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .title{
|
|
||||||
padding: 0 40rpx 40rpx;
|
|
||||||
font-size: 38rpx;
|
|
||||||
color: #333;
|
|
||||||
font-weight: 600;
|
|
||||||
}
|
|
||||||
.uk-strategy .list{
|
|
||||||
display: flex;
|
|
||||||
justify-content: space-between;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
padding: 0 40rpx 0;
|
|
||||||
}
|
|
||||||
.uk-strategy .item{
|
|
||||||
display: inline-flex;
|
|
||||||
width: calc(50% - 10rpx);
|
|
||||||
height: 280rpx;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
flex-direction: column;
|
|
||||||
position: relative;
|
|
||||||
margin-bottom: 20rpx;
|
|
||||||
font-size: 30rpx;
|
|
||||||
color: #000
|
|
||||||
}
|
|
||||||
/* app,card,job,luggage,strategy,ticket */
|
|
||||||
.uk-strategy .item.luggage{
|
|
||||||
background: #fef7da;
|
|
||||||
}
|
|
||||||
.uk-strategy .item .icon{
|
|
||||||
display: inline-flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
margin-bottom: 32rpx;
|
|
||||||
height: 100rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.luggage .icon image{
|
|
||||||
width: 65.6rpx;
|
|
||||||
height: 100rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.housetype{
|
|
||||||
background: #e5faf5;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.housetype .icon image{
|
|
||||||
width: 103rpx;
|
|
||||||
height: 96rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.ticket{
|
|
||||||
background: #eef1f6;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.ticket .icon image{
|
|
||||||
width: 95.7rpx;
|
|
||||||
height: 84rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.card{
|
|
||||||
background: #faeceb;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.card .icon image{
|
|
||||||
width: 100rpx;
|
|
||||||
height: 100rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.job{
|
|
||||||
background: #fff4e2;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.job .icon image{
|
|
||||||
width: 94rpx;
|
|
||||||
height: 72rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.app{
|
|
||||||
background: #f0eff5;
|
|
||||||
}
|
|
||||||
.uk-strategy .item.app .icon image{
|
|
||||||
width: 64.5rpx;
|
|
||||||
height: 98rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item .order{
|
|
||||||
position: absolute;
|
|
||||||
left: -16rpx;
|
|
||||||
top: -16rpx;
|
|
||||||
transform: rotateZ(-40deg);
|
|
||||||
border-bottom: 1px solid #e4e4e4;
|
|
||||||
width: 80rpx;
|
|
||||||
height: 80rpx;
|
|
||||||
color: #ccc;
|
|
||||||
font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
|
|
||||||
transform-origin: center;
|
|
||||||
font-size: 28rpx;
|
|
||||||
}
|
|
||||||
.uk-strategy .item .order .text{
|
|
||||||
transform: rotateZ(40deg);
|
|
||||||
position: absolute;
|
|
||||||
left: 40rpx;
|
|
||||||
top: 34rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-belloliving{
|
|
||||||
border-top: 10px solid #f2f2f2;
|
|
||||||
padding: 60rpx 40rpx 60rpx;
|
|
||||||
}
|
|
||||||
.about-belloliving .title{
|
|
||||||
padding: 0 0rpx 32rpx;
|
|
||||||
font-size: 38rpx;
|
|
||||||
color: #333;
|
|
||||||
font-weight: 600;
|
|
||||||
}
|
|
||||||
.about-belloliving .list{
|
|
||||||
background: #f9f9f9;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
padding: 16rpx 40rpx;
|
|
||||||
|
|
||||||
}
|
|
||||||
.about-belloliving .list .item{
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
padding: 44rpx 0rpx 44rpx 16rpx;
|
|
||||||
border-bottom: 1px solid #e4e4e4;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .item:last-child{
|
|
||||||
border-bottom: none;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .item image{
|
|
||||||
|
|
||||||
width: 60rpx;
|
|
||||||
height: 60rpx;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .text{
|
|
||||||
color: #666;
|
|
||||||
display: inline-flex;
|
|
||||||
word-break: break-all;
|
|
||||||
font-size: 26rpx;
|
|
||||||
line-height: 1.6
|
|
||||||
|
|
||||||
}
|
|
||||||
.about-belloliving .list .sub{
|
|
||||||
display: inline-flex;
|
|
||||||
width: 120rpx;
|
|
||||||
flex:0 0 120rpx;
|
|
||||||
margin-right: 60rpx;
|
|
||||||
color: #77cbc1;
|
|
||||||
flex-direction: column;
|
|
||||||
position: relative;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .icon{
|
|
||||||
display: inline-flex;
|
|
||||||
width: 100%;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
margin-bottom: 20rpx;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .year{
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .year .sub{
|
|
||||||
flex: 0 0 160rpx;
|
|
||||||
width: 160rpx;
|
|
||||||
margin-right: 36rpx;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .year .sub image{
|
|
||||||
width: 160rpx;
|
|
||||||
height: 160rpx;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .year .sub .name{
|
|
||||||
position: absolute;
|
|
||||||
left: 0;
|
|
||||||
top: -10rpx;
|
|
||||||
width: 100%;
|
|
||||||
height: 100%;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
font-size: 32rpx;
|
|
||||||
}
|
|
||||||
.about-belloliving .list .year .sub .name .num{
|
|
||||||
font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
|
|
||||||
margin-right: 4rpx;
|
|
||||||
}
|
|
||||||
.contact{
|
|
||||||
margin-top: 40rpx;
|
|
||||||
background: #f9f9f9;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
padding: 64rpx 0 56rpx;
|
|
||||||
}
|
|
||||||
.contact .name{
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
color: #999;
|
|
||||||
}
|
|
||||||
.contact .name::before,.contact .name::after{
|
|
||||||
display: inline-flex;
|
|
||||||
content: "";
|
|
||||||
width: 48rpx;
|
|
||||||
flex: 0 0 48rpx;
|
|
||||||
height: 1px;
|
|
||||||
background: #ccc;
|
|
||||||
margin: 0 20rpx;
|
|
||||||
}
|
|
||||||
.contact .belloliving-wechat{
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
margin: 40rpx 0 10rpx;
|
|
||||||
font-size: 30rpx;
|
|
||||||
color: #333;
|
|
||||||
}
|
|
||||||
.contact .belloliving-wechat .num{
|
|
||||||
display: inline-flex;
|
|
||||||
color: #77cbc1;
|
|
||||||
background: #ebebeb;
|
|
||||||
border-radius: 6rpx;
|
|
||||||
padding: 0 28rpx;
|
|
||||||
height: 48rpx;
|
|
||||||
line-height: 46rpx;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
font-size: 28rpx;
|
|
||||||
|
|
||||||
}
|
|
||||||
.contact .button{
|
|
||||||
border:1px solid #e4e4e4;
|
|
||||||
background: transparent;
|
|
||||||
border-radius:36rpx;
|
|
||||||
height: 72rpx;
|
|
||||||
box-sizing: border-box;
|
|
||||||
width: 310rpx;
|
|
||||||
font-size: 26rpx;
|
|
||||||
margin: 40rpx auto 0;
|
|
||||||
display: flex;
|
|
||||||
align-items: center;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
.contact .button image{
|
|
||||||
width: 44rpx;
|
|
||||||
height: 36rpx;
|
|
||||||
margin-right: 14rpx;
|
|
||||||
}
|
|
||||||
.contact .tips{
|
|
||||||
text-align: center;
|
|
||||||
|
|
||||||
}
|
|
||||||
.contact .tips .text{
|
|
||||||
color: #77cbc1;
|
|
||||||
font-weight: bold;
|
|
||||||
display: inline
|
|
||||||
}
|
|
@ -1,34 +0,0 @@
|
|||||||
// pages/UK/hotCard/hotCard.js
|
|
||||||
Component({
|
|
||||||
/**
|
|
||||||
* 组件的属性列表
|
|
||||||
*/
|
|
||||||
properties: {
|
|
||||||
appid:String,
|
|
||||||
item:Object
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 组件的初始数据
|
|
||||||
*/
|
|
||||||
data: {
|
|
||||||
lazyLoad:true
|
|
||||||
},
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 组件的方法列表
|
|
||||||
*/
|
|
||||||
methods: {
|
|
||||||
loadImg(e){
|
|
||||||
const query = this.createSelectorQuery();
|
|
||||||
let that = this;
|
|
||||||
query.select('#id' + that.properties.item.id).boundingClientRect();
|
|
||||||
|
|
||||||
query.exec((res) => {
|
|
||||||
that.triggerEvent('loadHeight', {
|
|
||||||
height: res[0].height + 186
|
|
||||||
}, {})
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
@ -1,4 +0,0 @@
|
|||||||
{
|
|
||||||
"component": true,
|
|
||||||
"usingComponents": {}
|
|
||||||
}
|
|
@ -1,18 +0,0 @@
|
|||||||
<view class="card">
|
|
||||||
<view>
|
|
||||||
<image src="{{ item.image }}" id="id{{ item.id }}" lazy-load="lazyLoad" bindload="loadImg" class="cover" mode="widthFix"></image>
|
|
||||||
<view class="title">{{ item.title }}</view>
|
|
||||||
<view class="price">
|
|
||||||
from<view class="now">{{ item.country_symbol + item.bottomprice}}</view>
|
|
||||||
<view class="old" wx:if="{{ item.oldBottomPrice }}">{{ item.country_symbol + item.oldBottomPrice}}</view>
|
|
||||||
</view>
|
|
||||||
<view class="distance">
|
|
||||||
<view class="item" wx:for="{{ item.scope }}" wx:if="{{ i<3 }}" wx:for-item="s" wx:for-index="i" wx:key="i">
|
|
||||||
<image src="/img/{{ s.type }}.png" class="{{ s.type }}"></image>
|
|
||||||
<view class="name">{{ s.name }}</view>
|
|
||||||
<view class="intro">{{ s.intro }}</view>
|
|
||||||
<view class="time">{{ s.time }}</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
@ -1,77 +0,0 @@
|
|||||||
/* pages/UK/hotCard/hotCard.wxss */
|
|
||||||
.card{
|
|
||||||
border-radius: 20rpx;
|
|
||||||
overflow: hidden;
|
|
||||||
border:1px solid #f2f2f2;
|
|
||||||
margin-right: 20rpx;
|
|
||||||
padding-bottom: 24px;
|
|
||||||
height: 100%;
|
|
||||||
}
|
|
||||||
.cover{
|
|
||||||
display: block;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
.title{
|
|
||||||
padding: 24px 20rpx 10px;
|
|
||||||
font-size: 16px;
|
|
||||||
color: #000;
|
|
||||||
font-weight: bold;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
overflow: hidden;
|
|
||||||
white-space: nowrap;
|
|
||||||
}
|
|
||||||
.price{
|
|
||||||
color: #333;
|
|
||||||
padding: 0 20rpx 20rpx;
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
.price .now{
|
|
||||||
color: #389afe;
|
|
||||||
display: inline;
|
|
||||||
margin: 0 6rpx 0rpx 10rpx;
|
|
||||||
font-size: 13px;
|
|
||||||
}
|
|
||||||
.price .old{
|
|
||||||
color: #999;
|
|
||||||
display: inline;
|
|
||||||
text-decoration:line-through;
|
|
||||||
}
|
|
||||||
.distance{
|
|
||||||
color: #000;
|
|
||||||
padding: 0 20rpx 0;
|
|
||||||
/* font-weight: 600; */
|
|
||||||
font-size: 12px;
|
|
||||||
}
|
|
||||||
.distance image{
|
|
||||||
display: inline-block;
|
|
||||||
width: 32rpx;
|
|
||||||
height: 32rpx;
|
|
||||||
margin-right: 6rpx;
|
|
||||||
position: relative;
|
|
||||||
top: 2px;
|
|
||||||
}
|
|
||||||
.distance .item{
|
|
||||||
margin-bottom: 8px;
|
|
||||||
display: block;
|
|
||||||
flex-wrap: wrap;
|
|
||||||
align-items: center;
|
|
||||||
white-space: nowrap;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
overflow: hidden
|
|
||||||
}
|
|
||||||
.name{
|
|
||||||
display: inline;
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.time{
|
|
||||||
display: inline;
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
.intro{
|
|
||||||
display: inline;
|
|
||||||
color: #666;
|
|
||||||
margin: 0 4rpx 0 10rpx;
|
|
||||||
}
|
|
||||||
.hover{
|
|
||||||
background: transparent
|
|
||||||
}
|
|