ysc il y a 2 ans
Parent
commit
15c28a34b3
1 fichiers modifiés avec 14 ajouts et 5 suppressions
  1. 14 5
      src/views/task/task.vue

+ 14 - 5
src/views/task/task.vue

@@ -58,8 +58,17 @@
               stripe
               size="mini">
       <el-table-column label="任务编号" prop="id" width="80"/>
-      <el-table-column label="任务名称" prop="taskName"/>
-      <el-table-column label="所属项目" prop="projectName"/>
+      <el-table-column label="任务名称" prop="taskName" :show-overflow-tooltip="true"/>
+      <el-table-column label="任务类型" prop="taskType" width="80">
+        <template slot-scope="scope">
+          <span v-if="scope.row.taskType==1">软件开发</span>
+          <span v-if="scope.row.taskType==2">硬件开发</span>
+          <span v-if="scope.row.taskType==3">测试</span>
+          <span v-if="scope.row.taskType==4">实施</span>
+          <span v-if="scope.row.taskType==5">日常事务</span>
+        </template>
+      </el-table-column>
+      <el-table-column label="所属项目" prop="projectName" :show-overflow-tooltip="true"/>
       <el-table-column label="执行人" prop="executorName" width="80"/>
       <el-table-column label="进度" prop="progressValue" width="70">
         <template slot-scope="scope">
@@ -71,18 +80,18 @@
           <el-tag size="mini" :type="statusMap[scope.row.status].type">{{ statusMap[scope.row.status].name }}</el-tag>
         </template>
       </el-table-column>
-      <el-table-column label="任务起止时间" width="180">
+      <el-table-column label="任务起止时间" width="170">
         <template slot-scope="scope">
           <span>{{ scope.row.beginDate + ' 至 ' + scope.row.endDate }}</span>
         </template>
       </el-table-column>
 
-      <el-table-column label="创建时间" prop="createTime" width="140">
+      <el-table-column label="创建时间" prop="createTime" width="120">
         <template slot-scope="scope">
           <span>{{ parseTime(scope.row.createTime) }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="操作" width="230">
+      <el-table-column label="操作" width="210">
         <template slot-scope="scope">
           <el-button
             size="mini"