Browse Source

企业资质备案列表按钮

CzRger 9 months ago
parent
commit
8b2e9ec71d

+ 7 - 4
snowy-admin-web/src/views/yqyc/zero/enterprise-qualification/index.vue

@@ -87,13 +87,13 @@
             <a @click="onDetail(record, true)" v-if="hasPerm('qyRecordView')">查看</a>
             <a @click="onDetail(record, true)" v-if="hasPerm('qyRecordView')">查看</a>
             <a @click="onDetail(record)" v-if="hasPerm('qyRecordEdit') && record.status == 1">编辑</a>
             <a @click="onDetail(record)" v-if="hasPerm('qyRecordEdit') && record.status == 1">编辑</a>
             <a-popconfirm title="确定要删除吗?" @confirm="deleteQyRecord(record)">
             <a-popconfirm title="确定要删除吗?" @confirm="deleteQyRecord(record)">
-              <a-button type="link" danger size="small" v-if="hasPerm('qyRecordDelete')">删除</a-button>
+              <a-button type="link" danger size="small" v-if="hasPerm('qyRecordDelete') && record.status == 1">删除</a-button>
             </a-popconfirm>
             </a-popconfirm>
 		    <a @click="resultDetailRef.onOpen(record)" v-if="record.status == 3 || record.status == 4">查看回执</a>
 		    <a @click="resultDetailRef.onOpen(record)" v-if="record.status == 3 || record.status == 4">查看回执</a>
-		  	<template v-if="searchFormState.baType === 'bgsq' && (record.status == 3 || record.status == 4)">
+		  	<template v-if="(record.baType === 'basq' || record.baType === 'bgsq') && record.status == 3">
 				<a @click="onChange(record)">变更</a>
 				<a @click="onChange(record)">变更</a>
 		  	</template>
 		  	</template>
-		  	<template v-else-if="searchFormState.baType === 'zxsq' && record.status == 4">
+		  	<template v-else-if="(record.baType === 'basq' || record.baType === 'bgsq') && record.status == 3">
 				<a @click="onKill(record)">注销</a>
 				<a @click="onKill(record)">注销</a>
 		  	</template>
 		  	</template>
           </a-space>
           </a-space>
@@ -275,7 +275,9 @@ const onChange = (record = null) => {
 		content: createVNode('div', { style: 'color:red;' }, '变更后将重新进行申报'),
 		content: createVNode('div', { style: 'color:red;' }, '变更后将重新进行申报'),
 		centered: true,
 		centered: true,
 		onOk() {
 		onOk() {
-			onDetail(record)
+			const form = cloneDeep(record)
+			form.baType = 'bgsq'
+			onDetail(form)
 		},
 		},
 		onCancel() {
 		onCancel() {
 		},
 		},
@@ -292,6 +294,7 @@ const onKill = (record = null) => {
 			let recordData = cloneDeep(record)
 			let recordData = cloneDeep(record)
 			recordData.applyTime = proxy.$util.YMDHms(new Date())
 			recordData.applyTime = proxy.$util.YMDHms(new Date())
 			recordData.status = '3'
 			recordData.status = '3'
+			recordData.baType = 'zxsq'
 			qyRecordApi.qyRecordSubmitForm(recordData, recordData.id).then(() => {
 			qyRecordApi.qyRecordSubmitForm(recordData, recordData.id).then(() => {
 				onSearch()
 				onSearch()
 			})
 			})