mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-08 18:36:46 +08:00
删除,动态获取
This commit is contained in:
@@ -36,7 +36,6 @@ const CancelReview = ()=>{
|
||||
formState.reviewname = ''
|
||||
formState.time = ''
|
||||
InitiateReviewShow.value = false;
|
||||
|
||||
}
|
||||
const namelist = ref([])
|
||||
//表格点击时间
|
||||
@@ -61,7 +60,6 @@ const InitReview = () => {
|
||||
const teacherid = ref(null)
|
||||
//发起评审
|
||||
const startReviewSave = async () => {
|
||||
|
||||
if (formState.reviewname.trim()==="" ) {
|
||||
formState.reviewname = ''
|
||||
return message.info('请填写评审名称');
|
||||
@@ -334,6 +332,7 @@ const remould = () => {
|
||||
let keys = Object.keys(ViewReList.value);
|
||||
arrayLists.value = keys.filter(key => Array.isArray(ViewReList.value[key]));
|
||||
if(arrayLists.value.length!=0){
|
||||
ViewReviewcolumns.splice(3)
|
||||
arrayLists.value.forEach(arrayKey => {
|
||||
if (!ViewReviewcolumns.some(column => column.key === arrayKey)) {
|
||||
ViewReviewcolumns.push({
|
||||
@@ -341,6 +340,12 @@ const remould = () => {
|
||||
key: arrayKey,
|
||||
dataIndex: arrayKey,
|
||||
});
|
||||
const averageScoreColumn = ViewReviewcolumns.find(column => column.title == "平均分");
|
||||
if (averageScoreColumn) {
|
||||
const index = ViewReviewcolumns.indexOf(averageScoreColumn);
|
||||
ViewReviewcolumns.splice(index, 1);
|
||||
ViewReviewcolumns.push(averageScoreColumn);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@@ -734,15 +739,17 @@ const rowSelection = {
|
||||
|
||||
};
|
||||
const teacherNames =ref([])
|
||||
const teacherTables = ref()
|
||||
const closeTeacher = (item,i) => {
|
||||
teacherNames.value.splice(i,1)
|
||||
teacherid.value.splice(i,1)
|
||||
}
|
||||
const teacherRowSelection = {
|
||||
onChange: async (selectedRowKeys, selectedRows) => {
|
||||
console.log(`selectedRowKeys: ${selectedRowKeys}`, 'selectedRows: ', selectedRows);
|
||||
teacherid.value = selectedRowKeys
|
||||
teacherNames.value = selectedRows
|
||||
|
||||
|
||||
},
|
||||
|
||||
};
|
||||
|
||||
const AddSwitch = ref(null)
|
||||
@@ -1267,7 +1274,7 @@ const vwtext = ref(null)
|
||||
<p style="margin-top: 11px; color: #b6b7b8; font-size: 12px;">说明:列表仅显示终稿已上传且未认证的讲师</p>
|
||||
<div style="display: flex;flex-direction: column;margin-top: -11px;">
|
||||
<!-- 教师列表 -->
|
||||
<a-table :customRow="rowClick" :columns="columnsTeacher" row-key="teacherId" :pagination="false"
|
||||
<a-table ref="teacherTables" :customRow="rowClick" :columns="columnsTeacher" row-key="teacherId" :pagination="false"
|
||||
:data-source="tabledata" :row-selection="teacherRowSelection">
|
||||
<template #bodyCell="{ column, text }">
|
||||
<template v-if="column.dataIndex === 'name'">
|
||||
@@ -1294,7 +1301,7 @@ const vwtext = ref(null)
|
||||
<div v-for="(item,i) in teacherNames" :key="i">
|
||||
<div class="chose">
|
||||
{{item.teacherName}}
|
||||
<div class="ch" ></div>
|
||||
<div class="ch" @click="closeTeacher(item,i)"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user