From dba72443e05e7b0a52ee85bfd9f4641aebc42c60 Mon Sep 17 00:00:00 2001 From: xufenglei <xufenglei> Date: Thu, 07 Dec 2017 08:58:09 +0800 Subject: [PATCH] app接口 --- src/main/java/com/moral/service/impl/AccountServiceImpl.java | 15 ++++++++------- 1 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/moral/service/impl/AccountServiceImpl.java b/src/main/java/com/moral/service/impl/AccountServiceImpl.java index 7d414c8..4993b3c 100644 --- a/src/main/java/com/moral/service/impl/AccountServiceImpl.java +++ b/src/main/java/com/moral/service/impl/AccountServiceImpl.java @@ -18,10 +18,11 @@ import com.moral.common.exception.BusinessException; import com.moral.entity.Account; -import com.moral.entity.AccountExample; import com.moral.mapper.AccountMapper; import com.moral.service.AccountService; import com.moral.service.OrganizationService; + +import tk.mybatis.mapper.entity.Example; @Service public class AccountServiceImpl implements AccountService { @@ -35,9 +36,9 @@ @Override public Map<String, Object> screenLogin(Map<String, Object> parameters) { Map<String, Object> result = new HashMap<String, Object>(); - AccountExample example = new AccountExample(); + Example example = new Example(Account.class); String password = md5((String) parameters.get("account")); - example.or().andAccountNameEqualTo((String) parameters.get("account")).andPasswordEqualTo(password); + example.or().andEqualTo("accountName",parameters.get("account")).andEqualTo("password",password); List<Account> accounts = accountMapper.selectByExample(example); if (isEmpty(accounts) || accounts.size() != 1) { result.put("msg", "���������������������������������"); @@ -56,15 +57,15 @@ @Override public List<Account> getAccountLists(String accountName, String password) { - AccountExample example = new AccountExample(); - example.or().andAccountNameEqualTo(accountName).andPasswordEqualTo(password); + Example example = new Example(Account.class); + example.or().andEqualTo("accountName",accountName).andEqualTo("password",password); return accountMapper.selectByExample(example); } @Override public List<Account> getAccountList(String accountName) { - AccountExample example = new AccountExample(); - example.or().andAccountNameEqualTo(accountName); + Example example = new Example(Account.class); + example.or().andEqualTo("accountName",accountName); return accountMapper.selectByExample(example); } -- Gitblit v1.8.0