mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-17 23:06:47 +08:00
fix:添加在线、添加考试、添加案例、添加测评功能完善
This commit is contained in:
@@ -23,17 +23,18 @@
|
||||
<a-input
|
||||
v-model:value="inputPname"
|
||||
style="width: 270px; height: 40px; border-radius: 8px"
|
||||
placeholder="请输入试卷名称或序号"
|
||||
placeholder="请输入试卷名称"
|
||||
/>
|
||||
</div>
|
||||
<div class="namecon" style="margin-right: 30px">
|
||||
<!-- 因为接口不支持创建人搜索,所以暂时注调 -->
|
||||
<!-- <div class="namecon" style="margin-right: 30px">
|
||||
<div class="name">创建人:</div>
|
||||
<a-input
|
||||
v-model:value="inputCname"
|
||||
style="width: 240px; height: 40px; border-radius: 8px"
|
||||
placeholder="请输入创建人"
|
||||
/>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>
|
||||
<div class="btns">
|
||||
<div
|
||||
@@ -72,6 +73,7 @@
|
||||
<div class="tableBox">
|
||||
<div class="pa">
|
||||
<a-pagination
|
||||
v-if="tableDataTotal>10"
|
||||
showSizeChanger="true"
|
||||
showQuickJumper="true"
|
||||
hideOnSinglePage="true"
|
||||
@@ -147,6 +149,7 @@ export default {
|
||||
closeDrawer();
|
||||
};
|
||||
const closeDrawer = () => {
|
||||
state.selectedRowKeys = []
|
||||
ctx.emit("update:STvisible", false);
|
||||
};
|
||||
|
||||
@@ -224,49 +227,53 @@ export default {
|
||||
console.log("创建考试没设计图");
|
||||
state.addExamVisible = true;
|
||||
};
|
||||
const getTableDate = (tableData) => {
|
||||
let data = tableData;
|
||||
let array = [];
|
||||
data.map((value, index) => {
|
||||
let obj = {
|
||||
key: index + 1,
|
||||
sysCreateBy: value.sysCreateBy,
|
||||
paperId: value.paperId,
|
||||
testName: value.testName,
|
||||
paperMode: value.paperMode,
|
||||
sysUpdateTime: value.sysUpdateTime,
|
||||
};
|
||||
array.push(obj);
|
||||
});
|
||||
state.tableData = array;
|
||||
};
|
||||
// const getTableDate = (tableData) => {
|
||||
// let data = tableData;
|
||||
// let array = [];
|
||||
// data.map((value, index) => {
|
||||
// let obj = {
|
||||
// key: index + 1,
|
||||
// sysCreateBy: value.sysCreateBy,
|
||||
// paperId: value.paperId,
|
||||
// testName: value.testName,
|
||||
// paperMode: value.paperMode == 1 ? "固定试卷" : "随机",
|
||||
// sysUpdateTime: value.sysUpdateTime,
|
||||
// };
|
||||
// array.push(obj);
|
||||
// });
|
||||
// state.tableData = array;
|
||||
// state.tableDataTotal = array.length
|
||||
// };
|
||||
//获取选择考试列表
|
||||
const getManageList = () => {
|
||||
let obj = {
|
||||
keyWord: state.inputPname,
|
||||
pageIndex: state.pageSize,
|
||||
pageIndex: state.currentPage,
|
||||
pageSize: state.pageSize,
|
||||
published: true,
|
||||
};
|
||||
api
|
||||
.queryExaminationList(obj)
|
||||
.then((data) => {
|
||||
|
||||
console.log('datadatadatadata',data);
|
||||
// getTableDate(res.data.data);
|
||||
//** 表格repaint */
|
||||
let array = []
|
||||
data.map((value, index) => {
|
||||
data.data.data.map((value, index) => {
|
||||
let obj = {
|
||||
key: index + 1,
|
||||
sysCreateBy: value.sysCreateBy,
|
||||
paperId: value.paperId,
|
||||
paperId: index + 1,
|
||||
testName: value.testName,
|
||||
paperMode: value.paperMode,
|
||||
paperMode: value.randomMode ? "是" : "否",
|
||||
sysUpdateTime: value.sysUpdateTime,
|
||||
id:value.id,
|
||||
};
|
||||
array.push(obj);
|
||||
});
|
||||
//** */
|
||||
state.tableData = array
|
||||
state.tableDataTotal = array.length
|
||||
message.destroy()
|
||||
message.success("获取选择考试列表成功");
|
||||
})
|
||||
.catch(() => {
|
||||
@@ -289,7 +296,6 @@ export default {
|
||||
...toRefs(state),
|
||||
closeDrawer,
|
||||
afterVisibleChange,
|
||||
getTableDate,
|
||||
onSelectChange,
|
||||
CreatSTText,
|
||||
newTest,
|
||||
|
||||
Reference in New Issue
Block a user