|
|
@@ -19,7 +19,12 @@
|
|
|
>
|
|
|
<template #table-title>
|
|
|
<el-row class="button-row">
|
|
|
- <el-button size="default" type="success" @click="handleCreate">
|
|
|
+ <el-button
|
|
|
+ class="hover:"
|
|
|
+ size="default"
|
|
|
+ type="success"
|
|
|
+ @click="handleCreate"
|
|
|
+ >
|
|
|
新增
|
|
|
</el-button>
|
|
|
</el-row>
|
|
|
@@ -355,32 +360,34 @@ const columns: PlusColumn[] = [
|
|
|
onChange
|
|
|
},
|
|
|
{
|
|
|
- append: () =>
|
|
|
- h(
|
|
|
- ElButton,
|
|
|
- {
|
|
|
- class: "bg-[#409EFF]! text-white!",
|
|
|
- onClick: async () => {
|
|
|
- try {
|
|
|
- let res = await generateIpAccountToken();
|
|
|
- console.log(res);
|
|
|
- if (res.code === 200) {
|
|
|
- ElMessage.success("获取token成功");
|
|
|
- form.value = {
|
|
|
- ...form.value,
|
|
|
- token: res.data.token,
|
|
|
- secret: res.data.secret
|
|
|
- };
|
|
|
- } else {
|
|
|
- ElMessage.error(res.msg);
|
|
|
+ append: !state.isCreate
|
|
|
+ ? null
|
|
|
+ : () =>
|
|
|
+ h(
|
|
|
+ ElButton,
|
|
|
+ {
|
|
|
+ class: "bg-[#409EFF]! text-white!",
|
|
|
+ onClick: async () => {
|
|
|
+ try {
|
|
|
+ let res = await generateIpAccountToken();
|
|
|
+ console.log(res);
|
|
|
+ if (res.code === 200) {
|
|
|
+ ElMessage.success("获取token成功");
|
|
|
+ form.value = {
|
|
|
+ ...form.value,
|
|
|
+ token: res.data.token,
|
|
|
+ secret: res.data.secret
|
|
|
+ };
|
|
|
+ } else {
|
|
|
+ ElMessage.error(res.msg);
|
|
|
+ }
|
|
|
+ } catch (e) {
|
|
|
+ ElMessage.error("获取token失败");
|
|
|
+ }
|
|
|
}
|
|
|
- } catch (e) {
|
|
|
- ElMessage.error("获取token失败");
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- { default: () => "生成" }
|
|
|
- )
|
|
|
+ },
|
|
|
+ { default: () => "生成" }
|
|
|
+ )
|
|
|
}
|
|
|
);
|
|
|
},
|