@@ -134,6 +135,7 @@ const router = useRouter();
const queryParams = reactive({
queryType: undefined,
keyword: "",
+ queryType: "1",
});
const queryRules = reactive({
queryType: [{ required: true, trigger: "change", message: "请选择搜索类型" }],
@@ -169,6 +171,7 @@ const queryTypeList = [
{ value: "1", label: "通过标题搜索" },
{ value: "2", label: "通过摘要搜索" },
{ value: "3", label: "通过主权项搜索" },
+ { value: "4", label: "通过作者搜索" },
],
[
{ value: "1", label: "通过专家名称搜索" },
@@ -189,11 +192,12 @@ const handleDetail = async (mode, keyword, queryType) => {
path: `/searchList/${mode}`,
query: { keyword, queryType },
});
- window.open(routeData.href, "_blank");
+ // window.open(routeData.href, "_blank");
+ router.push(routeData);
};
function handleQuery() {
- console.log(queryParams.keyword, state.tabIndex);
+ // console.log(queryParams.keyword, state.tabIndex);
handleDetail(
searchTypeList.value[state.tabIndex],
queryParams.keyword,
@@ -226,7 +230,7 @@ const state = reactive({
onMounted(() => {
banner({ locals: "首页背景" }).then((resp) => {
- console.log(resp);
+ // console.log(resp);
state.banner = resp.data[0].images;
});
// state.data = {
diff --git a/src/views/website/login/index.vue b/src/views/website/login/index.vue
index 24eeb06..23109f3 100644
--- a/src/views/website/login/index.vue
+++ b/src/views/website/login/index.vue
@@ -5,7 +5,7 @@