rev:合同台账页面加过滤条件

This commit is contained in:
2024-01-30 16:33:03 +08:00
parent 152e2fb538
commit be38e5f99b
3 changed files with 11 additions and 1 deletions

View File

@@ -36,7 +36,8 @@ public enum MaterOptTypeEnum {
BJID(25, "26", "备品备件", "1503644361789935616", ""),
THW_AND_GF_AND_TJJ(26, "27", "碳化钨、钴粉、添加剂", "('1503644361664106496','1503644362192588800','1503644361697660928')", ""),
BCP_AND_YL_AND_FL(27, "28", "半成品、原辅料、合金制品", "('1503644359155912704','1503644353019645952','1503644353116114944','1503644349995552768')", ""),
YYJS(28, "29", "有色金属中除了焊条", "('1503644361664106496','1503644361697660928','1503644362192588800','1503644362234531840','1503644362788179968','1503644362838511616')", "");
YYJS(28, "29", "有色金属中除了焊条", "('1503644361664106496','1503644361697660928','1503644362192588800','1503644362234531840','1503644362788179968','1503644362838511616')", ""),
ZLFL(29, "30", "主要材料辅料材料", "('1503644353019645952','1503644353116114944')", "");
//顺序号

View File

@@ -203,6 +203,10 @@ public class PcsIfPurchaseorderprocServiceImpl implements PcsIfPurchaseorderproc
if (!ObjectUtil.isEmpty(vbillcode)) {
map.put("vbillcode", "%" + vbillcode + "%");
}
String classIds = classstandardService.getAllChildIdStr(MaterOptTypeEnum.ZLFL.getClass_idStr());
map.put("classIds",classIds);
JSONObject json = WQL.getWO("QPCS_IF_PURCHASEORDERPROC02").addParamMap(map).pageQuery(WqlUtil.getHttpContext(page), "oder.VBILLCODE");
List<JSONObject> content = json.getJSONArray("content").toJavaList(JSONObject.class);

View File

@@ -18,6 +18,7 @@
输入.end_time TYPEAS s_string
输入.material_code TYPEAS s_string
输入.vbillcode TYPEAS s_string
输入.classIds TYPEAS f_string
[临时表]
@@ -183,6 +184,10 @@
oder.vbillcode like 输入.vbillcode
ENDOPTION
OPTION 输入.classIds <> ""
mater.material_type_id in 输入.classIds
ENDOPTION
OPTION 输入.material_code <> ""
(mater.material_code like 输入.material_code or
mater.material_name like 输入.material_code )