1. 概述
- webhook是一个接收HTTP请求的URL(本平台默认只支持HTTP
- POST请求),实现了Webhook的第三方系统可以基于该URL订阅本平台系统信息,本平台按配置把特定的事件结果推送到指定的地址,便于系统做后续处理。
+ WebHook是一个接收HTTP请求的URL(本平台默认只支持HTTP
+ POST请求),实现了WebHook的第三方系统可以基于该URL订阅本平台系统信息,本平台按配置把特定的事件结果推送到指定的地址,便于系统做后续处理。
2.通知配置说明
-
1、Webhook
-
Webhook地址。
+
1、WebHook
+
WebHook地址。
2、请求头
diff --git a/src/views/notice/Config/Detail/index.vue b/src/views/notice/Config/Detail/index.vue
index 18f1e73b..cc09d862 100644
--- a/src/views/notice/Config/Detail/index.vue
+++ b/src/views/notice/Config/Detail/index.vue
@@ -278,12 +278,12 @@
diff --git a/src/views/notice/const.ts b/src/views/notice/const.ts
index fb42d5d2..11facc06 100644
--- a/src/views/notice/const.ts
+++ b/src/views/notice/const.ts
@@ -28,7 +28,7 @@ export const NOTICE_METHOD: INoticeMethod[] = [
value: 'sms',
},
{
- label: 'webhook',
+ label: 'WebHook',
value: 'webhook',
},
];
@@ -75,7 +75,7 @@ export const MSG_TYPE = {
],
webhook: [
{
- label: 'webhook',
+ label: 'WebHook',
value: 'http',
logo: getImage('/notice/webhook.png'),
},
diff --git a/src/views/rule-engine/Scene/Save/Device/Product.vue b/src/views/rule-engine/Scene/Save/Device/Product.vue
index 3212da11..8a8fdf65 100644
--- a/src/views/rule-engine/Scene/Save/Device/Product.vue
+++ b/src/views/rule-engine/Scene/Save/Device/Product.vue
@@ -192,6 +192,12 @@ const columns = [
hideInTable: true,
search: {
type: 'treeSelect',
+ componentProps: {
+ fieldNames: {
+ label: 'name',
+ value: 'value',
+ },
+ },
options: () => new Promise((resolve) => {
getTreeData_api({ paging: false }).then((resp: any) => {
const formatValue = (list: any[]) => {
@@ -260,4 +266,4 @@ const handleClick = (detail: any) => {
padding-right: 0px;
padding-left: 0px;
}
-
\ No newline at end of file
+
diff --git a/src/views/rule-engine/Scene/Save/action/Device/Product.vue b/src/views/rule-engine/Scene/Save/action/Device/Product.vue
index 8bae768f..80006026 100644
--- a/src/views/rule-engine/Scene/Save/action/Device/Product.vue
+++ b/src/views/rule-engine/Scene/Save/action/Device/Product.vue
@@ -263,7 +263,6 @@ const productQuery = (p: any) => {
}
sorts.push({ name: 'createTime', order: 'desc' });
p.sorts = sorts;
- console.log('productQuery',p)
return queryProductList(p);
};
diff --git a/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue b/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue
index 4f00510e..d6eb252f 100644
--- a/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue
+++ b/src/views/rule-engine/Scene/Save/components/DropdownButton/DropdownButton.vue
@@ -162,4 +162,4 @@ watchEffect(() => {
\ No newline at end of file
+
diff --git a/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue b/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue
index dfe205ac..103b5537 100644
--- a/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue
+++ b/src/views/rule-engine/Scene/Save/components/ParamsDropdown/index.vue
@@ -196,4 +196,4 @@ watchEffect(() => {
display: none;
}
}
-
\ No newline at end of file
+
diff --git a/yarn.lock b/yarn.lock
index 3c153b78..ee9c801e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3738,10 +3738,10 @@ jetlinks-store@^0.0.3:
resolved "https://registry.npmjs.org/jetlinks-store/-/jetlinks-store-0.0.3.tgz"
integrity sha512-AZf/soh1hmmwjBZ00fr1emuMEydeReaI6IBTGByQYhTmK1Zd5pQAxC7WLek2snRAn/HHDgJfVz2hjditKThl6Q==
-jetlinks-ui-components@^1.0.33:
- version "1.0.33"
- resolved "http://registry.jetlinks.cn/jetlinks-ui-components/-/jetlinks-ui-components-1.0.33.tgz#49ce2b8c1e7be66272864728d5df82f834ec4490"
- integrity sha512-vYUP4MhzO6r0golmKqO8lHk8w5ldhAkgXWZfFII1Zoa7JtUwveqpSywTU23iSmCN+4muPaSLvHw713k6OdzLmg==
+jetlinks-ui-components@^1.0.34-2:
+ version "1.0.34-2"
+ resolved "https://registry.npmjs.org/jetlinks-ui-components/-/jetlinks-ui-components-1.0.34-2.tgz#8acd9f5dd4e5baa89703391620c80545c60ea98d"
+ integrity sha512-Z8/TRoJut1CuGsXXkzUYwvmKdQ1FhvXc46uK308M76Ezv4iJIGphwt1ancqVst0+WRBWoG6ps2ZsBbqCSQB7Rg==
dependencies:
"@vueuse/core" "^9.12.0"
"@vueuse/router" "^9.13.0"