From 22832ccfc9465b2e46f7261872f363ff5b1ccb26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=99=93=E9=B8=BD?= Date: Mon, 10 Oct 2022 18:39:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/learningpath/LevelAdd.vue | 2 - src/views/projectcenter/ProjectManage.vue | 93 +++++------------------ 2 files changed, 21 insertions(+), 74 deletions(-) diff --git a/src/views/learningpath/LevelAdd.vue b/src/views/learningpath/LevelAdd.vue index ab9a614a..9262c416 100644 --- a/src/views/learningpath/LevelAdd.vue +++ b/src/views/learningpath/LevelAdd.vue @@ -792,8 +792,6 @@ export default { color: #6f6f6f; font-size: 14px; } - .select { - } } .choo { display: none; diff --git a/src/views/projectcenter/ProjectManage.vue b/src/views/projectcenter/ProjectManage.vue index d88df7c3..f4173b9a 100644 --- a/src/views/projectcenter/ProjectManage.vue +++ b/src/views/projectcenter/ProjectManage.vue @@ -67,8 +67,8 @@
{ - state.tableData.map((value) => { + let data = state.tableData; + data.map((value) => { if (value.children) { //多层项目 console.log("11"); @@ -577,7 +578,9 @@ export default { 复制 删除
- ) : null; + ) : ( +
+ ); value.children.map((item) => { if (item.children) { @@ -697,7 +700,9 @@ export default { 复制 删除 - ) : null; + ) : ( +
+ ); item.children.map((a) => { //班级 @@ -912,7 +917,9 @@ export default { - ) : null; + ) : ( +
+ ); }); } else { //单层子项目 @@ -1129,7 +1136,9 @@ export default { - ) : null; + ) : ( +
+ ); } }); } else { @@ -1246,80 +1255,24 @@ export default {
基础信息
- ) : null} + ) : ( +
+ )} ); } - - return 0; }); - return state.tableData; + state.tableData = data; }; + getTableDate(); - const tableDataFunc = () => { - const columns = [ - { - title: "项目名称", - dataIndex: "projectName", - key: "projectName", - width: 180, - // align: "center", - ellipsis: true, - // scopedSlots: { customRender: "action" }, //引入的插槽 - // customRender: (text, record) => { - // console.log(text, record); - // return {text.text}; - // }, - }, - { - title: "项目经理", - dataIndex: "manager", - key: "manager", - width: 100, - align: "center", - }, - { - title: "状态", - dataIndex: "state", - // width: "30%", - key: "state", - width: 100, - align: "center", - }, - { - title: "创建人", - dataIndex: "creater", - // width: "30%", - key: "creater", - width: 100, - align: "center", - }, - { - title: "创建时间", - dataIndex: "time", - key: "time", - width: 180, - align: "center", - }, - { - title: "操作", - dataIndex: "operation", - key: "operation", - width: 300, - align: "center", - }, - ]; - const data = getTableDate(); - return [columns, data]; - }; return { ...toRefs(state), columns, selectProjectName, expandTable, getTableDate, - tableDataFunc, }; }, }; @@ -1431,10 +1384,6 @@ export default { padding: 5px 16px; background-color: #eff4fc; } - .ant-table { - // overflow: visible; - // z-index: 99999; - } } .operation { font-size: 14px;