Commit ffe79234 authored by sixiaofeng's avatar sixiaofeng

1

parent 02b0d615
<template> <template>
<div class="createteam"> <main-page
<main-page left-arrow
left-arrow @click-left="handleClickLeft"
@click-left="handleClickLeft" >
> <div class="mx-4 pt-14 pb-2">
<div class="mx-4 pt-14 pb-2 flex flex-col h-screen"> <div class="text-xs text-color-primary bg-color-primary-light px-4 py-3 rounded">
<div class="text-xs text-color-primary bg-color-primary-light px-4 py-3 rounded"> 创建团队需选择或添加一台服务器为默认服务器,用于保存企业模块信息,聊天服务器和区块链节点自动配置。
创建团队需选择或添加一台服务器为默认服务器,用于保存企业模块信息,聊天服务器和区块链节点自动配置。 </div>
</div> <div class="mt-4">
<div class="mt-4"> <input-cell
<input-cell v-model="name"
v-model="name" required
required :limit="20"
:limit="20" label="企业/组织/团队名称"
label="企业/组织/团队名称" placeholder="请输入团队名称"
placeholder="请输入团队名称" error-msg="团队名称不能为空"
error-msg="团队名称不能为空" />
/> <input-cell
<input-cell v-model="leaderName"
v-model="leaderName" required
required :limit="20"
:limit="20" label="负责人真实姓名"
label="负责人真实姓名" placeholder="请输入真实姓名"
placeholder="请输入真实姓名" error-msg="姓名不能为空"
error-msg="姓名不能为空" class="mt-4"
class="mt-4" />
/> <group-cell
<group-cell title="选择服务器"
title="选择服务器" class="mt-4"
class="mt-4" >
> <c-cell dot>
<div slot="content" class="">
<div class="">企业服务器</div>
<div class="text-text-secondary">{{ oaServer }}</div>
</div>
</c-cell>
<div v-if="showServerList">
<c-cell dot> <c-cell dot>
<div slot="content" class=""> <div slot="content" class="">
<div class="">企业服务器</div> <div class="">聊天服务器</div>
<div class="text-text-secondary">{{ oaServer }}</div> <div class="text-text-secondary">{{ IMServer }}</div>
</div> </div>
</c-cell> </c-cell>
<div v-if="showServerList"> <c-cell dot>
<c-cell dot> <div slot="content" class="">
<div slot="content" class=""> <div class="">区块链节点</div>
<div class="">聊天服务器</div> <div class="text-text-secondary">{{ nodeServer }}</div>
<div class="text-text-secondary">{{ IMServer }}</div> </div>
</div> </c-cell>
</c-cell> </div>
<c-cell dot> <div class="bg-white flex items-center justify-center py-3" @click="showServer">
<div slot="content" class=""> <app-icon
<div class="">区块链节点</div> icon-name="right-arrow"
<div class="text-text-secondary">{{ nodeServer }}</div> :class-name="getClass"
</div> />
</c-cell> </div>
</div> </group-cell>
<div class="bg-white flex items-center justify-center py-3" @click="showServer"> </div>
<app-icon <div class="mt-6">
icon-name="right-arrow" <div class="text-center mb-3 text-text-secondary text-sm">确定创建团队将创建您的团队账号并绑定您的个人账号</div>
:class-name="getClass" <c-button @click="toConfirm">确定</c-button>
/>
</div>
</group-cell>
</div>
<div class="mt-6">
<div class="text-center mb-3 text-text-secondary text-sm">确定创建团队将创建您的团队账号并绑定您的个人账号</div>
<c-button @click="toConfirm">确定</c-button>
</div>
</div> </div>
</main-page> </div>
</div> </main-page>
</template> </template>
<script lang="ts"> <script lang="ts">
import Vue from 'vue' import Vue from 'vue'
import { Dialog } from 'vant' import { Dialog } from 'vant'
import { getUserInfo } from '@/util/Bridge' import { getUserInfo, goBack } from '@/util/Bridge'
import { trim } from '@/util/Common' import { trim } from '@/util/Common'
export default Vue.extend({ export default Vue.extend({
...@@ -123,6 +121,7 @@ export default Vue.extend({ ...@@ -123,6 +121,7 @@ export default Vue.extend({
methods: { methods: {
handleClickLeft() { handleClickLeft() {
console.log('click left') console.log('click left')
goBack()
}, },
showServer() { showServer() {
this.showServerList = !this.showServerList this.showServerList = !this.showServerList
...@@ -146,6 +145,7 @@ export default Vue.extend({ ...@@ -146,6 +145,7 @@ export default Vue.extend({
this.$toast('创建成功') this.$toast('创建成功')
this.name = '' this.name = ''
this.leaderName = '' this.leaderName = ''
goBack()
} else { } else {
this.$toast(data.msg) this.$toast(data.msg)
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment