wangJJ 5 anni fa
parent
commit
37f2de061e
2 ha cambiato i file con 19 aggiunte e 26 eliminazioni
  1. 15 19
      src/components/Mine.vue
  2. 4 7
      src/components/commons/ProjectItem.vue

+ 15 - 19
src/components/Mine.vue

@@ -76,7 +76,6 @@
           </span>
           <el-row v-if="finishedTaskList != null && finishedTaskList.length != 0" type="flex" align="middle"
                   justify="center" style="font-size: 14px;">
-
             <el-col :span="5">任务封面</el-col>
             <el-col :span="4">任务名称</el-col>
             <el-col :span="4">任务类型</el-col>
@@ -101,12 +100,11 @@
           <span v-if="myProjects == null || myProjects.length == 0"> 暂无项目 </span>
           <el-row v-if="myProjects != null && myProjects.length != 0" type="flex" align="middle" justify="center"
                   style="font-size: 14px;">
-            <el-col :span="5" type="flex" align="middle" justify="center">项目图片</el-col>
-            <el-col :span="4" type="flex" align="middle" justify="center">项目名称</el-col>
-            <el-col :span="4" type="flex" align="middle" justify="center">项目平台</el-col>
-            <el-col :span="4" type="flex" align="middle" justify="center">项目预算</el-col>
-            <el-col :span="4" type="flex" align="middle" justify="center">领取人数</el-col>
-            <el-col :span="3" type="flex" align="middle" justify="center">操作</el-col>
+            <el-col :span="6" type="flex" align="middle" justify="center">项目图片</el-col>
+            <el-col :span="6" type="flex" align="middle" justify="center">项目名称</el-col>
+            <el-col :span="6" type="flex" align="middle" justify="center">项目平台</el-col>
+            <el-col :span="2" type="flex" align="middle" justify="center">项目预算</el-col>
+            <el-col :span="4" type="flex" align="middle" justify="center">操作</el-col>
           </el-row>
           <project-item v-if="myProjects != null || myProjects.length > 0"
                         v-for="(item,index3) in myProjects" :key="index3" :projectItem="item"/>
@@ -120,12 +118,11 @@
           </span>
           <el-row v-if="handlingProjects != null && handlingProjects.length != 0" type="flex" align="middle"
                   justify="center" style="font-size: 14px;">
-            <el-col :span="5">项目图片</el-col>
-            <el-col :span="4">项目名称</el-col>
-            <el-col :span="4">项目平台</el-col>
-            <el-col :span="4">项目预算</el-col>
-            <el-col :span="4">领取人数</el-col>
-            <el-col :span="3">操作</el-col>
+            <el-col :span="6">项目图片</el-col>
+            <el-col :span="6">项目名称</el-col>
+            <el-col :span="6">项目平台</el-col>
+            <el-col :span="2">项目预算</el-col>
+            <el-col :span="4">操作</el-col>
           </el-row>
           <span v-if="handlingProjects == null || handlingProjects.length == 0"> 暂无项目 </span>
           <project-item v-if="handlingProjects != null || handlingProjects.length > 0"
@@ -140,12 +137,11 @@
           </span>
           <el-row v-if="acceptableProjects != null && acceptableProjects.length != 0" type="flex" align="middle"
                   justify="center" style="font-size: 14px;">
-            <el-col :span="5">项目图片</el-col>
-            <el-col :span="4">项目名称</el-col>
-            <el-col :span="4">项目平台</el-col>
-            <el-col :span="4">项目预算</el-col>
-            <el-col :span="4">领取人数</el-col>
-            <el-col :span="3">操作</el-col>
+            <el-col :span="6">项目图片</el-col>
+            <el-col :span="6">项目名称</el-col>
+            <el-col :span="6">项目平台</el-col>
+            <el-col :span="2">项目预算</el-col>
+            <el-col :span="4">操作</el-col>
           </el-row>
           <span v-if="acceptableProjects == null || acceptableProjects.length == 0"> 暂无项目 </span>
           <project-item v-if="acceptableProjects != null || acceptableProjects.length > 0"

+ 4 - 7
src/components/commons/ProjectItem.vue

@@ -17,26 +17,23 @@
     <!--<span class="btn btn-small btn-info" @click="goToProjectDetail(project.id)">查看详情</span>-->
     <!--</span>-->
     <el-row type="flex" align="middle" justify="center" style="font-size: 14px;">
-      <el-col :span="5" type="flex" align="middle" justify="center">
+      <el-col :span="6" type="flex" align="middle" justify="center">
         <el-badge :value="project.statusVO.text" class="item" :type="project.statusVO.style">
           <img class="project-cover" src="@/assets/img/home_ban1.jpg">
         </el-badge>
       </el-col>
-      <el-col :span="4" type="flex" align="middle" justify="center">{{project.name}}</el-col>
+      <el-col :span="6" type="flex" align="middle" justify="center">{{project.name}}</el-col>
       <!--<el-col :span="4">{{project.id}}</el-col>-->
-      <el-col :span="4" type="flex" align="middle" justify="center">
+      <el-col :span="6" type="flex" align="middle" justify="center">
         <span style="font-size: 10px;"
               v-bind:class="['badge',{ 'ios-platform': item=='IOS','android-platform': item=='ANDROID','web-platform': item=='WEB'}]"
               v-for="item in project.platform"
         >{{item}}</span>
       </el-col>
-      <el-col :span="4" type="flex" align="middle" justify="center">
+      <el-col :span="2" type="flex" align="middle" justify="center">
         <div class="badge">¥{{project.budget}}</div>
       </el-col>
       <el-col :span="4" type="flex" align="middle" justify="center">
-        {{project.acceptedCount}} / {{  project.participantCount}}
-      </el-col>
-      <el-col :span="3" type="flex" align="middle" justify="center">
         <el-badge v-if="project.needHandle" is-dot class="item">
           <span class="btn btn-small btn-info" @click="goToProjectDetail(project.id)">查看详情</span>
         </el-badge>