From 35fcb4445e0a7c640af883eef91882996cd4e7cc Mon Sep 17 00:00:00 2001 From: sxu <602087911@qq.com> Date: Tue, 15 Jul 2025 15:20:14 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A2=E4=BB=B7=E5=92=8C=E6=8A=A5=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/InquiryDetailController.java | 119 ------------------ 1 file changed, 119 deletions(-) delete mode 100644 bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/controller/InquiryDetailController.java diff --git a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/controller/InquiryDetailController.java b/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/controller/InquiryDetailController.java deleted file mode 100644 index 64be025..0000000 --- a/bonus-modules/bonus-smart-canteen/src/main/java/com/bonus/canteen/core/ims/controller/InquiryDetailController.java +++ /dev/null @@ -1,119 +0,0 @@ -package com.bonus.canteen.core.ims.controller; - -import java.util.List; -import javax.servlet.http.HttpServletResponse; -import com.bonus.common.log.enums.OperaType; -//import com.bonus.canteen.core.ims.common.annotation.PreventRepeatSubmit; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; -import com.bonus.common.log.annotation.SysLog; -import com.bonus.common.security.annotation.RequiresPermissions; -import com.bonus.canteen.core.ims.domain.InquiryDetail; -import com.bonus.canteen.core.ims.service.IInquiryDetailService; -import com.bonus.common.core.web.controller.BaseController; -import com.bonus.common.core.web.domain.AjaxResult; -import com.bonus.common.core.utils.poi.ExcelUtil; -import com.bonus.common.core.web.page.TableDataInfo; - -/** - * 询价原料明细Controller - * - * @author xsheng - * @date 2025-07-15 - */ -@Api(tags = "询价原料明细接口") -@RestController -@RequestMapping("/ims_inquiry_detail") -public class InquiryDetailController extends BaseController { - @Autowired - private IInquiryDetailService inquiryDetailService; - - /** - * 查询询价原料明细列表 - */ - @ApiOperation(value = "查询询价原料明细列表") - //@RequiresPermissions("ims:detail:list") - @GetMapping("/list") - public TableDataInfo list(InquiryDetail inquiryDetail) { - startPage(); - List list = inquiryDetailService.selectInquiryDetailList(inquiryDetail); - return getDataTable(list); - } - - /** - * 导出询价原料明细列表 - */ - @ApiOperation(value = "导出询价原料明细列表") - //@PreventRepeatSubmit - //@RequiresPermissions("ims:detail:export") - @SysLog(title = "询价原料明细", businessType = OperaType.EXPORT, logType = 1,module = "仓储管理->导出询价原料明细") - @PostMapping("/export") - public void export(HttpServletResponse response, InquiryDetail inquiryDetail) { - List list = inquiryDetailService.selectInquiryDetailList(inquiryDetail); - ExcelUtil util = new ExcelUtil(InquiryDetail.class); - util.exportExcel(response, list, "询价原料明细数据"); - } - - /** - * 获取询价原料明细详细信息 - */ - @ApiOperation(value = "获取询价原料明细详细信息") - //@RequiresPermissions("ims:detail:query") - @GetMapping(value = "/{inquiryDetailId}") - public AjaxResult getInfo(@PathVariable("inquiryDetailId") Long inquiryDetailId) { - return success(inquiryDetailService.selectInquiryDetailByInquiryDetailId(inquiryDetailId)); - } - - /** - * 新增询价原料明细 - */ - @ApiOperation(value = "新增询价原料明细") - //@PreventRepeatSubmit - //@RequiresPermissions("ims:detail:add") - @SysLog(title = "询价原料明细", businessType = OperaType.INSERT, logType = 1,module = "仓储管理->新增询价原料明细") - @PostMapping - public AjaxResult add(@RequestBody InquiryDetail inquiryDetail) { - try { - return toAjax(inquiryDetailService.insertInquiryDetail(inquiryDetail)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 修改询价原料明细 - */ - @ApiOperation(value = "修改询价原料明细") - //@PreventRepeatSubmit - //@RequiresPermissions("ims:detail:edit") - @SysLog(title = "询价原料明细", businessType = OperaType.UPDATE, logType = 1,module = "仓储管理->修改询价原料明细") - @PostMapping("/edit") - public AjaxResult edit(@RequestBody InquiryDetail inquiryDetail) { - try { - return toAjax(inquiryDetailService.updateInquiryDetail(inquiryDetail)); - } catch (Exception e) { - return error(e.getMessage()); - } - } - - /** - * 删除询价原料明细 - */ - @ApiOperation(value = "删除询价原料明细") - //@PreventRepeatSubmit - //@RequiresPermissions("ims:detail:remove") - @SysLog(title = "询价原料明细", businessType = OperaType.DELETE, logType = 1,module = "仓储管理->删除询价原料明细") - @PostMapping("/del/{inquiryDetailIds}") - public AjaxResult remove(@PathVariable Long[] inquiryDetailIds) { - return toAjax(inquiryDetailService.deleteInquiryDetailByInquiryDetailIds(inquiryDetailIds)); - } -}