From ea4e931b3e06e4abcd31d74de9e90fa0a8998f3a Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期三, 02 十月 2019 23:50:53 +0800
Subject: [PATCH] 业主报修功能开发完成
---
WebService/src/main/resources/components/unitPackage/unit-manage/unit.js | 61 ++++++++++++++++++++++--------
1 files changed, 45 insertions(+), 16 deletions(-)
diff --git a/WebService/src/main/resources/components/unitPackage/unit-manage/unit.js b/WebService/src/main/resources/components/unitPackage/unit-manage/unit.js
index cedddf4..109180f 100644
--- a/WebService/src/main/resources/components/unitPackage/unit-manage/unit.js
+++ b/WebService/src/main/resources/components/unitPackage/unit-manage/unit.js
@@ -5,14 +5,27 @@
unitInfo:{
units:[],
_currentFloorId:'',
+ moreCondition:false,
+ conditions:{
+ floorId:'',
+ floorName:'',
+ unitNum:'',
+ layerCount:'',
+ lift:'',
+ }
}
},
_initMethod:function(){
-
+ vc.component._loadUnits({'floorId':''});
},
_initEvent:function(){
+ vc.on('unit','chooseFloor',function(_param){
+ vc.component.unitInfo.conditions.floorId = _param.floorId;
+ vc.component.unitInfo.conditions.floorName = _param.floorName;
+ });
vc.on('unit','loadUnit',function(_param){
+ vc.component.unitInfo.conditions.floorId = _param.floorId;
vc.component._loadUnits(_param);
});
vc.on('unit','loadData',function(_param){
@@ -22,23 +35,21 @@
methods:{
_loadUnits:function(_param){
vc.component.unitInfo._currentFloorId=_param.floorId;
+ vc.component.unitInfo.conditions.communityId = vc.getCurrentCommunity().communityId;
var param = {
- params:{
- floorId:_param.floorId,
- communityId:vc.getCurrentCommunity().communityId
- }
- };
+ params:vc.component.unitInfo.conditions
+ };
//鍙戦�乬et璇锋眰
- vc.http.get('unit',
- 'loadUnits',
- param,
- function(json){
- var _unitInfo = JSON.parse(json);
- vc.component.unitInfo.units = _unitInfo;
-
- },function(){
- console.log('璇锋眰澶辫触澶勭悊');
- });
+ vc.http.get('unit',
+ 'loadUnits',
+ param,
+ function(json){
+ var _unitInfo = JSON.parse(json);
+ vc.component.unitInfo.units = _unitInfo;
+ },
+ function(){
+ console.log('璇锋眰澶辫触澶勭悊');
+ });
},
_openDeleteUnitModel:function(_unit){
_unit.floorId = vc.component.unitInfo._currentFloorId;
@@ -47,6 +58,24 @@
_openEditUnitModel:function(_unit){
_unit.floorId = vc.component.unitInfo._currentFloorId;
vc.emit('editUnit','openUnitModel',_unit);
+ },
+ _openChooseFloorMethod:function(){
+ vc.emit('searchFloor','openSearchFloorModel',{});
+ },
+ openAddUnitModel:function(){
+ vc.emit('addUnit','addUnitModel',{
+ floorId:vc.component.unitInfo.conditions.floorId
+ });
+ },
+ _queryUnitMethod:function(){
+ vc.component._loadUnits({'floorId':vc.component.unitInfo.conditions.floorId});
+ },
+ _moreCondition:function(){
+ if(vc.component.unitInfo.moreCondition){
+ vc.component.unitInfo.moreCondition = false;
+ }else{
+ vc.component.unitInfo.moreCondition = true;
+ }
}
}
});
--
Gitblit v1.8.0