This commit is contained in:
cxc
2022-10-31 17:46:09 +08:00
parent 652ce4c9d3
commit c2327f30cb
63 changed files with 1698 additions and 479 deletions

View File

@ -10,6 +10,7 @@
<div class="tab">
<div
v-for="(v, index) in state.tabList"
:style="v == '找实验室' ? `display:none` : ''"
:class="{ active: state.tabIndex == index }"
@click="switchTab(index)"
>
@ -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 = {