panxiandiao_i 5 anos atrás
pai
commit
d67b9b591a

+ 18 - 8
src/views/projectManage/projectList/projectViewDetails.vue

@@ -37,7 +37,7 @@
               新建
               <i class="el-icon-arrow-down el-icon--right" />
             </el-button>
-            <el-dropdown-menu slot="dropdown" >
+            <el-dropdown-menu slot="dropdown">
               <el-dropdown-item @click.native="createDialogVisible = true">新建需求</el-dropdown-item>
               <el-dropdown-item @click.native="reated_task()">新建任务</el-dropdown-item>
             </el-dropdown-menu>
@@ -81,7 +81,7 @@
         </el-aside>
         <el-container>
           <el-main class="bgborder" style="margin: 0 2.1% 0 0;min-height: 50vh;overflow-x: hidden;">
-            <div style="display:flex;align-items: center;margin-bottom:20px;margin: 20px 0 20px 20px;">
+            <div style="display:flex;align-items: center;margin-bottom:20px;margin: 20px 0 0 20px;">
               <div style="width:4px;height:17px;background:#409EFF;border-radius:1px;" />
               <div style="width:83px;height:20px;font-size:18px;font-family:MicrosoftYaHei;color:rgba(51,59,74,1);margin-left:6px">基础信息</div>
             </div>
@@ -91,16 +91,18 @@
               style="margin: 0 4%;font-size: 14px;color: rgb(102, 102, 102);"
               :model="form_query"
             >
+              <div style="text-align: right;">
+                <el-button
+                  type="info"
+                  plain
+                  size="mini"
+                  @click="project_modifica(form_query)"
+                >修改</el-button>
+              </div>
               <el-row>
                 <el-col :span="6">项目类型:</el-col>
                 <el-col :span="18">
                   <div>{{ form_query.projectTypeStr }}</div>
-                  <el-button
-                    style="position: absolute;top: 5px;right: 0"
-                    type="primary"
-                    size="mini"
-                    @click="project_modifica(form_query)"
-                  >修改</el-button>
                 </el-col>
               </el-row>
               <el-row>
@@ -565,6 +567,7 @@
     <!-- 弹窗 -->
     <openDialog v-if="dialog_open" ref="task_createdUpdata" />
     <requirement-create
+      class="diologPadding"
       title="新建需求"
       :data="requirement"
       :visible="createDialogVisible"
@@ -1114,6 +1117,13 @@ export default {
 }
 </script>
 <style lang="stylus">
+.diologPadding .el-dialog__body {
+  padding: 30px 70px 30px 20px
+}
+
+.diologPadding .el-dialog__footer {
+  padding: 10px 70px 20px
+}
 .bgborder .rotateNone {
   transform: rotate(90deg);
 }

+ 12 - 10
src/views/projectManage/requirement/details/index.vue

@@ -8,7 +8,7 @@
         >
           <el-button
             size="mini"
-            type="primary"
+            type="info"
             plain
             class="el-dropdown-link drop_down"
             style="cursor: pointer;"
@@ -25,8 +25,8 @@
           </el-dropdown-menu>
         </el-dropdown>
         <div style="display: inline-block;float: right">
-          <el-button size="mini" type="primary" plain style="margin-left: 10px" @click="deleteRequirement">删除需求</el-button>
-          <el-button type="primary" plain size="mini" @click="createTask">新建任务</el-button>
+          <el-button size="mini" type="info" plain style="margin-left: 10px" @click="deleteRequirement">删除需求</el-button>
+          <el-button type="primary" size="mini" @click="createTask">新建任务</el-button>
         </div>
       </div>
     </el-header>
@@ -80,8 +80,16 @@
           <div style="width:4px;height:17px;background:#409EFF;border-radius:1px;" />
           <div style="width:83px;height:20px;font-size:18px;font-family:MicrosoftYaHei;color:rgba(51,59,74,1);margin-left:6px">基础信息</div>
         </div>
