Commit 5976dc989b038d0e6c8fd1b137119678e12091a7
1 parent
6e7141a4
fix: permission key update && send command params update
Showing
2 changed files
with
9 additions
and
5 deletions
... | ... | @@ -39,7 +39,7 @@ const GLOBAL_PLATFORM_INFO = (() => { |
39 | 39 | /** |
40 | 40 | * @description 写权限 key |
41 | 41 | */ |
42 | -const CAN_WRITE = 'api:yt:configuration:center:get_configuration_info:get' | |
42 | +const CAN_WRITE = 'api:yt:configuration:center:get_configuration_info:design' | |
43 | 43 | |
44 | 44 | const USER_PERMISSION = { |
45 | 45 | permission: [] | ... | ... |
... | ... | @@ -5934,7 +5934,7 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
5934 | 5934 | const type = graph.getAttributeForCell(cell, basicAttr.COMPONENT_TYPE) |
5935 | 5935 | return renderMapping[type]?.(field) || {} |
5936 | 5936 | |
5937 | - function getSubmitValue(field) { | |
5937 | + function getSubmitValue(field) { | |
5938 | 5938 | const ENABLED_FLAG = 'on' |
5939 | 5939 | const additionalKey = HandleDataSource.enumConst |
5940 | 5940 | const value = { |
... | ... | @@ -7930,7 +7930,7 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
7930 | 7930 | data: treeList, |
7931 | 7931 | onlyIconControl: true, |
7932 | 7932 | |
7933 | - click(node) { | |
7933 | + click(node) { | |
7934 | 7934 | form.val(componentFilter, { |
7935 | 7935 | [enumDataSourceConst.ORG_NAME]: node?.data?.title, |
7936 | 7936 | [enumDataSourceConst.DEVICE_ID]: null, |
... | ... | @@ -7999,13 +7999,13 @@ DataFormatPanel.prototype.addDataFont = function (container) { |
7999 | 7999 | currentDataSource = { organizationId: orgId, deviceProfileId, deviceType } |
8000 | 8000 | queue.push(getProduct(deviceType)) |
8001 | 8001 | queue.push(getMeetConditionsDevice({ organizationId: orgId, deviceProfileId, deviceType })) |
8002 | - queue.push(getAttrByDeviceId(deviceProfileId)) | |
8002 | + queue.push(getAttrByDeviceId(deviceProfileId)) | |
8003 | 8003 | Promise.all(queue) |
8004 | 8004 | .finally(() => { |
8005 | 8005 | const orgNode = UseLayUi.findTreeObjectByField(treeList, orgId) |
8006 | 8006 | |
8007 | 8007 | $(`#${componentId} input[name="${enumDataSourceConst.ORG_ID}"]`).val(orgNode?.id).parent().find('span').html(orgNode?.name) |
8008 | - | |
8008 | + | |
8009 | 8009 | form.val(componentFilter, { |
8010 | 8010 | orgId, |
8011 | 8011 | deviceId, |
... | ... | @@ -14486,6 +14486,8 @@ class HandleDataInteraction { |
14486 | 14486 | if (!value || !deviceId) continue |
14487 | 14487 | const data = { |
14488 | 14488 | method: "methodThingskit", |
14489 | + additionalInfo: { cmdType: 'API' }, | |
14490 | + persistent: true, | |
14489 | 14491 | params: JSON.parse(value), |
14490 | 14492 | } |
14491 | 14493 | if (deviceId) { |
... | ... | @@ -14630,6 +14632,8 @@ class HandleDataInteraction { |
14630 | 14632 | const data = replaceAttrPlaceholder(command, attr, value) |
14631 | 14633 | const instructionData = { |
14632 | 14634 | method: "methodThingskit", |
14635 | + additionalInfo: { cmdType: 'API' }, | |
14636 | + persistent: true, | |
14633 | 14637 | params: data, |
14634 | 14638 | } |
14635 | 14639 | ... | ... |