From b7c1df56c9189e3933f9e28a0de7ad7fb5205f78 Mon Sep 17 00:00:00 2001 From: lxc Mac Date: Sat, 24 Jul 2021 14:45:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=8F=E6=8D=B7=E7=9C=8B=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- .../xm/core/xmTask/XmTaskAgileKanban.vue | 324 ++++++++++++++++++ src/views/xm/core/xmTask/XmTaskMng.vue | 19 +- 3 files changed, 339 insertions(+), 6 deletions(-) create mode 100644 src/views/xm/core/xmTask/XmTaskAgileKanban.vue diff --git a/package.json b/package.json index 95a93942..8fa9d2f3 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "vue-quill-editor": "^3.0.6", "vue-router": "3.0.1", "vue-splitpane": "1.0.2", - "vuedraggable": "2.15.0", + "vuedraggable": "^2.24.3", "vuex": "3.0.1", "wl-gantt": "^1.0.4", "xlsx": "^0.14.5" diff --git a/src/views/xm/core/xmTask/XmTaskAgileKanban.vue b/src/views/xm/core/xmTask/XmTaskAgileKanban.vue new file mode 100644 index 00000000..325d879e --- /dev/null +++ b/src/views/xm/core/xmTask/XmTaskAgileKanban.vue @@ -0,0 +1,324 @@ + + + + diff --git a/src/views/xm/core/xmTask/XmTaskMng.vue b/src/views/xm/core/xmTask/XmTaskMng.vue index a28d0a88..fa43f140 100644 --- a/src/views/xm/core/xmTask/XmTaskMng.vue +++ b/src/views/xm/core/xmTask/XmTaskMng.vue @@ -4,7 +4,7 @@ - + 全部状态 @@ -135,9 +135,14 @@ + 敏捷看板 + 表格查看 + - + + - + + @@ -368,6 +374,7 @@ import XmTaskAdd from './XmTaskAdd';//新增界面 import XmTaskEdit from './XmTaskEdit';//修改界面 import XmTaskMngBatch from './XmTaskMngBatch';//修改界面 + import XmTaskAgileKanban from './XmTaskAgileKanban';//敏捷看板 import { mapGetters } from 'vuex'; import xmExecuserMng from '../xmTaskExecuser/XmTaskExecuserMng'; import xmSkillMng from '../xmTaskSkill/XmTaskSkillMng'; @@ -631,10 +638,10 @@ import XmProjectGroupSelect from '../xmProjectGroup/XmProjectGroupSelect.vue'; ], pickerOptions: util.pickerOptions('datarange'), /**end 自定义属性请在上面加 请加备注**/ + showAglile: false } },//end data methods: { - changeSelKey(index){ this.selkey = index; this.searchXmTasks(); @@ -1723,12 +1730,14 @@ import XmProjectGroupSelect from '../xmProjectGroup/XmProjectGroupSelect.vue'; components: { 'xm-task-add':XmTaskAdd, 'xm-task-edit':XmTaskEdit, + XmTaskAgileKanban, xmExecuserMng, xmSkillMng, skillMng, xmProjectPhaseMng, xmTaskTemplateMng, XmProjectList,xmExchangeMng,xmMenuSelect,XmMenuRichDetail,XmGantt,XmTaskMngBatch, -XmProjectGroupSelect,XmProductSelect +XmProjectGroupSelect,XmProductSelect, +XmTaskAgileKanban //在下面添加其它组件 }, mounted() {