Damon 4 anos atrás
pai
commit
a141d02c4a
3 arquivos alterados com 14 adições e 2 exclusões
  1. 10 0
      Dockerfile
  2. 1 0
      src/global/register-element.js
  3. 3 2
      src/views/TaskPage/TaskPage.vue

+ 10 - 0
Dockerfile

@@ -0,0 +1,10 @@
+FROM node:14.15.1 AS base
+# Copy project file
+COPY . .
+# Build project
+RUN yarn install && yarn generate
+
+
+FROM nginx:1.19-alpine
+COPY nginx.conf /etc/nginx/conf.d/nginx.conf
+COPY --from=base dist /var/www/html/dist/

+ 1 - 0
src/global/register-element.js

@@ -77,6 +77,7 @@ const components = [
   ElMenu,
   ElMenuItem,
   ElSubmenu,
+  ElPagination,
 ];
 
 export default function (app) {

+ 3 - 2
src/views/TaskPage/TaskPage.vue

@@ -8,9 +8,10 @@
           </span>
       </template>
       <div id="task-page-expiring-main" class="aaa">
-        <EvalCard v-for="item in myEvalExamList" :key="item.id" :examVO="item"/>
-        <CoderCard v-for="item in myCoderExamList" :key="item.id" :coderVO="item"/>
+        <EvalCard v-for="item in myEvalExamList" :key="item.id" :examVO="item" style="height: 150px; margin: 0 10px 10px 10px"/>
+        <CoderCard v-for="item in myCoderExamList" :key="item.id" :coderVO="item" style="height: 150px; margin: 0 10px 10px 10px"/>
       </div>
+      <el-pagination layout="prev, pager, next" :total="50" style="margin: 0 auto 0 40%" />
     </el-card>
 
     <el-card>