Parcourir la source

盟员入会审核状态修改

lisy il y a 5 mois
Parent
commit
7de2456f0d

+ 8 - 4
src/views/dgtmedicine/check/index.vue

@@ -61,9 +61,12 @@
                                         <el-icon color="green" v-if="item.res == 1">
                                             <CircleCheck />
                                         </el-icon>
-                                        <el-icon color="red" v-else>
+                                        <el-icon color="red" v-else-if="item.res == 2">
                                             <CircleClose />
                                         </el-icon>
+                                        <el-icon v-else>
+                                            <Clock />
+                                        </el-icon>
                                         <span>{{
                                             selectDictLabel(lm_member_app_role, item?.roleCode) }}
                                         </span>
@@ -91,9 +94,10 @@
                         <vxe-column title="操作" align="center" width="100" fixed="right"
                             class-name="small-padding fixed-width">
                             <template #default="{ row }">
-                                <el-button v-if="!+row?.reviewStatus" text type="primary"
-                                    @click="routeDetail(row)">审核</el-button>
-                                <el-button v-else text style="color: #41C06D;" @click="routeDetail(row)">查看</el-button>
+                                <el-button v-if="!!+row?.authStatus" text type="primary" @click="routeDetail(row)">审核
+                                </el-button>
+                                <el-button v-else text style="color: #41C06D;" @click="routeDetail(row)">查看
+                                </el-button>
                             </template>
                         </vxe-column>
                     </vxe-table>

+ 0 - 1
src/views/training/meeting-detail/index.vue

@@ -20,7 +20,6 @@
             </div>
             <MeetingDetailAttend v-if="activeName === '1'" :form="form" />
             <MeetingDetailInfo v-if="activeName === '2'" :form="form" />
-
         </div>
     </div>
 </template>

+ 22 - 15
src/views/training/models/meeting-detail-attend.vue

@@ -7,21 +7,28 @@
             <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>总参会人数 ≤ {{ form?.conditions?.total }}</div>
-                <div> <template v-for="(item, index) in form?.conditions?.levelCheck" :key="index">
-                        <div class="d-flex a-c pd-5">
-                            <span v-if="+item.check">所有<span class="f-w-6">{{ selectDictLabels(vip_level, item.vipLevel,
-                                ',') }}</span>参会人数 ≤ {{ item.total
-                                    }}</span>
-                        </div>
-                    </template></div>
-                <div> <template v-for="(item, index) in form?.conditions?.cpyCheck" :key="index">
-                        <div class="d-flex a-c pd-5">
-                            <span v-if="+item.check"><span class="f-w-6">{{ selectDictLabels(vip_level, item.vipLevel,
-                                ',') }}</span>限制每家单位人数≤{{ item.total
-                                    }}</span>
-                        </div>
-                    </template></div>
+                <div class="pd-5">总参会人数 ≤ {{ 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">
+                                <span v-if="+item.check">所有<span class="f-w-6">{{ selectDictLabels(vip_level,
+                                    item.vipLevel,
+                                    ',') }}</span>参会人数 ≤ {{ item.total
+                                        }}</span>
+                            </div>
+                        </template>
+                    </div>
+                    <div> <template v-for="(item, index) in form?.conditions?.cpyCheck" :key="index">
+                            <div class="d-flex a-c pd-5">
+                                <span v-if="+item.check"><span class="f-w-6">{{ selectDictLabels(vip_level,
+                                    item.vipLevel,
+                                    ',') }}</span>限制每家单位人数≤{{ item.total
+                                        }}</span>
+                            </div>
+                        </template></div>
+                </div>
+
             </div>
         </div>
         <div class="d-flex mb-16 ">