feat: 模板阶段编辑,删除,新增。模板任务删除,移动

This commit is contained in:
王熙东
2022-11-22 17:20:40 +08:00
parent a8153029af
commit efdfb705d5
4 changed files with 78 additions and 75 deletions

View File

@@ -620,8 +620,8 @@ export default {
// };
const errorMsgs = {
name: "请输入项目名称",
category: "请选择项目分类",
name: "请输入模板名称",
category: "请选择模板分类",
picUrl: "请上传项目封面图",
beginTime: "请选择项目开始时间",
endTime: "请选择项目结束时间",
@@ -636,6 +636,38 @@ export default {
const createProject = () => {
console.log("我要编辑项目", isEdit.value);
let obj = {
"name": state.projectInfo.name,
"category": state.projectInfo.category,
"picUrl": "x",
"beginTime": state.projectInfo.rangevalue || 1,
"endTime": state.projectInfo.rangevalue || 1,
"manager": state.projectInfo.manager,
"managerId": state.projectInfo.managerId || 0,
"sourceBelongId": state.projectInfo.sourceBelongId,
"level": state.projectInfo.level,
"systemId": state.projectInfo.systemId,
"boeFlag": state.projectInfo.boeFlag,
"courseSyncFlag": state.projectInfo.courseSyncFlag,
"notice": "",
"noticeFlag": 0,
"projectTemplateId": 0,
"remark": "",
"status": 0,
};
console.log(obj);
for (let i in errorMsgs) {
console.log(obj[i]);
if (obj[i] === "" || obj[i] === undefined) {
message.destroy();
message.warning(errorMsgs[i]);
return;
}
}
api
.templateEdit({
"beginTime": 0,
"boeFlag": 0,
"category": 0,
@@ -653,20 +685,7 @@ export default {
"sourceBelongId": 0,
"status": 0,
"systemId": 0
};
console.log(obj);
for (let i in errorMsgs) {
console.log(obj[i]);
if (obj[i] === "" || obj[i] === undefined) {
message.destroy();
message.warning(errorMsgs[i]);
return;
}
}
api
.templateEdit(obj)
})
.then((res) => {
console.log(res);
if (res.status == 200 && res.data.code == 200) {
@@ -674,7 +693,7 @@ export default {
message.success("编辑成功");
setTimeout(() => {
router.push({
path: "/manage/projectmanage",
path: "/projectmanage",
});
}, 1000);
} else {