This commit is contained in:
2025-09-09 20:25:19 +08:00
parent 7e9ec112f1
commit 2a1d1e11ed
212 changed files with 3716 additions and 863 deletions
@@ -40,11 +40,10 @@ const basicForm = {
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item prop="unionId" label="工会"
:rules="[{required:true,message:'请选择工会',trigger:['change','blur']}]">
<el-form-item prop="unionId" label="查找工会">
<el-select clearable filterable multiple style="width: 100%"
v-model="formData.unionId"
placeholder="请选择活动线路"
placeholder="请选择工会"
@change="onUnionChange">
<el-option :value="item.id"
:key="item.id"
@@ -210,7 +210,7 @@ const SIGN_UP_FORM = {
type: "warning"
}).then(() => {
this.getSIgnUpUserList().then(data => {
const union = this.activityData.unionQuotaAllocationList(v => v.unionId === this.unionId)
const union = this.activityData.unionQuotaAllocationList.find(v => v.unionId === this.unionId)
if (data >= union.allocationNum) {
this.$message.error("该活动已满")
return
@@ -79,7 +79,7 @@ layout("/layouts/platform.html"){
<el-table-column label="所属单位" prop="unitName"></el-table-column>
<el-table-column label="报名线路" prop="lineName"></el-table-column>
<el-table-column prop="signUpTime" label="报名时间"></el-table-column>
<el-table-column prop="taskName" label="当前节点"></el-table-column>
<el-table-column prop="curTaskName" label="当前节点"></el-table-column>
<el-table-column prop="instanceState" label="流程状态">
<template v-slot="{row}">
<enum-tag :value="row.instanceState" name="ProcessInstanceStateEnum" label_key="message"