+
+
+
+
+
+
+
+
+
+
+
+
+
+ 登陆
+ 注册
+ 找回密码
+
+
+ 忘记密码
+ 注册
+ 登陆
+
+
+
+
+
+
+
+
+
diff --git a/src/connector.js b/src/connector.js
index a96d228..1827791 100644
--- a/src/connector.js
+++ b/src/connector.js
@@ -184,13 +184,21 @@ export default new Vue({
},
methods: {
showError(err) {
- Vue.prototype.$message( {
+ this.$message( {
type: 'warning',
message: err,
showClose: true,
duration: 15000
} )
},
+ showSuccess(msg) {
+ this.$message({
+ type: 'success',
+ message: msg,
+ showClose: true,
+ duration: 5000
+ })
+ },
sendRequest(api, paras, event, options) {
let opt = !options ? {} : options
const loading = opt.loading
diff --git a/src/main.js b/src/main.js
index 804275f..e4a644c 100644
--- a/src/main.js
+++ b/src/main.js
@@ -4,6 +4,7 @@ import CodeManager from './components/CodeManager.vue'
import BufferManager from './components/BufferManager.vue'
import BuildManager from './components/BuildManager.vue'
import LaunchManager from './components/LaunchManager.vue'
+import LoginDialog from './components/LoginDialog.vue'
import I18nPlugin from './plugins/gettext.js'
Vue.use(I18nPlugin)
@@ -15,6 +16,7 @@ Vue.component('cb-code-manager', CodeManager)
Vue.component('cb-buffer-manager', BufferManager)
Vue.component('cb-build-manager', BuildManager)
Vue.component('cb-lanuch-manager', LaunchManager)
+Vue.component('cb-login-dialog', LoginDialog)
new Vue({
render: h => h(App),