From bb914b0cbf1f151eebc70e806df7e825786ab495 Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期五, 10 十二月 2021 18:47:39 +0800
Subject: [PATCH] 改
---
src/pages/desktop/index/components/Desktop.vue | 125 +++++++++++++----------------------------
1 files changed, 40 insertions(+), 85 deletions(-)
diff --git a/src/pages/desktop/index/components/Desktop.vue b/src/pages/desktop/index/components/Desktop.vue
index 0c7dfc9..7e4e343 100644
--- a/src/pages/desktop/index/components/Desktop.vue
+++ b/src/pages/desktop/index/components/Desktop.vue
@@ -20,7 +20,14 @@
>
</div>
- <el-dialog title="婵�娲籗martAI" :visible.sync="dialogVisible" width="750px" :show-close="false" :close-on-click-modal="false" :close-on-press-escape="false">
+ <el-dialog
+ title="婵�娲籗martAI"
+ :visible.sync="dialogVisible"
+ width="750px"
+ :show-close="false"
+ :close-on-click-modal="false"
+ :close-on-press-escape="false"
+ >
<div class="ver"><span class="ver-text">鐗堟湰锛�</span>{{ version }}</div>
<div class="ver">
<span class="ver-text">鐘舵�侊細</span>{{ versionState }}
@@ -33,72 +40,14 @@
>
璐拱銆�
</div>
-
- <!-- <img class="qr-code-img" src="/images/desktop/weather.png" /> -->
- <!-- <img class="qr-code-img" src="http://192.168.8.10:7009/version/offline/qrcode" /> -->
- <img
- class="qr-code-img"
- src="http://192.168.20.189:7009/version/offline/qrcode"
- />
-
+ <img class="qr-code-img" src="/version/offline/qrcode" />
<el-divider></el-divider>
<div class="ask">
濡傛灉浣犲叿鏈塖martAI鎻愪緵鐨勪骇鍝佸瘑閽ワ紝璇峰湪姝ゅ杈撳叆婵�娲籗martAI銆�
</div>
-
<div class="validate">
<form id="myForm">
- <!-- <el-input
- class="single-input"
- size="small"
- ref="secrectKey"
- :maxlength="4"
- v-model="secrectKey"
- placeholder=""
- @input="onInput(1)"
- ></el-input
- >-
- <el-input
- class="single-input"
- size="small"
- ref="input2"
- :maxlength="4"
- v-model="input2"
- placeholder=""
- @input="onInput(2)"
- ></el-input
- >-
- <el-input
- class="single-input"
- size="small"
- ref="input3"
- :maxlength="4"
- v-model="input3"
- placeholder=""
- @input="onInput(3)"
- ></el-input>
- -
- <el-input
- class="single-input"
- size="small"
- ref="input4"
- :maxlength="4"
- v-model="input4"
- placeholder=""
- @input="onInput(4)"
- ></el-input
- >-
- <el-input
- class="single-input"
- size="small"
- ref="input5"
- :maxlength="4"
- v-model="input5"
- placeholder=""
- @input="onInput(5)"
- ></el-input> -->
-
<el-input
type="textarea"
autosize
@@ -117,8 +66,6 @@
:show-file-list="false"
>
<el-button size="small" type="primary">瀵煎叆浜у搧瀵嗛挜鏂囦欢</el-button>
-
- <!-- <div class="el-upload__tip" slot="tip"></div> -->
</el-upload>
</div>
@@ -155,47 +102,55 @@
};
},
mounted() {
- getSN().then((res) => {
- this.showFreeVersion = res.data.sn !== "";
- });
+ this.validateSn();
},
methods: {
+ validateSn() {
+ getSN().then((res) => {
+ this.showFreeVersion = res.data.sn == "";
+ });
+ },
activateVersion() {
- if (this.secrectKey.trim()=="") {
- this.$message.warning("璇峰厛濉啓浜у搧瀵嗛挜")
- return
+ if (this.secrectKey.trim() == "") {
+ this.$message.warning("璇峰厛濉啓浜у搧瀵嗛挜");
+ return;
}
- activateVersion({code:this.secrectKey.trim()}).then((res) => {
- debugger
- if (res.code==200) {
- this.$notify.success("婵�娲绘垚鍔�")
- this.goToSysInfo()
- this.dialogVisible = false;
-
- }else{
- this.$notify.error(res.msg)
- }
- }).catch((err) => {
- this.$notify.error(err.msg)
- })
+ activateVersion({ code: this.secrectKey.trim() })
+ .then((res) => {
+ if (res.code == 200) {
+ this.$notify.success("婵�娲绘垚鍔�");
+ this.validateSn();
+ this.goToSysInfo();
+ this.dialogVisible = false;
+ } else {
+ this.$notify.error(res.msg);
+ }
+ })
+ .catch((err) => {
+ this.$notify.error(err.msg);
+ });
},
goToSysInfo() {
window.parent.postMessage({ msg: `toVindicate?menu=绯荤粺淇℃伅` }, "*");
},
gotoActive() {
- // this.showFreeVersion = false;
this.dialogVisible = true;
},
uploadKey(params) {
+ debugger
let param = new FormData();
param.append("code", params.file);
uploadKey(param).then(
(res) => {
- this.$message.success("瀵煎叆鎴愬姛");
- this.secrectKey = res.data;
+ if (res.code == 200) {
+ this.$message.success("瀵煎叆鎴愬姛");
+ this.secrectKey = res.data;
+ } else {
+ this.$message.error(res.msg);
+ }
},
(err) => {
- this.$message.error("瀵煎叆澶辫触");
+ this.$message.error(err.msg);
}
);
},
--
Gitblit v1.8.0