From 9e77520b60ac79612340a5fac08cd6ca54edb1ff Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期一, 16 十二月 2024 09:12:45 +0800 Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/eyes --- manage/src/main/java/com/jilongda/manage/controller/TTicketController.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 46 insertions(+), 2 deletions(-) diff --git a/manage/src/main/java/com/jilongda/manage/controller/TTicketController.java b/manage/src/main/java/com/jilongda/manage/controller/TTicketController.java index 0ac4315..14dd5d6 100644 --- a/manage/src/main/java/com/jilongda/manage/controller/TTicketController.java +++ b/manage/src/main/java/com/jilongda/manage/controller/TTicketController.java @@ -1,9 +1,20 @@ package com.jilongda.manage.controller; -import org.springframework.web.bind.annotation.RequestMapping; +import com.jilongda.common.basic.ApiResult; +import com.jilongda.common.basic.PageInfo; +import com.jilongda.manage.model.TTicket; +import com.jilongda.manage.query.TWarehousingDetailQuery; +import com.jilongda.manage.query.TicketQuery; +import com.jilongda.manage.service.TTicketService; +import com.jilongda.manage.vo.TFrameWarehousingDetailVO; +import com.jilongda.manage.vo.TTicketVO; +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 sun.security.krb5.internal.Ticket; /** * <p> @@ -13,9 +24,42 @@ * @author 无关风月 * @since 2024-12-09 */ +@Api(tags = "小票机") @RestController @RequestMapping("/t-ticket") public class TTicketController { + + @Autowired + private TTicketService tTicketService; + + @ApiOperation(value = "小票机列表") + @PostMapping(value = "/pageList") + public ApiResult<PageInfo<TTicketVO>> pageList(@RequestBody TicketQuery query) { + PageInfo<TTicketVO> ticketVOPageInfo = tTicketService.pageList(query); + return ApiResult.success(ticketVOPageInfo); + } + + @ApiOperation(value = "小票机添加") + @PostMapping(value = "/add") + public ApiResult<String> add(@RequestBody TTicket dto) { + tTicketService.save(dto); + return ApiResult.success(); + } + + @ApiOperation(value = "小票机编辑") + @PostMapping(value = "/update") + public ApiResult<String> update(@RequestBody TTicket dto) { + tTicketService.updateById(dto); + return ApiResult.success(); + } + + @ApiOperation(value = "小票机上下架") + @GetMapping(value = "/upAndDown") + public ApiResult<Boolean> upAndDown(@RequestParam Integer id, + @RequestParam Integer status) { + return ApiResult.success(tTicketService.upAndDown(id,status)); + } + } -- Gitblit v1.7.1