Ver código fonte

优化物品类型和供应商功能

java110 5 anos atrás
pai
commit
73d9a29852

+ 4 - 0
service-api/src/main/java/com/java110/api/listener/resourceStoreType/UpdateResourceStoreTypeListener.java

@@ -25,6 +25,10 @@ public class UpdateResourceStoreTypeListener extends AbstractServiceApiPlusListe
     protected void validate(ServiceDataFlowEvent event, JSONObject reqJson) {
         Assert.hasKeyAndValue(reqJson, "rstId", "请求报文中未包含rstId");
         Assert.hasKeyAndValue(reqJson, "name", "请求报文中未包含name");
+        if (!reqJson.containsKey("storeId")) {
+            String storeId = event.getDataFlowContext().getRequestCurrentHeaders().get("store-id");
+            reqJson.put("storeId", storeId);
+        }
         Assert.hasKeyAndValue(reqJson, "storeId", "请求报文中未包含storeId");
     }
 

+ 4 - 0
service-api/src/main/java/com/java110/api/listener/resourceSupplier/SaveResourceSupplierListener.java

@@ -26,6 +26,10 @@ public class SaveResourceSupplierListener extends AbstractServiceApiPlusListener
         Assert.hasKeyAndValue(reqJson, "supplierName", "请求报文中未包含supplierName");
         Assert.hasKeyAndValue(reqJson, "address", "请求报文中未包含address");
         Assert.hasKeyAndValue(reqJson, "tel", "请求报文中未包含tel");
+        if (!reqJson.containsKey("storeId")) {
+            String storeId = event.getDataFlowContext().getRequestCurrentHeaders().get("store-id");
+            reqJson.put("storeId", storeId);
+        }
         Assert.hasKeyAndValue(reqJson, "storeId", "请求报文中未包含storeId");
 
     }

+ 4 - 0
service-api/src/main/java/com/java110/api/listener/resourceSupplier/UpdateResourceSupplierListener.java

@@ -27,6 +27,10 @@ public class UpdateResourceSupplierListener extends AbstractServiceApiPlusListen
         Assert.hasKeyAndValue(reqJson, "supplierName", "请求报文中未包含supplierName");
         Assert.hasKeyAndValue(reqJson, "address", "请求报文中未包含address");
         Assert.hasKeyAndValue(reqJson, "tel", "请求报文中未包含tel");
+        if (!reqJson.containsKey("storeId")) {
+            String storeId = event.getDataFlowContext().getRequestCurrentHeaders().get("store-id");
+            reqJson.put("storeId", storeId);
+        }
         Assert.hasKeyAndValue(reqJson, "storeId", "请求报文中未包含storeId");
     }