Commit ba0db31d authored by lee_mingzhu's avatar lee_mingzhu Committed by minminyan

保存用户经济信息时,如果已经保存过了,提示

parent 539c017e
...@@ -4,6 +4,7 @@ import cn.quantgroup.bean.*; ...@@ -4,6 +4,7 @@ import cn.quantgroup.bean.*;
import cn.quantgroup.service.*; import cn.quantgroup.service.*;
import cn.quantgroup.xyqb.Constants; import cn.quantgroup.xyqb.Constants;
import cn.quantgroup.xyqb.controller.IBaseController; import cn.quantgroup.xyqb.controller.IBaseController;
import cn.quantgroup.xyqb.entity.Contact;
import cn.quantgroup.xyqb.entity.Merchant; import cn.quantgroup.xyqb.entity.Merchant;
import cn.quantgroup.xyqb.entity.User; import cn.quantgroup.xyqb.entity.User;
import cn.quantgroup.xyqb.entity.UserDetail; import cn.quantgroup.xyqb.entity.UserDetail;
...@@ -14,6 +15,7 @@ import cn.quantgroup.xyqb.service.auth.IIdCardService; ...@@ -14,6 +15,7 @@ import cn.quantgroup.xyqb.service.auth.IIdCardService;
import cn.quantgroup.xyqb.service.merchant.IMerchantService; import cn.quantgroup.xyqb.service.merchant.IMerchantService;
import cn.quantgroup.xyqb.service.session.ISessionService; import cn.quantgroup.xyqb.service.session.ISessionService;
import cn.quantgroup.xyqb.service.sms.ISmsService; import cn.quantgroup.xyqb.service.sms.ISmsService;
import cn.quantgroup.xyqb.service.user.IContactService;
import cn.quantgroup.xyqb.service.user.ILkbUserService; import cn.quantgroup.xyqb.service.user.ILkbUserService;
import cn.quantgroup.xyqb.service.user.IUserDetailService; import cn.quantgroup.xyqb.service.user.IUserDetailService;
import cn.quantgroup.xyqb.service.user.IUserService; import cn.quantgroup.xyqb.service.user.IUserService;
...@@ -29,6 +31,7 @@ import org.apache.commons.lang.StringUtils; ...@@ -29,6 +31,7 @@ import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.CollectionUtils;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import java.sql.Timestamp; import java.sql.Timestamp;
...@@ -65,6 +68,8 @@ public class MotanUserServiceImpl implements UserMotanService, IBaseController{ ...@@ -65,6 +68,8 @@ public class MotanUserServiceImpl implements UserMotanService, IBaseController{
private IMerchantService merchantService; private IMerchantService merchantService;
@Autowired @Autowired
private ISessionService sessionService; private ISessionService sessionService;
@Autowired
private IContactService contactService;
private final static Random random = new Random(); private final static Random random = new Random();
@Override @Override
...@@ -247,12 +252,23 @@ public class MotanUserServiceImpl implements UserMotanService, IBaseController{ ...@@ -247,12 +252,23 @@ public class MotanUserServiceImpl implements UserMotanService, IBaseController{
} }
@Override @Override
public UserSysResult<List<XContact>> findContactsByUserId(Long aLong) { public UserSysResult<List<XContact>> findContactsByUserId(Long userId) {
return null; List<Contact> contacts = contactService.findByUserId(userId);
List<XContact> xContacts = convertObject(JSON.toJSONString(contacts), new TypeReference<List<XContact>>() {});
return returnValue(xContacts, "");
} }
@Override @Override
public UserSysResult<List<XContact>> saveContacts(Long aLong, List<XContact> list) { public UserSysResult<List<XContact>> saveContacts(Long userId, List<XContact> list) {
UserSysResult<List<XContact>> userSysResult = returnValue(null, null);
if(null == userId || userId == 0L) {
LOGGER.error("保存联系人列表,用户id为空");
return userSysResult;
}
if(CollectionUtils.isEmpty(list)) {
LOGGER.error("保存联系人列表,列表为空");
return userSysResult;
}
return null; return null;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment