فهرست منبع

[web-app]fix receiver的email类型错误,调整弹出框大小

tomsun28 4 سال پیش
والد
کامیت
e6d0540813
3فایلهای تغییر یافته به همراه52 افزوده شده و 3 حذف شده
  1. 49 0
      script/sureness.yml
  2. 1 1
      web-app/src/app/pojo/NoticeReceiver.ts
  3. 2 2
      web-app/src/app/routes/alert/alert-notice/alert-notice.component.html

+ 49 - 0
script/sureness.yml

@@ -0,0 +1,49 @@
+## -- sureness.yml文本数据源 -- ##
+
+# 加载到匹配字典的资源,也就是需要被保护的,设置了所支持角色访问的资源
+# 没有配置的资源也默认被认证保护,但不鉴权
+# eg: /api/v1/source1===get===[role2] 表示 /api/v2/host===post 这条资源支持 role2 这一种角色访问
+# eg: /api/v1/source2===get===[] 表示 /api/v1/source2===get 这条资源不支持任何角色访问
+resourceRole:
+  - /account/auth/refresh===post===[role1,role2,role3,role4]
+
+# 需要被过滤保护的资源,不认证鉴权直接访问
+# /api/v1/source3===get 表示 /api/v1/source3===get 可以被任何人访问 无需登录认证鉴权
+excludedResource:
+  - /account/auth/**===*
+  - /===get
+  - /i18n/**===get
+  # web ui 静态资源
+  - /console/**===get
+  - /**/*.html===get
+  - /**/*.js===get
+  - /**/*.css===get
+  - /**/*.ico===get
+  - /**/*.ttf===get
+  - /**/*.png===get
+  - /**/*.gif===get
+    - /**/*.png===*
+  # swagger ui 资源
+  - /swagger-resources/**===get
+  - /v2/api-docs===get
+  - /v3/api-docs===get
+
+# 用户账户信息
+# 下面有 admin root tom三个账户
+# eg: admin 拥有[role1,role2]角色,明文密码为admin,加盐密码为0192023A7BBD73250516F069DF18B500
+# eg: root 拥有[role1],密码为明文23456
+# eg: tom 拥有[role3],密码为明文32113
+account:
+  - appId: admin
+    credential: admin
+    role: [role1,role2]
+  - appId: tom
+    credential: tom@123
+    role: [role1,role2,role3]
+  - appId: lili
+    # 注意 Digest认证不支持加盐加密的密码账户
+    # 加盐加密的密码,通过 MD5(password+salt)计算
+    # 此账户的原始密码为 lili
+    credential: 1A676730B0C7F54654B0E09184448289
+    salt: 123
+    role: [role1,role2]

+ 1 - 1
web-app/src/app/pojo/NoticeReceiver.ts

@@ -4,7 +4,7 @@ export class NoticeReceiver {
   // 通知信息方式: 0-手机短信 1-邮箱 2-webhook 3-微信公众号
   // 通知信息方式: 0-手机短信 1-邮箱 2-webhook 3-微信公众号
   type: number = 1;
   type: number = 1;
   phone!: string;
   phone!: string;
-  email!: number;
+  email!: string;
   hookUrl!: string;
   hookUrl!: string;
   wechatId!: string;
   wechatId!: string;
   creator!: string;
   creator!: string;

+ 2 - 2
web-app/src/app/routes/alert/alert-notice/alert-notice.component.html

@@ -151,7 +151,7 @@
   (nzOnCancel)="onManageReceiverModalCancel()"
   (nzOnCancel)="onManageReceiverModalCancel()"
   (nzOnOk)="onManageReceiverModalOk()"
   (nzOnOk)="onManageReceiverModalOk()"
   nzMaskClosable="false"
   nzMaskClosable="false"
-  nzWidth="60%"
+  nzWidth="40%"
   [nzOkLoading]="isManageReceiverModalOkLoading"
   [nzOkLoading]="isManageReceiverModalOkLoading"
 >
 >
   <div *nzModalContent class="-inner-content">
   <div *nzModalContent class="-inner-content">
@@ -216,7 +216,7 @@
   (nzOnCancel)="onManageRuleModalCancel()"
   (nzOnCancel)="onManageRuleModalCancel()"
   (nzOnOk)="onManageRuleModalOk()"
   (nzOnOk)="onManageRuleModalOk()"
   nzMaskClosable="false"
   nzMaskClosable="false"
-  nzWidth="60%"
+  nzWidth="40%"
   [nzOkLoading]="isManageRuleModalOkLoading"
   [nzOkLoading]="isManageRuleModalOkLoading"
 >
 >
   <div *nzModalContent class="-inner-content">
   <div *nzModalContent class="-inner-content">