From 39ceed7f60905297629a45978cc29b6fe8bd05d8 Mon Sep 17 00:00:00 2001
From: wuxw <928255095@qq.com>
Date: 星期六, 20 七月 2019 17:52:33 +0800
Subject: [PATCH] 优化服务绑定功能
---
WebService/src/main/resources/components/service-binding/serviceBinding.js | 17 ++++++++++++++++-
1 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/WebService/src/main/resources/components/service-binding/serviceBinding.js b/WebService/src/main/resources/components/service-binding/serviceBinding.js
index 6cf7865..7e1695a 100644
--- a/WebService/src/main/resources/components/service-binding/serviceBinding.js
+++ b/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(){
+
}
}
});
--
Gitblit v1.8.0