From 4d995d98ed06bcf5df57e2a4d415c077a6823605 Mon Sep 17 00:00:00 2001
From: XieYongHong <18010623010@163.com>
Date: Fri, 7 Jul 2023 17:22:46 +0800
Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E7=89=A9=E6=A8=A1?=
=?UTF-8?q?=E5=9E=8B-=E5=8A=9F=E8=83=BD=E5=AE=9A=E4=B9=89-=E8=BE=93?=
=?UTF-8?q?=E5=87=BA?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../device/components/Metadata/Base/Base.vue | 4 +-
.../components/Metadata/Base/columns.tsx | 13 +-
.../Metadata/Base/components/ConfigModal.vue | 205 ++++++++++++++++++
.../Metadata/Base/components/DataType.vue | 47 +++-
.../Base/components/DataTypeObjectChild.vue | 4 +-
.../Base/components/Events/ValueObject.vue | 6 +-
.../Base/components/Function/InputParams.vue | 3 -
yarn.lock | 4 +-
8 files changed, 258 insertions(+), 28 deletions(-)
create mode 100644 src/views/device/components/Metadata/Base/components/ConfigModal.vue
diff --git a/src/views/device/components/Metadata/Base/Base.vue b/src/views/device/components/Metadata/Base/Base.vue
index 8f05c94a..8d0ab6eb 100644
--- a/src/views/device/components/Metadata/Base/Base.vue
+++ b/src/views/device/components/Metadata/Base/Base.vue
@@ -1,7 +1,7 @@
+
+
+ 配置
+
+
+
+
+ {{ data.record.valueType?.type }}
+
+
+
+
+
+
+ 配置
+
+
+
+
+
+ 配置
+
+
+
+
+
+ 配置
+
+
+
+
+
+ 配置
+
+
+
+
+
+ 配置
+
+
+
+
+
+ 配置
+
+
+
+
+
+ 配置
+
+
+
+
+
+ 配置
+
+
+
+ 无
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/device/components/Metadata/Base/components/DataType.vue b/src/views/device/components/Metadata/Base/components/DataType.vue
index 2dcbb9b4..fe0da6d4 100644
--- a/src/views/device/components/Metadata/Base/components/DataType.vue
+++ b/src/views/device/components/Metadata/Base/components/DataType.vue
@@ -12,27 +12,51 @@
/>
-
+
+
@@ -78,7 +103,7 @@
diff --git a/src/views/device/components/Metadata/Base/components/DataTypeObjectChild.vue b/src/views/device/components/Metadata/Base/components/DataTypeObjectChild.vue
index 4de56128..de821096 100644
--- a/src/views/device/components/Metadata/Base/components/DataTypeObjectChild.vue
+++ b/src/views/device/components/Metadata/Base/components/DataTypeObjectChild.vue
@@ -21,7 +21,7 @@
@@ -103,7 +103,7 @@ const text = computed(() => {
return value?.trueText ? `${ value?.trueText }-${ value.trueValue }; ${ value.falseText }-${ value.falseValue }` : '';
case 'string':
case 'password':
- return value?.expands?.maxLength;
+ return value?.maxLength;
case 'int':
case 'long':
return '无'
diff --git a/src/views/device/components/Metadata/Base/components/Events/ValueObject.vue b/src/views/device/components/Metadata/Base/components/Events/ValueObject.vue
index 9c876ed6..7deefa20 100644
--- a/src/views/device/components/Metadata/Base/components/Events/ValueObject.vue
+++ b/src/views/device/components/Metadata/Base/components/Events/ValueObject.vue
@@ -1,5 +1,5 @@
-
+
@@ -33,6 +33,10 @@ const props = defineProps({
type: Array as PropType<{ label: string; value: string }[]>,
default: () => [],
},
+ filter: {
+ type: Array,
+ default: undefined
+ }
});
diff --git a/src/views/device/components/Metadata/Base/components/Function/InputParams.vue b/src/views/device/components/Metadata/Base/components/Function/InputParams.vue
index 22e07450..4419c38a 100644
--- a/src/views/device/components/Metadata/Base/components/Function/InputParams.vue
+++ b/src/views/device/components/Metadata/Base/components/Function/InputParams.vue
@@ -111,9 +111,6 @@ watch(() => JSON.stringify(dataSource.value), () => {
width: 100,
components: {
name: ConstraintSelect,
- props: {
- name: ['expands', 'required']
- }
}
},
{
diff --git a/yarn.lock b/yarn.lock
index 44bcd418..8025a1ef 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3825,8 +3825,8 @@ jetlinks-store@^0.0.3:
jetlinks-ui-components@^1.0.23, jetlinks-ui-components@^1.0.24:
version "1.0.24"
- resolved "http://registry.jetlinks.cn/jetlinks-ui-components/-/jetlinks-ui-components-1.0.24.tgz#4fed08d639873b642911b808d94ef64856c62cd1"
- integrity sha512-bFdN1VdrOR8bmHlE81h5MoTSSwpXPS/qjW0ppDZU55qm8GtNszZfGBi8VeWD2Kvn1oTM43ldyVcGVqipl2DtMQ==
+ resolved "http://registry.jetlinks.cn/jetlinks-ui-components/-/jetlinks-ui-components-1.0.24.tgz#552bad6c9ef733c941168c01fcfe594317add9e2"
+ integrity sha512-34a8yGQpOHy3DsdRO+pc9Qn5HoeLSGhc2wJhVd22/EbyG5X08EENOsIu+Jg6o/ELmSB2gKnvvhpR4rxawN28hQ==
dependencies:
"@vueuse/core" "^9.12.0"
"@vueuse/router" "^9.13.0"