@@ -823,6 +823,7 @@ import * as api1 from "../../api/index1";
import {storage} from "../../api/storage";
import ProjectManager from "@/components/project/ProjectManagerNew";
import ProjectClass from "@/components/project/ProjectClass";
+import TrainClass from "@/components/project/TrainClass";
import OrgClass from "@/components/project/OrgClass";
import dayjs from "dayjs";
import * as moment from "moment";
@@ -837,6 +838,7 @@ export default {
ProjectManager,
ProjectClass,
OrgClass,
+ TrainClass,
// ProjManageShip
},
setup() {
@@ -1541,6 +1543,12 @@ export default {
state.projectInfo = {
parentName: value.record.name,
parentId: value.record.projectId,
+ name: value.record.name,
+ sourceBelongId: value.record.sourceBelongId,
+ sourceBelongame: value.record.sourceBelongName,
+ manager: value.record.manager,
+ managerId: value.record.managerId,
+ systemId: value.record.systemId,
type: 2,
};
state.reminderModal = true;
From 9627d7675b18d66516ca1eb5a87d3c7bf8ada6d0 Mon Sep 17 00:00:00 2001
From: yuping <82253452@qq.com>
Date: Sat, 10 Dec 2022 16:11:24 +0800
Subject: [PATCH 21/48] =?UTF-8?q?--=20=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/projectcenter/ProjectManage.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/views/projectcenter/ProjectManage.vue b/src/views/projectcenter/ProjectManage.vue
index 266eaef9..a54607d2 100644
--- a/src/views/projectcenter/ProjectManage.vue
+++ b/src/views/projectcenter/ProjectManage.vue
@@ -958,7 +958,7 @@ export default {
// 接口需要传递的参数信息
const errorMsgs = {
name: "请输入项目名称",
- category: "请选择项目分类",
+ systemId: "请选择培训分类",
manager: "请选择项目经理",
sourceBelongId: "请选择资源归属",
};
From 2aa428b17ff1f14ffd4a7b63305a27906d42919c Mon Sep 17 00:00:00 2001
From: yuping <82253452@qq.com>
Date: Sat, 10 Dec 2022 16:13:51 +0800
Subject: [PATCH 22/48] =?UTF-8?q?--=20=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/projectcenter/ProjectAdd.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/views/projectcenter/ProjectAdd.vue b/src/views/projectcenter/ProjectAdd.vue
index a1ab3221..4bac22dd 100644
--- a/src/views/projectcenter/ProjectAdd.vue
+++ b/src/views/projectcenter/ProjectAdd.vue
@@ -370,7 +370,7 @@ export default {
const errorMsgs = {
name: "请输入项目名称",
- picUrl: "请上传项目封面图",
+ picUrl: "请选择项目封面图",
beginTime: "请选择项目开始时间",
endTime: "请选择项目结束时间",
manager: "请选择项目经理",
From 56a52e6e77ce39ff744a6e78d6389f9dad994989 Mon Sep 17 00:00:00 2001
From: yuping <82253452@qq.com>
Date: Sat, 10 Dec 2022 16:16:32 +0800
Subject: [PATCH 23/48] =?UTF-8?q?--=20=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/projectcenter/ProjectAdd.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/views/projectcenter/ProjectAdd.vue b/src/views/projectcenter/ProjectAdd.vue
index 4bac22dd..72d142c2 100644
--- a/src/views/projectcenter/ProjectAdd.vue
+++ b/src/views/projectcenter/ProjectAdd.vue
@@ -320,7 +320,7 @@ export default {
state.projectInfo.parentId = routers.query.parentId;
projectId && api.getProjectDetail({projectId})
.then(res => {
- state.projectInfo = {...state.projectInfo, ...res.data.data.projectInfo};
+ state.projectInfo = {...res.data.data.projectInfo,...state.projectInfo};
state.projectInfo.rangeTime = [state.projectInfo.beginTime, state.projectInfo.endTime,];
state.courseSyncFlag = !!state.projectInfo.courseSyncFlag;
});
From 57916500fb0adbf82d8f47ef808e01e6a8065f34 Mon Sep 17 00:00:00 2001
From: yuping <82253452@qq.com>
Date: Sat, 10 Dec 2022 16:25:05 +0800
Subject: [PATCH 24/48] =?UTF-8?q?--=20=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/projectcenter/ProjectAdd.vue | 8 +++-----
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/src/views/projectcenter/ProjectAdd.vue b/src/views/projectcenter/ProjectAdd.vue
index 72d142c2..066bbdd8 100644
--- a/src/views/projectcenter/ProjectAdd.vue
+++ b/src/views/projectcenter/ProjectAdd.vue
@@ -313,14 +313,12 @@ export default {
});
function getProjectInfo() {
- let projectId;
- routers.query.parentId && (projectId = routers.query.parentId)
- routers.query.projectId && (projectId = routers.query.projectId)
state.projectInfo.parentName = routers.query.parentName;
state.projectInfo.parentId = routers.query.parentId;
- projectId && api.getProjectDetail({projectId})
+ state.projectInfo.projectId = routers.query.projectId;
+ (state.projectInfo.projectId || state.projectInfo.parentId) && api.getProjectDetail({projectId: state.projectInfo.projectId || state.projectInfo.parentId})
.then(res => {
- state.projectInfo = {...res.data.data.projectInfo,...state.projectInfo};
+ state.projectInfo = {...res.data.data.projectInfo, ...state.projectInfo};
state.projectInfo.rangeTime = [state.projectInfo.beginTime, state.projectInfo.endTime,];
state.courseSyncFlag = !!state.projectInfo.courseSyncFlag;
});
From e905422a8e06789b1682b4f5c59a7cadf21f0a6d Mon Sep 17 00:00:00 2001
From: yuping <82253452@qq.com>
Date: Sat, 10 Dec 2022 16:33:48 +0800
Subject: [PATCH 25/48] =?UTF-8?q?--=20=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/project/ProjectLevel.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/components/project/ProjectLevel.vue b/src/components/project/ProjectLevel.vue
index 539865a9..10b9c9b6 100644
--- a/src/components/project/ProjectLevel.vue
+++ b/src/components/project/ProjectLevel.vue
@@ -34,7 +34,7 @@ const props = defineProps({
})
const id = computed(() => {
- return props.value
+ return props.value || null
})
const emit = defineEmits({})
From 1ecca577c2d74e6265ab9dcade0d65cf48f88beb Mon Sep 17 00:00:00 2001
From: lixg
Date: Sat, 10 Dec 2022 16:37:22 +0800
Subject: [PATCH 26/48] =?UTF-8?q?feat:=E9=9A=90=E8=97=8F=E5=B7=A6=E4=BE=A7?=
=?UTF-8?q?=E5=AF=BC=E8=88=AA=E6=A0=8F=E6=B2=A1=E6=9C=89=E7=9A=84=E5=8A=9F?=
=?UTF-8?q?=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/NavLeft.vue | 45 ++++++++++++-------------
src/components/drawers/AddFaceteach.vue | 2 +-
2 files changed, 23 insertions(+), 24 deletions(-)
diff --git a/src/components/NavLeft.vue b/src/components/NavLeft.vue
index a722c841..fc63f253 100644
--- a/src/components/NavLeft.vue
+++ b/src/components/NavLeft.vue
@@ -153,8 +153,8 @@
课件管理
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+ -->
+
-
+ 系统管理 -->
+
+