/** 入驻小区 **/ (function (vc) { var DEFAULT_PAGE = 1; var DEFAULT_ROWS = 10; vc.extends({ data: { aStaffDetailClassesInfo: { staffId: '', days: [], curDate: '' } }, _initMethod: function () { let _date = new Date(new Date()); $that.aStaffDetailClassesInfo.curDate = _date.getFullYear() + "-" + (_date.getMonth() + 1); vc.initDateMonth('queryClassDate', function (_value) { $that.aStaffDetailClassesInfo.curDate = _value; }); }, _initEvent: function () { vc.on('aStaffDetailClasses', 'switch', function (_data) { $that.aStaffDetailClassesInfo.staffId = _data.staffId; $that._listStaffScheduleClassess(DEFAULT_PAGE,DEFAULT_ROWS) }); }, methods: { _listStaffScheduleClassess: function (_page, _rows) { let param = { params: { page: _page, row: _rows, staffId: $that.aStaffDetailClassesInfo.staffId, curDate: $that.aStaffDetailClassesInfo.curDate } }; //发送get请求 vc.http.apiGet('/scheduleClasses.staffAdminMonthScheduleClasses', param, function (json, res) { let _json = JSON.parse(json); if (_json.data && _json.data.length > 0) { $that.aStaffDetailClassesInfo.days = _json.data[0].days; } }, function (errInfo, error) { console.log('请求失败处理'); } ); }, //查询 _queryScheduleClasses: function () { vc.component._listStaffScheduleClassess(DEFAULT_PAGE, DEFAULT_ROWS); }, //重置 _resetScheduleClasses: function () { vc.component._listStaffScheduleClassess(DEFAULT_PAGE, DEFAULT_ROWS); } } }); })(window.vc);