|
|
@@ -15,6 +15,7 @@ import com.gubersail.dealer.admin.api.corps.vo.CorpsDescVO;
|
|
|
import com.gubersail.dealer.admin.api.excel.CorpsDescImportExcel;
|
|
|
import com.gubersail.dealer.admin.api.goods.entity.PjBrandDesc;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
+import org.springblade.core.secure.BladeUser;
|
|
|
import org.springblade.core.secure.utils.AuthUtil;
|
|
|
import org.springblade.core.secure.utils.SecureUtil;
|
|
|
import org.springblade.core.tool.api.R;
|
|
|
@@ -110,6 +111,7 @@ public class CorpsDescServiceImpl extends ServiceImpl<CorpsDescMapper, PjCorpsDe
|
|
|
*/
|
|
|
@Override
|
|
|
public IPage<CorpsDescVO> selectCorpsDescPage(IPage<CorpsDescVO> page, CorpsDescVO corpsDesc) {
|
|
|
+ BladeUser selectedUser = AuthUtil.getUser();
|
|
|
//获取客户子类别
|
|
|
if (StringUtils.isNotBlank(corpsDesc.getCorpsTypeId())) {
|
|
|
Long corpsTypeId = Long.parseLong(corpsDesc.getCorpsTypeId());
|
|
|
@@ -121,7 +123,7 @@ public class CorpsDescServiceImpl extends ServiceImpl<CorpsDescMapper, PjCorpsDe
|
|
|
LambdaQueryWrapper<PjCorpsType> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
lambdaQueryWrapper.eq(PjCorpsType::getCname, corpsDesc.getCorpsTypeName());
|
|
|
lambdaQueryWrapper.eq(PjCorpsType::getIsDeleted, 0);
|
|
|
- lambdaQueryWrapper.eq(PjCorpsType::getTenantId, SecureUtil.getTenantId());
|
|
|
+ lambdaQueryWrapper.eq(PjCorpsType::getTenantId, selectedUser.getTenantId());
|
|
|
List<PjCorpsType> corpsTypeList = corpsTypeService.list(lambdaQueryWrapper);
|
|
|
if (CollectionUtils.isNotEmpty(corpsTypeList)) {
|
|
|
List<Long> corpsTypeIdList = new ArrayList<>();
|
|
|
@@ -132,20 +134,13 @@ public class CorpsDescServiceImpl extends ServiceImpl<CorpsDescMapper, PjCorpsDe
|
|
|
corpsDesc.setTypeList(corpsTypeIdList);
|
|
|
}
|
|
|
}
|
|
|
- corpsDesc.setTenantId(AuthUtil.getTenantId());
|
|
|
+ corpsDesc.setTenantId(selectedUser.getTenantId());
|
|
|
corpsDesc.setIsDeleted(0);
|
|
|
-// corpsDesc.setStrTenantId(Arrays.asList(AuthUtil.getDeptId().split(",")));
|
|
|
- /*if (!AuthUtil.getUserRole().contains("admin") && !AuthUtil.getUserRole().contains("老板")
|
|
|
- && !AuthUtil.getUserRole().contains("销售总览")) {
|
|
|
- if (AuthUtil.getUserRole().contains("业务员")) {
|
|
|
- corpsDesc.setSalesmanId(AuthUtil.getUserId());
|
|
|
- }
|
|
|
- }*/
|
|
|
if (!AuthUtil.getUserRole().contains("admin")) {
|
|
|
- corpsDesc.setSrcDistributorId(AuthUtil.getUserId());
|
|
|
+ // corpsDesc.setSrcDistributorId(selectedUser.getUserId());
|
|
|
+ corpsDesc.setCreateDept(Long.valueOf(selectedUser.getDeptId()));
|
|
|
}
|
|
|
- IPage<CorpsDescVO> page1 = page.setRecords(baseMapper.selectCorpsDescPage(page, corpsDesc));
|
|
|
- return page1;
|
|
|
+ return page.setRecords(baseMapper.selectCorpsDescPage(page, corpsDesc));
|
|
|
|
|
|
}
|
|
|
|