mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-13 04:46:46 +08:00
Merge branch 'master' of ssh://gitlab.dongwu-inc.com:10022/BOE/fe-manage
This commit is contained in:
@@ -32,7 +32,7 @@ http.interceptors.request.use(
|
|||||||
|
|
||||||
// 此处测试默认配置token
|
// 此处测试默认配置token
|
||||||
config.headers.token = "123456";
|
config.headers.token = "123456";
|
||||||
// config.headers.token = "eyJ0eXBlIjoidG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC91LmJvZS5jb20iLCJpYXQiOjE2NjkyMTE4MzMsImV4cCI6MTY2OTIxOTAzMywiR2l2ZW5OYW1lIjoiYm9ldSIsInVzZXJJZCI6IjZCMDQ5RkFGLUMzMTQtN0NDRi0wRDI4LTBEMjNGNEM0MjUzMSIsInVJZCI6Ijk2NTM0MjAyNzQ5NzYwNzE2OCIsInBlcm1pc3Npb24iOiIifQ==.40067eca3be5d50857448005a673cbe1a48f560ff8e9c7aea4e7ff12f59c7962";
|
// config.headers.token = "eyJ0eXBlIjoidG9rZW4iLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC91LmJvZS5jb20iLCJpYXQiOjE2NjkyODg3MzIsImV4cCI6MTY2OTI5NTkzMiwiR2l2ZW5OYW1lIjoiYm9ldSIsInVzZXJJZCI6IjZCMDQ5RkFGLUMzMTQtN0NDRi0wRDI4LTBEMjNGNEM0MjUzMSIsInVJZCI6Ijk2NTM0MjAyNzQ5NzYwNzE2OCIsInBlcm1pc3Npb24iOiIifQ==.af724ca2f4c530868cf923daa2e1a4a3733ee97430b830039ace513d628dfb42";
|
||||||
}
|
}
|
||||||
return config;
|
return config;
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -199,20 +199,39 @@ export default {
|
|||||||
const getTableDate = (tableData) => {
|
const getTableDate = (tableData) => {
|
||||||
let data = tableData;
|
let data = tableData;
|
||||||
let array = [];
|
let array = [];
|
||||||
data.map((value, index) => {
|
if(state.inputV1 == ""){
|
||||||
let obj = {
|
data.map((value, index) => {
|
||||||
key: index,
|
let obj = {
|
||||||
authorId:value.authorId,
|
key: index,
|
||||||
authorName:value.authorName,
|
authorId:value.authorId,
|
||||||
companyId:value.companyId,
|
authorName:value.authorName,
|
||||||
coverUrl:value.coverUrl,
|
companyId:value.companyId,
|
||||||
caseid:value.id,
|
coverUrl:value.coverUrl,
|
||||||
title:value.title,
|
id:value.id,
|
||||||
};
|
title:value.title,
|
||||||
array.push(obj);
|
};
|
||||||
});
|
array.push(obj);
|
||||||
state.tableData = array;
|
});
|
||||||
console.log('get下来的数据',state.tableData);
|
state.tableData = array;
|
||||||
|
console.log('get下来获取全部的的数据',state.tableData);
|
||||||
|
} else {
|
||||||
|
data.map((value, index) => {
|
||||||
|
let obj = {
|
||||||
|
key: index,
|
||||||
|
authorId:value.authorId,
|
||||||
|
authorName:value.authorName,
|
||||||
|
companyId:value.companyId,
|
||||||
|
coverUrl:value.coverUrl,
|
||||||
|
id:value.id,
|
||||||
|
title:value.title,
|
||||||
|
};
|
||||||
|
if(obj.title == state.inputV1){
|
||||||
|
array.push(obj);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
state.tableData = array;
|
||||||
|
console.log('get下来搜索的的数据',state.tableData);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
//获取全部案例信息接口
|
//获取全部案例信息接口
|
||||||
const getAllCaseText = () => {
|
const getAllCaseText = () => {
|
||||||
@@ -227,7 +246,7 @@ export default {
|
|||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (res.status === 200) {
|
if (res.status === 200) {
|
||||||
getTableDate(res.data.data);
|
getTableDate(res.data.data);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
@@ -238,7 +257,7 @@ export default {
|
|||||||
for(let i = 0;i < state.apiTaskList.length;i++){
|
for(let i = 0;i < state.apiTaskList.length;i++){
|
||||||
RouterEditTask({
|
RouterEditTask({
|
||||||
chapterId: props.isactive,
|
chapterId: props.isactive,
|
||||||
courseId: state.apiTaskList[i].caseid,
|
courseId: state.apiTaskList[i].id,
|
||||||
name: state.apiTaskList[i].caseName,
|
name: state.apiTaskList[i].caseName,
|
||||||
routerId: props.routerId,
|
routerId: props.routerId,
|
||||||
routerTaskId: props.routerTaskId || 0,
|
routerTaskId: props.routerTaskId || 0,
|
||||||
|
|||||||
@@ -91,7 +91,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="main_btns">
|
<div class="main_btns">
|
||||||
<button class="btn1" @click="closeDrawer">取消</button>
|
<button class="btn1" @click="closeDrawer">取消</button>
|
||||||
<button class="btn2" @click="createEvalText">确定</button>
|
<button class="btn2" @click="creoredit">确定</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<EvList
|
<EvList
|
||||||
@@ -183,6 +183,10 @@ export default {
|
|||||||
ctx.emit("update:addevalVisible", false);
|
ctx.emit("update:addevalVisible", false);
|
||||||
ctx.emit("update:edit", false);
|
ctx.emit("update:edit", false);
|
||||||
state.inputV1 = "";
|
state.inputV1 = "";
|
||||||
|
state.time= undefined;
|
||||||
|
state.description="";
|
||||||
|
state.evaluationTypeId= 0,
|
||||||
|
state.evaluationTypeName= "",
|
||||||
localStorage.setItem("stageId", props.chooseStageId);
|
localStorage.setItem("stageId", props.chooseStageId);
|
||||||
localStorage.setItem("chapterId", props.isactive);
|
localStorage.setItem("chapterId", props.isactive);
|
||||||
};
|
};
|
||||||
@@ -194,6 +198,7 @@ export default {
|
|||||||
const showEvalDrawer = () => {
|
const showEvalDrawer = () => {
|
||||||
state.EvalListVisible = true;
|
state.EvalListVisible = true;
|
||||||
};
|
};
|
||||||
|
//向关卡或阶段渲染
|
||||||
const updateTask = (value) => {
|
const updateTask = (value) => {
|
||||||
if (props.isLevel == 1) {
|
if (props.isLevel == 1) {
|
||||||
RouterEditTask({
|
RouterEditTask({
|
||||||
@@ -223,9 +228,11 @@ export default {
|
|||||||
type: 10,
|
type: 10,
|
||||||
})
|
})
|
||||||
.then(( ) => {
|
.then(( ) => {
|
||||||
|
message.destroy()
|
||||||
message.success(`${props.edit ? "编辑" : "新增"}阶段任务成功`);
|
message.success(`${props.edit ? "编辑" : "新增"}阶段任务成功`);
|
||||||
})
|
})
|
||||||
.catch(( ) => {
|
.catch(( ) => {
|
||||||
|
message.destroy()
|
||||||
message.error(`${props.edit ? "编辑" : "新增"}阶段任务失败`);
|
message.error(`${props.edit ? "编辑" : "新增"}阶段任务失败`);
|
||||||
});
|
});
|
||||||
} else if (props.isLevel == 3) {
|
} else if (props.isLevel == 3) {
|
||||||
@@ -271,6 +278,60 @@ export default {
|
|||||||
message.error("获取测量平信息失败");
|
message.error("获取测量平信息失败");
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
const creoredit = ()=> {
|
||||||
|
if(props.edit){
|
||||||
|
editInvistText
|
||||||
|
}else{
|
||||||
|
createEvalText
|
||||||
|
}
|
||||||
|
}
|
||||||
|
const editInvistText = ()=> {
|
||||||
|
if (!state.inputV1) {
|
||||||
|
message.destroy();
|
||||||
|
return message.info("请输入测评名称");
|
||||||
|
}
|
||||||
|
if (!state.evaluationTypeId) {
|
||||||
|
message.destroy();
|
||||||
|
return message.info("请选择测评");
|
||||||
|
}
|
||||||
|
let objei = {
|
||||||
|
// "createTime": "",
|
||||||
|
// "createUser": 0,
|
||||||
|
// "evaluationEndTime": "",
|
||||||
|
// "evaluationFlag": "",
|
||||||
|
// "evaluationId": "",
|
||||||
|
// "evaluationName": "",
|
||||||
|
// "evaluationPictureAddress": "",
|
||||||
|
// "evaluationStartTime": "",
|
||||||
|
// "evaluationTag": "",
|
||||||
|
// "evaluationTypeId": 0,
|
||||||
|
// "evaluationTypeName": "",
|
||||||
|
// "updateTime": "",
|
||||||
|
// "updateUser": 0
|
||||||
|
evaluationName: state.inputV1,
|
||||||
|
evaluationEndTime: dayjs(state.time[1]).format("YYYY-MM-DD"),
|
||||||
|
evaluationId: props.edit ? props.evaluationId : 0,
|
||||||
|
evaluationStartTime: dayjs(state.time[0]).format("YYYY-MM-DD"),
|
||||||
|
evaluationTypeId: state.evaluationTypeId,
|
||||||
|
evaluationTypeName: state.evaluationTypeName,
|
||||||
|
evaluationFlag: "",
|
||||||
|
evaluationPictureAddress: "",
|
||||||
|
evaluationTag: "",
|
||||||
|
updateTime: "",
|
||||||
|
}
|
||||||
|
api
|
||||||
|
.updateEvaluation(objei)
|
||||||
|
.then((res) => {
|
||||||
|
updateTask(res.data.data);
|
||||||
|
console.log('编辑后的测评信息 编辑后的测评id还和之前一样么?',res.data.data);
|
||||||
|
message.success("编辑测评信息成功");
|
||||||
|
closeDrawer();
|
||||||
|
ctx.emit("changeData", false);
|
||||||
|
})
|
||||||
|
.catch(() => {
|
||||||
|
message.error("编辑测评信息创建失败");
|
||||||
|
});
|
||||||
|
}
|
||||||
//创建测评信息
|
//创建测评信息
|
||||||
const createEvalText = () => {
|
const createEvalText = () => {
|
||||||
if (!state.inputV1) {
|
if (!state.inputV1) {
|
||||||
@@ -312,8 +373,10 @@ export default {
|
|||||||
checkFinish,
|
checkFinish,
|
||||||
closeDrawer,
|
closeDrawer,
|
||||||
//增改
|
//增改
|
||||||
|
creoredit,
|
||||||
createEvalText,
|
createEvalText,
|
||||||
queryInvistById,
|
queryInvistById,
|
||||||
|
editInvistText,
|
||||||
showEvalDrawer,
|
showEvalDrawer,
|
||||||
updateTask,
|
updateTask,
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -29,7 +29,6 @@
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="mi_btns">
|
<div class="mi_btns">
|
||||||
<div class="btn btn1">
|
<div class="btn btn1">
|
||||||
@@ -42,7 +41,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="main_table">
|
<div class="main_table">
|
||||||
<a-table
|
<a-table
|
||||||
style="border: 1px solid #f2f6fe"
|
style="border: 1px solid #f2f6fe"
|
||||||
|
|||||||
@@ -399,16 +399,17 @@ export default {
|
|||||||
array.push(obj)
|
array.push(obj)
|
||||||
})
|
})
|
||||||
state.tabledata = array
|
state.tabledata = array
|
||||||
|
ListOpera();
|
||||||
}
|
}
|
||||||
//获取任务管理列表
|
//获取任务管理列表
|
||||||
const getManageList = () => {
|
const getManageList = () => {
|
||||||
let obj = {
|
let obj = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
api
|
api
|
||||||
.taskStudentList(obj)
|
.taskStudentList(obj)
|
||||||
@@ -425,12 +426,12 @@ export default {
|
|||||||
//搜索任务列表
|
//搜索任务列表
|
||||||
const searchTaskList = () => {
|
const searchTaskList = () => {
|
||||||
let objser = {
|
let objser = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
if (state.name !== "" || state.projectName !== "") {
|
if (state.name !== "" || state.projectName !== "") {
|
||||||
api
|
api
|
||||||
|
|||||||
@@ -126,6 +126,8 @@
|
|||||||
<button class="btn2">确定</button>
|
<button class="btn2">确定</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<!-- 查看答卷抽屉 -->
|
||||||
|
<CQue v-model:CQvisible="CQvisible"/>
|
||||||
</a-drawer>
|
</a-drawer>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@@ -133,8 +135,12 @@
|
|||||||
import { toRefs, reactive } from "vue";
|
import { toRefs, reactive } from "vue";
|
||||||
import { message } from 'ant-design-vue';
|
import { message } from 'ant-design-vue';
|
||||||
import * as api from "../../api/index";
|
import * as api from "../../api/index";
|
||||||
|
import CQue from './CheckQue.vue'
|
||||||
export default {
|
export default {
|
||||||
name: "TestManage",
|
name: "TestManage",
|
||||||
|
components: {
|
||||||
|
CQue,
|
||||||
|
},
|
||||||
props: {
|
props: {
|
||||||
TMvisible: {
|
TMvisible: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
@@ -158,6 +164,7 @@ export default {
|
|||||||
const state = reactive({
|
const state = reactive({
|
||||||
name: null,
|
name: null,
|
||||||
open: false,
|
open: false,
|
||||||
|
CQvisible:false, //查看答卷抽屉
|
||||||
pageNo: 1,
|
pageNo: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
currentPage: 1,
|
currentPage: 1,
|
||||||
@@ -180,18 +187,7 @@ export default {
|
|||||||
label: "已完成",
|
label: "已完成",
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
tabledata: [
|
tabledata: [],
|
||||||
{
|
|
||||||
workNum:1,
|
|
||||||
status:"已完成",
|
|
||||||
operation:"",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
workNum:1,
|
|
||||||
status:"未完成",
|
|
||||||
operation:"",
|
|
||||||
}
|
|
||||||
],
|
|
||||||
selectedRowKeys:[],
|
selectedRowKeys:[],
|
||||||
});
|
});
|
||||||
const tableDataFunc = () => {
|
const tableDataFunc = () => {
|
||||||
@@ -325,15 +321,12 @@ export default {
|
|||||||
title: "操作",
|
title: "操作",
|
||||||
dataIndex: "operation",
|
dataIndex: "operation",
|
||||||
key: "operation",
|
key: "operation",
|
||||||
width: 60,
|
width: 90,
|
||||||
align: "center",
|
align: "center",
|
||||||
className: "h",
|
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
return columns;
|
return columns;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
//考试管理列表操作
|
//考试管理列表操作
|
||||||
const ListOpera = () => {
|
const ListOpera = () => {
|
||||||
@@ -354,7 +347,7 @@ export default {
|
|||||||
class="operation"
|
class="operation"
|
||||||
style="cursor:pointer;margin-right:10px;"
|
style="cursor:pointer;margin-right:10px;"
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
console.log('123')
|
state.CQvisible = true
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
查看
|
查看
|
||||||
@@ -434,16 +427,17 @@ export default {
|
|||||||
array.push(obj)
|
array.push(obj)
|
||||||
})
|
})
|
||||||
state.tabledata = array
|
state.tabledata = array
|
||||||
|
ListOpera();
|
||||||
}
|
}
|
||||||
//获取任务管理列表
|
//获取任务管理列表
|
||||||
const getManageList = () => {
|
const getManageList = () => {
|
||||||
let obj = {
|
let obj = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
api
|
api
|
||||||
.taskStudentList(obj)
|
.taskStudentList(obj)
|
||||||
@@ -461,12 +455,12 @@ export default {
|
|||||||
//搜索任务列表
|
//搜索任务列表
|
||||||
const searchTaskList = () => {
|
const searchTaskList = () => {
|
||||||
let objser = {
|
let objser = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
if (state.name !== "" || state.projectName !== "") {
|
if (state.name !== "" || state.projectName !== "") {
|
||||||
api
|
api
|
||||||
|
|||||||
@@ -364,36 +364,37 @@ export default {
|
|||||||
//获取任务管理列表
|
//获取任务管理列表
|
||||||
const getManageList = () => {
|
const getManageList = () => {
|
||||||
let obj = {
|
let obj = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
api
|
api
|
||||||
.taskStudentList(obj)
|
.taskStudentList(obj)
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
state.pageNo = res.data.data.pageNo;
|
state.pageNo = res.data.data.pageNo;
|
||||||
state.pageSize = res.data.data.pageSize;
|
state.pageSize = res.data.data.pageSize;
|
||||||
state.pageSize = res.data.data.pageSize;
|
|
||||||
for (let i = 0; i < res.data.data.rows.length; i++) {
|
for (let i = 0; i < res.data.data.rows.length; i++) {
|
||||||
state.tabledata.push(res.data.data.rows[i].userInfoBo);
|
state.tabledata.push(res.data.data.rows[i].userInfoBo);
|
||||||
}
|
}
|
||||||
|
ListOpera();
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch((err) => {
|
||||||
|
console.log(err,'sss');
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
//搜索任务列表
|
//搜索任务列表
|
||||||
const searchTaskList = () => {
|
const searchTaskList = () => {
|
||||||
let objser = {
|
let objser = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
if (state.name !== "" || state.projectName !== "") {
|
if (state.name !== "" || state.projectName !== "") {
|
||||||
api
|
api
|
||||||
|
|||||||
@@ -323,12 +323,12 @@ export default {
|
|||||||
//获取任务管理列表
|
//获取任务管理列表
|
||||||
const getManageList = () => {
|
const getManageList = () => {
|
||||||
let obj = {
|
let obj = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
api
|
api
|
||||||
.taskStudentList(obj)
|
.taskStudentList(obj)
|
||||||
@@ -339,6 +339,7 @@ export default {
|
|||||||
for (let i = 0; i < res.data.data.rows.length; i++) {
|
for (let i = 0; i < res.data.data.rows.length; i++) {
|
||||||
state.tabledata.push(res.data.data.rows[i].userInfoBo);
|
state.tabledata.push(res.data.data.rows[i].userInfoBo);
|
||||||
}
|
}
|
||||||
|
ListOpera();
|
||||||
})
|
})
|
||||||
.catch(() => {
|
.catch(() => {
|
||||||
});
|
});
|
||||||
@@ -347,12 +348,12 @@ export default {
|
|||||||
//搜索任务列表
|
//搜索任务列表
|
||||||
const searchTaskList = () => {
|
const searchTaskList = () => {
|
||||||
let objser = {
|
let objser = {
|
||||||
name: "",
|
// name: "",
|
||||||
pageNo: state.pageNo,
|
pageNo: state.pageNo,
|
||||||
pageSize: state.pageSize,
|
pageSize: state.pageSize,
|
||||||
projectId: 27,
|
// projectId: 27,
|
||||||
projectTaskId: props.projectTaskId,
|
projectTaskId: props.projectTaskId,
|
||||||
status: -1,
|
status: 0,
|
||||||
};
|
};
|
||||||
if (state.name !== "" || state.projectName !== "") {
|
if (state.name !== "" || state.projectName !== "") {
|
||||||
api
|
api
|
||||||
|
|||||||
@@ -1039,7 +1039,7 @@ import { deleteStudyTask } from "../../api/indexStudy";
|
|||||||
import draggable from "vuedraggable";
|
import draggable from "vuedraggable";
|
||||||
import { editTask } from "../../api/indexTaskadd";
|
import { editTask } from "../../api/indexTaskadd";
|
||||||
|
|
||||||
import { RouterEditTask } from "@/api/indexTask";
|
// import { RouterEditTask } from "@/api/indexTask";
|
||||||
|
|
||||||
import { toDate } from "../../api/method";
|
import { toDate } from "../../api/method";
|
||||||
import UnlockMode from "../../components/drawers/UnlockMode.vue";
|
import UnlockMode from "../../components/drawers/UnlockMode.vue";
|
||||||
@@ -1165,51 +1165,9 @@ export default {
|
|||||||
},
|
},
|
||||||
],
|
],
|
||||||
//项目抽屉、列表参数
|
//项目抽屉、列表参数
|
||||||
drawertableData: [
|
drawertableData: [],
|
||||||
{
|
selectedProjRowKeys:[],
|
||||||
key: 1,
|
projListData:[],
|
||||||
parentId: 1,
|
|
||||||
name: "123",
|
|
||||||
manager: "afssfa",
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
key: 5,
|
|
||||||
parentId: 1,
|
|
||||||
name: "123",
|
|
||||||
manager: "afssfa",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 2,
|
|
||||||
parentId: 2,
|
|
||||||
name: "123",
|
|
||||||
manager: "afssfa",
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
key: 7,
|
|
||||||
parentId: 1,
|
|
||||||
name: "123",
|
|
||||||
manager: "afssfa",
|
|
||||||
children: [
|
|
||||||
{
|
|
||||||
key: 9,
|
|
||||||
parentId: 1,
|
|
||||||
name: "123",
|
|
||||||
manager: "afssfa",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
key: 3,
|
|
||||||
parentId: 3,
|
|
||||||
name: "123",
|
|
||||||
manager: "afssfa",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
selectedProjRowKeys: [],
|
|
||||||
currentPage: 1,
|
currentPage: 1,
|
||||||
tableDataTotal: 0,
|
tableDataTotal: 0,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
@@ -1421,6 +1379,7 @@ export default {
|
|||||||
state.addevalvisible = true;
|
state.addevalvisible = true;
|
||||||
state.EditEvalId = id;
|
state.EditEvalId = id;
|
||||||
state.routerTaskId = eleId;
|
state.routerTaskId = eleId;
|
||||||
|
console.log('id我编辑的测评id',id);
|
||||||
};
|
};
|
||||||
//评估抽屉
|
//评估抽屉
|
||||||
const showDrawerAddInvist = (id, eleId) => {
|
const showDrawerAddInvist = (id, eleId) => {
|
||||||
@@ -1927,30 +1886,6 @@ export default {
|
|||||||
state.removeStageId = option.chapterId;
|
state.removeStageId = option.chapterId;
|
||||||
};
|
};
|
||||||
|
|
||||||
//添加关卡项目
|
|
||||||
const updateTask = () => {
|
|
||||||
RouterEditTask({
|
|
||||||
duration: 0,
|
|
||||||
flag: true,
|
|
||||||
chapterId: state.isactive,
|
|
||||||
courseId: Number(state.projId),
|
|
||||||
name: state.projName,
|
|
||||||
routerId: state.routerId,
|
|
||||||
routerTaskId: state.routerTaskId,
|
|
||||||
type: 13,
|
|
||||||
})
|
|
||||||
.then(() => {
|
|
||||||
message.success(`${state.editproj ? "编辑" : "新增"}关卡任务成功`);
|
|
||||||
// ctx.emit("changeData", false);
|
|
||||||
leaveProjDrawer();
|
|
||||||
state.addLoading = false;
|
|
||||||
})
|
|
||||||
.catch(() => {
|
|
||||||
message.destroy();
|
|
||||||
message.error("添加关卡任务失败");
|
|
||||||
});
|
|
||||||
};
|
|
||||||
|
|
||||||
//显示切换模式抽屉
|
//显示切换模式抽屉
|
||||||
const showModeVisible = () => {
|
const showModeVisible = () => {
|
||||||
state.unlockModeVisible = true;
|
state.unlockModeVisible = true;
|
||||||
@@ -2001,7 +1936,6 @@ export default {
|
|||||||
closeChangeModal,
|
closeChangeModal,
|
||||||
handleChangeStage,
|
handleChangeStage,
|
||||||
|
|
||||||
updateTask,
|
|
||||||
|
|
||||||
showDeleteChapter,
|
showDeleteChapter,
|
||||||
closeDeleteChapter,
|
closeDeleteChapter,
|
||||||
|
|||||||
Reference in New Issue
Block a user