From f9450eefd3b3248867b660b47a61c2ddb20a3255 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A3=AE=E5=B1=BF=E6=B5=B7=E5=B7=B7?= <15711450175@163.com> Date: Fri, 10 Sep 2021 16:55:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=B2=E7=BB=8F=E5=AE=8C=E6=88=90=20=20=20?= =?UTF-8?q?=20=E6=89=80=E6=9C=89=E5=A2=9E=E5=88=A0=E6=94=B9=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../basic/BaseLocationInfoController.java | 10 +++++++++- .../src/main/resources/static/ruoyi/js/ry-ui.js | 14 ++++++++++++++ .../templates/system/baselocationinfo/add.html | 7 ++++++- .../system/baselocationinfo/baselocationinfo.html | 5 ++++- .../framework/web/service/PermissionService.java | 2 +- .../system/mapper/BaseLocationInfoMapper.java | 8 ++++++++ .../system/service/IBaseLocationInfoService.java | 3 +++ .../impl/BaseEfficiencyLevelServiceImpl.java | 4 +++- .../service/impl/BaseLocationInfoServiceImpl.java | 4 +++- .../mapper/system/BaseEfficiencyLevelMapper.xml | 2 ++ .../mapper/system/BaseLocationInfoMapper.xml | 8 ++++++-- 11 files changed, 59 insertions(+), 8 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/basic/BaseLocationInfoController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/basic/BaseLocationInfoController.java index 9804381..842e703 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/basic/BaseLocationInfoController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/basic/BaseLocationInfoController.java @@ -2,6 +2,8 @@ package com.ruoyi.web.controller.basic; import java.util.List; +import com.ruoyi.system.domain.BaseEfficiencyLevel; +import com.ruoyi.system.service.IBaseEfficiencyLevelService; import com.ruoyi.web.controller.tool.UUIDTool; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.springframework.beans.factory.annotation.Autowired; @@ -36,6 +38,9 @@ public class BaseLocationInfoController extends BaseController @Autowired private IBaseLocationInfoService baseLocationInfoService; + @Autowired + private IBaseEfficiencyLevelService baseEfficiencyLevelService; + @RequiresPermissions("system:baselocationinfo:view") @GetMapping() public String baselocationinfo() @@ -74,8 +79,11 @@ public class BaseLocationInfoController extends BaseController * 新增库位信息 */ @GetMapping("/add") - public String add() + public String add(ModelMap modelMap) { + BaseEfficiencyLevel baseEfficiencyLevel = new BaseEfficiencyLevel(); + List baseEfficiencyLevels = baseEfficiencyLevelService.selectBaseEfficiencyLevelList(baseEfficiencyLevel); + modelMap.put("baseEfficiencyLevels",baseEfficiencyLevels); return prefix + "/add"; } diff --git a/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js b/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js index 90b4f5d..2250685 100644 --- a/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js +++ b/ruoyi-admin/src/main/resources/static/ruoyi/js/ry-ui.js @@ -537,6 +537,20 @@ var table = { }); return actions.join(''); }, + selectDictLabelss: function(datas, value) { + if ($.common.isEmpty(datas) || $.common.isEmpty(value)) { + return ''; + } + var actions = []; + $.each(datas, function(index, dict) { + if (dict.dictValue == ('' + value)) { + var listClass = $.common.equals("default", dict.listClass) || $.common.isEmpty(dict.listClass) ? "" : "badge badge-" + dict.listClass; + actions.push($.common.sprintf("%s", listClass, dict.dictLabel)); + return false; + } + }); + return actions.join(''); + }, // 回显数据字典(字符串数组) selectDictLabels: function(datas, value, separator) { if ($.common.isEmpty(datas) || $.common.isEmpty(value)) { diff --git a/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/add.html b/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/add.html index c8ab47a..be588b9 100644 --- a/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/add.html +++ b/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/add.html @@ -63,10 +63,15 @@ + +
- + +
diff --git a/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/baselocationinfo.html b/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/baselocationinfo.html index 9307578..592bea1 100644 --- a/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/baselocationinfo.html +++ b/ruoyi-admin/src/main/resources/templates/system/baselocationinfo/baselocationinfo.html @@ -57,6 +57,8 @@