diff --git a/src/views/Log/Access/index.vue b/src/views/Log/Access/index.vue index 021b7365..2820b324 100644 --- a/src/views/Log/Access/index.vue +++ b/src/views/Log/Access/index.vue @@ -219,7 +219,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 150, + width: 60, scopedSlots: true, }, ]; diff --git a/src/views/Log/System/index.vue b/src/views/Log/System/index.vue index b5b763db..d8b7ba2a 100644 --- a/src/views/Log/System/index.vue +++ b/src/views/Log/System/index.vue @@ -189,7 +189,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 150, + width: 60, scopedSlots: true, }, ]; diff --git a/src/views/Northbound/AliCloud/index.vue b/src/views/Northbound/AliCloud/index.vue index 1bdcd457..d7100fb0 100644 --- a/src/views/Northbound/AliCloud/index.vue +++ b/src/views/Northbound/AliCloud/index.vue @@ -191,7 +191,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 200, + width: 160, scopedSlots: true, }, ]; diff --git a/src/views/Northbound/DuerOS/index.vue b/src/views/Northbound/DuerOS/index.vue index 409a476d..b66fe390 100644 --- a/src/views/Northbound/DuerOS/index.vue +++ b/src/views/Northbound/DuerOS/index.vue @@ -230,7 +230,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 200, + width: 160, scopedSlots: true, }, ]; diff --git a/src/views/device/Firmware/index.vue b/src/views/device/Firmware/index.vue index 82018a52..ddacf508 100644 --- a/src/views/device/Firmware/index.vue +++ b/src/views/device/Firmware/index.vue @@ -166,7 +166,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 200, + width: 120, scopedSlots: true, }, ]; diff --git a/src/views/edge/Resource/index.vue b/src/views/edge/Resource/index.vue index 7420cb31..6dae0323 100644 --- a/src/views/edge/Resource/index.vue +++ b/src/views/edge/Resource/index.vue @@ -268,7 +268,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 250, + width: 200, scopedSlots: true, }, ]; diff --git a/src/views/iot-card/CardManagement/index.vue b/src/views/iot-card/CardManagement/index.vue index d87cebaa..1bd9f37f 100644 --- a/src/views/iot-card/CardManagement/index.vue +++ b/src/views/iot-card/CardManagement/index.vue @@ -588,7 +588,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 250, + width: 200, scopedSlots: true, }, ]; diff --git a/src/views/iot-card/Dashboard/index.vue b/src/views/iot-card/Dashboard/index.vue index cbd390eb..6dae491d 100644 --- a/src/views/iot-card/Dashboard/index.vue +++ b/src/views/iot-card/Dashboard/index.vue @@ -77,13 +77,14 @@ /> - + + +
diff --git a/src/views/iot-card/Platform/index.vue b/src/views/iot-card/Platform/index.vue index ea4fee15..028f28bd 100644 --- a/src/views/iot-card/Platform/index.vue +++ b/src/views/iot-card/Platform/index.vue @@ -142,7 +142,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 250, + width: 120, scopedSlots: true, }, ]; diff --git a/src/views/iot-card/Recharge/index.vue b/src/views/iot-card/Recharge/index.vue index 12233f1e..c645b954 100644 --- a/src/views/iot-card/Recharge/index.vue +++ b/src/views/iot-card/Recharge/index.vue @@ -118,6 +118,7 @@ const columns = [ dataIndex: 'createTime', key: 'createTime', scopedSlots: true, + width: 200, search: { type: 'date', }, @@ -126,6 +127,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', + width: 60, scopedSlots: true, }, ]; diff --git a/src/views/link/Certificate/index.vue b/src/views/link/Certificate/index.vue index 1314f8f4..70778eee 100644 --- a/src/views/link/Certificate/index.vue +++ b/src/views/link/Certificate/index.vue @@ -114,7 +114,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 200, + width: 80, scopedSlots: true, }, ]; diff --git a/src/views/link/Protocol/index.vue b/src/views/link/Protocol/index.vue index 5d269bc2..90bc6052 100644 --- a/src/views/link/Protocol/index.vue +++ b/src/views/link/Protocol/index.vue @@ -207,7 +207,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 200, + width: 100, scopedSlots: true, }, ]; diff --git a/src/views/link/Type/Detail/index.vue b/src/views/link/Type/Detail/index.vue index 2081e4be..55cbbffe 100644 --- a/src/views/link/Type/Detail/index.vue +++ b/src/views/link/Type/Detail/index.vue @@ -41,7 +41,7 @@ /> - + { getSupports(); getCertificates(); getResourcesCurrent(); - getResourcesClusters(); + if(isNoCommunity){ + getResourcesClusters(); + } getDetail(); }); diff --git a/src/views/link/Type/index.vue b/src/views/link/Type/index.vue index 3da7f5ca..1e44ba7a 100644 --- a/src/views/link/Type/index.vue +++ b/src/views/link/Type/index.vue @@ -263,7 +263,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 200, + width: 120, scopedSlots: true, }, ]; diff --git a/src/views/media/Device/index.vue b/src/views/media/Device/index.vue index babfdb64..83e34e37 100644 --- a/src/views/media/Device/index.vue +++ b/src/views/media/Device/index.vue @@ -279,7 +279,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 250, + width: 200, scopedSlots: true, }, ]; diff --git a/src/views/notice/Config/index.vue b/src/views/notice/Config/index.vue index 4dc979e2..cf1edf88 100644 --- a/src/views/notice/Config/index.vue +++ b/src/views/notice/Config/index.vue @@ -233,7 +233,7 @@ const columns = [ title: '配置名称', dataIndex: 'name', key: 'name', - width: 100, + ellipsis: true, search: { type: 'string', }, @@ -280,7 +280,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 250, + width: 200, scopedSlots: true, }, ]; diff --git a/src/views/notice/Template/index.vue b/src/views/notice/Template/index.vue index 11c560b1..728fb2f4 100644 --- a/src/views/notice/Template/index.vue +++ b/src/views/notice/Template/index.vue @@ -229,6 +229,7 @@ const columns = [ title: '模板名称', dataIndex: 'name', key: 'name', + ellipsis: true, search: { type: 'string', }, @@ -273,7 +274,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 250, + width: 200, scopedSlots: true, }, ]; diff --git a/src/views/rule-engine/Alarm/Configuration/index.vue b/src/views/rule-engine/Alarm/Configuration/index.vue index c6ad66b1..06c37c94 100644 --- a/src/views/rule-engine/Alarm/Configuration/index.vue +++ b/src/views/rule-engine/Alarm/Configuration/index.vue @@ -327,7 +327,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 150, + width: 120, scopedSlots: true, }, ]; diff --git a/src/views/rule-engine/Instance/index.vue b/src/views/rule-engine/Instance/index.vue index 1fe94e7b..c9f20d02 100644 --- a/src/views/rule-engine/Instance/index.vue +++ b/src/views/rule-engine/Instance/index.vue @@ -226,7 +226,7 @@ const columns = [ title: '操作', key: 'action', fixed: 'right', - width: 250, + width: 150, scopedSlots: true, }, ]; diff --git a/src/views/rule-engine/Scene/Save/Device/AddModal.vue b/src/views/rule-engine/Scene/Save/Device/AddModal.vue index 9f06c747..3abcd91d 100644 --- a/src/views/rule-engine/Scene/Save/Device/AddModal.vue +++ b/src/views/rule-engine/Scene/Save/Device/AddModal.vue @@ -244,7 +244,8 @@ const save = async (step?: number) => { operation: typeData.data, selector: addModel.selector, selectorValues: addModel.selectorValues, - productId: addModel.productId + productId: addModel.productId, + source: 'fixed' } emit('save', data, _options) formItemContext.onFieldChange() diff --git a/src/views/rule-engine/Scene/Save/Device/CheckItem.vue b/src/views/rule-engine/Scene/Save/Device/CheckItem.vue index 4738b54b..eb4562b6 100644 --- a/src/views/rule-engine/Scene/Save/Device/CheckItem.vue +++ b/src/views/rule-engine/Scene/Save/Device/CheckItem.vue @@ -62,7 +62,8 @@ const check = async (): Promise => { let hasProperties = false if (metadata.properties.length) { if (deviceTrigger.operation?.readProperties && deviceTrigger.operation?.readProperties.length) { - hasProperties = metadata.properties.every((item: any) => deviceTrigger.operation!.readProperties!.includes(item.id)) + // hasProperties = metadata.properties.every((item: any) => deviceTrigger.operation!.readProperties!.includes(item.id)) + hasProperties = deviceTrigger.operation!.readProperties.every(_id => metadata.properties.some((item: any) => item.id === _id)) } else if (deviceTrigger.operation?.writeProperties && Object.keys(deviceTrigger.operation?.writeProperties).length) { const key = Object.keys(deviceTrigger.operation?.writeProperties)[0] hasProperties = metadata.properties.some((item: any) => key ===item.id) diff --git a/src/views/rule-engine/Scene/Save/action/ListItem/CheckItem.vue b/src/views/rule-engine/Scene/Save/action/ListItem/CheckItem.vue index 7c7b6d89..6f28a886 100644 --- a/src/views/rule-engine/Scene/Save/action/ListItem/CheckItem.vue +++ b/src/views/rule-engine/Scene/Save/action/ListItem/CheckItem.vue @@ -125,7 +125,8 @@ const checkDeviceDelete = async () => { if (item!.selectorValues && metadata?.tags?.length) { const values = (item!.selectorValues?.[0]?.value as any).map((item: any) => item.column) const tagKeys = new Set(values) - hasAllTags = metadata?.tags?.every((item: any) => tagKeys.has(item.id)) + hasAllTags = [...tagKeys.values()].every((_key) => metadata?.tags.some((item: any) => item.id === _key)) + // hasAllTags = metadata?.tags?.every((item: any) => tagKeys.has(item.id)) } if (!hasAllTags) { _data.value.branches![props.branchesName].then[props.thenName].actions[props.name].device!.selectorValues = undefined diff --git a/src/views/rule-engine/Scene/Save/components/Terms/Branches.vue b/src/views/rule-engine/Scene/Save/components/Terms/Branches.vue index 95a08532..a1ebeb7c 100644 --- a/src/views/rule-engine/Scene/Save/components/Terms/Branches.vue +++ b/src/views/rule-engine/Scene/Save/components/Terms/Branches.vue @@ -1,5 +1,5 @@