diff --git a/src/main/java/com/yem/wm/syn/eas/api/OperationalUniversal.java b/src/main/java/com/yem/wm/syn/eas/api/OperationalUniversal.java index 41cde246..88484b75 100644 --- a/src/main/java/com/yem/wm/syn/eas/api/OperationalUniversal.java +++ b/src/main/java/com/yem/wm/syn/eas/api/OperationalUniversal.java @@ -103,7 +103,7 @@ public class OperationalUniversal { * @throws IOException */ @ApiPostMapping("/PriceLibraryDisable") - public CustomApiResult PriceLibraryDisable(@NotNull @ApiParam("物料编码") @Valid String number, + public CustomApiResult PriceLibraryDisable(@NotNull @ApiParam("物料编码") @Valid List number, @NotNull @ApiParam("单据编号(配件)") @Valid String billno) throws IOException { try { QFilter qFilter = new QFilter("billno", QCP.equals, billno); @@ -117,7 +117,7 @@ public class OperationalUniversal { DynamicObject yem_material = object.getDynamicObject("yem_material"); if (yem_material!=null){ String yemMaterialString = yem_material.getString("number"); - if (number.equals(yemMaterialString)){ + if (number.contains(yemMaterialString)){ object.set("yem_billstatusfield","A"); } }