|
@@ -17,6 +17,7 @@ import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
@@ -215,8 +216,18 @@ public class SupplierController {
|
|
|
try{
|
|
|
Map<String, Object> userMap = ParsingToken.tokenParsing(request);
|
|
|
confirmOrdering.setCode((String) userMap.get("code"));
|
|
|
-
|
|
|
- List<ConfirmOrdering> list = supplierService.getSupplierDestination(confirmOrdering);
|
|
|
+ List<ConfirmOrdering> list = new ArrayList<>();
|
|
|
+ String[] codeArray = confirmOrdering.getSupplierCode().split(",");
|
|
|
+ System.out.println(confirmOrdering.getSupplierCode());
|
|
|
+ for(int i = 0; i < codeArray.length; i++){
|
|
|
+ System.out.println(codeArray[i]);
|
|
|
+ confirmOrdering.setSupplierCode(codeArray[i]);
|
|
|
+ ConfirmOrdering confirmOrdering1 = supplierService.getSupplierDestination(confirmOrdering);
|
|
|
+ if(confirmOrdering1.getDestination() != null){
|
|
|
+ confirmOrdering1.setSupplierCode(codeArray[i]);
|
|
|
+ }
|
|
|
+ list.add(confirmOrdering1);
|
|
|
+ }
|
|
|
map.put("data", list);
|
|
|
map.put("msg", "200");
|
|
|
}catch (Exception e){
|