diff --git a/src/main/java/com/qs/serve/modules/bms/controller/my/BmsSupplierMyController.java b/src/main/java/com/qs/serve/modules/bms/controller/my/BmsSupplierMyController.java index d5b421b3..b0055da4 100644 --- a/src/main/java/com/qs/serve/modules/bms/controller/my/BmsSupplierMyController.java +++ b/src/main/java/com/qs/serve/modules/bms/controller/my/BmsSupplierMyController.java @@ -15,6 +15,7 @@ import com.qs.serve.modules.his.entity.HisUserSupplier; import com.qs.serve.modules.his.service.HisUserSupplierService; import com.qs.serve.modules.sys.service.SysPostUserService; import com.qs.serve.modules.sys.service.SysUserSalesService; +import com.qs.serve.modules.sys.service.SysUserService; import com.qs.serve.modules.wx.entity.WxUser; import com.qs.serve.modules.wx.service.WxUserService; import lombok.AllArgsConstructor; @@ -42,6 +43,7 @@ public class BmsSupplierMyController { private final BmsSupplierService bmsSupplierService; private final HisUserSupplierService hisUserSupplierService; private SysPostUserService postUserService; + private SysUserService sysUserService; /** * 翻页查询(我负责的) @@ -70,5 +72,15 @@ public class BmsSupplierMyController { return R.byPageHelperList(list,supplierList); } + + @GetMapping("/syncAll") + public R> syncAll(BmsSupplier param){ + List userIds = sysUserService.list().stream().map(a->a.getId()).collect(Collectors.toList()); + param.setSelectUserIds(userIds); + param.setSelectUserIdsFlag(true); + List list = hisUserSupplierService.selectSupplier(param,true); + List supplierList = list.stream().map(HisUserSupplier::toSupplier).collect(Collectors.toList()); + return R.byPageHelperList(list,supplierList); + } }