From 85d26b11433da31ffad37ba8a282521ebaf998c6 Mon Sep 17 00:00:00 2001 From: zhangsiqi <2825463979@qq.com> Date: Wed, 13 Mar 2024 08:51:14 +0800 Subject: [PATCH] =?UTF-8?q?[add]=E9=94=80=E5=94=AE=E6=A8=A1=E5=9D=97:?= =?UTF-8?q?=E4=BC=B0=E4=BB=B7=E6=A8=A1=E5=9D=97=E5=BB=BA=E7=AB=8B=E4=B8=BB?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../erp/controller/ErpEstimateContorller.java | 48 ++++++ .../templates/erp/estimate/estimate.html | 154 ++++++++++++++++++ 2 files changed, 202 insertions(+) create mode 100644 ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpEstimateContorller.java create mode 100644 ruoyi-admin/src/main/resources/templates/erp/estimate/estimate.html diff --git a/ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpEstimateContorller.java b/ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpEstimateContorller.java new file mode 100644 index 00000000..e82764b2 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpEstimateContorller.java @@ -0,0 +1,48 @@ +package com.ruoyi.erp.controller; + + +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.entity.SysUser; +import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.common.utils.ShiroUtils; +import com.ruoyi.erp.domain.ErpBomVo; +import com.ruoyi.erp.service.IErpBomService; +import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.ui.ModelMap; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import java.util.List; +import java.util.Set; + +@Controller +@RequestMapping("/erp/estimate") +public class ErpEstimateContorller extends BaseController { + private String prefix = "erp/estimate"; + @Autowired + private IErpBomService erpBomService; + @GetMapping("") + public String estimate(ModelMap mmap) + { + mmap.put("currentUser", ShiroUtils.getSysUser()); + return prefix + "/estimate"; + } + + /** + * 查询bom列表 + */ + @PostMapping("/list") + @ResponseBody + public TableDataInfo list(ErpBomVo erpBomVo) + { + SysUser curUser = ShiroUtils.getSysUser(); + Long userId = curUser.getUserId(); + startPage(); + List list = erpBomService.selectErpBomList(erpBomVo); + return getDataTable(list); + } +} diff --git a/ruoyi-admin/src/main/resources/templates/erp/estimate/estimate.html b/ruoyi-admin/src/main/resources/templates/erp/estimate/estimate.html new file mode 100644 index 00000000..3c998ef5 --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/erp/estimate/estimate.html @@ -0,0 +1,154 @@ + + + + + + + +
+
+
+
+
+
    +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
  • + + +
  • +
  • + + + - + +
  • +
  • + + +
  • +
  • +  搜索 +  重置 +
  • +
+
+
+
+ + +
+
+
+
+
+ + + + + + + + \ No newline at end of file