优化 申请钥匙位置信息

This commit is contained in:
wuxw 2020-01-01 00:55:22 +08:00
parent 9baaee11a4
commit 12f1e2d2cd
5 changed files with 74 additions and 14 deletions

View File

@ -36,6 +36,9 @@ const queryAppUserBindingOwner = baseUrl + 'app/owner.listAppUserBindingOwners';
//解绑业主
const appUserUnBindingOwner = baseUrl + 'app/owner.deleteAppUserBindingOwner';
//查询业主门禁
const listOwnerMachines = baseUrl + 'app/owner.listOwnerMachines';
module.exports = {
baseUrl: baseUrl,
@ -49,5 +52,6 @@ module.exports = {
queryAppUserBindingOwner: queryAppUserBindingOwner,
queryOwnerMembers: queryOwnerMembers,
listComplaints: listComplaints,
appUserUnBindingOwner: appUserUnBindingOwner
appUserUnBindingOwner: appUserUnBindingOwner,
listOwnerMachines: listOwnerMachines
};

View File

@ -26,4 +26,6 @@ class CoreFactory{
}
});
}
}
}
module.exports = new CoreFactory();

View File

@ -9,11 +9,13 @@
const loginFactory = require("LoginFactory.js");
const userFactory = require("UserFactory.js");
const fileFactory = require("FileFactory.js");
const coreFactory = require("CoreFactory.js");
module.exports = {
login: loginFactory,
user: userFactory,
file: fileFactory
file: fileFactory,
core: coreFactory
}

View File

@ -1,11 +1,14 @@
// pages/applicationKeyLocation/applicationKeyLocation.js
const context = require('../../context/Java110Context.js');
const constant = context.constant;
Page({
/**
* 页面的初始数据
*/
data: {
locations:[]
},
/**
@ -13,6 +16,8 @@ Page({
*/
onLoad: function (options) {
//this._loadOwnerLocation();
},
/**
@ -26,6 +31,7 @@ Page({
* 生命周期函数--监听页面显示
*/
onShow: function () {
this._loadOwnerLocation();
},
@ -62,5 +68,51 @@ Page({
*/
onShareAppMessage: function () {
},
_loadOwnerLocation:function(){
let _that = this;
context.getOwner(function(_owner){
console.log('数据执行', _owner);
let _data = {
memberId: _owner.memberId,
communityId: _owner.communityId
}
wx.request({
url: constant.url.listOwnerMachines,
header: context.getHeaders(),
method: "GET",
data: _data, //动态数据
success: function (res) {
console.log('查询业主门禁', res);
//成功情况下跳转
if (res.statusCode == 200) {
let _machines = res.data.machines;
_that.setData({
locations: _machines
});
}
},
fail: function (e) {
wx.showToast({
title: "服务器异常了",
icon: 'none',
duration: 2000
})
}
});
});
},
gotoApplyApplicationKeyPage:function(e){
// 跳转至 填写信息页面
let _item = e.currentTarget.dataset.item;
console.log('gotoApplyApplicationKeyPage', _item);
// wx.navigateTo({
// url: "/pages/repairList/detail/detail?item=" + JSON.stringify(e.currentTarget.dataset.item)
// })
}
})

View File

@ -7,16 +7,16 @@
<view class="akl_community_location">
<van-cell-group>
<van-cell title="东大门" value="" is-link label="ff:99:00:99"/>
<van-cell title="南大门" value="" is-link label="ff:99:00:99"/>
<van-cell title="1号楼1单元" value="" is-link label="ff:99:00:99"/>
<van-cell title="1号楼2单元" value="" is-link label="ff:99:00:99"/>
<van-cell title="2号楼1单元" value="" is-link label="ff:99:00:99"/>
<van-cell title="2号楼2单元" value="" is-link label="ff:99:00:99"/>
<van-cell title="3号楼1单元" value="" is-link label="ff:99:00:99"/>
<van-cell title="3号楼2单元" value="" is-link label="ff:99:00:99"/>
<van-cell title="4号楼1单元" value="" is-link label="ff:99:00:99"/>
<van-cell title="4号楼2单元" value="" is-link label="ff:99:00:99"/>
<van-cell wx:for="{{locations}}"
wx:for-index="idx"
wx:key="index"
wx:for-item="item"
data-item="{{item}}"
bind:click="gotoApplyApplicationKeyPage"
title="{{item.locationObjName}}"
value=""
is-link
label="{{item.machineCode}}"/>
</van-cell-group>
</view>
</view>