From 31ab63fe1e06f40de2e530b227f4c5cb575afef9 Mon Sep 17 00:00:00 2001 From: chentaiyu Date: Wed, 30 Mar 2022 13:47:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E7=BB=93=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/xm/core/xmTaskWorkload.js | 2 + src/router/routes_xm.js | 3 +- .../core/xmTaskSbill/SelectTaskWorkload.vue | 21 +- .../xm/core/xmTaskSbill/XmTaskSbillEdit.vue | 4 +- .../xm/core/xmTaskSbill/XmTaskSbillMng.vue | 1 + .../core/xmTaskWorkload/XmTaskSbillSelect.vue | 317 ++++++++++++++++++ .../core/xmTaskWorkload/XmTaskWorkloadMng.vue | 128 +++++-- 7 files changed, 442 insertions(+), 34 deletions(-) create mode 100644 src/views/xm/core/xmTaskWorkload/XmTaskSbillSelect.vue diff --git a/src/api/xm/core/xmTaskWorkload.js b/src/api/xm/core/xmTaskWorkload.js index a003603f..bf37da20 100644 --- a/src/api/xm/core/xmTaskWorkload.js +++ b/src/api/xm/core/xmTaskWorkload.js @@ -31,3 +31,5 @@ export const addXmTaskWorkload = params => { return axios.post(`${base}/xm/core/ //普通查询 条件之间and关系 export const listByProject = params => { return axios.get(`${base}/xm/core/xmTaskWorkload/listByProject`, { params: params }); }; + +export const editWorkloadToSbill = params => { return axios.post(`${base}/xm/core/xmTaskWorkload/editWorkloadToSbill`, params); }; diff --git a/src/router/routes_xm.js b/src/router/routes_xm.js index 2782c8f8..2196d0cd 100644 --- a/src/router/routes_xm.js +++ b/src/router/routes_xm.js @@ -162,7 +162,8 @@ export default { }, //leaf: true,//只有一个节点 children: [ - { path: 'xmTaskSbill/XmTaskSbillMng', component: _import('xm/core/xmTaskSbill/XmTaskSbillMng'), name: 'XmTaskSbilllMng', meta: { title: '任务结算',icon:'task' }}, + { path: 'xmTaskSbill/XmTaskSbillMng', component: _import('xm/core/xmTaskSbill/XmTaskSbillMng'), name: 'XmTaskSbilllMng', meta: { title: '任务结算'}}, + { path: 'xmTaskWorkload/XmTaskWorkloadMng', component: _import('xm/core/xmTaskWorkload/XmTaskWorkloadMng'), name: 'XmTaskWorkloadMng', meta: { title: '工时列表'}}, ] } ] diff --git a/src/views/xm/core/xmTaskSbill/SelectTaskWorkload.vue b/src/views/xm/core/xmTaskSbill/SelectTaskWorkload.vue index 84264715..bf6c3f3c 100644 --- a/src/views/xm/core/xmTaskSbill/SelectTaskWorkload.vue +++ b/src/views/xm/core/xmTaskSbill/SelectTaskWorkload.vue @@ -1,7 +1,7 @@ - - + + + + + +