diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java index 88a93405c..a6ecef9f3 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java @@ -8,6 +8,7 @@ import com.iformall.enums.EnumCouponSendSendType; import com.iformall.mapper.*; import com.iformall.service.WxProjectConfigService; import com.iformall.utils.PasswordHelper; +import net.sf.saxon.expr.instruct.ForEach; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -44,6 +45,8 @@ public class WxProjectConfigServiceImpl implements WxProjectConfigService { @Autowired MallRoleMapper mallRoleMapper; @Autowired + MallPermissionMapper mallPermissionMapper; + @Autowired MallRolePermissionMapper mallRolePermissionMapper; @Autowired MallUserRoleMapper mallUserRoleMapper; @@ -272,18 +275,19 @@ public class WxProjectConfigServiceImpl implements WxProjectConfigService { logger.info("mall_role ---------------------init--success"); //# 11. mall_role_permission + MallPermission mallPermission=new MallPermission(); + List list = mallPermissionMapper.findList(mallPermission); + for(MallPermission m : list){ + MallRolePermission mallRolePermission = new MallRolePermission(); + mallRolePermission.setTenantId(wxMall.getTenantId()); + mallRolePermission.setRoleId(mallRole.getId()); + mallRolePermission.setPermissionId(m.getId()); + mallRolePermissionMapper.insert(mallRolePermission); + } -// MallRolePermission mallRolePermission = new MallRolePermission(); -// mallRolePermission.setTenantId(wxMall.getTenantId()); -// mallRolePermission.setRoleId(mallRole.getId()); // List mallRolePermissionList = new ArrayList(); -// for(int i=1;i<=10 ;i++){ -// mallRolePermission.setPermissionId((long) i); -// mallRolePermissionList.add(mallRolePermission); -// } -// mallRolePermission.setPermissionId((long) 50); -// mallRolePermissionList.add(mallRolePermission); // mallRolePermissionMapper.insertBatch(mallRolePermissionList); + logger.info("mall_role_permission ---------------------init--success"); //# 12. mall_user_role MallUserRole mallUserRole = new MallUserRole();