qinzhipeng_v@didiglobal.com 4 năm trước cách đây
mục cha
commit
4870303930

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

@@ -163,7 +163,7 @@
               <div>需求计划
                 <el-tooltip class="item" effect="dark" :content="isScheduleLocked === 1? '点击解锁排期' : '点击锁定排期'" placement="top">
                   <span
-                    v-if="!form_query.needGrey"
+                    v-if="!form_query.needGrey || isScheduleLocked === 1"
                     class="titleStatus"
                     :class="isScheduleLocked === 1 ? 'el-icon-lock' : 'el-icon-unlock'"
                     @click="changeSchedule"
@@ -599,6 +599,7 @@ export default {
       const res = await updateRequirement(requirementInfo)
       if (res.code === 200) {
         this.dialogStatusVisible = false
+        this.getRequirementById()
         this.$message({ message: '修改成功', type: 'success', duration: 1000, offset: 150 })
       }
       this.getRequirementById()

+ 1 - 1
src/views/projectManage/taskList/taskViewDetail.vue

@@ -160,7 +160,7 @@
               <div>任务计划
                 <el-tooltip class="item" effect="dark" :content="isScheduleLocked === 1? '点击解锁排期' : '点击锁定排期'" placement="top">
                   <span
-                    v-if="!form_query.needGrey"
+                    v-if="!form_query.needGrey || isScheduleLocked === 1 "
                     class="titleStatus"
                     :class=" isScheduleLocked === 1 ? 'el-icon-lock' : 'el-icon-unlock'"
                     @click="changeSchedule"