diff --git a/src/router/index.js b/src/router/index.js
index 594553668feb0f2190fcb763bf0eddfd6c28fd4c..38dedd122f8bf113af8602846f73a7ab116f82eb 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -83,13 +83,13 @@ const routes = [
{
path: '/eval/service',
name: '学生服务岗位评审',
- component: () => import('@/views/evals/ServiceEvalView'),
+ component: () => import('@/wuqile/views/ServiceEvalView'),
meta: { title: 'Report', icon: 'el-icon-edit'}
},
{
path: '/eval/competition',
name: '竞赛得奖评审',
- component: () => import('@/views/evals/CompetitionEvalView'),
+ component: () => import('@/wuqile/views/CompetitionEvalView'),
meta: { title: 'Report', icon: 'el-icon-edit'}
},
{
diff --git a/src/views/evals/CompetitionEvalView.vue b/src/views/evals/CompetitionEvalView.vue
deleted file mode 100644
index 7f005b1855b9f2813dbc52522575e936f83e792c..0000000000000000000000000000000000000000
--- a/src/views/evals/CompetitionEvalView.vue
+++ /dev/null
@@ -1,142 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 查看提交材料
-
-
-
-
-
-
-
-
-
-
-
-
-
- 查看证明材料
-
-
-
-
-
-
-
-
- 编辑意见
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/views/evals/ServiceEvalView.vue b/src/views/evals/ServiceEvalView.vue
deleted file mode 100644
index 4d3d31196ba399063bd86bd8c7f38dae25d79271..0000000000000000000000000000000000000000
--- a/src/views/evals/ServiceEvalView.vue
+++ /dev/null
@@ -1,206 +0,0 @@
-
-
-
-
-
-
- 导入学生名单
-
- 分组一
- 选项1
- 选项2
-
-
- 选项3
-
-
- 选项4
- 选项4-1
-
-
-
- 成绩汇总
-
- 分组一
- 选项1
- 选项2
-
-
- 选项3
-
-
- 选项4
- 选项4-1
-
-
-
- 导出
-
- 分组一
- 选项1
- 选项2
-
-
- 选项3
-
-
- 选项4
- 选项4-1
-
-
-
-
-
-
-
-
-
-
- 查看
- 新增
- 删除
-
-
- 王小虎
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 查看提交材料
-
-
-
-
-
-
-
-
- 编辑意见
-
-
-
-
-
-
-
-
-
-
-
-
-
- 查看证明材料
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/wuqile/api/Comp.js b/src/wuqile/api/Comp.js
index 4fd9e659105a1b9a2e7efbd27240059b881e8f1c..af52691279f058f5687f7c0774051dc845a0aba9 100644
--- a/src/wuqile/api/Comp.js
+++ b/src/wuqile/api/Comp.js
@@ -15,6 +15,16 @@ export function getComp() {
})
}
+export function getCompByCardId(card_id) {
+ return service({
+ url: '/competition/get-list-by-cardId',
+ method: 'get',
+ params:{
+ card_id:card_id
+ }
+ })
+}
+
export function updateComp(Comp) {
const data=Comp
return service({
diff --git a/src/wuqile/api/CompEval.js b/src/wuqile/api/CompEval.js
new file mode 100644
index 0000000000000000000000000000000000000000..e937bf910cfb3218e7f2ebe8bcd76b136f959f68
--- /dev/null
+++ b/src/wuqile/api/CompEval.js
@@ -0,0 +1,18 @@
+import service from "@/utils/service"
+export function getEval(evalRecord) {
+ const data=evalRecord
+ return service({
+ url: '/student/get-list',
+ method: 'get',
+ data:data
+ })
+}
+
+export function insertEval(evalRecord) {
+ const data=evalRecord
+ return service({
+ url: '/eval-record/insert',
+ method: 'post',
+ data:data
+ })
+}
\ No newline at end of file
diff --git a/src/wuqile/api/OccuEval.js b/src/wuqile/api/OccuEval.js
new file mode 100644
index 0000000000000000000000000000000000000000..e937bf910cfb3218e7f2ebe8bcd76b136f959f68
--- /dev/null
+++ b/src/wuqile/api/OccuEval.js
@@ -0,0 +1,18 @@
+import service from "@/utils/service"
+export function getEval(evalRecord) {
+ const data=evalRecord
+ return service({
+ url: '/student/get-list',
+ method: 'get',
+ data:data
+ })
+}
+
+export function insertEval(evalRecord) {
+ const data=evalRecord
+ return service({
+ url: '/eval-record/insert',
+ method: 'post',
+ data:data
+ })
+}
\ No newline at end of file
diff --git a/src/wuqile/api/Occupation.js b/src/wuqile/api/Occupation.js
index f564822a01943ba597f75c1f851d439d6cfd15bc..ff475a9dc58d34e3bca4bb64dfe14ea5ee975615 100644
--- a/src/wuqile/api/Occupation.js
+++ b/src/wuqile/api/Occupation.js
@@ -13,6 +13,15 @@ export function getOccu() {
method: 'get',
})
}
+export function getOccuByCardId(card_id) {
+ return service({
+ url: '/occupation/get-list-by-cardId',
+ method: 'get',
+ params:{
+ card_id:card_id
+ }
+ })
+}
export function updateOccu(Occu) {
const data=Occu
return service({
diff --git a/src/wuqile/api/student.js b/src/wuqile/api/student.js
new file mode 100644
index 0000000000000000000000000000000000000000..7ead902f788924c4863bde8edec49cbf1dee915c
--- /dev/null
+++ b/src/wuqile/api/student.js
@@ -0,0 +1,7 @@
+import service from "@/utils/service"
+export function getStu() {
+ return service({
+ url: '/student/get-list',
+ method: 'get',
+ })
+}
\ No newline at end of file
diff --git a/src/wuqile/views/AddComp.vue b/src/wuqile/views/AddComp.vue
index b4bb1f002a8e41f655c572d56af10ea36b0223b8..027623a7260f6284414b438b25e0b065be6bf04a 100644
--- a/src/wuqile/views/AddComp.vue
+++ b/src/wuqile/views/AddComp.vue
@@ -200,7 +200,6 @@
this.$message.error('未上传证明文件')
// handle your error here
});
-
},
/* onPreview(){
getFile(this.form.fileUrl).then((response)=> {
diff --git a/src/wuqile/views/AddOccupation.vue b/src/wuqile/views/AddOccupation.vue
index 816c94ae99c37a80517e491f8c57ac3fa83a8402..570565b0d26b7b2507d24b182d9df81b555f7daa 100644
--- a/src/wuqile/views/AddOccupation.vue
+++ b/src/wuqile/views/AddOccupation.vue
@@ -177,7 +177,6 @@
},
methods: {
onPreview(){
- /* axios.get(`http://43.142.90.238:20235/api/downloadFiles/${encodeURIComponent(this.form.fileUrl)}`) */
axios({
url: `http://43.142.90.238:20235/api/downloadFiles/${encodeURIComponent(this.form.fileUrl)}`,
method: 'GET',
@@ -187,7 +186,7 @@
const url = window.URL.createObjectURL(new Blob([response.data]));
const link = document.createElement('a');
link.href = url;
- link.setAttribute('download', this.form.fileUrl); // 这里的 'file.txt' 是下载后的文件名,你可以根据实际情况修改
+ link.setAttribute('download', this.form.fileUrl); // 这里的 'this.form.fileUrl' 是数据库中存储的url,可根据实际情况修改
document.body.appendChild(link);
link.click();
// handle your response here
@@ -197,7 +196,6 @@
this.$message.error('未上传证明文件')
// handle your error here
});
-
},
handleUploadSuccess(response) {
// TODO: replace with your actual code
diff --git a/src/wuqile/views/CompetitionEvalView.vue b/src/wuqile/views/CompetitionEvalView.vue
new file mode 100644
index 0000000000000000000000000000000000000000..fc7710abbe0fc3d7f55c3661b7eb926964df504e
--- /dev/null
+++ b/src/wuqile/views/CompetitionEvalView.vue
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 评审
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑意见
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看证明材料
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/wuqile/views/ServiceEvalView.vue b/src/wuqile/views/ServiceEvalView.vue
new file mode 100644
index 0000000000000000000000000000000000000000..3c2d1424f02a955544c9e52358f1c47c74e4d615
--- /dev/null
+++ b/src/wuqile/views/ServiceEvalView.vue
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 评审
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑意见
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看证明材料
+
+
+
+
+
+
+
+
+
+
+
diff --git a/vue.config.js b/vue.config.js
index 832431e210eb4607cd23d874cef4cad7016fcc92..b762e4564fab5e4025b3a46cb6a1af3719d3ef7f 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -6,7 +6,8 @@ module.exports = defineConfig({
// 设置代理
proxy: {
'/api': {
- target: 'http://43.142.90.238:20235',
+ /* target: 'http://43.142.90.238:20235', */
+ target: 'http://localhost:20235',
changeOrigin: true, // 跨域
pathRewrite: {
'^/api': ''