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 @@ + + + + + + 新增 + + + 导出 + + + + + + + + {{ scope.row.pauseStartDate }} + + 至 + + {{ scope.row.pauseEndDate }} + + + + + + + 详情 + + {{ scope.row.reason }} + + + + + + 详情 + + {{ scope.row.remarks }} + + + + + + {{ str }} + + + + + + 修改 + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 @@ - + {{ @@ -60,41 +60,23 @@ - - - - - 增加暂停记录 - - - - - + 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 @@