diff --git a/public/components/property/classesState/classesState.html b/public/components/property/classesState/classesState.html new file mode 100644 index 000000000..883f13228 --- /dev/null +++ b/public/components/property/classesState/classesState.html @@ -0,0 +1,21 @@ + \ No newline at end of file diff --git a/public/components/property/classesState/classesState.js b/public/components/property/classesState/classesState.js new file mode 100644 index 000000000..14788f2c6 --- /dev/null +++ b/public/components/property/classesState/classesState.js @@ -0,0 +1,50 @@ +(function(vc, vm) { + + vc.extends({ + data: { + classesStateInfo: { + classesId: '', + stateName: '', + state: '' + + } + }, + _initMethod: function() { + + }, + _initEvent: function() { + vc.on('classesState', 'openClassesStateModal', function(_params) { + vc.copyObject(_params, vc.component.classesStateInfo); + $('#classesStateModel').modal('show'); + }); + }, + methods: { + _changeClassesState: function() { + vc.http.apiPost( + '/classes.updateClassesState', + JSON.stringify(vc.component.classesStateInfo), { + emulateJSON: true + }, + function(json, res) { + //vm.menus = vm.refreshMenuActive(JSON.parse(json),0); + if (res.status == 200) { + //关闭model + $('#classesStateModel').modal('hide'); + vc.emit('classesManage', 'listClasses', {}); + return; + } + vc.toast(json); + }, + function(errInfo, error) { + console.log('请求失败处理'); + vc.toast(json); + + }); + }, + _closeClassesStateModel: function() { + $('#classesStateModel').modal('hide'); + } + } + }); + +})(window.vc, window.vc.component); \ No newline at end of file diff --git a/public/components/property/editClasses/editClasses.html b/public/components/property/editClasses/editClasses.html index f360d48b6..7fa7e1b84 100644 --- a/public/components/property/editClasses/editClasses.html +++ b/public/components/property/editClasses/editClasses.html @@ -1,5 +1,4 @@ -