浏览代码

修改bug

lisy 5 月之前
父节点
当前提交
837ef07628
共有 1 个文件被更改,包括 17 次插入23 次删除
  1. 17 23
      src/views/training/models/meeting-detail-attend.vue

+ 17 - 23
src/views/training/models/meeting-detail-attend.vue

@@ -4,20 +4,22 @@
             <div class="info-title">可参会单位类型</div>
             <div class="bg-#fafafa pd-20">
                 <template v-for="item, index in form?.conditions?.typeCheck" :key="index">
-                    <span class="pr-5" v-if="item.check == '1'">{{ selectDictLabel(lm_check_join_type, item?.vipLevel)
-                        }}</span>
+                    <span class="pr-5" v-if="item.check == '1'">
+                        {{ selectDictLabel(lm_check_join_type, item?.vipLevel)
+                        }}
+                    </span>
                 </template>
             </div>
             <div class="info-title">报名限制条件</div>
-            <div class="bg-#fafafa pd-20" v-if="form?.conditions?.totalCheck == '0' || !form?.conditions?.totalCheck">无
-            </div>
+            <div class="bg-#fafafa pd-20" v-if="form?.conditions?.totalCheck == '0' || !form?.conditions?.totalCheck">无</div>
             <div class="bg-#fafafa pd-20 d-flex flex-cln" v-else>
                 <div class="pd-5 pb-15" v-if="form?.conditions?.total">报名总人数 : {{ form?.conditions?.total }}人</div>
                 <div class="d-flex">
                     <div>
                         <template v-for="(item, index) in form?.conditions?.levelCheck" :key="index">
                             <div class="d-flex a-c pd-5" v-if="+item.check">
-                                <span>所有
+                                <span>
+                                    所有
                                     <span class="f-w-6">
                                         {{ selectDictLabels(lm_check_join_type, item.vipLevel, ',') }}
                                     </span>
@@ -30,8 +32,8 @@
                         <template v-for="(item, index) in form?.conditions?.cpyCheck" :key="index">
                             <div class="d-flex a-c pd-5" v-if="+item.check">
                                 <span>
-                                    <span class="f-w-6">{{ selectDictLabels(lm_check_join_type, item.vipLevel, ',') }}
-                                    </span>限制每家单位人数≤{{ item.total }}
+                                    <span class="f-w-6">{{ selectDictLabels(lm_check_join_type, item.vipLevel, ',') }}</span>
+                                    限制每家单位人数≤{{ item.total }}
                                 </span>
                             </div>
                         </template>
@@ -42,14 +44,12 @@
         <div class="d-flex mb-16 ">
             <div class="info-title">
                 <span>参会人员信息</span>
-                <span class="f-s-14 c-666">(提交报名:{{ form?.submitCount || 0 }}人 | 审核通过:{{ form?.joinCount || 0 }}人 |
-                    签到:{{ form?.signCount || 0 }}人 | 领取证书:{{ form?.certCount || 0 }}人)</span>
+                <span class="f-s-14 c-666">(提交报名:{{ form?.submitCount || 0 }}人 | 审核通过:{{ form?.joinCount || 0 }}人 | 签到:{{ form?.signCount || 0 }}人 | 领取证书:{{ form?.certCount || 0 }}人)</span>
             </div>
         </div>
         <div class="d-flex j-sb">
             <div>
-                <searchTabs v-if="form?.conditions?.totalCheck == '1'" v-model="queryParams.res" @change="handleQuery"
-                    :list="tabs" key-label="name" key-count="num" key-value="type"></searchTabs>
+                <searchTabs v-if="form?.conditions?.totalCheck == '1'" v-model="queryParams.res" @change="handleQuery" :list="tabs" key-label="name" key-count="num" key-value="type"></searchTabs>
             </div>
             <span style="width: 1px;"></span>
             <el-form :model="queryParams" ref="queryFormRef" :inline="true" label-width="auto">
@@ -61,8 +61,7 @@
                 </el-form-item>
                 <el-form-item label="参会状态:" prop="signupStatus">
                     <el-select v-model="queryParams.signupStatus" placeholder="请选择参会状态" clearable style="width: 180px">
-                        <el-option v-for="item in lm_signup_status_app_show" :key="item.value" :label="item.label"
-                            :value="item.value" />
+                        <el-option v-for="item in lm_signup_status_app_show" :key="item.value" :label="item.label" :value="item.value" />
                     </el-select>
                 </el-form-item>
                 <el-form-item>
@@ -113,15 +112,12 @@
             </vxe-column>
             <vxe-column v-if="form?.conditions?.totalCheck == '1'" title="操作" width="250" align="center" fixed="right">
                 <template #default="{ row }">
-                    <el-button type="danger" size="small" v-if="row?.res !== '0' || row?.signInFlag !=='1'" @click="openDialog(row)"
-                        style="color: white">重审</el-button>
-                    <el-button size="small" color="#33aeeb" @click="openDialog(row)" style="color: white"
-                        v-else>审核</el-button>
+                    <el-button type="danger" size="small" v-if="row?.res !== '0' && row?.signInFlag !=='1'" @click="openDialog(row)" style="color: white">重审</el-button>
+                    <el-button size="small" color="#33aeeb" @click="openDialog(row)" style="color: white" v-if="row?.res == '0'">审核</el-button>
                 </template>
             </vxe-column>
         </vxe-table>
-        <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum"
-            v-model:limit="queryParams.pageSize" @pagination="getList" />
+        <pagination v-show="total > 0" :total="total" v-model:page="queryParams.pageNum" v-model:limit="queryParams.pageSize" @pagination="getList" />
     </div>
     <el-dialog v-model="dialogVisible" title="审核信息" width="500" center>
         <el-form ref="formRef" :model="fromvalue" :rules="rules" label-width="80px">
@@ -132,8 +128,7 @@
                 </el-radio-group>
             </el-form-item>
             <el-form-item label="理由" prop="msg" :rules="fromvalue.res === '2' ? rules.msgRequired : rules.msgOptional">
-                <el-input v-model="fromvalue.msg" type="textarea" :rows="4" placeholder="请填写不通过的理由" maxlength="50"
-                    show-word-limit />
+                <el-input v-model="fromvalue.msg" type="textarea" :rows="4" placeholder="请填写不通过的理由" maxlength="50" show-word-limit />
             </el-form-item>
         </el-form>
         <template #footer>
@@ -143,8 +138,7 @@
             </div>
         </template>
     </el-dialog>
-    <registrationInfo v-if="showTemporary" v-model:show="showTemporary" :info="temporaryRegistration">
-    </registrationInfo>
+    <registrationInfo v-if="showTemporary" v-model:show="showTemporary" :info="temporaryRegistration"></registrationInfo>
 </template>
 <script setup name="MeetingDetailInfo" lang="ts">
 import { ref, onMounted, reactive } from 'vue';