| | |
| | | /** |
| | | 权限组 |
| | | **/ |
| | | |
| | | (function(vc){ |
| | | |
| | | vc.extends({ |
| | | propTypes: { |
| | | callBackListener:vc.propTypes.string, //父组件名称 |
| | | callBackFunction:vc.propTypes.string, //父组件监听方法 |
| | | needShowAddAppButton:vc.propTypes.string = 'true' // 是否显示添加应用button |
| | | }, |
| | | |
| | | data:{ |
| | | viewAppInfo:{ |
| | | viewVisitInfo:{ |
| | | index:0, |
| | | flowComponent:'visit', |
| | | appId:"", |
| | | name:"", |
| | | securityCode:"", |
| | | whileListIp:"", |
| | | blackListIp:"", |
| | | remark:"", |
| | | needShowAddAppButton:$props.needShowAddAppButton |
| | | needShowAddAppButton:'true', |
| | | vName:'', |
| | | visitGender:'', |
| | | phoneNumber:'', |
| | | visitTime:'', |
| | | departureTime:'' |
| | | } |
| | | }, |
| | | _initMethod:function(){ |
| | |
| | | vc.component._loadAppInfoData(); |
| | | }, |
| | | _initEvent:function(){ |
| | | vc.on('viewAppInfo','chooseApp',function(_app){ |
| | | vc.copyObject(_app, vc.component.viewAppInfo); |
| | | vc.emit($props.callBackListener,$props.callBackFunction,vc.component.viewAppInfo); |
| | | vc.on('viewVisitInfo','addNewVisit',function(_app){ |
| | | console.log(_app); |
| | | vc.component._clearVisitInfo(); |
| | | vc.copyObject(_app, vc.component.viewVisitInfo); |
| | | vc.emit('addVisitSpace','notify',vc.component.viewVisitInfo); |
| | | }); |
| | | |
| | | vc.on('viewAppInfo', 'onIndex', function(_index){ |
| | | vc.on('viewVisitInfo', 'onIndex', function(_index){ |
| | | vc.component.viewAppInfo.index = _index; |
| | | }); |
| | | |
| | | |
| | | }, |
| | | methods:{ |
| | |
| | | alert("打开查询访客模态框"); |
| | | // vc.emit('chooseApp','openChooseAppModel',{}); |
| | | }, |
| | | _openAddAppInfoModel(){ |
| | | // vc.emit('addApp','openAddAppModal',{}); |
| | | _openAddVisitInfoModel(){ |
| | | vc.emit('addVisit','openAddVisitAppModal',{}); |
| | | // $("#addNewVisitModel").model("show"); |
| | | }, |
| | | _loadAppInfoData:function(){ |
| | | |
| | | }, |
| | | _clearVisitInfo:function(){ |
| | | vc.component.viewVisitInfo.vName=''; |
| | | vc.component.viewVisitInfo.visitGender=''; |
| | | vc.component.viewVisitInfo.phoneNumber=''; |
| | | vc.component.viewVisitInfo.visitTime=''; |
| | | vc.component.viewVisitInfo.departureTime=''; |
| | | |
| | | } |
| | | } |
| | | }); |