|
@@ -27,8 +27,6 @@
|
|
|
<li v-else class="login" @click="showLogin = true"><span>登录</span></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
- <Login v-if="showLogin" @close="showLogin = false" @user="info => (user = info)" />
|
|
|
- <CopyLink v-if="showLink" @close="showLink=false" @done="showCopyDone=true;showLink=false" />
|
|
|
</header>
|
|
|
<footer v-if="props.showAdjust">
|
|
|
<h4>为场景设置关联位置</h4>
|
|
@@ -39,6 +37,8 @@
|
|
|
</div>
|
|
|
</footer>
|
|
|
<Toast v-if="showCopyDone" content="复制成功" />
|
|
|
+ <Login v-if="showLogin" @close="showLogin = false" @user="info => (user = info)" />
|
|
|
+ <CopyLink v-if="showLink" @close="showLink=false" @done="showCopyDone=true;showLink=false" />
|
|
|
</template>
|
|
|
<script setup>
|
|
|
import { ref, defineProps, onMounted, watchEffect } from 'vue'
|
|
@@ -126,11 +126,15 @@ const onSubmit = () => {
|
|
|
.then(response => {
|
|
|
if (response.success) {
|
|
|
window.location.href = window.location.href.replace('&adjust', '&split')
|
|
|
+ } else if(response.code == 4008) {
|
|
|
+ showLogin.value = true
|
|
|
} else {
|
|
|
alert(response.message)
|
|
|
}
|
|
|
})
|
|
|
- .catch(() => {})
|
|
|
+ .catch(() => {
|
|
|
+ alert('链接服务器失败')
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
watchEffect(() => {
|