@@ -44,6 +44,10 @@ public class ContactsController {
public HttpRespMsg addContacts(@RequestBody Contacts contacts){
return contactsService.addContacts(contacts, request);
}
+ @RequestMapping("/getAllContacts")
+ public HttpRespMsg getAllContacts(HttpServletRequest request){
+ return contactsService.getAllContacts(request);
+ }
/**
* 分页查询联系人
@@ -40,4 +40,6 @@ public interface ContactsService extends IService<Contacts> {
HttpRespMsg importData(MultipartFile multipartFile, HttpServletRequest request);
HttpRespMsg exportData(String customName, String name, String email, String creatorName, String phone, String ownerName, HttpServletRequest request) throws Exception;
+
+ HttpRespMsg getAllContacts(HttpServletRequest request);
@@ -573,5 +573,13 @@ public class ContactsServiceImpl extends ServiceImpl<ContactsMapper, Contacts> i
return excelExportService.exportGeneralExcelByTitleAndList(wxCorpInfo,fileName,dataList,path);
+ @Override
+ public HttpRespMsg getAllContacts(HttpServletRequest request) {
+ User user = userMapper.selectById(request.getHeader("token"));
+ HttpRespMsg mgs = new HttpRespMsg();
+ mgs.setData(contactsMapper.selectList(new QueryWrapper<Contacts>().eq("company_id",user.getCompanyId())));
+ return mgs;