[update]-企业端 修改标协会员-会员管理、增加标协会员-缴费信息的功能
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<!--企业端的会员管理的相关信息 -->
|
||||
<template>
|
||||
<div class='main-box'>
|
||||
<div class="main-box">
|
||||
<a-card :bordered="false">
|
||||
<!--企业端-编辑框-->
|
||||
<div>
|
||||
@@ -28,28 +28,29 @@
|
||||
<a-col :span="6" v-if="memberInfo.memberStatus === 3 ">
|
||||
<a-form-item label="会员批复文件" :labelCol="labelColTopInfo" :wrapperCol="wrapperColTopInfo">
|
||||
<!-- 如果当前没有批复文号 不显示 会员批复文件-->
|
||||
<span v-if="currentApproval" class="approveFile" @click="uploadApproveFile(memberInfo)">会员批复文件.pdf</span>
|
||||
<span v-if="currentApproval" class="approveFile"
|
||||
@click="uploadApproveFile(memberInfo)">会员批复文件.pdf</span>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
|
||||
</a-row>
|
||||
<a-row :span="24">
|
||||
<a-col :span='6'>
|
||||
<a-form-item label='会员状态' :labelCol='labelColTopInfo' :wrapperCol='wrapperColTopInfo'>
|
||||
<a-col :span="6">
|
||||
<a-form-item label="会员状态" :labelCol="labelColTopInfo" :wrapperCol="wrapperColTopInfo">
|
||||
<span
|
||||
data-v-fd11489c=''
|
||||
class='ant-tag ant-tag-yellow'
|
||||
v-if='memberInfo.memberStatus === 1'>待审核</span>
|
||||
<span data-v-fd11489c='' class='ant-tag ant-tag-blue' v-if='memberInfo.memberStatus === 2'>未缴费</span>
|
||||
data-v-fd11489c=""
|
||||
class="ant-tag ant-tag-yellow"
|
||||
v-if="memberInfo.memberStatus === 1">待审核</span>
|
||||
<span data-v-fd11489c="" class="ant-tag ant-tag-blue" v-if="memberInfo.memberStatus === 2">未缴费</span>
|
||||
<span
|
||||
data-v-fd11489c=''
|
||||
class='ant-tag ant-tag-green'
|
||||
v-if='memberInfo.memberStatus === 3'>已缴费</span>
|
||||
data-v-fd11489c=""
|
||||
class="ant-tag ant-tag-green"
|
||||
v-if="memberInfo.memberStatus === 3">已缴费</span>
|
||||
<span
|
||||
data-v-fd11489c=''
|
||||
class='ant-tag ant-tag-gray'
|
||||
v-if='memberInfo.memberStatus === 4'>会员已过期</span>
|
||||
<span class='red'>会员还剩<b>{{ remainingTime }}</b>天</span>
|
||||
data-v-fd11489c=""
|
||||
class="ant-tag ant-tag-gray"
|
||||
v-if="memberInfo.memberStatus === 4">会员已过期</span>
|
||||
<span class="red">会员还剩<b>{{ remainingTime }}</b>天</span>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col :span="6">
|
||||
@@ -64,29 +65,33 @@
|
||||
</a-col>
|
||||
<!-- 副理事会长才显示推荐表-->
|
||||
<a-col :span="6" v-if="memberInfo.memberNature === 1 ">
|
||||
<a-form-item label="推荐表" :labelCol="labelColTopInfo" :wrapperCol="wrapperColTopInfo">
|
||||
<span class="approveFile" @click="downRecommendWord(memberInfo.recommendWordId)">{{ memberInfo.recommendWordName }}</span>
|
||||
<a-form-item label="推荐表" :labelCol="labelColTopInfo" :wrapperCol="wrapperColTopInfo">
|
||||
<span class="approveFile"
|
||||
@click="downRecommendWord(memberInfo.recommendWordId)">{{ memberInfo.recommendWordName }}</span>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</a-row>
|
||||
<div>
|
||||
<div class="row clearfix">
|
||||
<div class="col-md-12 column">
|
||||
<a-tabs @change="switchNav" :animated='false'>
|
||||
<a-tabs @change="switchNav" :animated="false">
|
||||
<a-tab-pane key="1" tab="会员信息">
|
||||
<member-info v-if='navIndex === 1' ref='memberInfoDom' :member-info='memberInfo'></member-info>
|
||||
<member-info v-if="navIndex === 1" ref="memberInfoDom" :member-info="memberInfo"></member-info>
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="2" tab="缴费记录">
|
||||
<payment-info v-if='navIndex === 2' ref='paymentInfo' :member-info='memberInfo'></payment-info>
|
||||
<payment-info v-if="navIndex === 2" ref="paymentInfo" :member-info="memberInfo"></payment-info>
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="3" tab="证书记录">
|
||||
<certificate-info v-if='navIndex === 3' ref='certificateInfo' :member-info='memberInfo'></certificate-info>
|
||||
<certificate-info v-if="navIndex === 3" ref="certificateInfo"
|
||||
:member-info="memberInfo"></certificate-info>
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="4" tab="单位名称变更记录">
|
||||
<company-name-apply-record v-if='navIndex === 4' ref='companyNameApplyRecord' :member-info='memberInfo'></company-name-apply-record>
|
||||
<company-name-apply-record v-if="navIndex === 4" ref="companyNameApplyRecord"
|
||||
:member-info="memberInfo"></company-name-apply-record>
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="5" tab="资源下载记录">
|
||||
<download-record v-if='navIndex === 5' ref='downloadRecord' :member-info='memberInfo'></download-record>
|
||||
<download-record v-if="navIndex === 5" ref="downloadRecord"
|
||||
:member-info="memberInfo"></download-record>
|
||||
</a-tab-pane>
|
||||
</a-tabs>
|
||||
</div>
|
||||
@@ -178,7 +183,8 @@ export default {
|
||||
return '理事单位'
|
||||
case 3:
|
||||
return '会员单位'
|
||||
default: return ''
|
||||
default:
|
||||
return ''
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -360,7 +366,7 @@ export default {
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped lang='less'>
|
||||
<style scoped lang="less">
|
||||
@import '~@assets/less/common.less';
|
||||
// 会员批复文件的样式
|
||||
.approveFile {
|
||||
@@ -368,14 +374,16 @@ export default {
|
||||
cursor: pointer;
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
.red {
|
||||
color: red;
|
||||
}
|
||||
|
||||
// 2021-09-23 标题部分的修改
|
||||
/deep/.member-panel-title{
|
||||
/deep/ .member-panel-title {
|
||||
height: 48px;
|
||||
line-height: 48px;
|
||||
background: rgba(6,159,153,0.1);
|
||||
background: rgba(6, 159, 153, 0.1);
|
||||
font-size: 16px;
|
||||
width: calc(100% - 0px);
|
||||
color: #2F3133;
|
||||
|
||||
Reference in New Issue
Block a user