diff --git a/11.txt b/11.txt index f35e9e2..980ab59 100644 --- a/11.txt +++ b/11.txt @@ -46,4 +46,16 @@ urfhsdkjdwerwnvsojj }, ] }, -] \ No newline at end of file +] + + + +审批流按钮权限对应显示 + +文件下载没有后缀 + +内容管理 右侧按钮浮动错位 + +只有admin, database担当 ,上传者 可以删除文件。 + +外部足迹统计误差 两个链接的统计上面 \ No newline at end of file diff --git a/src/api/daikin/base.ts b/src/api/daikin/base.ts index 947bab2..56816a0 100644 --- a/src/api/daikin/base.ts +++ b/src/api/daikin/base.ts @@ -1351,7 +1351,30 @@ export async function fetchdbReview(params?: any){ export async function fetchdbReviewFileList(params?: any){ return http.get(`/dbAuth/reviewFileList`,{params}) } - +/** + * 获取市况数据列表 https://console-docs.apipost.cn/preview/9ac14c51f96ce4d8/75274687248efb1c?target_id=a11153dc-ab84-41ca-aa1c-45fda68c4156 +*/ +export async function fetchGetHisPage(params?: any){ + return http.get(`/market/getHisPage`,{params}) +} +/** + * 删除市况数据 https://console-docs.apipost.cn/preview/9ac14c51f96ce4d8/75274687248efb1c?target_id=a11153dc-ab84-41ca-aa1c-45fda68c4156 +*/ +export async function fetchDelHis(params?: any){ + return http.get(`/market/delHis`,{params}) +} +/** + * 新增市况数据 https://console-docs.apipost.cn/preview/9ac14c51f96ce4d8/75274687248efb1c?target_id=a11153dc-ab84-41ca-aa1c-45fda68c4156 +*/ +export async function fetchSaveHis(data?: any){ + return http.post(`/market/saveHis`,data) +} +/** + * 编辑市况数据 https://console-docs.apipost.cn/preview/9ac14c51f96ce4d8/75274687248efb1c?target_id=a11153dc-ab84-41ca-aa1c-45fda68c4156 +*/ +export async function fetchUpdateHis(data?: any){ + return http.post(`/market/updateHis`,data) +} diff --git a/src/router/index.ts b/src/router/index.ts index e89246a..8ffaf66 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -264,6 +264,12 @@ const router = createRouter({ name: 'Market', component: () => import('@/views/home/market/Market.vue') }, + { + path: 'MarketDataModify', + name: 'MarketDataModify', + meta: { title: '市况数据管理' }, + component: () => import('@/views/home/market/dataModify.vue') + }, { path: 'MarketModify', name: 'MarketModify', diff --git a/src/views/home/database/guize/index.vue b/src/views/home/database/guize/index.vue index 7798968..489dbb6 100644 --- a/src/views/home/database/guize/index.vue +++ b/src/views/home/database/guize/index.vue @@ -63,11 +63,11 @@ async function downloads(row:any) { message.info("没有访问权限") return } - try{ - downloadFile(filePath) - }catch(error){ - window.open(filePath) - } + // try{ + // downloadFile(filePath) + // }catch(error){ + // } + window.open(filePath) } const lazyState = computed(() => [pageInfo.currentPage]) watch( @@ -131,7 +131,7 @@ function downloadFile(url: any) { const downloadUrl = URL.createObjectURL(blob) const link = document.createElement('a') link.href = downloadUrl - link.download = getFileName(url) + link.download = getFileNameFromUrl(url) link.click() }) } @@ -140,6 +140,15 @@ function getFileName(url: string) { let lastDotIndex = url.lastIndexOf('.') return url.slice(lastSplashIndex + 1, lastDotIndex) } +function getFileNameFromUrl(url: string) { + const lastSlashIndex = url.lastIndexOf("/"); + if (lastSlashIndex !== -1) { + return url.substring(lastSlashIndex + 1); + } else { + return "Invalid URL"; + } +} +