This commit is contained in:
Pengxiansen
2025-02-26 20:59:29 +08:00
parent 1cdd62a358
commit c548b3cc18
3 changed files with 69 additions and 59 deletions

View File

@@ -27,22 +27,24 @@
</div>
<div class="nav">
<div class="tabs">
<div
class="tabs-item"
:class="queryParams.type == 1 ? 'active' : ''"
@click="tabClick(1)"
>
<div class="tabs-text">必修</div>
<div class="tabs-line"></div>
</div>
<div
class="tabs-item"
:class="queryParams.type == 2 ? 'active' : ''"
@click="tabClick(2)"
>
<div class="tabs-text">选修</div>
<div class="tabs-line"></div>
</div>
<template v-if="selectGrowth.electiveTaskNum !== 0">
<div
class="tabs-item"
:class="queryParams.type == 1 ? 'active' : ''"
@click="tabClick(1)"
>
<div class="tabs-text">必修</div>
<div class="tabs-line"></div>
</div>
<div
class="tabs-item"
:class="queryParams.type == 2 ? 'active' : ''"
@click="tabClick(2)"
>
<div class="tabs-text">选修</div>
<div class="tabs-line"></div>
</div>
</template>
</div>
<div style="display: flex">
<el-select
@@ -558,7 +560,9 @@ const getList = () => {
// 专业力必修列表
const growthList = ref([]);
// 当前浏览的专业力必修任务
const selectGrowth = ref({});
const selectGrowth = ref({
electiveTaskNum: 0,
});
// 切换专业力必修
const dropdownRef = ref(null);
const select = (item) => {

View File

@@ -29,22 +29,24 @@
<el-affix :offset="0">
<div class="nav">
<div class="tabs">
<div
class="tabs-item"
:class="queryParams.type == 1 ? 'active' : ''"
@click="tabClick(1)"
>
<div class="tabs-text">必修</div>
<div class="tabs-line"></div>
</div>
<div
class="tabs-item"
:class="queryParams.type == 2 ? 'active' : ''"
@click="tabClick(2)"
>
<div class="tabs-text">选修</div>
<div class="tabs-line"></div>
</div>
<template v-if="selectGrowth.electiveTaskNum !== 0">
<div
class="tabs-item"
:class="queryParams.type == 1 ? 'active' : ''"
@click="tabClick(1)"
>
<div class="tabs-text">必修</div>
<div class="tabs-line"></div>
</div>
<div
class="tabs-item"
:class="queryParams.type == 2 ? 'active' : ''"
@click="tabClick(2)"
>
<div class="tabs-text">选修</div>
<div class="tabs-line"></div>
</div>
</template>
</div>
<div style="display: flex">
<el-select
@@ -109,22 +111,24 @@
<template v-if="selectGrowth.template == 2">
<div class="nav">
<div class="tabs">
<div
class="tabs-item"
:class="queryParams.type == 1 ? 'active' : ''"
@click="tabClick(1)"
>
<div class="tabs-text">必修</div>
<div class="tabs-line"></div>
</div>
<div
class="tabs-item"
:class="queryParams.type == 2 ? 'active' : ''"
@click="tabClick(2)"
>
<div class="tabs-text">选修</div>
<div class="tabs-line"></div>
</div>
<template v-if="selectGrowth.electiveTaskNum !== 0">
<div
class="tabs-item"
:class="queryParams.type == 1 ? 'active' : ''"
@click="tabClick(1)"
>
<div class="tabs-text">必修</div>
<div class="tabs-line"></div>
</div>
<div
class="tabs-item"
:class="queryParams.type == 2 ? 'active' : ''"
@click="tabClick(2)"
>
<div class="tabs-text">选修</div>
<div class="tabs-line"></div>
</div>
</template>
</div>
<div style="display: flex">
<el-select
@@ -385,7 +389,9 @@ const getList = () => {
// 专业力必修列表
const growthList = ref([]);
// 当前浏览的专业力必修任务
const selectGrowth = ref({});
const selectGrowth = ref({
electiveTaskNum: 0,
});
// 切换专业力必修
const dropdownRef = ref(null);
const select = (item) => {

View File

@@ -38,16 +38,16 @@ export default defineConfig(({ command, mode }) =>
},
server: {
proxy: {
"/professional": {
// target: 'http://192.168.16.195:32002',
// target: 'http://192.168.150.97:32002',
target: 'http://192.168.31.211:32002',
changeOrigin: true,
},
// '/growth': {
// target: 'https://u-pre.boe.com',
// "/professional": {
// // target: 'http://192.168.16.195:32002',
// // target: 'http://192.168.150.97:32002',
// target: 'http://192.168.31.211:32002',
// changeOrigin: true,
// },
// },
'/growth': {
target: 'https://u-pre.boe.com',
changeOrigin: true,
},
'/file/upload': {
target: loadEnv(mode, process.cwd()).VITE_PROXY_URL,
changeOrigin: true,