/** * Created by Mai on 2017/7/25. */ let MainTreeCol = { getText: { type: function (node) { if (node.sourceType === projectObj.project.Bills.getSourceType()) { return ''; } else if (node.sourceType === projectObj.project.Ration.getSourceType()) { return '定'; } else if (node.sourceType === projectObj.project.VolumePrice.getSourceType()) { return '量'; } else if (node.sourceType === projectObj.project.ration_glj.getSourceType()) { return '主'; } } }, readOnly: { volumePrice: function (node) { return node.sourceType === projectObj.project.VolumePrice.getSourceType(); } }, getEvent: function (eventName) { let names = eventName.split('.'); let event = this; for (let name of names) { if (event[name]) { event = event[name]; } else { return null; } } if (event && Object.prototype.toString.apply(event) !== "[object Function]") { return null; } else { return event; } } }