diff --git a/src/components/common/url-value/index.vue b/src/components/common/url-value/index.vue
index b27e567e..d7bb6593 100644
--- a/src/components/common/url-value/index.vue
+++ b/src/components/common/url-value/index.vue
@@ -16,7 +16,7 @@
-
+
diff --git a/src/components/common/url-value/link-goods-category.vue b/src/components/common/url-value/link-goods-category.vue
index 2ef185e4..fff83348 100644
--- a/src/components/common/url-value/link-goods-category.vue
+++ b/src/components/common/url-value/link-goods-category.vue
@@ -38,6 +38,11 @@ const props = defineProps({
type: Boolean,
default: () => false,
},
+ // 判断是否返回链接地址
+ selectIsUrl: {
+ type: Boolean,
+ default: false,
+ },
});
watch(
() => props.reset,
@@ -120,7 +125,16 @@ const row_click = (row: any) => {
};
const new_table_datas = array_conversion(JSON.parse(JSON.stringify(new_table_data.value)));
template_selection.value = new_table_datas.findIndex((item: pageLinkList) => item.id == row.id).toString();
- modelValue.value = [row];
+ if (props.selectIsUrl) {
+ const new_row = {
+ id: row.id,
+ name: row.name,
+ page: '/pages/goods-search/goods-search?category_id=' + row.id,
+ };
+ modelValue.value = [new_row];
+ } else {
+ modelValue.value = [row];
+ }
};