+        <div style="text-align: right;">
+          <el-button
+            type="info"
+            plain
+            size="mini"
+            @click="updateDialogVisible = true"
+          >修改</el-button>
+        </div>
         <div
-          style="font-size: 14px;color: #666666;margin-top: 4%"
+          style="font-size: 14px;color: #666666"
           class="div_requirment_info"
         >
           <el-row>
@@ -91,12 +99,6 @@
                 style="display: inline-block;color: #409EFF;cursor: pointer;"
                 @click="jumpTaskDetal(requirement.belongingProject)"
               >{{ requirement.belongingProjectName }}</div>
-              <el-button
-                style="position: absolute;top: 5px;right: 0"
-                type="primary"
-                size="mini"
-                @click="updateDialogVisible = true"
-              >修改</el-button>
             </el-col>
           </el-row>
           <el-row>

+ 1 - 1
src/views/projectManage/requirement/list/create.vue

@@ -1,5 +1,5 @@
 <template>
-  <el-dialog :visible.sync="isVisible" width="70%" :close-on-click-modal="false">
+  <el-dialog :visible.sync="isVisible" width="70%" style="padding: 30px 75px 30px 20px;" :close-on-click-modal="false">
     <div style="display:flex;align-items: center;margin: 5px 0px 25px 42px;">
       <div style="width:4px;height:17px;background:#409EFF;border-radius:1px;" />
       <div style="width:83px;height:20px;font-size:18px;font-family:MicrosoftYaHei;color:rgba(51,59,74,1);margin-left:6px">{{ title }}</div>

+ 12 - 12
src/views/projectManage/taskList/taskViewDetails.vue

@@ -19,7 +19,7 @@
           <el-dropdown @command="handleCommand">
             <el-button
               size="mini"
-              type="primary"
+              type="info"
               plain
               class="el-dropdown-link drop_down"
               style="cursor: pointer;margin-left:15px"
@@ -38,9 +38,9 @@
           </el-dropdown>
         </div>
         <span style="float: right;">
-          <el-button size="mini" type="primary" plain @click="centerDialogVisible_task = true">删除任务</el-button>
+          <el-button size="mini" type="info" plain @click="centerDialogVisible_task = true">删除任务</el-button>
           <el-dropdown placement="bottom" style="margin-left: 10px;">
-            <el-button size="mini" type="primary" plain>
+            <el-button size="mini" type="primary">
               新建
               <i class="el-icon-arrow-down el-icon--right" />
             </el-button>
@@ -77,7 +77,7 @@
             class="bgborder form_e"
             style="overflow: hidden;margin: 0 2.1% 0 0;min-height: 50vh;"
           >
-            <div style="display:flex;align-items: center;margin-bottom:20px;margin: 20px 0 20px 20px;">
+            <div style="display:flex;align-items: center;margin-bottom:20px;margin: 20px 0 0 20px;">
               <div style="width:4px;height:17px;background:#409EFF;border-radius:1px;" />
               <div style="width:83px;height:20px;font-size:18px;font-family:MicrosoftYaHei;color:rgba(51,59,74,1);margin-left:6px">基础信息</div>
             </div>
@@ -87,6 +87,14 @@
               style="margin: 0 4%;font-size: 14px;color: rgb(102, 102, 102);"
               :model="task_form"
             >
+              <div style="text-align: right;">
+                <el-button
+                  type="info"
+                  plain
+                  size="mini"
+                  @click="open_created(task_form.describe)"
+                >修改</el-button>
+              </div>
               <el-row :gutter="20">
                 <el-col :span="19">
                   <el-form-item label="所属项目:" label-width="150px" style="word-break: break-all;">
@@ -100,14 +108,6 @@
                     >{{ task_form.projectName }}</span>
                   </el-form-item>
                 </el-col>
-                <el-col :span="1">
-                  <el-button
-                    style="margin-top:6px"
-                    size="mini"
-                    type="primary"
-                    @click="open_created(task_form.describe)"
-                  >修 改</el-button>
-                </el-col>
               </el-row>
               <el-form-item label="所属需求:" label-width="150px">
                 <span