【修改】管理员上传的证书缴费 会员不能删除
This commit is contained in:
@@ -52,7 +52,7 @@
|
||||
placeholder="请选择证书形式"
|
||||
v-model="queryParam.certificateModality"
|
||||
:title="queryParam.certificateModality"
|
||||
dictCode="certificate_modality" />
|
||||
dictCode="certificate_modality"/>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</template>
|
||||
@@ -97,11 +97,13 @@
|
||||
|
||||
<span slot="action" class="action-span-cell" slot-scope="text, record">
|
||||
<!-- v-if="$store.getters.userInfo.roleCode !== '3'"-->
|
||||
<!-- 待支付 不显示 -->
|
||||
<a v-if="record.certificateStatus+'' !== '0' && $store.getters.userInfo.roleCode !== '3' " @click="handleWithdraw(record)">撤回</a>
|
||||
<!-- 待支付 不显示 -->
|
||||
<a v-if="record.certificateStatus+'' !== '0' && $store.getters.userInfo.roleCode !== '3' "
|
||||
@click="handleWithdraw(record)">撤回</a>
|
||||
<a @click="handleDetail(record)">查看</a>
|
||||
<a v-show="record.certificateStatus == 4 && $store.getters.userInfo.roleCode !== '3'">
|
||||
<a href="javascript:;" @click="(record.certificateStatus == 4) && $store.getters.userInfo.roleCode !== '3' && bindMember(record)">绑定会员</a>
|
||||
<a href="javascript:;"
|
||||
@click="(record.certificateStatus == 4) && $store.getters.userInfo.roleCode !== '3' && bindMember(record)">绑定会员</a>
|
||||
</a>
|
||||
<!-- v-show="record.chargeType != 1 && record.certificateModality == 3 && record.certificateStatus == 5"-->
|
||||
<!-- 已绑定的证书不能续费 已支付已缴费的不能续费 需要流程走完才能续费 v-has="'vin:renew'"-->
|
||||
@@ -115,7 +117,8 @@
|
||||
<a href="javascript:;"
|
||||
@click="(record.certificateModality == 3 && (record.certificateStatus == 1 || record.certificateStatus == 4)) && replacement(record)">换证</a>
|
||||
</a>
|
||||
<a v-show="($store.getters.userInfo.roleCode !== '3' && (record.certificateStatus == 6 && record.chargeType == 2) || record.certificateStatus == 0) && record.paymentStatus !== 4">
|
||||
<a
|
||||
v-show="($store.getters.userInfo.roleCode !== '3' && (record.certificateStatus == 6 && record.chargeType == 2) || record.certificateStatus == 0) && record.paymentStatus !== 4">
|
||||
<a href="javascript:;"
|
||||
@click="((record.certificateStatus == 6 && record.chargeType == 2 && record.paymentStatus !== 4) || record.certificateStatus == 0) && handleEditRenew(record) && $store.getters.userInfo.roleCode !== '3'">编辑</a>
|
||||
</a>
|
||||
@@ -126,9 +129,11 @@
|
||||
<a href="javascript:;" @click="authorizationFunc(record)">授权申请</a>
|
||||
</a>
|
||||
|
||||
<a v-show="(record.certificateStatus == 6 || record.certificateStatus == 0) && $store.getters.userInfo.roleCode !== '3'">
|
||||
<!-- 管理员上传的缴费会员不能删除 record.paymentStatus !== 4-->
|
||||
<a
|
||||
v-show="(record.certificateStatus == 6 || record.certificateStatus == 0) && $store.getters.userInfo.roleCode !== '3' && record.paymentStatus !== 4">
|
||||
<a
|
||||
@click="(record.certificateStatus == 6 || record.certificateStatus == 0) && handleDelete(record.id)">删除</a>
|
||||
@click="(record.certificateStatus == 6 || record.certificateStatus == 0) && record.paymentStatus !== 4 && handleDelete(record.id)">删除</a>
|
||||
</a>
|
||||
</span>
|
||||
<!-- 状态渲染模板 -->
|
||||
@@ -205,7 +210,7 @@ import {RangeDateMixin} from '@/mixins/RangeDateMixin'
|
||||
import JDictSelectTag from '../../components/standardsAssociation/JDictSelectTag'
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
import {downloadFile, getAction, getFileAccessHttpUrl} from '@/api/memberManage'
|
||||
import {withDrawChargeCertificate,withDrawFreeCertificate} from '@api/standardsAssociationApi'
|
||||
import {withDrawChargeCertificate, withDrawFreeCertificate} from '@api/standardsAssociationApi'
|
||||
import {CertificateModalityEnums, CertificateStatusEnums, ChargeTypeEnums} from '../../enums/memberEnums'
|
||||
import CheckCertificateModel from '@views/standardsAssociation/model/CheckCertificateModel'
|
||||
import BindMemberModel from '@views/standardsAssociation/model/BindMemberModel'
|
||||
@@ -379,7 +384,7 @@ export default {
|
||||
certificateStatus: '2',
|
||||
code: record.code
|
||||
}
|
||||
if(record.chargeType === 1){
|
||||
if (record.chargeType === 1) {
|
||||
withDrawFreeCertificate(param).then(res => {
|
||||
if (res.success) {
|
||||
that.$message.success(res.message)
|
||||
@@ -388,7 +393,7 @@ export default {
|
||||
that.$message.warning(res.message)
|
||||
}
|
||||
})
|
||||
}else {
|
||||
} else {
|
||||
withDrawChargeCertificate(param).then(res => {
|
||||
if (res.success) {
|
||||
that.$message.success(res.message)
|
||||
|
||||
Reference in New Issue
Block a user