【修改】证书缴费的修改
This commit is contained in:
@@ -115,9 +115,9 @@
|
||||
<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">
|
||||
<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.certificateStatus == 0) && handleEditRenew(record) && $store.getters.userInfo.roleCode !== '3'">编辑</a>
|
||||
@click="((record.certificateStatus == 6 && record.chargeType == 2 && record.paymentStatus !== 4) || record.certificateStatus == 0) && handleEditRenew(record) && $store.getters.userInfo.roleCode !== '3'">编辑</a>
|
||||
</a>
|
||||
<!-- 会员 只有企业证书才 正常使用 已绑定的证书 可授权申请-->
|
||||
<a
|
||||
|
||||
@@ -100,12 +100,15 @@
|
||||
<span slot="action" class="action-span-cell" slot-scope="text, record">
|
||||
<!-- <a v-has="'certificate:paymentinfo:check'" v-show="record.paymentStatus==1" @click="(record.paymentStatus==1) && handleCheck(record)">核对凭证</a>-->
|
||||
<a @click="handleDetail(record)">查看</a>
|
||||
<!-- 待上传的并且没有上传缴费凭证可以上传凭证 -->
|
||||
<a v-if="record.paymentStatus === 4 && !record.paymentRecord" href="javascript:;" @click="handleUploadRecord(record)">上传凭证</a>
|
||||
</span>
|
||||
|
||||
</a-table>
|
||||
</div>
|
||||
|
||||
<certificatePaymentInfo-modal ref="modalForm" @ok="modalFormOk"></certificatePaymentInfo-modal>
|
||||
<upload-record-modal upload-type="1" ref="uploadRecord" @ok="modalFormOk"></upload-record-modal>
|
||||
</a-card>
|
||||
</div>
|
||||
</template>
|
||||
@@ -115,6 +118,7 @@ import '@/assets/less/TableExpand.less'
|
||||
import { mixinDevice } from '@/utils/mixin'
|
||||
import { JeroListMixin } from '@/mixins/JeroListMixin'
|
||||
import CertificatePaymentInfoModal from './modules/CertificatePaymentInfoModal'
|
||||
import UploadRecordModal from '@views/standardsAssociation/PaymentInfo/modules/UploadRecordModal'
|
||||
import JDictSelectTag from '@/components/standardsAssociation/JDictSelectTag.vue'
|
||||
import JDate from '@/components/tools/JDate.vue'
|
||||
import { getMemberInfoById } from '@/api/standardsAssociationApi'
|
||||
@@ -125,6 +129,7 @@ export default {
|
||||
name: 'CertificateInfo',
|
||||
mixins: [JeroListMixin, mixinDevice, RangeDateMixin],
|
||||
components: {
|
||||
UploadRecordModal,
|
||||
JDictSelectTag,
|
||||
JDate,
|
||||
CertificatePaymentInfoModal
|
||||
@@ -170,6 +175,12 @@ export default {
|
||||
methods: {
|
||||
initDictConfig() {
|
||||
},
|
||||
/**
|
||||
* 上传凭证
|
||||
* */
|
||||
handleUploadRecord(record) {
|
||||
this.$refs.uploadRecord.open(record)
|
||||
},
|
||||
// 核对凭证
|
||||
handleCheck: function(record) {
|
||||
this.$refs.modalForm.handleCheck(record)
|
||||
|
||||
@@ -141,7 +141,7 @@
|
||||
<!--组合缴费 -->
|
||||
|
||||
<!-- 企业端上传 缴费凭证-->
|
||||
<upload-record-modal ref="uploadRecord" @ok="modalFormOk"></upload-record-modal>
|
||||
<upload-record-modal upload-type="2" ref="uploadRecord" @ok="modalFormOk"></upload-record-modal>
|
||||
<!-- 企业端上传 缴费凭证-->
|
||||
</a-card>
|
||||
</div>
|
||||
|
||||
@@ -32,6 +32,27 @@ export default {
|
||||
components: {
|
||||
JImageUpload
|
||||
},
|
||||
props:{
|
||||
// 会员缴费的上传 还是证书缴费的上传 1是证书 2是会费
|
||||
uploadType:{
|
||||
type:String,
|
||||
required:false
|
||||
}
|
||||
},
|
||||
computed:{
|
||||
// eslint-disable-next-line
|
||||
url(){
|
||||
if(this.uploadType === '1'){
|
||||
return {
|
||||
add:'/certificatePaymentInfo/uploadPaymentRecord'
|
||||
}
|
||||
}else if(this.uploadType === '2'){
|
||||
return {
|
||||
add:'/paymentInfo/uploadPaymentRecord'
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
visible: false,
|
||||
@@ -58,9 +79,6 @@ export default {
|
||||
validateTrigger: ['blur', 'change']
|
||||
},
|
||||
},
|
||||
url: {
|
||||
add: '/paymentInfo/uploadPaymentRecord'
|
||||
}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
|
||||
Reference in New Issue
Block a user