状态更新 报名待审核

base
JayChou 6 months ago
parent a943860c7b
commit 2e8d3fc21f
  1. 6
      src/views/registrationGroup/index.vue
  2. 18
      src/views/registrationPersonage/index.vue
  3. 6
      src/views/userInfo/components/reacList.vue

@ -150,9 +150,9 @@
</div>
</el-card>
<div class="bottom">
<el-button class="btn" @click="$router.back()">{{ isDisable ? '返回' : '取消报名'}}</el-button>
<el-button class="btn" @click="$router.back()">{{ isDisable ? '返回' : isEdit ? '取消修改' : '取消报名' }}</el-button>
<el-button class="btn cyan" @click="submit" :loading="loading" :disabled="isDisable">
确认报名
{{ isEdit ? '确认修改' : '确认报名' }}
</el-button>
</div>
</div>
@ -175,6 +175,8 @@ const route = useRoute()
const router = useRouter()
const isDisable = ref(false)
isDisable.value = route.query.info as any
const isEdit = ref(false)
isEdit.value = route.query.edit as any
//
const { userInfo: info } = toRefs(user)

@ -104,12 +104,12 @@
<div class="label">邮箱</div>
<div class="text">{{ info.email }}</div>
</div>
<div class="info-box">
<!-- <div class="info-box">
<div class="label">队伍名称</div>
<div class="text">
<el-input v-model="upData.teamName"></el-input>
</div>
</div>
</div> -->
<!-- <div class="info-box">
<div class="label">院系</div>
<div class="text">国际教育学院</div>
@ -192,13 +192,13 @@ const subLoading = ref(false)
async function submit() {
upData.value.teamManagementList[0].realname = info.value.realname
upData.value.teamManagementList[0].userId = info.value.id
if (!upData.value.teamName) {
ElMessage({
message: '队伍名称不能为空',
type: 'warning',
})
return
}
// if (!upData.value.teamName) {
// ElMessage({
// message: '',
// type: 'warning',
// })
// return
// }
try {
subLoading.value = true
const res: any = await getSignUpApi(upData.value)

@ -12,7 +12,7 @@
<el-table-column label="比赛类型" prop="entryFormat" />
<el-table-column label="报名编号" prop="enrollCode" />
<el-table-column label="比赛状态" prop="enrollStatic_dictText" />
<el-table-column label="比赛状态">
<el-table-column label="报名状态">
<template #default="{ row }">
{{ formatstatus(row.workStatus) }}
</template>
@ -54,7 +54,7 @@
type="primary"
size="small"
@click="saveEvent(row.enrollCode)"
:disabled="row.workStatus != '4' || row.workStatus != '3'"
v-if="row.workStatus == '4' || row.workStatus == '3'"
>
提交
</el-button>
@ -208,6 +208,8 @@ const download = async (url:any,name:any) => {
const saveEvent = async (id: any) => {
const res: any = await sava({ applyCode: id, status: 5 })
ElMessage.success(res.message)
getList()
}
const formatstatus = (status: any) => {

Loading…
Cancel
Save