wuxw
2019-07-20 39ceed7f60905297629a45978cc29b6fe8bd05d8
WebService/src/main/resources/components/service-binding/serviceBinding.js
@@ -7,14 +7,18 @@
    vc.extends({
        data:{
            serviceBindingInfo:{
                $step:'',
                $step:{},
                index:0,
                infos:[]
            }
        },
        _initMethod:function(){
            vc.component._initStep();
        },
        _initEvent:function(){
            vc.on("serviceBinding", "notify", function(_info){
                vc.component.serviceBindingInfo.infos[vc.component.serviceBindingInfo.index] = _info;
            });
        },
        methods:{
@@ -32,8 +36,19 @@
                vc.component.serviceBindingInfo.index = vc.component.serviceBindingInfo.$step.getIndex();
            },
            _nextStep:function(){
                var _currentData = vc.component.serviceBindingInfo.infos[vc.component.serviceBindingInfo.index];
                if( _currentData == null || _currentData == undefined){
                    vc.message("请选择相关信息");
                    return ;
                }
                vc.component.serviceBindingInfo.$step.nextStep();
                vc.component.serviceBindingInfo.index = vc.component.serviceBindingInfo.$step.getIndex();
                vc.emit('viewAppInfo', 'onIndex', vc.component.serviceBindingInfo.index);
                vc.emit('viewServiceInfo', 'onIndex', vc.component.serviceBindingInfo.index);
            },
            _finishStep:function(){
            }
        }
    });