From ecbc4705a2c02964bef3af5be7c13394c09acab1 Mon Sep 17 00:00:00 2001 From: huangdeliang Date: Tue, 2 Mar 2021 15:33:53 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=9D=83=E9=99=90=E6=A0=87?= =?UTF-8?q?=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../custom/SysRecipesPlanController.java | 12 +- .../custom/SysRecipesTemplateController.java | 10 +- .../mapper/custom/SysDishesMapper.xml | 1 + .../custom/{orderPause.js => recipesPause.js} | 12 +- .../PlanPauseDrawer/index.vue | 367 ++++++++++++++++ .../components/RecipesPlanDrawer/index.vue | 36 +- stdiet-ui/src/router/index.js | 14 - stdiet-ui/src/views/custom/customer/index.vue | 2 +- stdiet-ui/src/views/custom/dishes/index.vue | 6 +- stdiet-ui/src/views/custom/order/index.vue | 22 +- .../src/views/custom/order/orderPause.vue | 415 ------------------ .../RecipesView/RecipesAspectCom/index.vue | 2 +- .../src/views/custom/recipesPlan/index.vue | 4 +- .../views/custom/recipesTemplate/index.vue | 2 +- 14 files changed, 403 insertions(+), 502 deletions(-) rename stdiet-ui/src/api/custom/{orderPause.js => recipesPause.js} (78%) create mode 100644 stdiet-ui/src/components/RecipesPlanDrawer/PlanPauseDrawer/index.vue delete mode 100644 stdiet-ui/src/views/custom/order/orderPause.vue diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesPlanController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesPlanController.java index 88f35a1f4..d3383d550 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesPlanController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesPlanController.java @@ -31,7 +31,7 @@ public class SysRecipesPlanController extends BaseController /** * 查询食谱计划列表 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesPlan:list')") + @PreAuthorize("@ss.hasPermi('recipes:plan:list')") @GetMapping("/list") public TableDataInfo list(SysRecipesPlan sysRecipesPlan) { @@ -48,7 +48,7 @@ public class SysRecipesPlanController extends BaseController /** * 根据订单查询完整食谱计划列表 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesPlan:list')") + @PreAuthorize("@ss.hasPermi('recipes:plan:list')") @GetMapping("/getAllPlanByOrderId") public TableDataInfo getAllPlanByOrderId(SysRecipesPlan sysRecipesPlan) { @@ -57,7 +57,7 @@ public class SysRecipesPlanController extends BaseController return getDataTable(list); } - @PreAuthorize("@ss.hasPermi('recipes:recipesPlan:list')") + @PreAuthorize("@ss.hasPermi('recipes:plan:list')") @GetMapping(value = "/list/{cusId}") public AjaxResult getAllPlanByCusId(@PathVariable Long cusId) { return AjaxResult.success(sysRecipesPlanService.selectPlanListByCusId(cusId)); @@ -66,7 +66,7 @@ public class SysRecipesPlanController extends BaseController /** * 获取食谱计划详细信息 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesPlan:query')") + @PreAuthorize("@ss.hasPermi('recipes:plan:query')") @GetMapping(value = "/{id}") public AjaxResult getInfo(@PathVariable("id") Long id) { @@ -76,7 +76,7 @@ public class SysRecipesPlanController extends BaseController /** * 修改食谱计划 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesPlan:edit')") + @PreAuthorize("@ss.hasPermi('recipes:plan:edit')") @Log(title = "食谱计划", businessType = BusinessType.UPDATE) @PutMapping public AjaxResult edit(@RequestBody SysRecipesPlan sysRecipesPlan) @@ -87,7 +87,7 @@ public class SysRecipesPlanController extends BaseController /** * 导出食谱计划列表 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesPlan:export')") + @PreAuthorize("@ss.hasPermi('recipes:plan:export')") @Log(title = "食谱计划", businessType = BusinessType.EXPORT) @GetMapping("/export") public AjaxResult export(SysRecipesPlan sysRecipesPlan) diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesTemplateController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesTemplateController.java index ffb0c8cca..1185cb7bb 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesTemplateController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysRecipesTemplateController.java @@ -26,7 +26,7 @@ public class SysRecipesTemplateController extends BaseController { /** * 查询 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesTemplate:list')") + @PreAuthorize("@ss.hasPermi('recipes:template:list')") @GetMapping("/list") public TableDataInfo list(SysRecipesTemplate sysRecipesTemplate) { startPage(); @@ -34,7 +34,7 @@ public class SysRecipesTemplateController extends BaseController { return getDataTable(list); } - @PreAuthorize("@ss.hasPermi('recipes:recipesTemplate:list')") + @PreAuthorize("@ss.hasPermi('recipes:template:list')") @GetMapping(value = "/{id}") public AjaxResult detail(@PathVariable Long id) { return AjaxResult.success(iSysRecipesTemplateService.getRecipesTemplateById(id)); @@ -43,7 +43,7 @@ public class SysRecipesTemplateController extends BaseController { /** * 添加 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesTemplate:edit')") + @PreAuthorize("@ss.hasPermi('recipes:template:edit')") @PostMapping("/add") public AjaxResult add(@RequestBody SysRecipesTemplate sysRecipesTemplate) { return toAjax(iSysRecipesTemplateService.insertRecipsesTemplate(sysRecipesTemplate)); @@ -52,7 +52,7 @@ public class SysRecipesTemplateController extends BaseController { /** * 更新 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesTemplate:list')") + @PreAuthorize("@ss.hasPermi('recipes:template:list')") @PutMapping(value = "/update") public AjaxResult update(@RequestBody SysRecipesTemplate sysRecipesTemplate) { return toAjax(iSysRecipesTemplateService.updateRecipesTemplate(sysRecipesTemplate)); @@ -61,7 +61,7 @@ public class SysRecipesTemplateController extends BaseController { /** * 删除 */ - @PreAuthorize("@ss.hasPermi('recipes:recipesTemplate:query')") + @PreAuthorize("@ss.hasPermi('recipes:template:query')") @DeleteMapping(value = "/delete/{id}") public AjaxResult delete(@PathVariable("id") Long id) { return AjaxResult.success(iSysRecipesTemplateService.removeRecipesTemplate(id)); diff --git a/stdiet-custom/src/main/resources/mapper/custom/SysDishesMapper.xml b/stdiet-custom/src/main/resources/mapper/custom/SysDishesMapper.xml index a79ab03a5..ad88bdcc1 100644 --- a/stdiet-custom/src/main/resources/mapper/custom/SysDishesMapper.xml +++ b/stdiet-custom/src/main/resources/mapper/custom/SysDishesMapper.xml @@ -44,6 +44,7 @@ and review_status = #{reviewStatus} and is_main = #{isMain} + order by id desc diff --git a/stdiet-ui/src/api/custom/orderPause.js b/stdiet-ui/src/api/custom/recipesPause.js similarity index 78% rename from stdiet-ui/src/api/custom/orderPause.js rename to stdiet-ui/src/api/custom/recipesPause.js index e968e755c..a37d648ba 100644 --- a/stdiet-ui/src/api/custom/orderPause.js +++ b/stdiet-ui/src/api/custom/recipesPause.js @@ -3,7 +3,7 @@ import request from '@/utils/request' // 查询订单服务暂停列表 export function listPause(query) { return request({ - url: '/orderPause/pause/list', + url: '/recipes/pause/list', method: 'get', params: query }) @@ -12,7 +12,7 @@ export function listPause(query) { // 查询订单服务暂停详细 export function getPause(id) { return request({ - url: '/orderPause/pause/' + id, + url: '/recipes/pause/' + id, method: 'get' }) } @@ -20,7 +20,7 @@ export function getPause(id) { // 新增订单服务暂停 export function addPause(data) { return request({ - url: '/orderPause/pause', + url: '/recipes/pause', method: 'post', data: data }) @@ -29,7 +29,7 @@ export function addPause(data) { // 修改订单服务暂停 export function updatePause(data) { return request({ - url: '/orderPause/pause', + url: '/recipes/pause', method: 'put', data: data }) @@ -38,7 +38,7 @@ export function updatePause(data) { // 删除订单服务暂停 export function delPause(id) { return request({ - url: '/orderPause/pause/' + id, + url: '/recipes/pause/' + id, method: 'delete' }) } @@ -46,7 +46,7 @@ export function delPause(id) { // 导出订单服务暂停 export function exportPause(query) { return request({ - url: '/orderPause/pause/export', + url: '/recipes/pause/export', method: 'get', params: query }) diff --git a/stdiet-ui/src/components/RecipesPlanDrawer/PlanPauseDrawer/index.vue b/stdiet-ui/src/components/RecipesPlanDrawer/PlanPauseDrawer/index.vue new file mode 100644 index 000000000..bf19309b1 --- /dev/null +++ b/stdiet-ui/src/components/RecipesPlanDrawer/PlanPauseDrawer/index.vue @@ -0,0 +1,367 @@ + + + + diff --git a/stdiet-ui/src/components/RecipesPlanDrawer/index.vue b/stdiet-ui/src/components/RecipesPlanDrawer/index.vue index 5ef6b8b44..db51810f0 100644 --- a/stdiet-ui/src/components/RecipesPlanDrawer/index.vue +++ b/stdiet-ui/src/components/RecipesPlanDrawer/index.vue @@ -4,7 +4,7 @@ :close-on-press-escape="false" :visible.sync="visible" @closed="handleOnClosed" - size="40%" + size="45%" >
@@ -26,7 +26,7 @@ - + diff --git a/stdiet-ui/src/views/custom/recipesBuild/RecipesView/RecipesAspectCom/index.vue b/stdiet-ui/src/views/custom/recipesBuild/RecipesView/RecipesAspectCom/index.vue index 2c9bdccca..a4c37f955 100644 --- a/stdiet-ui/src/views/custom/recipesBuild/RecipesView/RecipesAspectCom/index.vue +++ b/stdiet-ui/src/views/custom/recipesBuild/RecipesView/RecipesAspectCom/index.vue @@ -12,7 +12,7 @@ trigger="click" title="修改审核状态" style="margin-right: 12px" - v-hasPermi="['recipes:recipesPlan:review']" + v-hasPermi="['recipes:plan:review']" >
导出 @@ -164,7 +164,7 @@