|
|
@@ -118,8 +118,10 @@ public class MessageListener implements ApplicationListener<SaveReleaseEvent<?,
|
|
|
// 先查询客户分配
|
|
|
String sql = "select distinct(purc$distribute.pd_useruu) useruu from purc$distribute left join purc$vendors " +
|
|
|
"on purc$distribute.pd_vdid = purc$vendors.ve_id where purc$vendors.ve_myenuu = " + item.getInquiry().getEnUU() +
|
|
|
- "and purc$vendors.ve_vendenuu = " + enter.getEnuu() + "and purc$distribute.pd_useruu in " +
|
|
|
- "(select user_uu from sec$userenterprise where sec$userenterprise.en_uu = " + enter.getEnuu() + ")";
|
|
|
+ " and purc$vendors.ve_vendenuu = " + enter.getEnuu() + " and purc$distribute.pd_useruu in " +
|
|
|
+ "(select user_uu from sec$userenterprise where sec$userenterprise.en_uu = " + enter.getEnuu() + ")" +
|
|
|
+ "and purc$distribute.pd_useruu in (select user_uu from sec$userrole where role_id =(select role_id from " +
|
|
|
+ "sec$roles where role_enuu = " + enter.getEnuu() + " and role_desc = '业务员'))";
|
|
|
List<UserAndEnterprise> uus = commonDao.query(sql, UserAndEnterprise.class);
|
|
|
if(!CollectionUtils.isEmpty(uus)) {
|
|
|
for(UserAndEnterprise uu : uus) {// 再查询单个物料的分配情况
|