From 84283ae2460140a8470c48b3ea370f37a1626250 Mon Sep 17 00:00:00 2001
From: youjianchi <13260889671@163.com>
Date: Wed, 14 Feb 2024 22:12:19 +0800
Subject: [PATCH] =?UTF-8?q?[update]:redis=E8=BF=98=E5=8E=9F=EF=BC=8CBOM?=
=?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B5=E9=9D=A2=E6=96=99=E5=8F=B7=E4=B8=8B?=
=?UTF-8?q?=E6=8B=89=E6=9F=A5=E8=AF=A2=E4=BF=AE=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../erp/controller/ErpMaterialController.java | 8 +++++
.../com/ruoyi/erp/domain/ErpMaterialVo.java | 16 ++++++++-
.../src/main/resources/application-druid.yml | 36 +++++++++----------
.../mapper/erp/ErpMaterialMapper.xml | 1 +
.../main/resources/templates/erp/bom/add.html | 36 +++++++++----------
ruoyi-common/pom.xml | 11 ------
.../com/ruoyi/common/utils/DictUtils.java | 10 +++---
.../framework/web/service/DictService.java | 3 +-
8 files changed, 66 insertions(+), 55 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpMaterialController.java b/ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpMaterialController.java
index 8d907ae6..1606cda0 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpMaterialController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/erp/controller/ErpMaterialController.java
@@ -369,4 +369,12 @@ public class ErpMaterialController extends BaseController
erpMaterialProductItemService.insertSysErpMaterialProductItem(sysErpMaterialProductItem);
return "保存成功";
}
+
+ @RequestMapping("/getMaterialSelList")
+ @ResponseBody
+ public AjaxResult getMaterialSelList(@RequestParam(required = false,value = "keyword")String keyword){
+ ErpMaterialVo materialVo = new ErpMaterialVo();
+ materialVo.setKeyword(keyword);
+ return success(erpMaterialMapper.selectErpMaterialList(materialVo));
+ }
}
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/erp/domain/ErpMaterialVo.java b/ruoyi-admin/src/main/java/com/ruoyi/erp/domain/ErpMaterialVo.java
index c852d879..26762074 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/erp/domain/ErpMaterialVo.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/erp/domain/ErpMaterialVo.java
@@ -25,6 +25,11 @@ public class ErpMaterialVo extends ErpMaterial {
/** 流程实例类型名称 */
private String instanceTypeName;
+ /**
+ * 关键词
+ */
+ private String keyword;
+
public String getApplyUserName() {
return applyUserName;
}
@@ -89,6 +94,14 @@ public class ErpMaterialVo extends ErpMaterial {
this.instanceTypeName = instanceTypeName;
}
+ public String getKeyword() {
+ return keyword;
+ }
+
+ public void setKeyword(String keyword) {
+ this.keyword = keyword;
+ }
+
@Override
public String toString() {
return "ErpMaterialVo{" +
@@ -100,6 +113,7 @@ public class ErpMaterialVo extends ErpMaterial {
", suspendState='" + suspendState + '\'' +
", todoUserId='" + todoUserId + '\'' +
", instanceTypeName='" + instanceTypeName + '\'' +
- '}';
+ ", keyword='" + keyword + '\'' +
+ "} " + super.toString();
}
}
diff --git a/ruoyi-admin/src/main/resources/application-druid.yml b/ruoyi-admin/src/main/resources/application-druid.yml
index 9d8d67ac..0285001c 100644
--- a/ruoyi-admin/src/main/resources/application-druid.yml
+++ b/ruoyi-admin/src/main/resources/application-druid.yml
@@ -7,25 +7,25 @@ spring:
port: 6379
password: Read-in2023
timeout: 6000ms # 连接超时时长(毫秒)
-# lettuce:
-# cluster:
-# refresh:
-# adptive: true
-# pool:
-# max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
-# max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制)
-# max-idle: 10 # 连接池中的最大空闲连接
-# min-idle: 5 # 连接池中的最小空闲连接
- jedis:
+ lettuce:
+ cluster:
+ refresh:
+ adptive: true
pool:
- # 最大空闲连接
- max-idle: 10
- # 最小空闲链接
- min-idle: 5
- # 最大连接数(负数表示没有限制)
- max-active: 1000
- # 最大阻塞等待时间(负数表示没有限制)
- max-wait: -1
+ max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
+ max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制)
+ max-idle: 10 # 连接池中的最大空闲连接
+ min-idle: 5 # 连接池中的最小空闲连接
+# jedis:
+# pool:
+# # 最大空闲连接
+# max-idle: 10
+# # 最小空闲链接
+# min-idle: 5
+# # 最大连接数(负数表示没有限制)
+# max-active: 1000
+# # 最大阻塞等待时间(负数表示没有限制)
+# max-wait: -1
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.cj.jdbc.Driver
diff --git a/ruoyi-admin/src/main/resources/mapper/erp/ErpMaterialMapper.xml b/ruoyi-admin/src/main/resources/mapper/erp/ErpMaterialMapper.xml
index 02c4bccf..3a3aeb2b 100644
--- a/ruoyi-admin/src/main/resources/mapper/erp/ErpMaterialMapper.xml
+++ b/ruoyi-admin/src/main/resources/mapper/erp/ErpMaterialMapper.xml
@@ -92,6 +92,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"