diff --git a/src/api/race.ts b/src/api/race.ts
index 822b537..e137cd1 100644
--- a/src/api/race.ts
+++ b/src/api/race.ts
@@ -88,3 +88,18 @@ export const getHistoryRaceList = (params: any) => {
params,
})
}
+// 获取学生参加的比赛
+export const getStuRaceList = () => {
+ return request({
+ url: '/annualcompetitionprojectregistration/annualCompetitionProjectRegistration/list4Stu',
+ })
+}
+
+// 上传作品
+export const uploadFileZp = (data: any) => {
+ return request({
+ url: '/upfilePersion/upfilePersion/workUpload',
+ method: 'POST',
+ data,
+ })
+}
\ No newline at end of file
diff --git a/src/views/userInfo/components/reacList.vue b/src/views/userInfo/components/reacList.vue
new file mode 100644
index 0000000..0392aa8
--- /dev/null
+++ b/src/views/userInfo/components/reacList.vue
@@ -0,0 +1,119 @@
+
+
+
+
+ 我的比赛
+
+
+
+
+
+
+
+
+
+ 上传作品
+
+ 已上传作品
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 选择文件
+
+
+
+ 作品只允许上传一个
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/userInfo/index.vue b/src/views/userInfo/index.vue
index ccde278..7ae298a 100644
--- a/src/views/userInfo/index.vue
+++ b/src/views/userInfo/index.vue
@@ -90,7 +90,9 @@
+
+
({})
console.log(useUserStore.userInfo, 'useUserStore')