Pārlūkot izejas kodu

添加望月logo

qinzhipeng_v@didiglobal.com 4 gadi atpakaļ
vecāks
revīzija
06dd00877a

BIN
src/assets/home_images/WX20200914-141851@2x.png


+ 3 - 3
src/views/projectManage/components/demand.vue

@@ -58,7 +58,7 @@
             </div>
 
             <div class="Layout_space_between">
-              <div>望月</div>
+              <div><img src="@/assets/home_images/WX20200914-141851@2x.png" alt=""></div>
               <div v-if="locking" v-show="scope.row.vVisible" class="iconEdit">
                 <el-tooltip class="item cursorPo" effect="dark" :content="scope.row.isScheduleLocked === 1? '点击解锁排期' : '点击锁定排期'" placement="top">
                   <div :class="scope.row.isScheduleLocked === 1 ? 'el-icon-lock' : 'el-icon-unlock'" @click="changeSchedule(scope.row)" />
@@ -488,8 +488,8 @@ export default {
   background:#409EFF;
   border-radius:1px;
   position: absolute;
-  top: 12px;
-  left: 10px;
+  top: 22px;
+  left: 15px;
 }
 </style>
 <style>

+ 5 - 4
src/views/projectManage/components/scheduleList.vue

@@ -30,7 +30,7 @@
         <template slot-scope="scope">
           <el-popover placement="bottom" title="关联任务" width="500" trigger="click">
             <div class="blueStr" />
-            <div v-for="(item, index) in scope.row.taskObjectList" :key="index" class="Layout_space_between" style="max-height: 300px" align="center">
+            <div v-for="(item, index) in scope.row.taskObjectList" :key="index" class="Layout_space_between" style="max-height: 300px; padding: 0 10px 10px" align="center">
               <span>TASK-{{ item.id }}</span>
               <span class="public_Jump" @click="Task_Jump(item.id)">{{ item.name }}</span>
               <span>{{ item.moduleInfoName.length > 10 ? item.moduleInfoName.substring(0,10) + '...' : item.moduleInfoName }}</span>
@@ -232,8 +232,8 @@ export default {
   background:#409EFF;
   border-radius:1px;
   position: absolute;
-  top: 12px;
-  left: 10px;
+  top: 22px;
+  left: 15px;
 }
 .sortable-tip {
   height: 26px;
@@ -250,7 +250,8 @@ export default {
 <style>
  .el-popover__title {
     color: #333333;
-    padding-left: 10px;
+    padding: 10px 20px;
+
 }
 
  .cell-greys .cell {

+ 24 - 3
src/views/projectManage/requirement/requirementDetail.vue

@@ -5,7 +5,12 @@
         <div class="top-page-title">
           <img v-if="form_query.type === 1" :src="urgent" style="height: 32px;padding: 0 10px;">
           <div class="header-title">
-            <span class="title-id">REQUIREMENT-{{ form_query.id }}</span>
+            <span>
+              <span class="title-id">REQUIREMENT-{{ form_query.id }} </span>
+              <el-tooltip v-if="form_query.isDirectlyFromDpm === 1" class="item" effect="dark" :content="form_query.relatedDpmRequirementInfo.requirementDisplayId + form_query.relatedDpmRequirementInfo.name" placement="top">
+                <img src="@/assets/home_images/WX20200914-141851@2x.png" @click="dpmUrl(form_query.dpmUrl)">
+              </el-tooltip>
+            </span>
             <el-tooltip class="item" effect="dark" :content="form_query.name" placement="bottom">
               <span
                 v-clipboard:copy="form_query.name"
@@ -176,8 +181,7 @@
           </div>
           <section class="main-section">
             <div class="required-tips">
-              <i class="el-icon-question" />
-              <span> 帮助提示</span><br>
+              <span class="tipName"><i class="el-icon-question" /> 帮助提示</span><br>
               .需求排期是对任务排期的汇总,给需求排期请优先拆解任务;每个任务仅支持一次提测和一次准出,请合理拆解任务后再排期。<br>
               .需求状态未变更【已排期】前,排期不可锁定;状态变更为【已排期】时,需求排期将被系统自动锁定。<br>
               .需求排期锁定时,任务排期将全部被锁定;所有任务锁定时,需求排期将被系统自动锁定。<br>
@@ -818,6 +822,9 @@ export default {
     jump(page, id) { // 跳转
       this.$router.push({ name: page, query: { id: id }})
     },
+    dpmUrl(url) {
+      window.open(url, '_blank')
+    },
     reloadList() {
       this.GetRequireScheduleHistory()
       this.getRequirementById()
@@ -839,12 +846,26 @@ export default {
 </script>
 <style scoped lang="scss">
 .required-tips {
+  font-size: 12px;
+  font-family: Microsoft Sans Serif;
+  font-weight: 400;
+  line-height: 24px;
+  color: #444444;
+  opacity: 1;
   border: 1px solid #e0eefd;
   border-radius: 4px;
   background: #edf5fe;
   margin: 0 20px 10px;
   padding: 10px;
 }
+.tipName {
+font-size: 14px;
+font-family: PingFang SC;
+font-weight: 500;
+line-height: 20px;
+color: #333333;
+opacity: 1;
+}
 @import '@/styles/detail-pages.scss';
 /deep/.el-button {
   cursor: pointer;