From c9d7affdcfc66c8673740715fb594afe2cda414a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 8 Feb 2023 03:20:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/styles/mdp.scss | 30 ++++++--- .../xm/core/xmMenuWorkItem/XmSubTaskList.vue | 61 ++++++++++++++----- .../xm/core/xmTaskWorkItem/XmSubTaskList.vue | 59 ++++++++++++++---- 3 files changed, 113 insertions(+), 37 deletions(-) diff --git a/src/styles/mdp.scss b/src/styles/mdp.scss index 96739f31..69a0475d 100644 --- a/src/styles/mdp.scss +++ b/src/styles/mdp.scss @@ -262,28 +262,38 @@ table tr.hover-row{ } } } +.cell-box{ + display: flex; + flex-wrap: nowrap; +} +.cell-input{ + display: none; +} + .cell-bar{ z-index: 10000; top: 50%; - right:0%; - transform: translate(-50%, -50%); - position:absolute; - display: none; - float: right; + right:5px; + transform: translate(0%, -50%); + position:absolute; + display: none; } .el-table__row td:hover{ - cursor: pointer; + + .cell-bar{ - display: inline; - .u-btn{ - float: right; - } + cursor: pointer; + display: flex; + flex-wrap: nowrap; } .cell-text{ display:none; } + .cell-input{ + display:block; + } } diff --git a/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue b/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue index 4345df87..5c1b487b 100644 --- a/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue +++ b/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue @@ -3,20 +3,26 @@ - - { + var tips = res.data.tips + if(tips.isOk){ + var row2=res.data.data + this.xmTasks.splice(index+1,0,row2) + this.pageInfo.total=this.pageInfo.total+1 + this.$message.success("复制成功") + }else{ + this.$message.error(tips.msg) + } + }) + } }, //end methods components: { XmWorkloadRecordDialog,XmGroupDialog,'xm-task-edit':()=>import('../xmTask/XmTaskEdit'),XmPhaseSelect,MdpSelectUserXm, diff --git a/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue b/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue index 109a6db4..72551c66 100644 --- a/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue +++ b/src/views/xm/core/xmTaskWorkItem/XmSubTaskList.vue @@ -3,18 +3,24 @@ - -