diff --git a/bcs-services/bcs-bscp/ui/src/api/template.ts b/bcs-services/bcs-bscp/ui/src/api/template.ts index 2889da30ff..f6fa922803 100644 --- a/bcs-services/bcs-bscp/ui/src/api/template.ts +++ b/bcs-services/bcs-bscp/ui/src/api/template.ts @@ -292,6 +292,9 @@ export const getTemplatesDetailByIds = (biz_id: string, ids: number[]) => * @param template_space_id 空间ID * @param template_id 模板ID * @param template_set_ids 模板套餐列表 + * @param exclusion_operation 是否跨页全选 + * @param template_set_id 设置目标模板套餐 + * @param no_set_specified 是否未指定套餐 * @returns */ export const addTemplateToPackage = ( @@ -299,15 +302,17 @@ export const addTemplateToPackage = ( template_space_id: number, template_ids: number[], template_set_ids: number[], - template_set_id: string | number, exclusion_operation: boolean, + template_set_id: number | string, + no_set_specified: boolean, ) => http.post( `/config/biz/${biz_id}/template_spaces/${template_space_id}/template_set/${template_set_id}/templates/add_to_template_sets`, { - template_ids, template_set_ids, exclusion_operation, + template_ids, + no_set_specified, }, ); diff --git a/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/add-from-existing-configs/index.vue b/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/add-from-existing-configs/index.vue index adfe669594..08e579a56b 100644 --- a/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/add-from-existing-configs/index.vue +++ b/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/add-from-existing-configs/index.vue @@ -159,7 +159,15 @@ try { pending.value = true; const configIds = selectedConfigs.value.map((item) => item.id); - await addTemplateToPackage(spaceId.value, currentTemplateSpace.value, configIds, [currentPkg.value as number]); + await addTemplateToPackage( + spaceId.value, + currentTemplateSpace.value, + configIds, + [currentPkg.value as number], + false, + currentPkg.value, + false, + ); emits('added'); close(); Message({ diff --git a/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/create-new-config/index.vue b/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/create-new-config/index.vue index 4a4f6c28aa..0f8ea9109f 100644 --- a/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/create-new-config/index.vue +++ b/bcs-services/bcs-bscp/ui/src/views/space/templates/list/package-detail/operations/add-configs/create-new-config/index.vue @@ -30,7 +30,7 @@ @confirm="handleCreateConfirm" />