فهرست منبع

优化任务 项目 需求,新建和编辑标题位置

qinzhipeng_v 5 سال پیش
والد
کامیت
ed034698c6

+ 2 - 2
src/views/projectManage/dialog_vue.vue

@@ -421,7 +421,7 @@ export default {
     line-height: 24px;
     font-size: 18px;
     color: #303133;
-    padding-left: 45px;
+    padding-left: 10px;
 }
 
 .blueStripe {
@@ -431,7 +431,7 @@ export default {
   border-radius:1px;
   position: absolute;
   top: 23px;
-  left: 56px;
+  left: 20px;
 }
 }
 </style>

+ 23 - 5
src/views/projectManage/projectList/projectIndex.vue

@@ -155,11 +155,8 @@
         />
       </div>
     </div>
-    <el-dialog :visible.sync="dialogFormVisible" width="70%" :close-on-click-modal="false">
-      <div style="margin: 0% 7% 2% 2.5%;display:flex;align-items: center;">
-        <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>
+    <el-dialog :title="'新建项目'" class="task" :visible.sync="dialogFormVisible" width="70%" :close-on-click-modal="false">
+      <div class="blueStripe" />
       <el-form
         ref="form"
         :model="form"
@@ -529,6 +526,27 @@ export default {
 }
 </script>
 
+<style lang="scss" scoped>
+.task {
+  /deep/ .el-dialog__title {
+    line-height: 24px;
+    font-size: 18px;
+    color: #303133;
+    padding-left: 10px;
+}
+
+.blueStripe {
+  width:4px;
+  height:17px;
+  background:#409EFF;
+  border-radius:1px;
+  position: absolute;
+  top: 23px;
+  left: 20px;
+}
+}
+</style>
+
 <style scoped>
 .el-loading-mask {
   z-index: 8;

+ 22 - 5
src/views/projectManage/requirement/list/create.vue

@@ -1,9 +1,6 @@
 <template>
-  <el-dialog :visible.sync="isVisible" width="70%" style="padding: 30px 75px 30px 20px;" :close-on-click-modal="false" :destroy-on-close="true">
-    <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>
-    </div>
+  <el-dialog :title="title" class="task" :visible.sync="isVisible" width="70%" style="padding: 30px 75px 30px 20px;" :close-on-click-modal="false" :destroy-on-close="true">
+    <div class="blueStripe" />
     <el-form ref="form" :model="form" :rules="rules" label-position="right" label-width="120px">
       <el-form-item label="需求名称" prop="name">
         <el-input v-model="form.name" placeholder="请输入需求名称" />
@@ -331,3 +328,23 @@ export default {
   width: 20vw;
 }
 </style>
+<style lang="scss" scoped>
+.task {
+  /deep/ .el-dialog__title {
+    line-height: 24px;
+    font-size: 18px;
+    color: #303133;
+    padding-left: 10px;
+}
+
+.blueStripe {
+  width:4px;
+  height:17px;
+  background:#409EFF;
+  border-radius:1px;
+  position: absolute;
+  top: 23px;
+  left: 20px;
+}
+}
+</style>

+ 2 - 2
src/views/projectManage/requirement/requirementDetail.vue

@@ -58,12 +58,12 @@
           <div class="detail-info">
             <el-form :inline="true" :model="form_query" class="demo-form-inline" label-position="right" label-width="100px">
               <el-form-item label="所属项目:">
-                <el-select v-model="form_query.belongingProject" placeholder="请选择">
+                <el-select v-model="form_query.belongingProject" placeholder="请选择" @change="changeArea">
                   <el-option v-for="(item,index) in belongProjectList" :key="item.name + index" :label="item.name" :value="item.id" />
                 </el-select>
               </el-form-item>
               <el-form-item label="所属迭代:">
-                <el-select v-model="form_query.iterationId" placeholder="请选择">
+                <el-select v-model="form_query.iterationId" placeholder="请选择" @change="changeArea">
                   <el-option v-for="(item,index) in iterationList" :key="item.name + index" :label="item.name" :value="item.id" />
                 </el-select>
               </el-form-item>