Merge branch 'master' of ssh://gitlab.dongwu-inc.com:10022/BOE/fe-manage

This commit is contained in:
岳佳鑫
2022-11-01 16:42:13 +08:00
6 changed files with 17955 additions and 7066 deletions

11384
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -38,34 +38,10 @@ import http from "./config";
// 接口-请求 // 接口-请求
// 创建编辑单层项目 // 创建编辑单层项目
export const createProject = (obj) => http.post('/admin/project/edit', { export const createProject = (obj) => http.post('/admin/project/edit', obj)
"attach": obj.attach,
"beginTime": obj.beginTime,
"boeFlag": obj.boeFlag,
"category": obj.category,
"courseSyncFlag": obj.courseSyncFlag,
"endTime": obj.endTime,
"level": obj.level,
"manager": obj.manager,
"managerId": obj.managerId,
"name": obj.name,
"notice": obj.notice,
"noticeFlag": obj.noticeFlag,
"picUrl": obj.picUrl,
"remark": obj.remark,
"sourceBelongId": obj.sourceBelongId,
"status": obj.status,
"systemId": obj.systemId,
"templateId": obj.templateId,
"type": obj.type
})
// 创建多层项目 // 创建多层项目
export const createStoreyProject = () => http.post('/admin/project/edit', { export const createStoreyProject = (obj) => http.post('/admin/project/edit', obj)
})
// 获取项目列表 // 获取项目列表
export const getProjectList = () => http.post('/admin/project/list', { export const getProjectList = (obj) => http.post('/admin/project/list', obj)
})

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -512,7 +512,7 @@
<div class="btnText" @click="delete_exit">取消</div> <div class="btnText" @click="delete_exit">取消</div>
</div> </div>
<div class="del_btn btn2"> <div class="del_btn btn2">
<div class="btnText" @click="showModal">确定</div> <div class="btnText" @click="showModal1">确定</div>
</div> </div>
</div> </div>
</div> </div>
@@ -540,6 +540,7 @@ import { message } from "ant-design-vue";
import * as api from "../../api/indexTaskadd"; import * as api from "../../api/indexTaskadd";
import * as apilive from "../../api/indexLiveBroadcast"; import * as apilive from "../../api/indexLiveBroadcast";
import * as apidiscuss from "../../api/indexDiscuss"; import * as apidiscuss from "../../api/indexDiscuss";
import * as apieval from "../../api/indexEval";
const drawercolumns = [ const drawercolumns = [
{ {
title: "项目名称", title: "项目名称",
@@ -661,94 +662,94 @@ export default {
//任务数据 //任务数据
tableData: [ tableData: [
// { {
// key: 1, key: 1,
// lei: "在线", lei: "在线",
// // state: "已发布", // state: "已发布",
// creater: "管理者课程", creater: "管理者课程",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "60分钟", cretime: "60分钟",
// haspub: false, haspub: false,
// checked1: false, checked1: false,
// checkedd: false, checkedd: false,
// }, },
// { {
// key: 2, key: 2,
// lei: "面授", lei: "面授",
// // state: "草稿", // state: "草稿",
// creater: "管理者面授", creater: "管理者面授",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "20分钟", cretime: "20分钟",
// haspub: true, haspub: true,
// checked1: false, checked1: false,
// checkedd: false, checkedd: false,
// }, },
// { {
// key: 1, key: 1,
// lei: "在线", lei: "在线",
// // state: "已发布", // state: "已发布",
// creater: "管理者课程", creater: "管理者课程",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "60分钟", cretime: "60分钟",
// haspub: false, haspub: false,
// checked1: false, checked1: false,
// checkedd: false, checkedd: false,
// }, },
// { {
// key: 3, key: 3,
// lei: "作业", lei: "作业",
// // state: "已停用", // state: "已停用",
// creater: "管理者作业", creater: "管理者作业",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "60分钟", cretime: "60分钟",
// haspub: false, haspub: false,
// checked1: false, checked1: false,
// checkedd: false, checkedd: false,
// }, },
// { {
// key: 4, key: 4,
// lei: "考试", lei: "考试",
// // state: "草稿", // state: "草稿",
// creater: "管理者考试", creater: "管理者考试",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "20分钟", cretime: "20分钟",
// haspub: true, haspub: true,
// checked1: false, checked1: false,
// checkedd: false, checkedd: false,
// }, },
// { {
// key: 5, key: 5,
// lei: "案例", lei: "案例",
// // state: "草稿", // state: "草稿",
// creater: "腾飞班1案例", creater: "腾飞班1案例",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "20分钟", cretime: "20分钟",
// haspub: true, haspub: true,
// checked1: true, checked1: true,
// checkedd: false, checkedd: false,
// }, },
// { {
// key: 4, key: 4,
// lei: "考试", lei: "考试",
// // state: "草稿", // state: "草稿",
// creater: "管理者考试", creater: "管理者考试",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "20分钟", cretime: "20分钟",
// haspub: true, haspub: true,
// checked1: false, checked1: false,
// checkedd: false, checkedd: false,
// }, },
// { {
// key: 5, key: 5,
// lei: "案例", lei: "案例",
// // state: "草稿", // state: "草稿",
// creater: "腾飞班1案例", creater: "腾飞班1案例",
// // pubtime: "2022-07-20 14:00:03", // pubtime: "2022-07-20 14:00:03",
// cretime: "20分钟", cretime: "20分钟",
// haspub: true, haspub: true,
// checked1: true, checked1: true,
// checkedd: false, checkedd: false,
// }, },
], ],
drawertableData: [ drawertableData: [
{ {
@@ -980,6 +981,7 @@ export default {
style="color:#4EA6FF;cursor:pointer" style="color:#4EA6FF;cursor:pointer"
onClick={() => { onClick={() => {
showDelete(); showDelete();
{/* deleteEvalText(); */}
}} }}
> >
删除 删除
@@ -1036,11 +1038,30 @@ export default {
.then((res) => { .then((res) => {
console.log("删除成功", res); console.log("删除成功", res);
message.success("删除成功"); message.success("删除成功");
state.deleteModal = false;
//重新获取列表 //重新获取列表
getTask(); getTask();
}) })
.catch((err) => { .catch((err) => {
console.log(err); console.log("删除失败", err);
});
};
//删除评估测试
const deleteEvalText = () => {
let obj = {
evaluationId:state.deleteLiveID,
};
apieval
.deleteEvaluationById(obj)
.then((res) => {
console.log("删除成功", res);
message.success("删除成功");
state.deleteModal = false;
//重新获取列表
getTask();
})
.catch((err) => {
console.log("删除失败", err);
}); });
}; };
const onSelectChange = (selectedRowKeys) => { const onSelectChange = (selectedRowKeys) => {
@@ -1061,6 +1082,10 @@ export default {
//关闭确认框 //关闭确认框
closeConfirm(); closeConfirm();
}; };
const showModal1 = () => {
//关闭确认框
state.deleteModal = false;
};
const closeModal = () => { const closeModal = () => {
state.stage = false; state.stage = false;
}; };
@@ -1159,6 +1184,7 @@ export default {
showConfirm, showConfirm,
closeConfirm, closeConfirm,
showCancel, showCancel,
showModal1,
closeCancel, closeCancel,
showDelete, showDelete,
closeDelete, closeDelete,
@@ -1166,6 +1192,7 @@ export default {
getTask, getTask,
deleteLiveBroadcast, deleteLiveBroadcast,
deleteDiscuss, deleteDiscuss,
deleteEvalText,
}; };
}, },
}; };

File diff suppressed because it is too large Load Diff