修改作品问题

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

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

Loading…
Cancel
Save