|
|
@@ -108,7 +108,7 @@ Ext.define('school.view.basic.class.ClassInfoController', {
|
|
|
store = tree.store,
|
|
|
record = store.getAt(row);
|
|
|
|
|
|
- me.showTreeAddWin(record.data, record);
|
|
|
+ me.showTreeAddWin(record);
|
|
|
|
|
|
},
|
|
|
|
|
|
@@ -156,17 +156,18 @@ Ext.define('school.view.basic.class.ClassInfoController', {
|
|
|
});
|
|
|
},
|
|
|
|
|
|
- showTreeAddWin: function(data, record) {
|
|
|
+ showTreeAddWin: function(record, count) {
|
|
|
let me = this,
|
|
|
view = me.getView(),
|
|
|
refs = me.getReferences(),
|
|
|
treeList = refs.treelist,
|
|
|
listCard = refs.listcard,
|
|
|
win = refs.treeaddwin,
|
|
|
+ data = record.data,
|
|
|
id = data.id,
|
|
|
_id = data._id,
|
|
|
type = data.type,
|
|
|
- childCount = record.childNodes.length;
|
|
|
+ childCount = count >= 0 ? count : record.childNodes.length;
|
|
|
|
|
|
let title = type == 'SCHOOL' ? '新增年级' : '新增班级';
|
|
|
let sumType = type == 'SCHOOL' ? 'GRADE' : 'CLASS';
|