From 0b9cf35b17e17eb2aa283bd1f8ebfd059497e96d Mon Sep 17 00:00:00 2001 From: liuhongfeng <291117974@qq.com> Date: Sun, 3 Dec 2023 17:00:00 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E4=BF=AE=E6=94=B9=E3=80=91ureport2=20?= =?UTF-8?q?=E9=9B=86=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/report/ureport/index.ts | 78 +++++++++---------- ...reportFileForm.vue => UReportDataForm.vue} | 28 +++---- src/views/report/ureport/index.vue | 2 +- src/views/report/ureport/index2.vue | 33 ++++---- 4 files changed, 71 insertions(+), 70 deletions(-) rename src/views/report/ureport/{UreportFileForm.vue => UReportDataForm.vue} (78%) diff --git a/src/api/report/ureport/index.ts b/src/api/report/ureport/index.ts index c11ce960..2a9daea4 100644 --- a/src/api/report/ureport/index.ts +++ b/src/api/report/ureport/index.ts @@ -1,39 +1,39 @@ -import request from '@/config/axios' - -export interface UreportFileVO { - id: number - fileName: string - status: number - fileContent: string - remark: string -} - -// 查询Ureport2报表分页 -export const getUreportFilePage = async (params) => { - return await request.get({ url: `/report/ureport-file/page`, params }) -} - -// 查询Ureport2报表详情 -export const getUreportFile = async (id: number) => { - return await request.get({ url: `/report/ureport-file/get?id=` + id }) -} - -// 新增Ureport2报表 -export const createUreportFile = async (data: UreportFileVO) => { - return await request.post({ url: `/report/ureport-file/create`, data }) -} - -// 修改Ureport2报表 -export const updateUreportFile = async (data: UreportFileVO) => { - return await request.put({ url: `/report/ureport-file/update`, data }) -} - -// 删除Ureport2报表 -export const deleteUreportFile = async (id: number) => { - return await request.delete({ url: `/report/ureport-file/delete?id=` + id }) -} - -// 导出Ureport2报表 Excel -export const exportUreportFile = async (params) => { - return await request.download({ url: `/report/ureport-file/export-excel`, params }) -} \ No newline at end of file +import request from '@/config/axios' + +export interface UReportDataVO { + id: number + name: string + status: number + content: string + remark: string +} + +// 查询Ureport2报表分页 +export const getUReportDataPage = async (params) => { + return await request.get({ url: `/report/ureport-data/page`, params }) +} + +// 查询Ureport2报表详情 +export const getUReportData = async (id: number) => { + return await request.get({ url: `/report/ureport-data/get?id=` + id }) +} + +// 新增Ureport2报表 +export const createUReportData = async (data: UReportDataVO) => { + return await request.post({ url: `/report/ureport-data/create`, data }) +} + +// 修改Ureport2报表 +export const updateUReportData = async (data: UReportDataVO) => { + return await request.put({ url: `/report/ureport-data/update`, data }) +} + +// 删除Ureport2报表 +export const deleteUReportData = async (id: number) => { + return await request.delete({ url: `/report/ureport-data/delete?id=` + id }) +} + +// 导出Ureport2报表 Excel +export const exportUReportData = async (params) => { + return await request.download({ url: `/report/ureport-data/export-excel`, params }) +} diff --git a/src/views/report/ureport/UreportFileForm.vue b/src/views/report/ureport/UReportDataForm.vue similarity index 78% rename from src/views/report/ureport/UreportFileForm.vue rename to src/views/report/ureport/UReportDataForm.vue index 7d71055c..0711f3c5 100644 --- a/src/views/report/ureport/UreportFileForm.vue +++ b/src/views/report/ureport/UReportDataForm.vue @@ -7,8 +7,8 @@ label-width="100px" v-loading="formLoading" > - - + + @@ -20,8 +20,8 @@ /> - - + + @@ -35,7 +35,7 @@ \ No newline at end of file +