Commit 4fd44043 by 徐高华

Merge branch 'feature/xgh/bug/0227' into 'master'

Feature/xgh/bug/0227

See merge request !2494
parents 46df7afd 784e3348
...@@ -79,6 +79,8 @@ public interface StaffClerkRelationApiService { ...@@ -79,6 +79,8 @@ public interface StaffClerkRelationApiService {
StaffClerkRelationDTO getOneByClerkId(String clerkId); StaffClerkRelationDTO getOneByClerkId(String clerkId);
StaffClerkRelationDTO getOneByClerkId(String clerkId,String wxEnterpriseId);
List<StaffClerkRelationDTO> listByClerkIds(List<String> clerkIds); List<StaffClerkRelationDTO> listByClerkIds(List<String> clerkIds);
List<StaffClerkRelationDTO> listByClerkIdsWxEnterpriseId(List<String> clerkIds, String wxEnterpriseId); List<StaffClerkRelationDTO> listByClerkIdsWxEnterpriseId(List<String> clerkIds, String wxEnterpriseId);
......
...@@ -291,6 +291,11 @@ public class StaffClerkRelationApiServiceImpl implements StaffClerkRelationApiSe ...@@ -291,6 +291,11 @@ public class StaffClerkRelationApiServiceImpl implements StaffClerkRelationApiSe
} }
@Override @Override
public StaffClerkRelationDTO getOneByClerkId(String clerkId,String wxEnterpriseId) {
return tabHaobanStaffClerkRelationMapper.getOneByClerkId(clerkId,wxEnterpriseId);
}
@Override
public StaffClerkRelationDTO getByClerkId(String clerkId) { public StaffClerkRelationDTO getByClerkId(String clerkId) {
StaffClerkRelationDTO staffRelation = staffClerkRelationService.getByClerkId(clerkId); StaffClerkRelationDTO staffRelation = staffClerkRelationService.getByClerkId(clerkId);
return staffRelation; return staffRelation;
......
...@@ -82,7 +82,7 @@ public class ContentCreativeController { ...@@ -82,7 +82,7 @@ public class ContentCreativeController {
@RequestMapping("/save-material") @RequestMapping("/save-material")
public RestResponse<ContentMaterialDTO> saveMaterial(@Validated @RequestBody ContentMaterialSaveQO saveQO) { public RestResponse<ContentMaterialDTO> saveMaterial(@Validated @RequestBody ContentMaterialSaveQO saveQO) {
String clerkId = saveQO.getClerkId(); String clerkId = saveQO.getClerkId();
StaffDTO staffDTO = clerkStoreAdaptor.queryStaff(clerkId); StaffDTO staffDTO = clerkStoreAdaptor.queryStaff(clerkId,saveQO.getWxEnterpriseId());
if (staffDTO == null) { if (staffDTO == null) {
return RestResponse.failure("-1", "成员不存在"); return RestResponse.failure("-1", "成员不存在");
} }
......
...@@ -66,8 +66,8 @@ public class ClerkStoreAdaptor { ...@@ -66,8 +66,8 @@ public class ClerkStoreAdaptor {
return storeRole.getStoreCount(); return storeRole.getStoreCount();
} }
public StaffDTO queryStaff(String clerkId) { public StaffDTO queryStaff(String clerkId,String wxEnterpriseId) {
StaffClerkRelationDTO clerkRelationDTO = staffClerkRelationApiService.getByClerkId(clerkId); StaffClerkRelationDTO clerkRelationDTO = staffClerkRelationApiService.getOneByClerkId(clerkId,wxEnterpriseId);
if (clerkRelationDTO != null) { if (clerkRelationDTO != null) {
StaffDTO staffDTO = staffApiService.selectById(clerkRelationDTO.getStaffId()); StaffDTO staffDTO = staffApiService.selectById(clerkRelationDTO.getStaffId());
return staffDTO; return staffDTO;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment