| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package com.jeesite.modules.mes.web;
- import com.jeesite.common.entity.Page;
- import com.jeesite.common.web.BaseController;
- import com.jeesite.modules.mes.entity.MesProcessConsumeLog;
- import com.jeesite.modules.mes.req.MesSearchDateReq;
- import com.jeesite.modules.mes.service.MesProcessConsumeLogService;
- import com.jeesite.modules.mes.util.CommonUitl;
- import org.apache.shiro.authz.annotation.RequiresPermissions;
- import org.springframework.stereotype.Controller;
- import org.springframework.ui.Model;
- import org.springframework.web.bind.annotation.ModelAttribute;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.ResponseBody;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- /**
- * 加工消耗扣料日志(只读查询)
- * @author mes
- * @version 2026-07-14
- */
- @Controller
- @RequestMapping(value = "${adminPath}/mes/mesProcessConsumeLog")
- public class MesProcessConsumeLogController extends BaseController {
- private final MesProcessConsumeLogService mesProcessConsumeLogService;
- public MesProcessConsumeLogController(MesProcessConsumeLogService mesProcessConsumeLogService) {
- this.mesProcessConsumeLogService = mesProcessConsumeLogService;
- }
- @ModelAttribute
- public MesProcessConsumeLog get(String id, boolean isNewRecord) {
- return mesProcessConsumeLogService.get(id, isNewRecord);
- }
- @RequiresPermissions("mes:mesProcessConsumeLog:view")
- @RequestMapping(value = {"list", ""})
- public String list(MesProcessConsumeLog mesProcessConsumeLog, Model model) {
- MesSearchDateReq dateMap = CommonUitl.getSearchDate();
- mesProcessConsumeLog.setCreateDate_gte(dateMap.getStartDate());
- mesProcessConsumeLog.setCreateDate_lte(dateMap.getEndtDate());
- model.addAttribute("mesProcessConsumeLog", mesProcessConsumeLog);
- return "modules/mes/mesProcessConsumeLogList";
- }
- @RequiresPermissions("mes:mesProcessConsumeLog:view")
- @RequestMapping(value = "listData")
- @ResponseBody
- public Page<MesProcessConsumeLog> listData(MesProcessConsumeLog mesProcessConsumeLog,
- HttpServletRequest request, HttpServletResponse response) {
- mesProcessConsumeLog.setPage(new Page<>(request, response));
- return mesProcessConsumeLogService.findPage(mesProcessConsumeLog);
- }
- }
|