Commit c62eeb71ac24c1516c6f5b28edd1e94f28eb3e1c
Merge branch 'fix/center-platform-isTemplate' into 'main_dev'
fix: 修改新增组态时选择模板返回相应的平台 See merge request yunteng/thingskit-front!1159
Showing
1 changed file
with
4 additions
and
1 deletions
@@ -14,7 +14,9 @@ | @@ -14,7 +14,9 @@ | ||
14 | v-model:value="model['templateId']" | 14 | v-model:value="model['templateId']" |
15 | placeholder="请选择模板" | 15 | placeholder="请选择模板" |
16 | style="width: 100%" | 16 | style="width: 100%" |
17 | - :options="selectTemplateOptions" | 17 | + :options=" |
18 | + selectTemplateOptions?.filter((item) => item.platform === model['platform']) || [] | ||
19 | + " | ||
18 | @change="handleTemplateChange" | 20 | @change="handleTemplateChange" |
19 | v-bind="createPickerSearch()" | 21 | v-bind="createPickerSearch()" |
20 | :disabled="templateDisabled" | 22 | :disabled="templateDisabled" |
@@ -140,6 +142,7 @@ | @@ -140,6 +142,7 @@ | ||
140 | }); | 142 | }); |
141 | 143 | ||
142 | const selectTemplateOptions: Ref<any[]> = ref([]); | 144 | const selectTemplateOptions: Ref<any[]> = ref([]); |
145 | + | ||
143 | const getTemplate = async (params: queryPageParams) => { | 146 | const getTemplate = async (params: queryPageParams) => { |
144 | const { items } = await getPage({ ...params, isTemplate: 1 }); | 147 | const { items } = await getPage({ ...params, isTemplate: 1 }); |
145 | selectTemplateOptions.value = items.map((item) => ({ | 148 | selectTemplateOptions.value = items.map((item) => ({ |