| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- /**
- 入驻小区
- **/
- (function (vc) {
- var DEFAULT_PAGE = 1;
- var DEFAULT_ROWS = 10;
- vc.extends({
- data: {
- applicationKeyManageInfo: {
- applicationKeys: [],
- total: 0,
- records: 1,
- moreCondition: false,
- showComponent:'applicationKeyManage',
- name: '',
- conditions: {
- name: '',
- typeCd: '',
- tel: '',
- idCard: '',
- }
- }
- },
- _initMethod: function () {
- vc.component._listApplicationKeys(DEFAULT_PAGE, DEFAULT_ROWS);
- },
- _initEvent: function () {
- vc.on('applicationKeyManage', 'listApplicationKey', function (_param) {
- vc.component._listApplicationKeys(DEFAULT_PAGE, DEFAULT_ROWS);
- });
- vc.on('pagination', 'page_event', function (_currentPage) {
- vc.component._listApplicationKeys(_currentPage, DEFAULT_ROWS);
- });
- },
- methods: {
- _listApplicationKeys: function (_page, _rows) {
- vc.component.applicationKeyManageInfo.showComponent = 'applicationKeyManage';
- vc.component.applicationKeyManageInfo.conditions.page = _page;
- vc.component.applicationKeyManageInfo.conditions.row = _rows;
- vc.component.applicationKeyManageInfo.conditions.communityId = vc.getCurrentCommunity().communityId;
- var param = {
- params: vc.component.applicationKeyManageInfo.conditions
- };
- //发送get请求
- vc.http.get('applicationKeyManage',
- 'list',
- param,
- function (json, res) {
- var _applicationKeyManageInfo = JSON.parse(json);
- vc.component.applicationKeyManageInfo.total = _applicationKeyManageInfo.total;
- vc.component.applicationKeyManageInfo.records = _applicationKeyManageInfo.records;
- vc.component.applicationKeyManageInfo.applicationKeys = _applicationKeyManageInfo.applicationKeys;
- vc.emit('pagination', 'init', {
- total: vc.component.applicationKeyManageInfo.records,
- currentPage: _page
- });
- }, function (errInfo, error) {
- console.log('请求失败处理');
- }
- );
- },
- _openAddApplicationKeyModal: function () {
- //vc.emit('addApplicationKey', 'openAddApplicationKeyModal', {});
- vc.component.applicationKeyManageInfo.showComponent = 'addApplicationKey';
- },
- _openEditApplicationKeyModel: function (_applicationKey) {
- /*vc.emit('editApplicationKey', 'openEditApplicationKeyModal', _applicationKey);*/
- vc.component.applicationKeyManageInfo.showComponent = 'editApplicationKey';
- },
- _openDeleteApplicationKeyModel: function (_applicationKey) {
- vc.emit('deleteApplicationKey', 'openDeleteApplicationKeyModal', _applicationKey);
- },
- _queryApplicationKeyMethod: function () {
- vc.component._listApplicationKeys(DEFAULT_PAGE, DEFAULT_ROWS);
- },
- _moreCondition: function () {
- if (vc.component.applicationKeyManageInfo.moreCondition) {
- vc.component.applicationKeyManageInfo.moreCondition = false;
- } else {
- vc.component.applicationKeyManageInfo.moreCondition = true;
- }
- }
- }
- });
- })(window.vc);
|