| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- package com.goafanti.user.service.impl;
- import java.util.List;
- import java.util.Map;
- import java.util.TreeMap;
- import org.apache.commons.lang3.StringUtils;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Service;
- import com.goafanti.common.dao.OrganizationIdentityMapper;
- import com.goafanti.common.model.OrganizationIdentity;
- import com.goafanti.core.mybatis.BaseMybatisDao;
- import com.goafanti.user.bo.OrgIdentityBo;
- import com.goafanti.user.service.OrganizationIdentityService;
- @Service
- public class OrganizationIdentityServiceImpl extends BaseMybatisDao<OrganizationIdentityMapper> implements OrganizationIdentityService{
- @Autowired
- OrganizationIdentityMapper organizationIdentityMapper;
-
- @Override
- public OrganizationIdentity insert(OrganizationIdentity organizationIdentity) {
- organizationIdentityMapper.insert(organizationIdentity);
- return organizationIdentity;
- }
- @Override
- public OrganizationIdentity selectOrgIdentityByUserId(String userId) {
- return organizationIdentityMapper.selectOrgIdentityByUserId(userId);
- }
- @Override
- public int updateByPrimaryKeySelective(OrganizationIdentity organizationIdentity) {
- return organizationIdentityMapper.updateByPrimaryKeySelective(organizationIdentity);
- }
- @Override
- public OrgIdentityBo selectOrgIdentityBoByUserId(String uid) {
- return organizationIdentityMapper.selectOrgIdentityBoByUserId(uid);
- }
- @Override
- public List<OrganizationIdentity> selectAllOrgIndentity() {
- return organizationIdentityMapper.selectAllOrgIndentity();
- }
- @Override
- public int updateByPrimaryKey(OrganizationIdentity org) {
- return organizationIdentityMapper.updateByPrimaryKey(org);
- }
- @Override
- public Map<String, String> selectContactsByUserId(String uid) {
- OrganizationIdentity i = organizationIdentityMapper.selectOrgIdentityByUserId(uid);
- Map<String, String> map = new TreeMap<String, String>();
- if (!StringUtils.isBlank(i.getFirstContacts()) && !StringUtils.isBlank(i.getFirstMobile())) {
- map.put("1", i.getFirstContacts() + " " + i.getFirstMobile());
- }
- if (!StringUtils.isBlank(i.getSecondContacts()) && !StringUtils.isBlank(i.getSecondMobile())) {
- map.put("2", i.getSecondContacts() + " " + i.getSecondMobile());
- }
- if (!StringUtils.isBlank(i.getThirdContacts()) && !StringUtils.isBlank(i.getThirdMobile())) {
- map.put("3", i.getThirdContacts() + " " + i.getThirdMobile());
- }
- return map;
- }
-
- }
|