Merge branch 'refs/heads/b_lms' into master_merge
This commit is contained in:
@@ -43,6 +43,8 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
||||
@Override
|
||||
public Map<String, Object> queryAll(Map whereJson, Pageable page) {
|
||||
String search = MapUtil.getStr(whereJson, "search");
|
||||
//只查询木箱
|
||||
String box = MapUtil.getStr(whereJson, "box");
|
||||
//物料限制的时候使用,初始化页面
|
||||
String class_idStr = MapUtil.getStr(whereJson, "class_idStr");
|
||||
String material_type_id = MapUtil.getStr(whereJson, "material_type_id");
|
||||
@@ -60,6 +62,13 @@ public class MaterialbaseServiceImpl implements MaterialbaseService {
|
||||
}
|
||||
map.put("search", "%" + search + "%");
|
||||
}
|
||||
if (!StrUtil.isEmpty(box)) {
|
||||
//处理转义字符
|
||||
if (box.contains("\\")) {
|
||||
box = box.replace("\\", "\\\\\\");
|
||||
}
|
||||
map.put("box", "%" + box + "%");
|
||||
}
|
||||
|
||||
//处理物料当前节点的所有子节点
|
||||
if (!StrUtil.isEmpty(material_type_id)) {
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
#################################################
|
||||
输入.flag TYPEAS s_string
|
||||
输入.search TYPEAS s_string
|
||||
输入.box TYPEAS s_string
|
||||
输入.class_code TYPEAS s_string
|
||||
输入.idssql TYPEAS f_string
|
||||
输入.classIds TYPEAS f_string
|
||||
@@ -59,6 +60,11 @@
|
||||
mb.material_name like 输入.search
|
||||
)
|
||||
ENDOPTION
|
||||
OPTION 输入.box <> ""
|
||||
(
|
||||
mb.material_name like 输入.box
|
||||
)
|
||||
ENDOPTION
|
||||
ENDSELECT
|
||||
ENDPAGEQUERY
|
||||
ENDIF
|
||||
|
||||
Reference in New Issue
Block a user