Bladeren bron

任务管理部分UI修改

ysc 2 jaren geleden
bovenliggende
commit
dc488bee96
4 gewijzigde bestanden met toevoegingen van 14 en 14 verwijderingen
  1. 1 1
      src/views/task/category.vue
  2. 2 2
      src/views/task/components/taskDetail.vue
  3. 1 1
      src/views/task/project.vue
  4. 10 10
      src/views/task/task.vue

+ 1 - 1
src/views/task/category.vue

@@ -95,7 +95,7 @@
 
     <!-- 添加或修改分类配置对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
-      <el-form ref="form" :model="form" :rules="rules" label-width="100px">
+      <el-form ref="form" :model="form" :rules="rules" size="mini" label-width="100px">
         <el-form-item label="分类名称" prop="categoryName">
           <el-input v-model="form.categoryName" placeholder="请输入分类名称"/>
         </el-form-item>

+ 2 - 2
src/views/task/components/taskDetail.vue

@@ -1,6 +1,6 @@
 <template>
   <div>
-    <el-form :model="detailForm" label-width="100px">
+    <el-form :model="detailForm" size="mini" label-width="100px">
       <el-form-item label="任务名称:">
         <div>{{ detailForm.taskName }}</div>
       </el-form-item>
@@ -29,7 +29,7 @@
         </div>
       </el-form-item>
     </el-form>
-    <el-table :data="detailForm.feedbacks" border style="font-size: 12px">
+    <el-table :data="detailForm.feedbacks" size="mini" border>
       <el-table-column width="70" label="反馈状态">
         <template slot-scope="scope">
           <div>{{ getFeedbackTypeName(scope.row.feedbackType) }}</div>

+ 1 - 1
src/views/task/project.vue

@@ -103,7 +103,7 @@
 
     <!-- 添加或修改项目配置对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
-      <el-form ref="form" :model="form" :rules="rules" label-width="100px">
+      <el-form ref="form" :model="form" :rules="rules" size="mini" label-width="100px">
         <el-form-item label="项目名称" prop="projectName">
           <el-input v-model="form.projectName" placeholder="请输入项目名称"/>
         </el-form-item>

+ 10 - 10
src/views/task/task.vue

@@ -144,17 +144,17 @@
 
     <!-- 添加或修改任务配置对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
-      <el-form ref="form" :model="form" :rules="rules" label-width="100px">
+      <el-form ref="form" :model="form" :rules="rules" size="mini" label-width="100px">
         <el-form-item label="任务名称" prop="taskName">
           <el-input v-model="form.taskName" placeholder="请输入任务名称"/>
         </el-form-item>
         <el-form-item label="任务类型" prop="taskType">
           <el-radio-group v-model="form.taskType">
-            <el-radio label="1">软件开发</el-radio>
-            <el-radio label="2">硬件开发</el-radio>
-            <el-radio label="3">测试</el-radio>
-            <el-radio label="4">实施</el-radio>
-            <el-radio label="5">日常事务</el-radio>
+            <el-radio-button label="1">软件开发</el-radio-button>
+            <el-radio-button label="2">硬件开发</el-radio-button>
+            <el-radio-button label="3">测试</el-radio-button>
+            <el-radio-button label="4">实施</el-radio-button>
+            <el-radio-button label="5">日常事务</el-radio-button>
           </el-radio-group>
         </el-form-item>
         <el-form-item label="所属项目" prop="projectId">
@@ -203,7 +203,7 @@
     <el-dialog :title="detailTitle" :visible.sync="detailOpen" width="680px" append-to-body>
       <task-detail :detail-form="detailForm"></task-detail>
       <div v-if="detailTitle=='审核任务'" style="margin-top: 10px">
-        <el-form ref="auditForm" :model="auditForm" :rules="auditRules" label-width="100px">
+        <el-form ref="auditForm" :model="auditForm" :rules="auditRules" size="mini" label-width="100px">
           <el-form-item label="审核意见" prop="auditResult">
             <el-radio-group v-model="auditForm.auditResult">
               <el-radio label="1">确认完成</el-radio>
@@ -223,7 +223,7 @@
 
     <!-- 分解任务对话框 -->
     <el-dialog title="分解任务" :visible.sync="splitOpen" width="500px" append-to-body>
-      <el-form ref="splitForm" class="split-form">
+      <el-form ref="splitForm" class="split-form" size="mini">
         <el-form-item label="任务名称:">
           <div>{{ splitForm.taskName }}</div>
         </el-form-item>
@@ -238,7 +238,7 @@
             <el-button type="text" icon="el-icon-delete" @click="delChild(index)"
                        style="float: right;color: red; padding: 3px 0"></el-button>
           </div>
-          <el-form ref="splitChild" :rules="rules" label-width="80px">
+          <el-form ref="splitChild" :rules="rules" size="mini" label-width="80px">
             <el-form-item label="任务名称" prop="taskName">
               <el-input v-model="child.taskName" size="small" style="width: 350px"/>
             </el-form-item>
@@ -573,7 +573,7 @@ export default {
   }
 
   ::v-deep.el-form-item {
-    margin-bottom: 0;
+    margin-bottom: 8px;
   }
 
   ::v-deep.el-card__header {