qinzhipeng_v 5 vuotta sitten
vanhempi
sitoutus
23cf6e3279

+ 1 - 1
src/views/ToConfigure/configure.vue

@@ -200,7 +200,7 @@
               <notice-config :biz-id="curcentTreeData.id" />
             </div>
           </el-main>
-          <normal-dialog :show-dialog="moduleDialog" :title="moduleTitle" @confirm="confirmModule('moduleForm')" @cancel="moduleDialog=false">
+          <normal-dialog :show-dialog="moduleDialog" :title="moduleTitle" :width="'30%'" @confirm="confirmModule('moduleForm')" @cancel="moduleDialog=false">
             <el-form ref="moduleForm" :model="moduleForm">
               <template v-if="curcentModule === 'add'">
                 <el-form-item label="父模块:" :label-width="formLabelWidth">

+ 5 - 5
src/views/projectManage/iteration/components/requiredTable.vue

@@ -67,11 +67,11 @@
       show-overflow-tooltip="true"
       @selection-change="handleSelectionChange"
     >
-      <el-table-column fixed width="35">
+      <el-table-column width="35">
         <img style="display: inline-block; width: 8px; vertical-align: middle;" :src="image_role">
       </el-table-column>
-      <el-table-column type="selection" fixed min-width="40" align="center" />
-      <el-table-column type="expand" fixed width="40">
+      <el-table-column type="selection" min-width="40" align="center" />
+      <el-table-column type="expand" width="40">
         <template slot="header">
           <div class="expand"><i v-show="!allChange" class="el-icon-plus" @click="expandAll(true)" /></div>
           <div class="expand"><i v-show="allChange" class="el-icon-minus" @click="expandAll(false)" /></div>
@@ -80,7 +80,7 @@
           <iterationTable :id="props.row.id" :type-list="taskScheduleEvent" />
         </template>
       </el-table-column>
-      <el-table-column label="优先级" fixed min-width="80" align="center">
+      <el-table-column label="优先级" min-width="80" align="center">
         <template v-slot="scope">
           <div align="center">
             <div
@@ -100,7 +100,7 @@
           </div>
         </template>
       </el-table-column>
-      <el-table-column label="需求名称" fixed min-width="250" show-overflow-tooltip>
+      <el-table-column label="需求名称" min-width="250" show-overflow-tooltip>
         <template v-slot="scope">
           <div class="table-project-name" @click="clickRequiredName(scope.row.id)">
             <span class="id">{{ scope.row.requirementDisplayId }} <img v-if="scope.row.type === 1" :src="extraUrgent" style="height: 17px;padding: 0 10px;"></span>

+ 4 - 1
src/views/projectManage/requirement/requirementDetail.vue

@@ -172,7 +172,7 @@
               <div class="tips"><i class="el-icon-warning-outline" /> 每个任务仅支持一次提测和一次准出,请合理拆解后任务再排期</div><br>
               <div class="allTips">
                 <div v-if="BackToTheLatest" class="Scheduling" @click="GetRequireScheduleHistory"><i class="el-icon-refresh" /> 回到最新</div>
-                <div align="left" class="Scheduling" @click="scheduleHiHide"><div class="el-icon-document" /> 排期变更记录</div>
+                <div v-if="Latest" align="left" class="Scheduling" @click="scheduleHiHide"><div class="el-icon-document" /> 排期变更记录</div>
                 <download :id="requirementId" :name="'需求'" />
               </div>
             </div>
@@ -377,6 +377,7 @@ export default {
         children: 'childRqmtOrnts',
         multiple: true
       },
+      Latest: true,
       demandDirection: [], // 需求方向option
       optionName: 'first',
       visible: false, // Hold任务
@@ -444,6 +445,7 @@ export default {
       this.SchedulingContent = res.data
       const res1 = await listByRequire(this.requirementId)
       this.BackToTheLatest = false // 回到最新
+      this.Latest = true
       this.lockHide = false // 隐藏排期变更记录
       this.showunlock = true
       this.ScheduId = 0
@@ -454,6 +456,7 @@ export default {
     },
     async clickScheduling(ele) {
       this.showunlock = false
+      this.Latest = false
       this.ScheduId = ele.id
       const res = await scheduleGetHistoryScheduleById(ele.id)
       this.taskScheduleList = res.data.scheduleDetailRespons