diff --git a/src/views/gratefulteacher/LecturerManagement.vue b/src/views/gratefulteacher/LecturerManagement.vue index e90e4590..b7324e6c 100644 --- a/src/views/gratefulteacher/LecturerManagement.vue +++ b/src/views/gratefulteacher/LecturerManagement.vue @@ -61,17 +61,17 @@ const InitReview = () => { const teacherid = ref(null) //发起评审 const startReviewSave = async () => { + + if (formState.reviewname.trim()==="" ) { + + return message.info('请填写评审名称'); + + } if (formState.time==="") { - return message.info('请填写评审名称和评审时间'); + return message.info('请填写评审时间'); } - if (formState.reviewname==="" ) { - - return message.info('请填写评审名称和评审时间'); - - } - if (!rwname.value) { reviewSave({ @@ -113,10 +113,7 @@ const startReviewSave = async () => { message.info('编辑成功'); InitiateReviewShow.value = false - formState = { - reviewname: '', - time: '', - }; + rwname.value = null } @@ -241,6 +238,7 @@ const downLoadCoures = (id) => { //老师重置 const resetTeacher = () => { teacherValue.value = '' + addTeacherList() } //老师搜索 @@ -264,7 +262,7 @@ const addTeacherList = async () => { const res = await addTeacher({ "examineId": route.query.id, - "pageSize": 10, + "pageSize": 15, "pageNo": teacherCurrent1.value, "teacherSearch": "" }) @@ -303,10 +301,11 @@ const getReviewList = async () => { const res = await getReview({ examineId:route.query.id, pageNo: ReviewPageNo.value, - pageSize: 8, + pageSize: 15, reviewName: "" }) console.log(res, 'pings'); + revieTotal.value = res.data.total reviewdata.value = res.data.records } @@ -358,7 +357,10 @@ const reviewdelete = async (id) => { await delreview({ reviewId: id }) - +if (reviewdata.value.length == 1) { + ReviewPageNo.value = ReviewPageNo.value - 1 + +} getReviewList() } @@ -385,7 +387,7 @@ const searchReview = async () => { const res = await getReview({ examineId:route.query.id, pageNo: ReviewPageNo.value, - pageSize: 8, + pageSize: 15, reviewName: reviewValue.value }) @@ -408,6 +410,7 @@ const delteacherIdList = async () => { await deleTeTeacher( { "teacherIds": selectedRowKeysList.value } ) + message.info('删除成功'); console.log('sha c sss'); getTeacher() } @@ -415,7 +418,12 @@ const delteacherIdList = async () => { const exportExcel = () => { window.open(`/activityApi/teacher/export?examineId=${route.query.id}`) } -function batchhandleOper() { +const batchhandleOper =()=>{ + + if (selectedRowKeysList.value.length == 0) { + message.info('请选择要删除的教师') + return + } dialog({ content: "确认删除吗?数据删除后不可恢复", ok: () => { @@ -424,6 +432,7 @@ function batchhandleOper() { } }); } + function handleOper(record, type, status = "") { dialog({ content: "确认删除吗?数据删除后不可恢复", @@ -670,12 +679,12 @@ const twiceolumnsTwo = [ key: 'score', }, ] -const selectedRowKeysList = ref(null) +const selectedRowKeysList = ref([]) const rowSelection = { onChange: async (selectedRowKeys, selectedRows) => { console.log(`selectedRowKeys: ${selectedRowKeys}`, 'selectedRows: ', selectedRows); selectedRowKeysList.value = selectedRowKeys - + console.log(selectedRowKeysList.value.length); }, }; @@ -1108,7 +1117,7 @@ const vwtext = ref(null)
-
@@ -1138,6 +1147,11 @@ const vwtext = ref(null) {{ text === 0 ? '通过' : (text === 1 ? '未通过' : (text === 2 ? '进行中' : '已报名')) }} + @@ -1164,7 +1178,7 @@ const vwtext = ref(null) -
+
{{ rwname ? '编辑评审' : '发起评审' }}
@@ -1176,7 +1190,7 @@ const vwtext = ref(null) - + @@ -1186,7 +1200,7 @@ const vwtext = ref(null)
选择讲师
- + 搜索
-
+
取消
-
-
项目:{{ courseName }}
+
+
{{ name }}
-
讲师:{{ createName }}
+
@@ -173,7 +181,7 @@ align-items: center; .qrm_body_info{ width: 100%; - margin-left: 278px; + } .codename { font-size: 18px;