|
@@ -36,6 +36,11 @@
|
|
|
<el-table-column label="状态" align="center" prop="statusText"/>
|
|
|
<el-table-column label="过期时间" align="center" property="date" prop="overdueDate"/>
|
|
|
<el-table-column label="标识码" align="center" prop="secretKey"/>
|
|
|
+ <el-table-column label="授权认证类型" align="center" prop="authorityType">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <dict-tag :options="dict.type.sys_is_status" :value="scope.row.authorityType"/>
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="是否校验授权" align="center" prop="value">
|
|
|
<template slot-scope="scope">
|
|
|
<el-switch
|
|
@@ -158,11 +163,11 @@ import {
|
|
|
updateIsSwitch,
|
|
|
closeAuthority
|
|
|
} from "@/api/system/secret";
|
|
|
-import {delProject, listAllProject} from "@/api/system/project";
|
|
|
+import {listAllProject} from "@/api/system/project";
|
|
|
|
|
|
export default {
|
|
|
name: "secret",
|
|
|
- dicts:['sys_is_status'],
|
|
|
+ dicts: ['sys_is_status'],
|
|
|
data() {
|
|
|
return {
|
|
|
// 遮罩层
|
|
@@ -199,7 +204,11 @@ export default {
|
|
|
},
|
|
|
value: true,
|
|
|
// 表单校验
|
|
|
- rules: {},
|
|
|
+ rules: {
|
|
|
+ authorityType: [{required: true, message: "授权认证类型不能为空", trigger: "change"}],
|
|
|
+ overdueDate: [{required: true, message: "过期时间不能为空", trigger: "change"}],
|
|
|
+ projectName: [{required: true, message: "项目名称不能为空", trigger: "change"}]
|
|
|
+ },
|
|
|
};
|
|
|
},
|
|
|
created() {
|
|
@@ -207,6 +216,10 @@ export default {
|
|
|
this.getProjectList()
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 任务组名字典翻译
|
|
|
+ jobGroupFormat(row, column) {
|
|
|
+ return this.selectDictLabel(this.dict.type.sys_is_status, row.authorityType);
|
|
|
+ },
|
|
|
handleClose(row) {
|
|
|
let params = {
|
|
|
id: row.id,
|