From 13ec75c9db412ed7ca54a22914876cb784a4e099 Mon Sep 17 00:00:00 2001 From: "DESKTOP-932OMT8\\REN" Date: Wed, 14 May 2025 17:23:36 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=96=B0=E5=A2=9E=E3=80=91=20xlsx?= =?UTF-8?q?=E4=B8=8Epptx=E6=96=B0=E5=A2=9E=E5=AF=B9=E5=BA=94xml=E5=85=B3?= =?UTF-8?q?=E7=B3=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/wps/pptx/index.ts | 42 ++++++++ src/api/wps/xlsx/index.ts | 42 ++++++++ src/views/wps/pptx/PptxForm.vue | 178 ++++++++++++++++++++++++++++++ src/views/wps/pptx/index.vue | 183 +++++++++++++++++++++++++++++++ src/views/wps/xlsx/XlsxForm.vue | 177 ++++++++++++++++++++++++++++++ src/views/wps/xlsx/index.vue | 184 ++++++++++++++++++++++++++++++++ 6 files changed, 806 insertions(+) create mode 100644 src/api/wps/pptx/index.ts create mode 100644 src/api/wps/xlsx/index.ts create mode 100644 src/views/wps/pptx/PptxForm.vue create mode 100644 src/views/wps/pptx/index.vue create mode 100644 src/views/wps/xlsx/XlsxForm.vue create mode 100644 src/views/wps/xlsx/index.vue diff --git a/src/api/wps/pptx/index.ts b/src/api/wps/pptx/index.ts new file mode 100644 index 0000000..03f5829 --- /dev/null +++ b/src/api/wps/pptx/index.ts @@ -0,0 +1,42 @@ +import request from '@/config/axios' + +export interface PptxVO { + id?: number + nodeName: string + parentId: number + status: number + sort: number + toChinese: string + nodeFunction: string + createTime: Date +} + +// 查询Pptx节点(精简)列表 +export const getSimplePptxList = async (): Promise => { + return await request.get({ url: '/wps/pptx/simple-list' }) +} + +// 查询Pptx节点列表 +export const getPptxPage = async (params: PageParam) => { + return await request.get({ url: '/wps/pptx/list', params }) +} + +// 查询Pptx节点详情 +export const getPptx = async (id: number) => { + return await request.get({ url: '/wps/pptx/get?id=' + id }) +} + +// 新增Pptx节点 +export const createPptx = async (data: PptxVO) => { + return await request.post({ url: '/wps/pptx/create', data: data }) +} + +// 修改Pptx节点 +export const updatePptx = async (params: PptxVO) => { + return await request.put({ url: '/wps/pptx/update', data: params }) +} + +// 删除Pptx节点 +export const deletePptx = async (id: number) => { + return await request.delete({ url: '/wps/pptx/delete?id=' + id }) +} diff --git a/src/api/wps/xlsx/index.ts b/src/api/wps/xlsx/index.ts new file mode 100644 index 0000000..300c04c --- /dev/null +++ b/src/api/wps/xlsx/index.ts @@ -0,0 +1,42 @@ +import request from '@/config/axios' + +export interface XlsxVO { + id?: number + nodeName: string + parentId: number + status: number + sort: number + toChinese: string + nodeFunction: string + createTime: Date +} + +// 查询Xlsx节点(精简)列表 +export const getSimpleXlsxList = async (): Promise => { + return await request.get({ url: '/wps/xlsx/simple-list' }) +} + +// 查询Xlsx节点列表 +export const getXlsxPage = async (params: PageParam) => { + return await request.get({ url: '/wps/xlsx/list', params }) +} + +// 查询Xlsx节点详情 +export const getXlsx = async (id: number) => { + return await request.get({ url: '/wps/xlsx/get?id=' + id }) +} + +// 新增Xlsx节点 +export const createXlsx = async (data: XlsxVO) => { + return await request.post({ url: '/wps/xlsx/create', data: data }) +} + +// 修改Xlsx节点 +export const updateXlsx = async (params: XlsxVO) => { + return await request.put({ url: '/wps/xlsx/update', data: params }) +} + +// 删除Xlsx节点 +export const deleteXlsx = async (id: number) => { + return await request.delete({ url: '/wps/xlsx/delete?id=' + id }) +} diff --git a/src/views/wps/pptx/PptxForm.vue b/src/views/wps/pptx/PptxForm.vue new file mode 100644 index 0000000..7fa0ea7 --- /dev/null +++ b/src/views/wps/pptx/PptxForm.vue @@ -0,0 +1,178 @@ + + diff --git a/src/views/wps/pptx/index.vue b/src/views/wps/pptx/index.vue new file mode 100644 index 0000000..a1a0da4 --- /dev/null +++ b/src/views/wps/pptx/index.vue @@ -0,0 +1,183 @@ + + diff --git a/src/views/wps/xlsx/XlsxForm.vue b/src/views/wps/xlsx/XlsxForm.vue new file mode 100644 index 0000000..662d845 --- /dev/null +++ b/src/views/wps/xlsx/XlsxForm.vue @@ -0,0 +1,177 @@ + + diff --git a/src/views/wps/xlsx/index.vue b/src/views/wps/xlsx/index.vue new file mode 100644 index 0000000..8067853 --- /dev/null +++ b/src/views/wps/xlsx/index.vue @@ -0,0 +1,184 @@ + +