修改作品问题

GST002
喻忠伟 3 months ago
parent 56a4c0f4b3
commit e180cfd1a2
  1. 6
      src/views/registrationPersonage/index.vue
  2. 44
      src/views/userInfo/components/reacList.vue

@ -167,8 +167,8 @@
<el-button class="btn" @click="() => router.back()">
{{ isDisable ? '返回' : isEdit ? '取消修改' : '取消报名' }}
</el-button>
<el-button class="btn temp" @click="submit(2)">暂存信息</el-button>
<el-button class="btn cyan" :loading="subLoading" @click="submit(1)" v-if="!isDisable">
<el-button class="btn temp" @click="submit('2')">暂存信息</el-button>
<el-button class="btn cyan" :loading="subLoading" @click="submit('1')" v-if="!isDisable">
{{ isEdit ? '确认修改' : '确认报名' }}
</el-button>
@ -299,7 +299,7 @@ const ndbs = ref<any>({})
const ndbsXm = ref<any>({})
const subLoading = ref(false)
async function submit(substa:number) {
async function submit(substa:string) {
console.log(ruleForm, 'ruleForm')
if (!ruleForm.topicid) return ElMessage.warning('请选择题目')
upData.value.teamManagementList[0].realname = info.value.realname

@ -16,11 +16,11 @@
<el-table-column label="比赛类型" prop="entryFormat" />
<el-table-column label="报名编号" prop="enrollCode" />
<el-table-column label="比赛状态" prop="enrollStatic_dictText" />
<el-table-column label="报名状态">
<template #default="{ row }">
{{ formatstatus(row.workStatus) }}
</template>
</el-table-column>
<!-- <el-table-column label="报名状态">-->
<!-- <template #default="{ row }">-->
<!-- {{ formatstatus(row.workStatus) }}-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column label="作品名称" prop="fileName" />
<el-table-column label="作品文件" prop="fileName">
<template #default="{ row }">
@ -37,20 +37,20 @@
</template>
</el-table-column>
<el-table-column label="上传作品">
<template #default="{ row }">
<el-button
link
:type="row.enrollStatic == '2' ? 'primary': 'warning' "
size="small"
@click="uploadZp(row.annualCompid, row.enrollStatic)"
v-if="row.uploadWorkFlag != 'yes'"
>
{{row.enrollStatic == '2' ? '上传作品' : '未审核'}}
</el-button>
<el-tag v-else>已上传作品</el-tag>
</template>
</el-table-column>
<!-- <el-table-column label="上传作品">-->
<!-- <template #default="{ row }">-->
<!-- <el-button-->
<!-- link-->
<!-- :type="row.enrollStatic == '2' ? 'primary': 'warning' "-->
<!-- size="small"-->
<!-- @click="uploadZp(row.annualCompid, row.enrollStatic)"-->
<!-- v-if="row.uploadWorkFlag != 'yes'"-->
<!-- >-->
<!-- {{row.enrollStatic == '2' ? '上传作品' : '未审核'}}-->
<!-- </el-button>-->
<!-- <el-tag v-else>已上传作品</el-tag>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column label="操作" prop="fileName">
<template #default="{ row }">
<div class="action-buttons">
@ -59,7 +59,7 @@
type="primary"
size="small"
@click="saveEvent(row.enrollCode)"
v-if="row.workStatus == '4' || row.enrollStatic == '3'"
v-if="row.enrollStatic == '0' || row.enrollStatic == '3'"
>
提交
</el-button>
@ -68,7 +68,7 @@
type="primary"
size="small"
@click="editEvent(row.id,row.annualCompid,row.enrollCode,row.entryFormat)"
v-if="row.enrollStatic == '1' || row.enrollStatic == '3'"
v-if="row.enrollStatic == '0' || row.enrollStatic == '3'"
>
编辑
</el-button>
@ -175,7 +175,7 @@ const dialogVisible = ref(false)
const annualCompid = ref('')
const uploadZp = (id: any, staus: any) => {
if (staus != 2) return ElMessage.warning('审核后方可上传作品')
console.log(id)
//console.log(id)
annualCompid.value = id
dialogVisible.value = true
}

Loading…
Cancel
Save