diff --git a/.env.development b/.env.development
new file mode 100644
index 0000000..802d00a
--- /dev/null
+++ b/.env.development
@@ -0,0 +1 @@
+VITE_APP_BASE_API = 'http://127.0.0.1:8088'
\ No newline at end of file
diff --git a/.env b/.env.production
similarity index 100%
rename from .env
rename to .env.production
diff --git a/jsconfig.json b/jsconfig.json
index 2b4bf83..39e3e7a 100644
--- a/jsconfig.json
+++ b/jsconfig.json
@@ -1,6 +1,6 @@
{
"compilerOptions": {
- "baseUrl": "./",
+ "baseUrl": ".",
"paths": {
"@/*": ["./src/*"]
},
diff --git a/package.json b/package.json
index 9d659cd..253a77f 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,7 @@
"type": "module",
"scripts": {
"dev": "vite",
- "build": "vite build",
+ "build:prod": "vite build",
"preview": "vite preview",
"lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore"
},
diff --git a/src/assets/image/loginback.jpg b/src/assets/image/loginback.jpg
new file mode 100644
index 0000000..57c990f
Binary files /dev/null and b/src/assets/image/loginback.jpg differ
diff --git a/src/assets/image/mimi.jpg b/src/assets/image/mimi.jpg
new file mode 100644
index 0000000..531d0a3
Binary files /dev/null and b/src/assets/image/mimi.jpg differ
diff --git a/src/assets/image/videoBack.jpg b/src/assets/image/videoBack.jpg
new file mode 100644
index 0000000..8e31365
Binary files /dev/null and b/src/assets/image/videoBack.jpg differ
diff --git a/src/components/TopicBox.vue b/src/components/TopicBox.vue
index a04cdd2..22ba287 100644
--- a/src/components/TopicBox.vue
+++ b/src/components/TopicBox.vue
@@ -10,7 +10,7 @@
{{ props.topicTitle }}
-
+
-
-
+
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index ff1f600..22a9963 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -1,8 +1,8 @@
-import { createRouter, createWebHistory } from 'vue-router'
+import { createRouter, createWebHistory,createWebHashHistory } from 'vue-router'
import TokenService from '@/utils/token'
const router = createRouter({
- history: createWebHistory(import.meta.env.BASE_URL),
+ history: createWebHashHistory(import.meta.env.BASE_URL),
routes: [
{
path: '/',
diff --git a/src/stores/topic.js b/src/stores/topic.js
index 2e522b1..26e2538 100644
--- a/src/stores/topic.js
+++ b/src/stores/topic.js
@@ -84,11 +84,13 @@ export const useTopicStore = defineStore('useTopicStore', () => {
//提交答案
const submitAnswer=async(answer)=>{
//先判断是否已经答过
- if(Topic.value.isAnswer){
- ElMessage({ message: "已经做过了", type: "warning" });
- return;
- }
+ // if(Topic.value.isAnswer){
+ // ElMessage({ message: "已经做过了", type: "warning" });
+ // return;
+ // }
+ // console.log(Topic.value)
let res=await validationAnswer({questionId:Topic.value.id,answer});
+ console.log(res);
if(res.code==200){
setAnswer({
isAnswer:true,
diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index 37779b1..a470f56 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -168,7 +168,10 @@ onMounted(() => {
height: 100vh;
display: flex;
flex-direction: column;
-
+ background-image: url("@/assets/image/loginback.jpg");
+ background-size: cover; // 背景图片铺满元
+ // background-position: center; // 背景图片居中显示
+ background-repeat: no-repeat; // 背景图片不重复
.main {
width: 100%;
//占满的剩余空间
@@ -230,7 +233,7 @@ onMounted(() => {
box-sizing: border-box;
padding: 20px;
// background-color: #f0f9cc;
- background-image: url("@/assets/image/tibg.jpg");
+ background-image: url("@/assets/image/videoBack.jpg");
background-size: cover; // 背景图片铺满元
background-position: center; // 背景图片居中显示
background-repeat: no-repeat; // 背景图片不重复
diff --git a/src/views/login/index.vue b/src/views/login/index.vue
index 9fd4cc0..e7c3025 100644
--- a/src/views/login/index.vue
+++ b/src/views/login/index.vue
@@ -78,7 +78,7 @@
.loginBox {
width: 100%;
height: 100vh;
- background-image: url("@/assets/image/loginbg.jpg");
+ background-image: url("@/assets/image/loginback.jpg");
background-size: cover;
background-position: center;
background-repeat: no-repeat;
diff --git a/src/views/user/index.vue b/src/views/user/index.vue
index 63927b6..18e7298 100644
--- a/src/views/user/index.vue
+++ b/src/views/user/index.vue
@@ -150,7 +150,7 @@
width: 100vw;
flex: 1;
// height: 100vh;
- background-image: url("@/assets/image/userbg.jpg");
+ background-image: url("@/assets/image/mimi.jpg");
background-size: cover; // 背景图片铺满元素
background-position: center; // 背景图片居中显示
background-repeat: no-repeat; // 背景图片不重复
@@ -208,11 +208,7 @@
/* Firefox */
-ms-overflow-style: none;
- /* IE 10+ */
- ::-webkit-scrollbar {
- display: none;
- /* Chrome Safari */
- }
+
flex: 1;
width: 90%;
diff --git a/vite.config.js b/vite.config.js
index b593f61..865b944 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -8,6 +8,7 @@ import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'
// https://vitejs.dev/config/
export default defineConfig({
+ base: './',
plugins: [
vue(),
AutoImport({
@@ -15,7 +16,8 @@ export default defineConfig({
}),
Components({
resolvers: [ElementPlusResolver()],
- }),
+ })
+
],
resolve: {
alias: {