From f978966259a15d84cc97cf92054db83f1802f646 Mon Sep 17 00:00:00 2001 From: sk1551 <15175617877@163.com> Date: Wed, 22 Jul 2020 09:54:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B8=B8=E6=88=8F=E6=95=B0?= =?UTF-8?q?=E5=AD=A6=E6=96=B9=E6=A1=88=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/api/benyi/plan.js | 53 ++ ruoyi-ui/src/router/index.js | 12 + ruoyi-ui/src/views/benyi/math/index.vue | 16 +- ruoyi-ui/src/views/benyi/math/plan.vue | 477 ++++++++++++++++++ .../controller/ByMathPlanController.java | 119 +++++ .../controller/ByThemeActivityController.java | 2 + .../ruoyi/project/benyi/domain/ByMath.java | 210 ++++---- .../project/benyi/domain/ByMathPlan.java | 191 +++++++ .../benyi/mapper/ByMathPlanMapper.java | 61 +++ .../benyi/service/IByMathPlanService.java | 61 +++ .../service/impl/ByMathPlanServiceImpl.java | 93 ++++ .../mybatis/benyi/ByMathPlanMapper.xml | 102 ++++ 12 files changed, 1298 insertions(+), 99 deletions(-) create mode 100644 ruoyi-ui/src/api/benyi/plan.js create mode 100644 ruoyi-ui/src/views/benyi/math/plan.vue create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/controller/ByMathPlanController.java create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/domain/ByMathPlan.java create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/mapper/ByMathPlanMapper.java create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/IByMathPlanService.java create mode 100644 ruoyi/src/main/java/com/ruoyi/project/benyi/service/impl/ByMathPlanServiceImpl.java create mode 100644 ruoyi/src/main/resources/mybatis/benyi/ByMathPlanMapper.xml diff --git a/ruoyi-ui/src/api/benyi/plan.js b/ruoyi-ui/src/api/benyi/plan.js new file mode 100644 index 000000000..2c6397e88 --- /dev/null +++ b/ruoyi-ui/src/api/benyi/plan.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询游戏数学方案列表 +export function listPlan(query) { + return request({ + url: '/benyi/plan/list', + method: 'get', + params: query + }) +} + +// 查询游戏数学方案详细 +export function getPlan(id) { + return request({ + url: '/benyi/plan/' + id, + method: 'get' + }) +} + +// 新增游戏数学方案 +export function addPlan(data) { + return request({ + url: '/benyi/plan', + method: 'post', + data: data + }) +} + +// 修改游戏数学方案 +export function updatePlan(data) { + return request({ + url: '/benyi/plan', + method: 'put', + data: data + }) +} + +// 删除游戏数学方案 +export function delPlan(id) { + return request({ + url: '/benyi/plan/' + id, + method: 'delete' + }) +} + +// 导出游戏数学方案 +export function exportPlan(query) { + return request({ + url: '/benyi/plan/export', + method: 'get', + params: query + }) +} \ No newline at end of file diff --git a/ruoyi-ui/src/router/index.js b/ruoyi-ui/src/router/index.js index 8f67dd7c1..9d3e578cb 100644 --- a/ruoyi-ui/src/router/index.js +++ b/ruoyi-ui/src/router/index.js @@ -163,6 +163,18 @@ export const constantRoutes = [{ meta: { title: '主题整合内容', icon: '' } }] }, + { + path: '/benyi_course/math', + component: Layout, + hidden: true, + children: [{ + path: 'plan/:id(\\d+)', + component: () => + import ('@/views/benyi/math/plan'), + name: 'Math1', + meta: { title: '游戏数学方案', icon: '' } + }] + }, { path: '/job', component: Layout, diff --git a/ruoyi-ui/src/views/benyi/math/index.vue b/ruoyi-ui/src/views/benyi/math/index.vue index 6bf939439..533262ac3 100644 --- a/ruoyi-ui/src/views/benyi/math/index.vue +++ b/ruoyi-ui/src/views/benyi/math/index.vue @@ -70,10 +70,16 @@ - - + + + - +