diff --git a/work/src/api/HomeworkApi.js b/work/src/api/HomeworkApi.js new file mode 100644 index 0000000..9d55035 --- /dev/null +++ b/work/src/api/HomeworkApi.js @@ -0,0 +1,8 @@ +import service from "."; +const homeworkApi = { + //获取作业 + getHomeworkQuestion(id) { + return service.post('api/homework_client/gethomeworkquestion', {id: id}); + } +} +export default homeworkApi; \ No newline at end of file diff --git a/work/src/api/index.js b/work/src/api/index.js new file mode 100644 index 0000000..a6ba51f --- /dev/null +++ b/work/src/api/index.js @@ -0,0 +1,16 @@ +import axios from "axios"; + +const service = axios.create({ + // baseURL: 'http://192.168.8.191:8080', + // baseURL: 'http://localhost:8080', + baseURL: '/api', +}); +// http://192.168.8.191:8080 + +//Axios的响应拦截器.. +service.interceptors.response.use(resp => { + return resp.data; +}, error => { + return Promise.reject(error); +}); +export default service; \ No newline at end of file diff --git a/work/src/views/DoHomeworkView.vue b/work/src/views/DoHomeworkView.vue index 1e62866..ec273c0 100644 --- a/work/src/views/DoHomeworkView.vue +++ b/work/src/views/DoHomeworkView.vue @@ -3,108 +3,109 @@
- {{questionList[0].name}} + {{ questionList[0].name }}
- @@ -171,14 +186,14 @@ function submit() { width: 93%; height: 80%; overflow-y: scroll; - /*居中显示*/ + /* 居中显示 */ left: 50%; transform: translate(-50%, 0); top: 12.5%; text-align: left; } -/*滚动条样式*/ +/* 滚动条样式 */ .content::-webkit-scrollbar { width: 3px; } @@ -194,9 +209,11 @@ function submit() { .title { font-size: 1.65rem; - font-weight: 500; - /*居中显示*/ + font-weight: 600; + /* 居中显示 */ text-align: center; + /*字体颜色*/ + color: #3f27b1; } .question { @@ -222,7 +239,7 @@ function submit() { margin-right: 1%; width: 1.2rem; height: 1rem; - /*透明度*/ + /* 透明度 */ opacity: 0.8; cursor: pointer; /* 鼠标悬停时变成手的形状 */ } @@ -238,6 +255,9 @@ function submit() { height: 30rem; } +.ql-toolbar.ql-snow .ql-formats { + margin: 0; +} .Short-answers { height: 48rem; } @@ -260,4 +280,4 @@ function submit() { color: #858585; text-align: center; } - \ No newline at end of file + diff --git a/work/vite.config.js b/work/vite.config.js index 63d1997..bc08d23 100644 --- a/work/vite.config.js +++ b/work/vite.config.js @@ -13,4 +13,14 @@ export default defineConfig({ '@': fileURLToPath(new URL('./src', import.meta.url)) }, }, + server: { + proxy: { + '/api': { + target: 'http://192.168.8.191:8080', + changeOrigin: true, + + rewrite: (path) => path.replace(/^\/api/, '') + } + } + } })