wenbobowen 4 years ago
parent
commit
94ef9155dd

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

@@ -38,7 +38,7 @@
               <div v-else ref="Simulation" style="visibility: hidden;">{{ '你好' }}</div>
             </div>
 
-            <div class="templatTaskName cursorPo" @click="clickTemplatTaskName(scope.row.id)">{{ scope.row.name }}</div>
+            <div class="templatTaskName cursorPo" @click="clickTemplatTaskName(scope.row)">{{ scope.row.name }}</div>
 
             <div class="templatCreator">
               <el-tooltip class="item" effect="dark" content="点击修改" placement="top">
@@ -467,7 +467,7 @@ export default {
       this.$refs.taskSchedule.addSchedule()
     },
     clickTemplatTaskName(id) { // 任务名称店家跳转
-      const bizId_id = EncryptId(`${this.bizId}_${id}`)
+      const bizId_id = EncryptId(`${id.bizId}_${id.id}`)
       const { href } = this.$router.resolve({ name: '任务详情', query: { bizId_id: bizId_id }})
       window.open(href, '_blank')
     },

+ 1 - 1
src/views/projectManage/projectList/components/scheduleList.vue

@@ -73,7 +73,7 @@
     </el-table>
     <div class="bottom-detail">
       <el-row>交付日期:{{ scheduleDetail.endTime }}</el-row>
-      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
+      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation ? '' : scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
       <el-row v-if="scheduleDetail.preOnlineVersion && scheduleDetail.preOnlineVersion.length>0">
         <el-col :span="2">预计上线版本:</el-col>
         <el-col :span="6">

+ 1 - 1
src/views/projectManage/requirement/components/scheduleList.vue

@@ -43,7 +43,7 @@
     </el-table>
     <div class="bottom-detail">
       <el-row>交付日期:{{ scheduleDetail.endTime }}</el-row>
-      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
+      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation ? '' : scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
       <el-row v-if="scheduleDetail.preOnlineVersion && scheduleDetail.preOnlineVersion.length>0">
         <el-col :span="2" style="width: 100px">预计上线版本:</el-col>
         <el-col :span="6">

+ 1 - 1
src/views/projectManage/taskList/components/scheduleList.vue

@@ -104,7 +104,7 @@
     </el-table>
     <div class="bottom-detail">
       <el-row>交付日期:{{ scheduleDetail.endTime }}</el-row>
-      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
+      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation ? '' : scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
       <el-row>预计上线版本:
         <span v-if="scheduleDetail.preOnlineVersion && scheduleDetail.preOnlineVersion.length > 0">
           <span v-for="item in scheduleDetail.preOnlineVersion" :key="item">{{ item }}</span>

+ 1 - 1
src/views/projectManage/version/components/scheduleList.vue

@@ -76,7 +76,7 @@
     </el-table>
     <div class="bottom-detail">
       <el-row>交付日期:{{ scheduleDetail.endTime }}</el-row>
-      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
+      <el-row>排期:{{ scheduleDetail.startTime | handlerDate }} ~ {{ scheduleDetail.endTime | handlerDate }} <span style="color: #999999; font-size: 14px;">{{ '(' + scheduleDetail.scheduleTimeAnnotation ? '' : scheduleDetail.scheduleTimeAnnotation.所有 + ')' }}</span></el-row>
       <el-row v-if="scheduleDetail.preOnlineVersion && scheduleDetail.preOnlineVersion.length>0">
         <el-col :span="2">预计上线版本:</el-col>
         <el-col :span="6">