Commit 74429c28 authored by zjy's avatar zjy

8.20

parent 647b97c0
...@@ -178,7 +178,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -178,7 +178,7 @@ public class CompanyServiceImpl implements CompanyService {
/*返回结果对象*/ /*返回结果对象*/
SaveCompanyResVo resVo = new SaveCompanyResVo(); SaveCompanyResVo resVo = new SaveCompanyResVo();
/*检查用户名*/ /*检查用户名*/
if (null != reqVo.getAccount()){ if (!StringHelper.isEmpty(reqVo.getAccount())){
userServiceImpl.isValid(reqVo.getAccount()); userServiceImpl.isValid(reqVo.getAccount());
UserVo userReqVo = new UserVo(); UserVo userReqVo = new UserVo();
userReqVo.setAccount(reqVo.getAccount()); userReqVo.setAccount(reqVo.getAccount());
...@@ -207,7 +207,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -207,7 +207,7 @@ public class CompanyServiceImpl implements CompanyService {
if (reqVo.getCompanyType() == 1) { if (reqVo.getCompanyType() == 1) {
CompanyBankCardVo companyBankCardVo = new CompanyBankCardVo(); CompanyBankCardVo companyBankCardVo = new CompanyBankCardVo();
ObjectHelper.writeWithFrom(companyBankCardVo, reqVo); ObjectHelper.writeWithFrom(companyBankCardVo, reqVo);
companyBankCardVo.setId(reqVo.getCompanyBankCardId()!=null?reqVo.getCompanyBankCardId():StringHelper.getNewID()); companyBankCardVo.setId(!StringHelper.isEmpty(reqVo.getCompanyBankCardId())?reqVo.getCompanyBankCardId():StringHelper.getNewID());
companyBankCardVo.setName(reqVo.getContactName()); companyBankCardVo.setName(reqVo.getContactName());
companyBankCardVo.setPhone(reqVo.getContactPhone()); companyBankCardVo.setPhone(reqVo.getContactPhone());
companyBankCardVo.setIsDefault(CompanyBankCardConstant.IS_DEFAULT); companyBankCardVo.setIsDefault(CompanyBankCardConstant.IS_DEFAULT);
...@@ -232,7 +232,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -232,7 +232,7 @@ public class CompanyServiceImpl implements CompanyService {
companyVo1.setCompanyAttribute(companyReqVo.getCompanyAttribution()); companyVo1.setCompanyAttribute(companyReqVo.getCompanyAttribution());
/*保存公司主表*/ /*保存公司主表*/
if (reqVo.getCompanyId()!=null){ if (!StringHelper.isEmpty(reqVo.getCompanyId())){
companyDao.update(companyVo1); companyDao.update(companyVo1);
}else { }else {
companyDao.create(companyVo1); companyDao.create(companyVo1);
...@@ -249,7 +249,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -249,7 +249,7 @@ public class CompanyServiceImpl implements CompanyService {
ObjectHelper.writeWithFrom(companyBankCardVo, companyBankReqVo); ObjectHelper.writeWithFrom(companyBankCardVo, companyBankReqVo);
companyBankCardVo.setIsDefault(CompanyBankCardConstant.IS_DEFAULT); companyBankCardVo.setIsDefault(CompanyBankCardConstant.IS_DEFAULT);
if (null != reqVo.getCompanyBankCardId()){ if (!StringHelper.isEmpty(reqVo.getCompanyBankCardId())){
companyBankCardDao.update(companyBankCardVo); companyBankCardDao.update(companyBankCardVo);
}else { }else {
companyBankCardDao.create(companyBankCardVo); companyBankCardDao.create(companyBankCardVo);
...@@ -266,7 +266,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -266,7 +266,7 @@ public class CompanyServiceImpl implements CompanyService {
.replace(":", "") .replace(":", "")
.replace(" ", ""); .replace(" ", "");
extendVo.setQrCode(qrCode); extendVo.setQrCode(qrCode);
if (null != reqVo.getCompanyExtendId()){ if (!StringHelper.isEmpty(reqVo.getCompanyExtendId())){
companyExtendDaoImpl.update(extendVo); companyExtendDaoImpl.update(extendVo);
}else { }else {
companyExtendDaoImpl.create(extendVo); companyExtendDaoImpl.create(extendVo);
...@@ -294,19 +294,26 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -294,19 +294,26 @@ public class CompanyServiceImpl implements CompanyService {
/*保存用户*/ /*保存用户*/
UserVo userVo = new UserVo(); UserVo userVo = new UserVo();
userVo.setId(reqVo.getUserId()!=null?reqVo.getUserId():StringHelper.getNewID()); if (StringHelper.isEmpty(reqVo.getUserId())){
userVo.setId(StringHelper.getNewID());
userVo.setPassword(StringHelper.md5("123456"));
userVo.setRemark("123456");
userVo.setCreateId(reqVo.getCreateId());
userVo.setCreateName(reqVo.getCreateName());
userVo.setCompanyId(companyVo.getId());
userVo.setIsFirst(1);
}else{
UserGetReqVo userGetReqVo = new UserGetReqVo();
userGetReqVo.setId(reqVo.getUserId());
userVo = userDaoImpl.load(userGetReqVo,UserVo.class);
}
userVo.setAccount(reqVo.getAccount()); userVo.setAccount(reqVo.getAccount());
userVo.setPassword(StringHelper.md5("123456"));
userVo.setRemark("123456");
userVo.setName(reqVo.getContactName()); userVo.setName(reqVo.getContactName());
userVo.setCreateId(reqVo.getCreateId());
userVo.setCreateName(reqVo.getCreateName());
userVo.setCompanyId(companyVo.getId());
userVo.setPhone(reqVo.getContactPhone()); userVo.setPhone(reqVo.getContactPhone());
userVo.setIsFirst(1);
/*检查手机是否存在*/ /*检查手机是否存在*/
userServiceImpl.checkPhone(userVo); /*userServiceImpl.checkPhone(userVo);*/
if (null!=reqVo.getUserId()){ if (!StringHelper.isEmpty(reqVo.getUserId())){
userDaoImpl.update(userVo); userDaoImpl.update(userVo);
}else { }else {
userDaoImpl.create(userVo); userDaoImpl.create(userVo);
...@@ -429,7 +436,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -429,7 +436,7 @@ public class CompanyServiceImpl implements CompanyService {
userVo.setAccount(reqVo.getAccount()); userVo.setAccount(reqVo.getAccount());
userVo.setName(reqVo.getContactName()); userVo.setName(reqVo.getContactName());
userVo.setPhone(reqVo.getContactPhone()); userVo.setPhone(reqVo.getContactPhone());
userServiceImpl.checkPhone(userVo); /*userServiceImpl.checkPhone(userVo);*/
userDaoImpl.update(userVo); userDaoImpl.update(userVo);
resVo.setUserId(userVo.getId()); resVo.setUserId(userVo.getId());
...@@ -499,6 +506,7 @@ public class CompanyServiceImpl implements CompanyService { ...@@ -499,6 +506,7 @@ public class CompanyServiceImpl implements CompanyService {
reqVo.setId(id); reqVo.setId(id);
BankCardListReqVo reqVo1 = new BankCardListReqVo(); BankCardListReqVo reqVo1 = new BankCardListReqVo();
reqVo1.setCompanyId(reqVo.getCompanyId());
PageSizeData<CompanyBankCardVo> companyBankCardDaoBankCardList = companyBankCardDao.getBankCardList(reqVo1); PageSizeData<CompanyBankCardVo> companyBankCardDaoBankCardList = companyBankCardDao.getBankCardList(reqVo1);
/*若该银行卡是第一张银行卡,则设为默认*/ /*若该银行卡是第一张银行卡,则设为默认*/
......
...@@ -148,8 +148,8 @@ public class UserServiceImpl implements UserService { ...@@ -148,8 +148,8 @@ public class UserServiceImpl implements UserService {
UserGetReqVo userGetReqVo = new UserGetReqVo(); UserGetReqVo userGetReqVo = new UserGetReqVo();
userGetReqVo.setPhone(userVo.getPhone()); userGetReqVo.setPhone(userVo.getPhone());
UserVo userVo1 = userDao.load(userGetReqVo,UserVo.class); UserVo userVo1 = userDao.load(userGetReqVo,UserVo.class);
if ((null != userVo1 && null == userVo.getId()) || if ((!StringHelper.isEmpty(userVo1) && StringHelper.isEmpty(userVo.getId())) ||
(null != userVo1 && null != userVo.getId() && !userVo1.getId().equals(userVo.getId()))){ (!StringHelper.isEmpty(userVo1) && !StringHelper.isEmpty(userVo.getId()) && !userVo1.getId().equals(userVo.getId()))){
throw new CodeException("手机号"+userVo.getPhone()+"已存在"); throw new CodeException("手机号"+userVo.getPhone()+"已存在");
} }
} }
......
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