From 4ed48fbe2b8081eeba8ba89d7c3dbfab41af9da0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4=E6=B5=AE=E5=B0=98?= <18510549872@163.comm> Date: Mon, 9 Oct 2023 00:41:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=B7=E9=A2=98=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + index.html | 26 +- package.json | 12 +- pnpm-lock.yaml | 3087 ++++++++++++++++- postcss.config.js | 5 + src/App.css | 43 - src/App.less | 155 + src/App.tsx | 125 +- src/assets/base.less | 61 + src/assets/normalize.less | 349 ++ src/components/category-list/constant.js | 67 + src/components/category-list/index.jsx | 362 ++ src/components/category-list/index.less | 128 + src/components/layout/index.less | 0 src/components/layout/index.tsx | 0 src/components/question-list/constant.js | 82 + src/components/question-list/index.jsx | 229 ++ src/components/question-list/index.less | 82 + src/components/tags-editor/constant.js | 30 + src/components/tags-editor/index.jsx | 302 ++ src/components/tags-editor/index.less | 21 + src/components/top-menu/index.jsx | 91 + src/components/top-menu/index.less | 35 + src/index.css | 11 - src/main.less | 0 src/main.tsx | 8 +- src/router/index.ts | 16 + src/utils/index.ts | 129 + src/utils/request.ts | 62 + src/views/home/index.tsx | 10 - src/views/imgs/clickImg.png | Bin 0 -> 6590 bytes src/views/imgs/head.jpg | Bin 0 -> 32013 bytes src/views/imgs/javaImg.png | Bin 0 -> 4803 bytes src/views/imgs/logo.jpg | Bin 0 -> 1119093 bytes .../components/contribution-list/index.jsx | 99 + .../components/contribution-list/index.less | 151 + .../components/ranking-box/index.jsx | 96 + .../components/ranking-box/index.less | 149 + .../components/ranking-list/index.jsx | 109 + .../components/ranking-list/index.less | 151 + src/views/question-bank/constant.js | 133 + src/views/question-bank/index.less | 35 + src/views/question-bank/index.tsx | 177 + src/views/question-bank/mock.ts | 580 ++++ src/views/upload-exam/index.tsx | 10 - .../components/brief-questions/index.jsx | 360 ++ .../components/brief-questions/index.less | 58 + .../components/judge-questions/index.jsx | 327 ++ .../components/judge-questions/index.less | 52 + .../components/kind-editor/index.jsx | 153 + .../components/kind-editor/index.less | 32 + .../components/multiple-questions/index.jsx | 343 ++ .../components/multiple-questions/index.less | 52 + .../components/option-input-box/index.jsx | 438 +++ .../components/option-input-box/index.less | 157 + .../components/rank-label-box/index.jsx | 350 ++ .../components/rank-label-box/index.less | 44 + .../components/repeat-content-box/index.jsx | 234 ++ .../components/repeat-content-box/index.less | 88 + .../components/single-questions/index.jsx | 338 ++ .../components/single-questions/index.less | 53 + .../components/upload-left-layout/index.jsx | 27 + .../components/upload-left-layout/index.less | 32 + src/views/upload-questions/constant.js | 139 + src/views/upload-questions/index.less | 19 + src/views/upload-questions/index.tsx | 49 + .../pages/batch-box/index.jsx | 12 + .../pages/batch-box/index.less | 7 + .../pages/single-box/index.jsx | 64 + .../pages/single-box/index.less | 29 + vite.config.ts | 10 + 71 files changed, 10534 insertions(+), 152 deletions(-) create mode 100644 postcss.config.js delete mode 100644 src/App.css create mode 100644 src/App.less create mode 100644 src/assets/base.less create mode 100644 src/assets/normalize.less create mode 100644 src/components/category-list/constant.js create mode 100644 src/components/category-list/index.jsx create mode 100644 src/components/category-list/index.less create mode 100644 src/components/layout/index.less create mode 100644 src/components/layout/index.tsx create mode 100644 src/components/question-list/constant.js create mode 100644 src/components/question-list/index.jsx create mode 100644 src/components/question-list/index.less create mode 100644 src/components/tags-editor/constant.js create mode 100644 src/components/tags-editor/index.jsx create mode 100644 src/components/tags-editor/index.less create mode 100644 src/components/top-menu/index.jsx create mode 100644 src/components/top-menu/index.less delete mode 100644 src/index.css create mode 100644 src/main.less create mode 100644 src/router/index.ts create mode 100644 src/utils/index.ts create mode 100644 src/utils/request.ts delete mode 100644 src/views/home/index.tsx create mode 100644 src/views/imgs/clickImg.png create mode 100644 src/views/imgs/head.jpg create mode 100644 src/views/imgs/javaImg.png create mode 100644 src/views/imgs/logo.jpg create mode 100644 src/views/question-bank/components/contribution-list/index.jsx create mode 100644 src/views/question-bank/components/contribution-list/index.less create mode 100644 src/views/question-bank/components/ranking-box/index.jsx create mode 100644 src/views/question-bank/components/ranking-box/index.less create mode 100644 src/views/question-bank/components/ranking-list/index.jsx create mode 100644 src/views/question-bank/components/ranking-list/index.less create mode 100644 src/views/question-bank/constant.js create mode 100644 src/views/question-bank/index.less create mode 100644 src/views/question-bank/index.tsx create mode 100644 src/views/question-bank/mock.ts delete mode 100644 src/views/upload-exam/index.tsx create mode 100644 src/views/upload-questions/components/brief-questions/index.jsx create mode 100644 src/views/upload-questions/components/brief-questions/index.less create mode 100644 src/views/upload-questions/components/judge-questions/index.jsx create mode 100644 src/views/upload-questions/components/judge-questions/index.less create mode 100644 src/views/upload-questions/components/kind-editor/index.jsx create mode 100644 src/views/upload-questions/components/kind-editor/index.less create mode 100644 src/views/upload-questions/components/multiple-questions/index.jsx create mode 100644 src/views/upload-questions/components/multiple-questions/index.less create mode 100644 src/views/upload-questions/components/option-input-box/index.jsx create mode 100644 src/views/upload-questions/components/option-input-box/index.less create mode 100644 src/views/upload-questions/components/rank-label-box/index.jsx create mode 100644 src/views/upload-questions/components/rank-label-box/index.less create mode 100644 src/views/upload-questions/components/repeat-content-box/index.jsx create mode 100644 src/views/upload-questions/components/repeat-content-box/index.less create mode 100644 src/views/upload-questions/components/single-questions/index.jsx create mode 100644 src/views/upload-questions/components/single-questions/index.less create mode 100644 src/views/upload-questions/components/upload-left-layout/index.jsx create mode 100644 src/views/upload-questions/components/upload-left-layout/index.less create mode 100644 src/views/upload-questions/constant.js create mode 100644 src/views/upload-questions/index.less create mode 100644 src/views/upload-questions/index.tsx create mode 100644 src/views/upload-questions/pages/batch-box/index.jsx create mode 100644 src/views/upload-questions/pages/batch-box/index.less create mode 100644 src/views/upload-questions/pages/single-box/index.jsx create mode 100644 src/views/upload-questions/pages/single-box/index.less diff --git a/README.md b/README.md index e69de29..d8a0f90 100644 --- a/README.md +++ b/README.md @@ -0,0 +1 @@ +### jc-club-front \ No newline at end of file diff --git a/index.html b/index.html index 38f3861..0b9623e 100644 --- a/index.html +++ b/index.html @@ -1,13 +1,17 @@ -
- - - -