|
@@ -8,19 +8,19 @@
|
|
|
label-width="120px"
|
|
|
>
|
|
|
<el-form-item prop="loginName" label="当前信息:">
|
|
|
- {{ expireTime === null ? "未授权" : "已授权" }}
|
|
|
+ {{ AUTH_TYPE[authInfo.authMode] }}
|
|
|
</el-form-item>
|
|
|
<el-form-item label="过期时间:">
|
|
|
- <span v-if="expireTime === -1">不过期</span>
|
|
|
- <span v-else-if="expireTime">
|
|
|
- {{ expireTime | timestampFilter }}</span
|
|
|
+ <span v-if="authInfo.expireTime === -1">不过期</span>
|
|
|
+ <span v-else-if="authInfo.expireTime">
|
|
|
+ {{ authInfo.expireTime | timestampFilter }}</span
|
|
|
>
|
|
|
<span v-else>--</span>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="授权模式:">
|
|
|
<el-select v-model="mode" @change="modeChange">
|
|
|
- <el-option value="OFFLINE" label="离线激活"></el-option>
|
|
|
- <el-option value="ONLINE" label="在线激活"></el-option>
|
|
|
+ <el-option value="OFF_LINE" label="离线激活"></el-option>
|
|
|
+ <el-option value="ON_LINE" label="在线激活"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item v-if="IS_OFFLINE_MODE" prop="mobileNumber" label="导出:">
|
|
@@ -83,8 +83,13 @@ export default {
|
|
|
components: { UploadButton },
|
|
|
data() {
|
|
|
return {
|
|
|
- mode: "OFFLINE",
|
|
|
- expireTime: "",
|
|
|
+ mode: "OFF_LINE",
|
|
|
+ authInfo: { expireTime: -1, authMode: "NON_ACTIVATED" },
|
|
|
+ AUTH_TYPE: {
|
|
|
+ ON_LINE: "在线激活",
|
|
|
+ OFF_LINE: "离线激活",
|
|
|
+ NON_ACTIVATED: "未激活"
|
|
|
+ },
|
|
|
modalForm: {
|
|
|
accessKey: "",
|
|
|
accessSecret: ""
|
|
@@ -123,7 +128,7 @@ export default {
|
|
|
},
|
|
|
computed: {
|
|
|
IS_OFFLINE_MODE() {
|
|
|
- return this.mode === "OFFLINE";
|
|
|
+ return this.mode === "OFF_LINE";
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
@@ -132,7 +137,12 @@ export default {
|
|
|
methods: {
|
|
|
async search() {
|
|
|
const res = await authSelect();
|
|
|
- this.expireTime = res;
|
|
|
+ this.authInfo = res || {};
|
|
|
+ this.mode =
|
|
|
+ this.authInfo.authMode === "NON_ACTIVATED"
|
|
|
+ ? ""
|
|
|
+ : this.authInfo.authMode;
|
|
|
+ this.modalForm = this.$objAssign(this.modalForm, this.authInfo);
|
|
|
},
|
|
|
modeChange() {
|
|
|
this.$nextTick(() => {
|