diff --git a/src/api/xm/core/xmTask.js b/src/api/xm/core/xmTask.js
index 61788325..79f5de2d 100644
--- a/src/api/xm/core/xmTask.js
+++ b/src/api/xm/core/xmTask.js
@@ -52,6 +52,13 @@ export const setTaskCreateUser = params => { return axios.post(`${base}/xm/core/
export const editTime = params => { return axios.post(`${base}/xm/core/xmTask/editTime`, params); };
+
+
+export const calcProgress = params => { return axios.post(`${base}/xm/core/xmTask/calcProgress`, params); };
+
+
+export const calcProjectProgress = params => { return axios.post(`${base}/xm/core/xmTask/calcProjectProgress`, params); };
+
export const batchChangeParentTask = params => { return axios.post(`${base}/xm/core/xmTask/batchChangeParentTask`, params); };
diff --git a/src/styles/mdp.scss b/src/styles/mdp.scss
index 0a43cfcf..de8f29ff 100644
--- a/src/styles/mdp.scss
+++ b/src/styles/mdp.scss
@@ -225,7 +225,15 @@
float: right;
}
-.el-table__body tr:hover{
+table tr:hover{
+ .tool-bar{
+ visibility: visible;
+ .u-btn{
+ float: right;
+ }
+ }
+}
+table tr.hover-row{
.tool-bar{
visibility: visible;
.u-btn{
@@ -233,7 +241,6 @@
}
}
}
-
.cell-bar{
display: none;
float: right;
@@ -241,9 +248,10 @@
.el-table__row td:hover{
.cell-bar{
- display: block;
- float: right;
- width: 90%;
+ display: inline;
+ .u-btn{
+ float: right;
+ }
}
.cell-text{
display:none;
diff --git a/src/views/xm/core/xmTask/XmTaskMng.vue b/src/views/xm/core/xmTask/XmTaskMng.vue
index 45fc7ddc..8871b4a3 100644
--- a/src/views/xm/core/xmTask/XmTaskMng.vue
+++ b/src/views/xm/core/xmTask/XmTaskMng.vue
@@ -334,6 +334,17 @@
>
+