/** 权限组 **/ (function (vc) { vc.extends({ propTypes: { callBackListener: vc.propTypes.string, //父组件名称 callBackFunction: vc.propTypes.string //父组件监听方法 }, data: { viewServiceInfo: { index: 0, serviceId: "", flowComponent: 'Service', name: "", serviceCode: "", messageQueueName: "", isInstance: "", url: "", method: "", timeout: "", retryCount: "" } }, _initMethod: function () { //根据请求参数查询 查询 业主信息 vc.component._loadServiceInfoData(); }, _initEvent: function () { vc.on('viewServiceInfo', 'chooseService', function (_service) { vc.copyObject(_service, vc.component.viewServiceInfo); vc.emit($props.callBackListener, $props.callBackFunction, vc.component.viewServiceInfo); }); vc.on('viewServiceInfo', 'onIndex', function (_index) { vc.component.viewServiceInfo.index = _index; }); }, methods: { _openSelectServiceInfoModel() { vc.emit('chooseService', 'openChooseServiceModel', {}); }, _openAddServiceInfoModel() { vc.emit('addService', 'openAddServiceModal', {}); }, _loadServiceInfoData: function () { } } }); })(window.vc);