'考试管理人员管理'

This commit is contained in:
esacpe
2025-09-24 17:57:09 +08:00
parent 7d5a18597a
commit c6a0f0b9aa
3 changed files with 5 additions and 7 deletions

View File

@ -1,5 +1,5 @@
import request from "@/utils/request"; import request from "@/utils/request";
const api = "/mosty-api/mosty-base"; const api = "/mosty-base";
/* /*
* 登录 * 登录
* return promise 实例对象 * return promise 实例对象

View File

@ -54,7 +54,6 @@ const rules = {
} }
const open = (row = {}, type = 'updata') => { const open = (row = {}, type = 'updata') => {
FormRef.value?.reset()
visible.value = true visible.value = true
disabled.value = false disabled.value = false
formData.value = { ...row } formData.value = { ...row }
@ -67,6 +66,7 @@ const open = (row = {}, type = 'updata') => {
} }
const handleClose = () => { const handleClose = () => {
FormRef.value?.reset()
visible.value = false visible.value = false
} }

View File

@ -21,7 +21,6 @@
</el-descriptions> </el-descriptions>
</template> </template>
<!-- <el-descriptions title="考试人员" column="2" border class="mt20"> -->
<div class="label">考试人员</div> <div class="label">考试人员</div>
<MyTable :tableData="pageData.tableData" :tableColumn="pageData.tableColumn" <MyTable :tableData="pageData.tableData" :tableColumn="pageData.tableColumn"
:key="pageData.keyCount" :tableConfiger="pageData.tableConfiger" :controlsWidth="pageData.controlsWidth" :key="pageData.keyCount" :tableConfiger="pageData.tableConfiger" :controlsWidth="pageData.controlsWidth"
@ -30,12 +29,11 @@
<template #controls="{ row }"> <template #controls="{ row }">
<el-link v-if="!visible" @click="handleCertificate(row)">申请证件</el-link> <el-link v-if="!visible" @click="handleCertificate(row)">申请证件</el-link>
<template v-else> <template v-else>
<el-link type="primary" @click="addEdit('updata', row)">上传成绩</el-link> <el-link v-if="!row?.ksfs" type="primary" @click="addEdit('updata', row)">上传成绩</el-link>
<el-link type="primary" @click="addEdit('view', row)">查看成绩</el-link> <el-link v-else type="primary" @click="addEdit('view', row)">查看成绩</el-link>
</template> </template>
</template> </template>
</MyTable> </MyTable>
<!-- </el-descriptions> -->
<view-and-upload-dialog ref="viewAndUploadRef" v-model="viewAndUploadVisible" @refresh="getList" /> <view-and-upload-dialog ref="viewAndUploadRef" v-model="viewAndUploadVisible" @refresh="getList" />
</div> </div>
@ -114,7 +112,7 @@ const close = () => {
const getList = async ({ id = "" }) => { const getList = async ({ id = "" }) => {
const res = await qcckPost({ const res = await qcckPost({
...pageData.pageConfiger, ...pageData.pageConfiger,
sfcjpx: 1, // sfcjpx: 1,
pxxmid: id pxxmid: id
}, `/mosty-base/baxx/pxry/page`) }, `/mosty-base/baxx/pxry/page`)
if (res) { if (res) {