Merge pull request #12598 from dataease/pr@dev@fix_app-linkage
fix(仪表板): 修复应用仪表板部分打开可能提示联动错误问题
This commit is contained in:
commit
887349e2ce
@ -102,8 +102,11 @@
|
|||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
<select id="getPanelAllLinkageInfo" resultMap="AllLinkageMap">
|
<select id="getPanelAllLinkageInfo" resultMap="AllLinkageMap">
|
||||||
SELECT
|
SELECT DISTINCT
|
||||||
distinct
|
panel_view_linkage.source_view_id,
|
||||||
|
panel_view_linkage_field.source_field,
|
||||||
|
panel_view_linkage.target_view_id,
|
||||||
|
panel_view_linkage_field.target_field,
|
||||||
CONCAT( panel_view_linkage.source_view_id, '#', panel_view_linkage_field.source_field ) AS 'sourceInfo',
|
CONCAT( panel_view_linkage.source_view_id, '#', panel_view_linkage_field.source_field ) AS 'sourceInfo',
|
||||||
CONCAT( panel_view_linkage.target_view_id, '#', panel_view_linkage_field.target_field ) AS 'targetInfo'
|
CONCAT( panel_view_linkage.target_view_id, '#', panel_view_linkage_field.target_field ) AS 'targetInfo'
|
||||||
FROM
|
FROM
|
||||||
@ -111,8 +114,10 @@
|
|||||||
LEFT JOIN panel_view_linkage_field ON panel_view_linkage.id = panel_view_linkage_field.linkage_id
|
LEFT JOIN panel_view_linkage_field ON panel_view_linkage.id = panel_view_linkage_field.linkage_id
|
||||||
WHERE
|
WHERE
|
||||||
panel_view_linkage.panel_id = #{panelId}
|
panel_view_linkage.panel_id = #{panelId}
|
||||||
and panel_view_linkage.linkage_active=1
|
AND panel_view_linkage.linkage_active = 1
|
||||||
and panel_view_linkage_field.id is not null
|
AND panel_view_linkage_field.id IS NOT NULL
|
||||||
|
AND panel_view_linkage.source_view_id IS NOT NULL
|
||||||
|
AND panel_view_linkage.target_view_id IS NOT NULL
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<insert id="copyViewLinkage">
|
<insert id="copyViewLinkage">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user