@Override public void cancelBindSite(Long bindSiteId) { BindSite bs = bindSiteDao.queryById(bindSiteId); if (bs == null) { throw new ServiceException(ErrService.UserS.ACC_108, "已经解绑成功,不允许再次操作!"); } if (bs.getRegFlag()) { throw new ServiceException(ErrService.UserS.ACC_108, "第三方账号注册,不允许解除绑定关系!"); } bindSiteDao.deletById(bindSiteId); }