xufenglei
2018-08-31 9437c74510c25be9d2413821c65fcf6ca4e6d21a
src/main/java/com/moral/service/impl/AccountServiceImpl.java
@@ -22,6 +22,7 @@
import com.moral.common.exception.BusinessException;
import com.moral.common.util.Crypto;
import com.moral.common.util.ResourceUtil;
import com.moral.common.util.ValidateUtil;
import com.moral.entity.Account;
import com.moral.entity.Organization;
import com.moral.mapper.AccountMapper;
@@ -61,6 +62,7 @@
            result.put("msg", "登录成功!");
            result.put("accountId", account.getId());
            result.put("orgId", account.getOrganizationId());
            setOrgIdsByAccount(result);
         } else {
            result.put("msg","您的账号已禁用,请联系管理员!");
         }
@@ -80,9 +82,9 @@
   }
   @Override
   public void setOrgIdsByAccount(Map<String, Object> parameters) {
      String accountId = (String) parameters.get("accountId");
      String accountId = parameters.get("accountId").toString();
      accountId = accountId.replaceFirst("-", "");
      if (!isNumeric((String) parameters.get("accountId"))) {
      if (!isNumeric(accountId)) {
         throw new BusinessException("accountId 参数不合法!");
      }
@@ -182,6 +184,8 @@
   @Override
   public Account companyLogin(Map<String, Object> parameters) {
      ValidateUtil.notNull(parameters.get("account"), "param.is.null");
      ValidateUtil.notNull(parameters.get("password"), "param.is.null");
      Account account = new Account();
      account.setIsDelete(Constants.IS_DELETE_FALSE);
      account.setAccountName(parameters.get("account").toString());