rev:合同台账页面加过滤条件
This commit is contained in:
@@ -36,7 +36,8 @@ public enum MaterOptTypeEnum {
|
|||||||
BJID(25, "26", "备品备件", "1503644361789935616", ""),
|
BJID(25, "26", "备品备件", "1503644361789935616", ""),
|
||||||
THW_AND_GF_AND_TJJ(26, "27", "碳化钨、钴粉、添加剂", "('1503644361664106496','1503644362192588800','1503644361697660928')", ""),
|
THW_AND_GF_AND_TJJ(26, "27", "碳化钨、钴粉、添加剂", "('1503644361664106496','1503644362192588800','1503644361697660928')", ""),
|
||||||
BCP_AND_YL_AND_FL(27, "28", "半成品、原辅料、合金制品", "('1503644359155912704','1503644353019645952','1503644353116114944','1503644349995552768')", ""),
|
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')", "");
|
||||||
|
|
||||||
|
|
||||||
//顺序号
|
//顺序号
|
||||||
|
|||||||
@@ -203,6 +203,10 @@ public class PcsIfPurchaseorderprocServiceImpl implements PcsIfPurchaseorderproc
|
|||||||
if (!ObjectUtil.isEmpty(vbillcode)) {
|
if (!ObjectUtil.isEmpty(vbillcode)) {
|
||||||
map.put("vbillcode", "%" + 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");
|
JSONObject json = WQL.getWO("QPCS_IF_PURCHASEORDERPROC02").addParamMap(map).pageQuery(WqlUtil.getHttpContext(page), "oder.VBILLCODE");
|
||||||
|
|
||||||
List<JSONObject> content = json.getJSONArray("content").toJavaList(JSONObject.class);
|
List<JSONObject> content = json.getJSONArray("content").toJavaList(JSONObject.class);
|
||||||
|
|||||||
@@ -18,6 +18,7 @@
|
|||||||
输入.end_time TYPEAS s_string
|
输入.end_time TYPEAS s_string
|
||||||
输入.material_code TYPEAS s_string
|
输入.material_code TYPEAS s_string
|
||||||
输入.vbillcode TYPEAS s_string
|
输入.vbillcode TYPEAS s_string
|
||||||
|
输入.classIds TYPEAS f_string
|
||||||
|
|
||||||
|
|
||||||
[临时表]
|
[临时表]
|
||||||
@@ -183,6 +184,10 @@
|
|||||||
oder.vbillcode like 输入.vbillcode
|
oder.vbillcode like 输入.vbillcode
|
||||||
ENDOPTION
|
ENDOPTION
|
||||||
|
|
||||||
|
OPTION 输入.classIds <> ""
|
||||||
|
mater.material_type_id in 输入.classIds
|
||||||
|
ENDOPTION
|
||||||
|
|
||||||
OPTION 输入.material_code <> ""
|
OPTION 输入.material_code <> ""
|
||||||
(mater.material_code like 输入.material_code or
|
(mater.material_code like 输入.material_code or
|
||||||
mater.material_name like 输入.material_code )
|
mater.material_name like 输入.material_code )
|
||||||
|
|||||||
Reference in New Issue
Block a user