From 913868d61dcff2d762e304fb5c0bb6b4a0bbd04d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AE=87=E8=88=AA?= <653809315@qq.com> Date: Mon, 6 May 2024 09:30:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=90=8E=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/controller/AppTopicController.java | 7 +- gan-ui/src/api/app/topic.js | 55 ++ gan-ui/src/api/app/user.js | 44 ++ gan-ui/src/views/app/topic/index.vue | 309 ++++++++ gan-ui/src/views/app/user/index.vue | 697 ++++++++++++++++++ 5 files changed, 1109 insertions(+), 3 deletions(-) create mode 100644 gan-ui/src/api/app/topic.js create mode 100644 gan-ui/src/api/app/user.js create mode 100644 gan-ui/src/views/app/topic/index.vue create mode 100644 gan-ui/src/views/app/user/index.vue diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppTopicController.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppTopicController.java index a55d179..81c9dde 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppTopicController.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/AppTopicController.java @@ -25,6 +25,7 @@ import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.domain.AjaxResult; import com.ruoyi.common.core.utils.poi.ExcelUtil; import com.ruoyi.common.core.web.page.TableDataInfo; +import springfox.documentation.annotations.ApiIgnore; /** * 话题信息Controller @@ -46,11 +47,11 @@ public class AppTopicController extends BaseController // @RequiresPermissions("app:topic:list") @GetMapping("/list") @ApiOperation(value = "查询话题信息列表", notes = "查询话题信息列表", httpMethod = "GET") - public TableDataInfo list(AppTopic appTopic) + @ApiIgnore + public AjaxResult list(AppTopic appTopic) { - startPage(); List list = appTopicService.selectAppTopicList(appTopic); - return getDataTable(list); + return success(list); } @GetMapping("/topicList") diff --git a/gan-ui/src/api/app/topic.js b/gan-ui/src/api/app/topic.js new file mode 100644 index 0000000..4e3d21f --- /dev/null +++ b/gan-ui/src/api/app/topic.js @@ -0,0 +1,55 @@ +import request from '@/utils/request' + + +// 查询话题信息列表 +export function listAppTopic(query) { + return request({ + url: '/app/topic/topicList', + method: 'get', + params: query + }) +} + + +// 查询话题信息列表 +export function listTopic(query) { + return request({ + url: '/app/topic/list', + method: 'get', + params: query + }) +} + +// 查询话题信息详细 +export function getTopic(id) { + return request({ + url: '/app/topic/' + id, + method: 'get' + }) +} + +// 新增话题信息 +export function addTopic(data) { + return request({ + url: '/app/topic/add', + method: 'post', + data: data + }) +} + +// 修改话题信息 +export function updateTopic(data) { + return request({ + url: '/app/topic/edit', + method: 'put', + data: data + }) +} + +// 删除话题信息 +export function delTopic(id) { + return request({ + url: '/app/topic/' + id, + method: 'delete' + }) +} diff --git a/gan-ui/src/api/app/user.js b/gan-ui/src/api/app/user.js new file mode 100644 index 0000000..d4ce7fc --- /dev/null +++ b/gan-ui/src/api/app/user.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询app用户列表 +export function listUser(query) { + return request({ + url: '/app/user/list', + method: 'get', + params: query + }) +} + +// 查询app用户详细 +export function getUser(id) { + return request({ + url: '/app/user/' + id, + method: 'get' + }) +} + +// 新增app用户 +export function addUser(data) { + return request({ + url: '/app/user', + method: 'post', + data: data + }) +} + +// 修改app用户 +export function updateUser(data) { + return request({ + url: '/app/user', + method: 'put', + data: data + }) +} + +// 删除app用户 +export function delUser(id) { + return request({ + url: '/app/user/' + id, + method: 'delete' + }) +} diff --git a/gan-ui/src/views/app/topic/index.vue b/gan-ui/src/views/app/topic/index.vue new file mode 100644 index 0000000..c1796f8 --- /dev/null +++ b/gan-ui/src/views/app/topic/index.vue @@ -0,0 +1,309 @@ + + + diff --git a/gan-ui/src/views/app/user/index.vue b/gan-ui/src/views/app/user/index.vue new file mode 100644 index 0000000..6dfc5ad --- /dev/null +++ b/gan-ui/src/views/app/user/index.vue @@ -0,0 +1,697 @@ + + +