From 4d84802f381a447171c5dda28d44a0e53e93f3f4 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 13 十二月 2024 17:09:05 +0800 Subject: [PATCH] 后台设置、小票机管理、员工管理,系统管理,售后管理 --- manage/src/main/java/com/jilongda/manage/controller/SecFeeItemsController.java | 46 ++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 44 insertions(+), 2 deletions(-) diff --git a/manage/src/main/java/com/jilongda/manage/controller/SecFeeItemsController.java b/manage/src/main/java/com/jilongda/manage/controller/SecFeeItemsController.java index 9075912..1d76d58 100644 --- a/manage/src/main/java/com/jilongda/manage/controller/SecFeeItemsController.java +++ b/manage/src/main/java/com/jilongda/manage/controller/SecFeeItemsController.java @@ -1,9 +1,18 @@ package com.jilongda.manage.controller; -import org.springframework.web.bind.annotation.RequestMapping; +import com.jilongda.common.basic.ApiResult; +import com.jilongda.manage.dto.SecFeeItemsDTO; +import com.jilongda.manage.model.SecFeeItems; +import com.jilongda.manage.model.SecSetting; +import com.jilongda.manage.service.SecFeeItemsService; +import com.jilongda.manage.service.SecSettingService; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; -import org.springframework.web.bind.annotation.RestController; +import java.util.List; /** * <p> @@ -13,9 +22,42 @@ * @author 无关风月 * @since 2024-12-09 */ +@Api(tags = "收费项设置") @RestController @RequestMapping("/sec-fee-items") public class SecFeeItemsController { + + @Autowired + private SecFeeItemsService secFeeItemsService; + + /** + * 收费项设置 + */ + @ApiOperation(value = "收费项设置查询列表") + @PostMapping(value = "/list") + public ApiResult<List<SecFeeItems>> list() { + return ApiResult.success(secFeeItemsService.list()); + } + + /** + * 查询详情 + */ + @ApiOperation(value = "收费项设置修改") + @PostMapping(value = "/updateList") + public ApiResult<String> updateList(@RequestBody SecFeeItemsDTO dto ) { + List<SecFeeItems> secFeeItemsList = dto.getSecFeeItemsList(); + secFeeItemsService.updateBatchById(secFeeItemsList); + return ApiResult.success(); + } + + @ApiOperation(value = "收费项设置启用禁用") + @GetMapping(value = "/upAndDown") + public ApiResult<Boolean> upAndDown(@RequestParam Long id, + @RequestParam Integer status) { + return ApiResult.success(secFeeItemsService.upAndDown(id,status)); + } + + } -- Gitblit v1.7.1