9b00de73b9ac19dbd6d52155b3d3e31feead2044.svn-base 937 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.chinacreator.process.service;
  2. import org.springframework.beans.factory.annotation.Autowired;
  3. import org.springframework.stereotype.Component;
  4. import com.chinacreator.process.bean.UserFakeidBean;
  5. import com.chinacreator.process.dao.UserFakeidDao;
  6. import com.chinacreator.process.util.fakeid.FakeidUtil;
  7. @Component
  8. public class UserFakeidQueryService {
  9. @Autowired
  10. private UserFakeidDao userFakeidDao;
  11. public String queryFakeid(UserFakeidBean bo) {
  12. String fakeid = FakeidUtil.getFakeidFromUnicom(bo.getUserid(),bo.getSpid());
  13. if(fakeid==null || "".equals(fakeid.trim())){
  14. userFakeidDao.fakeidFail(bo.getOrderid(), bo.getUserid());
  15. }else{
  16. userFakeidDao.fakeidSuccess(bo.getOrderid(), bo.getUserid(), fakeid);
  17. //重新同步数据
  18. userFakeidDao.updateSyncFakeid(bo.getOrderid(), bo.getUserid(), fakeid);
  19. return fakeid;
  20. }
  21. return "";
  22. }
  23. public static void main(String[] args) {
  24. }
  25. }