From 3f50e4bf2b55f860a15b6103ca4532c28b3046f4 Mon Sep 17 00:00:00 2001 From: fuhao Date: Tue, 3 Sep 2024 15:14:26 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E9=A1=B5=E9=9D=A2=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E3=80=81=E5=BC=80=E5=8F=91=E7=9B=B8=E5=85=B3):?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 + ruoyi-ui/src/api/board/plantype.js | 53 ++++ .../src/views/board/component/TextPreview.vue | 106 +++++++ ruoyi-ui/src/views/board/content/index.vue | 54 ++-- ruoyi-ui/src/views/board/info/index.vue | 25 +- ruoyi-ui/src/views/board/plan/index.vue | 287 ++++++++---------- .../src/views/board/plan/planTypeTree.vue | 200 ++++++++++++ ruoyi-ui/src/views/index.vue | 57 ++-- ruoyi-ui/vue.config.js | 2 +- 9 files changed, 560 insertions(+), 226 deletions(-) create mode 100644 ruoyi-ui/src/api/board/plantype.js create mode 100644 ruoyi-ui/src/views/board/component/TextPreview.vue create mode 100644 ruoyi-ui/src/views/board/plan/planTypeTree.vue diff --git a/.gitignore b/.gitignore index 68fd7323..74f075f2 100644 --- a/.gitignore +++ b/.gitignore @@ -51,6 +51,8 @@ logs doc bin .github +protocolFile +nginx ry.bat /LICENSE \ No newline at end of file diff --git a/ruoyi-ui/src/api/board/plantype.js b/ruoyi-ui/src/api/board/plantype.js new file mode 100644 index 00000000..0395cdf6 --- /dev/null +++ b/ruoyi-ui/src/api/board/plantype.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询计划发布中的类型列表 +export function listType(query) { + return request({ + url: '/plan/type/list', + method: 'get', + params: query + }) +} + +// 查询计划发布中的类型详细 +export function getType(id) { + return request({ + url: '/plan/type/' + id, + method: 'get' + }) +} + +// 新增计划发布中的类型 +export function addType(data) { + return request({ + url: '/plan/type', + method: 'post', + data: data + }) +} + +// 修改计划发布中的类型 +export function updateType(data) { + return request({ + url: '/plan/type', + method: 'put', + data: data + }) +} + +// 删除计划发布中的类型 +export function delType(id) { + return request({ + url: '/plan/type/' + id, + method: 'delete' + }) +} + +// 查询部门下拉树结构 +export function planTypeTreeSelect() { + return request({ + url: '/plan/type/planTree', + method: 'get' + }) +} + diff --git a/ruoyi-ui/src/views/board/component/TextPreview.vue b/ruoyi-ui/src/views/board/component/TextPreview.vue new file mode 100644 index 00000000..734bb78a --- /dev/null +++ b/ruoyi-ui/src/views/board/component/TextPreview.vue @@ -0,0 +1,106 @@ + + + diff --git a/ruoyi-ui/src/views/board/content/index.vue b/ruoyi-ui/src/views/board/content/index.vue index c30f7a64..7a5524e2 100644 --- a/ruoyi-ui/src/views/board/content/index.vue +++ b/ruoyi-ui/src/views/board/content/index.vue @@ -22,9 +22,9 @@ /> - + @@ -75,16 +75,16 @@ v-hasPermi="['board:content:remove']" >删除 - - 导出 - + + + + + + + + + + @@ -138,7 +138,7 @@ /> - + @@ -199,7 +199,7 @@ - + @@ -213,11 +213,18 @@ - - - - + +