diff --git a/resources/assets/js/pages/manage/components/GanttView.vue b/resources/assets/js/pages/manage/components/GanttView.vue index c9901b088..eafac13af 100644 --- a/resources/assets/js/pages/manage/components/GanttView.vue +++ b/resources/assets/js/pages/manage/components/GanttView.vue @@ -299,6 +299,9 @@ export default { if (this.mouseItem != null) { e.preventDefault(); var diff = e.clientX - this.mouseBak.clientX; + if (diff < 0 && this.mouseItem.time.start > this.mouseItem.time.end) { + return false; + } this.$set(this.mouseItem, this.mouseBak.type, this.mouseBak.value + diff); } else if (this.dateMove != null) { e.preventDefault(); @@ -329,6 +332,9 @@ export default { this.$set(this.mouseItem, 'moveW', 0); isM = true; } + if (this.mouseItem.time && this.mouseItem.time.start > this.mouseItem.time.end) { + return false; + } // if (isM) { this.$emit("on-change", this.mouseItem) diff --git a/resources/assets/js/pages/manage/components/ProjectList.vue b/resources/assets/js/pages/manage/components/ProjectList.vue index 6c4717bbc..3cbd6f020 100644 --- a/resources/assets/js/pages/manage/components/ProjectList.vue +++ b/resources/assets/js/pages/manage/components/ProjectList.vue @@ -84,13 +84,8 @@
+
-
- - -
diff --git a/resources/assets/sass/pages/components/project-list.scss b/resources/assets/sass/pages/components/project-list.scss index d5582c4a7..6b793565d 100644 --- a/resources/assets/sass/pages/components/project-list.scss +++ b/resources/assets/sass/pages/components/project-list.scss @@ -202,7 +202,7 @@ position: absolute; top: 0; left: 0; - width: 50%; + width: 33.3%; height: 100%; z-index: 0; color: $primary-color; @@ -230,7 +230,7 @@ } &.menu { &:before { - left: 50%; + left: 33.3%; } > div:first-child { color: $primary-text-color;