Commit 0377cf9313c73c7671a6a63cab5e32a46766e690

Authored by 史婷婷
1 parent 72bb4b0f

feat: 客户资信-详情&审核详情-附件下载

@@ -32,9 +32,9 @@ @@ -32,9 +32,9 @@
32 <view class="row"><text class="label">经营年限</text><text class="value">{{ form.businessYears }}</text></view> 32 <view class="row"><text class="label">经营年限</text><text class="value">{{ form.businessYears }}</text></view>
33 <view class="row"><text class="label">单位地址</text><text class="value">{{ form.companyAddress }}</text></view> 33 <view class="row"><text class="label">单位地址</text><text class="value">{{ form.companyAddress }}</text></view>
34 <view class="row"><text class="label">经营范围</text><text class="value">{{ form.businessScope }}</text></view> 34 <view class="row"><text class="label">经营范围</text><text class="value">{{ form.businessScope }}</text></view>
35 - <view class="row"><text class="label">工商信息</text><text class="value act" style="color: #2979ff;" @click="downloadFile(form.businessFileId, form.businessFileName)">{{ form.businessFileName }}</text> 35 + <view class="row"><text class="label">工商信息</text><text class="value act" @click="downloadFile(form.businessFileId, form.businessFileName)">{{ form.businessFileName }}</text>
36 </view> 36 </view>
37 - <view class="row"><text class="label">股东信息</text><text class="value act" style="color: #2979ff;" @click="downloadFile(form.shareholderFileId, form.shareholderFileName)">{{ form.shareholderFileName }}</text> 37 + <view class="row"><text class="label">股东信息</text><text class="value act" @click="downloadFile(form.shareholderFileId, form.shareholderFileName)">{{ form.shareholderFileName }}</text>
38 </view> 38 </view>
39 </view> 39 </view>
40 40
@@ -295,14 +295,6 @@ export default { @@ -295,14 +295,6 @@ export default {
295 const query = '?id=' + encodeURIComponent(id) 295 const query = '?id=' + encodeURIComponent(id)
296 uni.navigateTo({ url: '/pages/credit_manage/history_detail' + query }) 296 uni.navigateTo({ url: '/pages/credit_manage/history_detail' + query })
297 }, 297 },
298 - /**  
299 - * 下载文件通用方法  
300 - * @param id  
301 - * @param fileName  
302 - */  
303 - // async handleDownloadFile(id, fileName) {  
304 - // downloadFile(id, fileName)  
305 - // },  
306 handleButtonClick(btn) { 298 handleButtonClick(btn) {
307 if (!btn || btn.disabled) return 299 if (!btn || btn.disabled) return
308 const map = { 300 const map = {
@@ -30,9 +30,9 @@ @@ -30,9 +30,9 @@
30 <view class="row"><text class="label">经营年限</text><text class="value">{{ form.businessYears }}</text></view> 30 <view class="row"><text class="label">经营年限</text><text class="value">{{ form.businessYears }}</text></view>
31 <view class="row"><text class="label">单位地址</text><text class="value">{{ form.companyAddress }}</text></view> 31 <view class="row"><text class="label">单位地址</text><text class="value">{{ form.companyAddress }}</text></view>
32 <view class="row"><text class="label">经营范围</text><text class="value">{{ form.businessScope }}</text></view> 32 <view class="row"><text class="label">经营范围</text><text class="value">{{ form.businessScope }}</text></view>
33 - <view class="row"><text class="label">工商信息</text><text class="value act">{{ form.businessFileName }}</text> 33 + <view class="row"><text class="label">工商信息</text><text class="value act" @click="downloadFile(form.businessFileId, form.businessFileName)">{{ form.businessFileName }}</text>
34 </view> 34 </view>
35 - <view class="row"><text class="label">股东信息</text><text class="value act">{{ form.shareholderFileName 35 + <view class="row"><text class="label">股东信息</text><text class="value act" @click="downloadFile(form.shareholderFileId, form.shareholderFileName)">{{ form.shareholderFileName
36 }}</text> 36 }}</text>
37 </view> 37 </view>
38 </view> 38 </view>
@@ -180,6 +180,7 @@ import { getExamineById, getByIdExamineCustomerCreditHistoryList } from '@/api/c @@ -180,6 +180,7 @@ import { getExamineById, getByIdExamineCustomerCreditHistoryList } from '@/api/c
180 import { getDicName } from '@/utils/dic.js' 180 import { getDicName } from '@/utils/dic.js'
181 import { getDicByCodeApi } from '@/api/base.js' 181 import { getDicByCodeApi } from '@/api/base.js'
182 import CorePersonnel from './corePersonnel.vue' 182 import CorePersonnel from './corePersonnel.vue'
  183 +import { downloadFile } from '@/utils/downloadFile.js'
183 184
184 export default { 185 export default {
185 name: 'CustomerCreditApprove', 186 name: 'CustomerCreditApprove',
@@ -274,6 +275,7 @@ export default { @@ -274,6 +275,7 @@ export default {
274 uni.navigateTo({ url: '/pages/credit_manage/history_detail' + query }) 275 uni.navigateTo({ url: '/pages/credit_manage/history_detail' + query })
275 }, 276 },
276 getDicName, 277 getDicName,
  278 + downloadFile,
277 getCategoryClass(categoryName) { 279 getCategoryClass(categoryName) {
278 if (!categoryName) return '' 280 if (!categoryName) return ''
279 if (categoryName.includes('A') || categoryName.includes('a')) { 281 if (categoryName.includes('A') || categoryName.includes('a')) {