Files
certd/packages/plugins/plugin-center/src/demo/access.ts

43 lines
754 B
TypeScript
Raw Normal View History

2024-03-22 00:50:02 +08:00
import { IsAccess, AccessInput } from "@certd/pipeline";
/**
*
* certd的后台管理系统中
*/
@IsAccess({
name: "demo",
title: "授权插件示例",
desc: "",
})
export class DemoAccess {
/**
*
*/
@AccessInput({
title: "密钥Id",
component: {
placeholder: "demoKeyId",
},
required: true,
})
demoKeyId = "";
/**
*
*/
@AccessInput({
//标题
title: "密钥串",
component: {
//input组件的placeholder
placeholder: "demoKeySecret",
},
//是否必填
required: true,
})
//属性名称
demoKeySecret = "";
}
new DemoAccess();