Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
T
tcm-system
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
TCM
tcm-system
Commits
4ae1ad8e
Commit
4ae1ad8e
authored
Jun 10, 2019
by
zjy
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
user/role/tright 6.10
还需要调用其他服务
parent
6c9fd51b
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
106 additions
and
91 deletions
+106
-91
CompanyManagementController.java
...web/authority/controller/CompanyManagementController.java
+0
-2
LoginController.java
...om/pangding/web/authority/controller/LoginController.java
+18
-9
PangdingManagementController.java
...eb/authority/controller/PangdingManagementController.java
+0
-1
CompanyBankCardDao.java
...va/com/pangding/web/authority/dao/CompanyBankCardDao.java
+1
-2
CompanyBankCardDaoImpl.java
...ngding/web/authority/dao/impl/CompanyBankCardDaoImpl.java
+2
-3
CompanyService.java
...va/com/pangding/web/authority/service/CompanyService.java
+0
-3
CompanyServiceImpl.java
...ngding/web/authority/service/impl/CompanyServiceImpl.java
+5
-8
RegisterServiceImpl.java
...gding/web/authority/service/impl/RegisterServiceImpl.java
+26
-17
LoginConstant.java
...n/java/com/pangding/web/authority/util/LoginConstant.java
+7
-2
LoginResVo.java
...ava/com/pangding/web/authority/vo/cloudvo/LoginResVo.java
+23
-0
LoginReqVo.java
.../java/com/pangding/web/authority/vo/reqvo/LoginReqVo.java
+17
-0
CompanyBankCardResVo.java
...pangding/web/authority/vo/resvo/CompanyBankCardResVo.java
+0
-19
LoginCompanyResVo.java
...om/pangding/web/authority/vo/resvo/LoginCompanyResVo.java
+7
-25
No files found.
src/main/java/com/pangding/web/authority/controller/CompanyManagementController.java
View file @
4ae1ad8e
...
@@ -4,9 +4,7 @@ import com.pangding.web.authority.service.CompanyService;
...
@@ -4,9 +4,7 @@ import com.pangding.web.authority.service.CompanyService;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyVo
;
import
com.pangding.web.authority.vo.CompanyVo
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.resvo.CompanyBankCardResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.DetailResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.yanzuoguang.util.helper.CheckerHelper
;
import
com.yanzuoguang.util.helper.CheckerHelper
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
com.yanzuoguang.util.vo.PageSizeData
;
...
...
src/main/java/com/pangding/web/authority/controller/LoginController.java
View file @
4ae1ad8e
...
@@ -45,30 +45,39 @@ public class LoginController {
...
@@ -45,30 +45,39 @@ public class LoginController {
.
notBlankCheck
(
"account or phone"
,
reqVo
.
getAccountOrPhone
())
.
notBlankCheck
(
"account or phone"
,
reqVo
.
getAccountOrPhone
())
.
notBlankCheck
(
"password"
,
reqVo
.
getPassword
())
.
notBlankCheck
(
"password"
,
reqVo
.
getPassword
())
.
checkException
();
.
checkException
();
LoginResVo
resVo
=
registerServiceImpl
.
login
(
reqVo
);
return
ResponseResult
.
result
(
registerServiceImpl
.
login
(
reqVo
)
);
ResponseResult
result
=
new
ResponseResult
();
/*ResponseResult result = new ResponseResult();*//*
/*
if (LoginConstant.PERSONAL_NOT_FINISH_BASIC_INFO.equals(resVo.getCode())){
if (LoginConstant.PERSONAL_NOT_FINISH_BASIC_INFO.equals(resVo.getCode())){
result.setCode("01
");
*//*result.setCode("00
");
result.setMessage("个人基本信息未完善,跳转个人完善页面");
result.setMessage("个人基本信息未完善,跳转个人完善页面");
result.setData(reqVo);
reqVo.setPassword("");
reqVo.setCode("01");
result.setData(reqVo);*//*
resVo.setCode();
return result;
return result;
}else if (LoginConstant.COMPANY_NOT_FINISH_BASIC_INFO.equals(resVo.getCode())){
}else if (LoginConstant.COMPANY_NOT_FINISH_BASIC_INFO.equals(resVo.getCode())){
result.setCode("0
2
");
result.setCode("0
0
");
result.setMessage("公司基本信息未完善,跳转公司完善页面");
result.setMessage("公司基本信息未完善,跳转公司完善页面");
reqVo.setPassword("");
reqVo.setCode("02");
result.setData(reqVo);
result.setData(reqVo);
return result;
return result;
}else if (LoginConstant.HAVE_NO_BANK_CARD.equals(resVo.getCode())){
}else if (LoginConstant.HAVE_NO_BANK_CARD.equals(resVo.getCode())){
result.setCode("0
3
");
result.setCode("0
0
");
result.setMessage("还未添加银行卡,跳转添加银行卡页面");
result.setMessage("还未添加银行卡,跳转添加银行卡页面");
reqVo.setPassword("");
reqVo.setCode("03");
result.setData(reqVo);
result.setData(reqVo);
return result;
return result;
}else if (LoginConstant.NOT_SIGNING.equals(resVo.getCode())){
}else if (LoginConstant.NOT_SIGNING.equals(resVo.getCode())){
result.setCode("0
4
");
result.setCode("0
0
");
result.setMessage("未签约,跳转签约页面");
result.setMessage("未签约,跳转签约页面");
reqVo.setPassword("");
reqVo.setCode("04");
result.setData(reqVo);
result.setData(reqVo);
return result;
return result;
}*/
}*/
return
ResponseResult
.
result
(
resVo
);
/*return ResponseResult.result(resVo);*/
}
}
/*@RequestMapping(value = "/computer", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
/*@RequestMapping(value = "/computer", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_UTF8_VALUE)
...
...
src/main/java/com/pangding/web/authority/controller/PangdingManagementController.java
View file @
4ae1ad8e
...
@@ -4,7 +4,6 @@ import com.pangding.web.authority.service.CompanyService;
...
@@ -4,7 +4,6 @@ import com.pangding.web.authority.service.CompanyService;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyVo
;
import
com.pangding.web.authority.vo.CompanyVo
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.resvo.CompanyBankCardResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.yanzuoguang.util.helper.CheckerHelper
;
import
com.yanzuoguang.util.helper.CheckerHelper
;
...
...
src/main/java/com/pangding/web/authority/dao/CompanyBankCardDao.java
View file @
4ae1ad8e
...
@@ -3,7 +3,6 @@ package com.pangding.web.authority.dao;
...
@@ -3,7 +3,6 @@ package com.pangding.web.authority.dao;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.reqvo.BankCardListReqVo
;
import
com.pangding.web.authority.vo.reqvo.BankCardListReqVo
;
import
com.pangding.web.authority.vo.reqvo.CompanyBankCardSetNotDefaultReqVo
;
import
com.pangding.web.authority.vo.reqvo.CompanyBankCardSetNotDefaultReqVo
;
import
com.pangding.web.authority.vo.resvo.CompanyBankCardResVo
;
import
com.yanzuoguang.dao.BaseDao
;
import
com.yanzuoguang.dao.BaseDao
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
com.yanzuoguang.util.vo.PageSizeData
;
...
@@ -17,7 +16,7 @@ public interface CompanyBankCardDao extends BaseDao {
...
@@ -17,7 +16,7 @@ public interface CompanyBankCardDao extends BaseDao {
* @param reqVo
* @param reqVo
* @return
* @return
*/
*/
PageSizeData
<
CompanyBankCard
Res
Vo
>
getBankCardList
(
BankCardListReqVo
reqVo
);
PageSizeData
<
CompanyBankCardVo
>
getBankCardList
(
BankCardListReqVo
reqVo
);
/**
/**
* 将指定银行卡设置为非默认
* 将指定银行卡设置为非默认
...
...
src/main/java/com/pangding/web/authority/dao/impl/CompanyBankCardDaoImpl.java
View file @
4ae1ad8e
...
@@ -4,7 +4,6 @@ import com.pangding.web.authority.dao.CompanyBankCardDao;
...
@@ -4,7 +4,6 @@ import com.pangding.web.authority.dao.CompanyBankCardDao;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.reqvo.BankCardListReqVo
;
import
com.pangding.web.authority.vo.reqvo.BankCardListReqVo
;
import
com.pangding.web.authority.vo.reqvo.CompanyBankCardSetNotDefaultReqVo
;
import
com.pangding.web.authority.vo.reqvo.CompanyBankCardSetNotDefaultReqVo
;
import
com.pangding.web.authority.vo.resvo.CompanyBankCardResVo
;
import
com.yanzuoguang.dao.impl.BaseDaoImpl
;
import
com.yanzuoguang.dao.impl.BaseDaoImpl
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
@@ -36,8 +35,8 @@ public class CompanyBankCardDaoImpl extends BaseDaoImpl implements CompanyBankCa
...
@@ -36,8 +35,8 @@ public class CompanyBankCardDaoImpl extends BaseDaoImpl implements CompanyBankCa
* @return
* @return
*/
*/
@Override
@Override
public
PageSizeData
<
CompanyBankCard
Res
Vo
>
getBankCardList
(
BankCardListReqVo
reqVo
)
{
public
PageSizeData
<
CompanyBankCardVo
>
getBankCardList
(
BankCardListReqVo
reqVo
)
{
return
this
.
queryPage
(
CompanyBankCard
Res
Vo
.
class
,
reqVo
,
GET_BANK_CARD_LIST
,
reqVo
);
return
this
.
queryPage
(
CompanyBankCardVo
.
class
,
reqVo
,
GET_BANK_CARD_LIST
,
reqVo
);
}
}
@Override
@Override
...
...
src/main/java/com/pangding/web/authority/service/CompanyService.java
View file @
4ae1ad8e
...
@@ -4,12 +4,9 @@ package com.pangding.web.authority.service;
...
@@ -4,12 +4,9 @@ package com.pangding.web.authority.service;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
import
com.pangding.web.authority.vo.CompanyVo
;
import
com.pangding.web.authority.vo.CompanyVo
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.resvo.CompanyBankCardResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.DetailResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
com.yanzuoguang.util.vo.PageSizeData
;
import
com.yanzuoguang.util.vo.ResponseResult
;
import
java.util.List
;
import
java.util.List
;
...
...
src/main/java/com/pangding/web/authority/service/impl/CompanyServiceImpl.java
View file @
4ae1ad8e
...
@@ -12,11 +12,8 @@ import com.pangding.web.authority.util.RoleConstant;
...
@@ -12,11 +12,8 @@ import com.pangding.web.authority.util.RoleConstant;
import
com.pangding.web.authority.util.RsaConstant
;
import
com.pangding.web.authority.util.RsaConstant
;
import
com.pangding.web.authority.vo.*
;
import
com.pangding.web.authority.vo.*
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.reqvo.*
;
import
com.pangding.web.authority.vo.resvo.CompanyBankCardResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.CompanyResVo
;
import
com.pangding.web.authority.vo.resvo.DetailResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.pangding.web.authority.vo.resvo.SaveCompanyResVo
;
import
com.pangding.web.constant.MerchantConstant
;
import
com.pangding.web.util.RSAUtils
;
import
com.pangding.web.util.RSAUtils
;
import
com.yanzuoguang.util.base.ObjectHelper
;
import
com.yanzuoguang.util.base.ObjectHelper
;
import
com.yanzuoguang.util.exception.CodeException
;
import
com.yanzuoguang.util.exception.CodeException
;
...
@@ -432,7 +429,7 @@ public class CompanyServiceImpl implements CompanyService{
...
@@ -432,7 +429,7 @@ public class CompanyServiceImpl implements CompanyService{
else
{
else
{
reqVo
.
setId
(
id
);
reqVo
.
setId
(
id
);
BankCardListReqVo
reqVo1
=
new
BankCardListReqVo
();
BankCardListReqVo
reqVo1
=
new
BankCardListReqVo
();
PageSizeData
<
CompanyBankCard
Res
Vo
>
companyBankCardDaoBankCardList
=
companyBankCardDao
.
getBankCardList
(
reqVo1
);
PageSizeData
<
CompanyBankCardVo
>
companyBankCardDaoBankCardList
=
companyBankCardDao
.
getBankCardList
(
reqVo1
);
/*若该银行卡是第一张银行卡,则设为默认*/
/*若该银行卡是第一张银行卡,则设为默认*/
if
(
null
==
companyBankCardDaoBankCardList
||
companyBankCardDaoBankCardList
.
getList
().
isEmpty
()){
if
(
null
==
companyBankCardDaoBankCardList
||
companyBankCardDaoBankCardList
.
getList
().
isEmpty
()){
...
@@ -602,12 +599,12 @@ public class CompanyServiceImpl implements CompanyService{
...
@@ -602,12 +599,12 @@ public class CompanyServiceImpl implements CompanyService{
*/
*/
@Override
@Override
public
PageSizeData
<
CompanyBankCardVo
>
getBankCardList
(
BankCardListReqVo
reqVo
)
{
public
PageSizeData
<
CompanyBankCardVo
>
getBankCardList
(
BankCardListReqVo
reqVo
)
{
return
companyBankCardDao
.
loadPage
(
reqVo
,
CompanyBankCardVo
.
class
);
/* PageSizeData<CompanyBankCardRes
Vo> companyBankCardVoPageSizeData = companyBankCardDao.getBankCardList(reqVo);
PageSizeData
<
CompanyBankCard
Vo
>
companyBankCardVoPageSizeData
=
companyBankCardDao
.
getBankCardList
(
reqVo
);
if
(
companyBankCardVoPageSizeData
==
null
||
companyBankCardVoPageSizeData
.
getList
().
isEmpty
())
{
if
(
companyBankCardVoPageSizeData
==
null
||
companyBankCardVoPageSizeData
.
getList
().
isEmpty
())
{
throw
new
CodeException
(
"暂无银行卡,请先添加"
);
throw
new
CodeException
(
"暂无银行卡,请先添加"
);
}
*/
}
//
return companyBankCardVoPageSizeData;
return
companyBankCardVoPageSizeData
;
}
}
/**
/**
...
...
src/main/java/com/pangding/web/authority/service/impl/RegisterServiceImpl.java
View file @
4ae1ad8e
...
@@ -94,7 +94,11 @@ public class RegisterServiceImpl implements RegisterService {
...
@@ -94,7 +94,11 @@ public class RegisterServiceImpl implements RegisterService {
// 检查用户名是否存在
// 检查用户名是否存在
userServiceImpl
.
checkAccount
(
userVo
);
userServiceImpl
.
checkAccount
(
userVo
);
if
(!
StringHelper
.
compare
(
registerUserReqVo
.
getPassword
(),
registerUserReqVo
.
getConfirmPassword
())){
/*通过私钥将rsa加密的密码解密*/
String
password
=
RSAUtils
.
decryptionByPrivateKey
(
registerUserReqVo
.
getPassword
(),
RsaConstant
.
privateKey
);
String
confirmPassword
=
RSAUtils
.
decryptionByPrivateKey
(
registerUserReqVo
.
getConfirmPassword
(),
RsaConstant
.
privateKey
);
if
(!
StringHelper
.
compare
(
password
,
confirmPassword
)){
throw
new
CodeException
(
"确认密码错误"
);
throw
new
CodeException
(
"确认密码错误"
);
}
}
...
@@ -103,9 +107,6 @@ public class RegisterServiceImpl implements RegisterService {
...
@@ -103,9 +107,6 @@ public class RegisterServiceImpl implements RegisterService {
throw
new
CodeException
(
"注册编码错误"
);
throw
new
CodeException
(
"注册编码错误"
);
}
}
/*通过私钥将rsa加密的密码解密*/
String
password
=
RSAUtils
.
decryptionByPrivateKey
(
registerUserReqVo
.
getPassword
(),
RsaConstant
.
privateKey
);
String
companyId
=
StringHelper
.
getNewID
();
String
companyId
=
StringHelper
.
getNewID
();
userVo
.
setPassword
(
StringHelper
.
md5
(
password
));
userVo
.
setPassword
(
StringHelper
.
md5
(
password
));
userVo
.
setId
(
StringHelper
.
getNewID
());
userVo
.
setId
(
StringHelper
.
getNewID
());
...
@@ -340,29 +341,35 @@ public class RegisterServiceImpl implements RegisterService {
...
@@ -340,29 +341,35 @@ public class RegisterServiceImpl implements RegisterService {
TokenHelper
.
write
(
token
,
reqVo
);
TokenHelper
.
write
(
token
,
reqVo
);
LoginResVo
resVo
=
new
LoginResVo
();
LoginResVo
resVo
=
new
LoginResVo
();
resVo
.
setToken
(
token
);
resVo
.
setToken
(
token
);
userVo
.
setPassword
(
""
);
userVo
.
setRemark
(
""
);
resVo
.
setUserVo
(
userVo
);
resVo
.
setUserVo
(
userVo
);
CompanyGetReqVo
companyGetReqVo
=
new
CompanyGetReqVo
();
CompanyGetReqVo
companyGetReqVo
=
new
CompanyGetReqVo
();
companyGetReqVo
.
setId
(
userVo
.
getCompanyId
());
companyGetReqVo
.
setId
(
userVo
.
getCompanyId
());
CompanyVo
companyVo
=
companyDaoImpl
.
load
(
companyGetReqVo
,
CompanyVo
.
class
);
CompanyVo
companyVo
=
companyDaoImpl
.
load
(
companyGetReqVo
,
CompanyVo
.
class
);
LoginCompanyResVo
loginCompanyResVo
=
new
LoginCompanyResVo
();
loginCompanyResVo
.
setCompanyVo
(
companyVo
);
resVo
.
setCompanyResVo
(
loginCompanyResVo
);
/*判断基本信息是否完善,及状态是否为2,且为个人用户,若不完善则跳转个人完善页面*/
/*判断基本信息是否完善,及状态是否为2,且为个人用户,若不完善则跳转个人完善页面*/
/*if (!companyVo.getStatus().equals(LoginConstant.FINISHED_BASIC_INFO) && CompanyConstant.COMPANY_TYPE_PERSON.equals
(companyVo.getCompanyType())){
if
(
companyVo
.
getStatus
()!=(
LoginConstant
.
FINISHED_BASIC_INFO
)
&&
CompanyConstant
.
COMPANY_TYPE_PERSON
==
(
companyVo
.
getCompanyType
())){
resVo
.
setCode
(
"01"
);
resVo
.
setCode
(
"01"
);
resVo
.
setMsg
(
"个人基本信息未完善,跳转个人完善页面"
);
return
resVo
;
return
resVo
;
}
*/
}
/*判断基本信息是否完善,及状态是否为2,且为公司用户,若不完善则跳转个人完善页面*/
/*判断基本信息是否完善,及状态是否为2,且为公司用户,若不完善则跳转个人完善页面*/
/*else if (!companyVo.getStatus().equals(LoginConstant.FINISHED_BASIC_INFO) && CompanyConstant.COMPANY_TYPE_COMPANY.equals(companyVo.getCompanyType(
))){
else
if
(
companyVo
.
getStatus
()!=(
LoginConstant
.
FINISHED_BASIC_INFO
)
&&
(
CompanyConstant
.
COMPANY_TYPE_COMPANY
==(
companyVo
.
getCompanyType
()
))){
resVo
.
setCode
(
"02"
);
resVo
.
setCode
(
"02"
);
resVo
.
setMsg
(
"公司基本信息未完善,跳转公司完善页面"
);
return
resVo
;
return
resVo
;
}
*/
}
/*判断电子签约状态,若不为10,则跳转签约页面*/
/*判断电子签约状态,若不为10,则跳转签约页面*/
/*else if (!companyVo.getSigningStatus().equals
(LoginConstant.HAVE_SIGNED)){
else
if
(
companyVo
.
getSigningStatus
()
!=
(
LoginConstant
.
HAVE_SIGNED
)){
resVo
.
setCode
(
"04"
);
resVo
.
setCode
(
"04"
);
resVo
.
setMsg
(
"未签约,跳转签约页面"
);
resVo
.
setUrl
(
"TODO"
);
return
resVo
;
return
resVo
;
}*/
}
LoginCompanyResVo
loginCompanyResVo
=
new
LoginCompanyResVo
();
loginCompanyResVo
.
setId
(
companyVo
.
getId
());
loginCompanyResVo
.
setStatus
(
companyVo
.
getStatus
());
loginCompanyResVo
.
setCompanyAttribute
(
companyVo
.
getCompanyAttribute
());
CompanyBankCardGetReqVo
getReqVo
=
new
CompanyBankCardGetReqVo
();
CompanyBankCardGetReqVo
getReqVo
=
new
CompanyBankCardGetReqVo
();
getReqVo
.
setCompanyId
(
companyVo
.
getId
());
getReqVo
.
setCompanyId
(
companyVo
.
getId
());
...
@@ -372,11 +379,12 @@ public class RegisterServiceImpl implements RegisterService {
...
@@ -372,11 +379,12 @@ public class RegisterServiceImpl implements RegisterService {
for
(
CompanyBankCardVo
companyBankCardVo:
companyBankCardVoList
)
{
for
(
CompanyBankCardVo
companyBankCardVo:
companyBankCardVoList
)
{
bankCardCodeList
.
add
(
companyBankCardVo
.
getBankCardCode
());
bankCardCodeList
.
add
(
companyBankCardVo
.
getBankCardCode
());
}
}
}
/*
else{
}
else
{
*//*该公司没有银行卡,需要跳转添加银行卡*//*
/*该公司没有银行卡,需要跳转添加银行卡*/
resVo
.
setCode
(
"03"
);
resVo
.
setCode
(
"03"
);
resVo
.
setMsg
(
"还未添加银行卡,跳转添加银行卡页面"
);
return
resVo
;
return
resVo
;
}
*/
}
/*获取用户权限列表*/
/*获取用户权限列表*/
UserRoleGetReqVo
userRoleGetReqVo
=
new
UserRoleGetReqVo
();
UserRoleGetReqVo
userRoleGetReqVo
=
new
UserRoleGetReqVo
();
userRoleGetReqVo
.
setUserId
(
userVo
.
getId
());
userRoleGetReqVo
.
setUserId
(
userVo
.
getId
());
...
@@ -423,6 +431,7 @@ public class RegisterServiceImpl implements RegisterService {
...
@@ -423,6 +431,7 @@ public class RegisterServiceImpl implements RegisterService {
}
}
loginCompanyResVo
.
setBankCardCodeList
(
bankCardCodeList
);
loginCompanyResVo
.
setBankCardCodeList
(
bankCardCodeList
);
resVo
.
setCompanyResVo
(
loginCompanyResVo
);
resVo
.
setCompanyResVo
(
loginCompanyResVo
);
resVo
.
setCode
(
"00"
);
return
resVo
;
return
resVo
;
}
}
...
...
src/main/java/com/pangding/web/authority/util/LoginConstant.java
View file @
4ae1ad8e
...
@@ -5,6 +5,11 @@ package com.pangding.web.authority.util;
...
@@ -5,6 +5,11 @@ package com.pangding.web.authority.util;
* @create 2019/5/28 18:26
* @create 2019/5/28 18:26
*/
*/
public
class
LoginConstant
{
public
class
LoginConstant
{
/**
* 登陆成功
*/
public
static
final
String
SUCCESS
=
"00"
;
/**
/**
* 个人基本信息为完善
* 个人基本信息为完善
* 值:"01"
* 值:"01"
...
@@ -33,11 +38,11 @@ public class LoginConstant {
...
@@ -33,11 +38,11 @@ public class LoginConstant {
* 已完善基本信息
* 已完善基本信息
* 值:2
* 值:2
*/
*/
public
static
final
String
FINISHED_BASIC_INFO
=
"2"
;
public
static
final
int
FINISHED_BASIC_INFO
=
2
;
/**
/**
* 已签约
* 已签约
* 值:10
* 值:10
*/
*/
public
static
final
String
HAVE_SIGNED
=
"10"
;
public
static
final
int
HAVE_SIGNED
=
10
;
}
}
src/main/java/com/pangding/web/authority/vo/cloudvo/LoginResVo.java
View file @
4ae1ad8e
...
@@ -17,10 +17,33 @@ public class LoginResVo {
...
@@ -17,10 +17,33 @@ public class LoginResVo {
private
String
code
;
private
String
code
;
private
String
msg
;
/**
* 电子签约地址
*/
private
String
url
;
private
LoginCompanyResVo
companyResVo
;
private
LoginCompanyResVo
companyResVo
;
private
List
<
AuthorityListByLevelResVo
>
authorityListByLevel
;
private
List
<
AuthorityListByLevelResVo
>
authorityListByLevel
;
public
String
getUrl
()
{
return
url
;
}
public
void
setUrl
(
String
url
)
{
this
.
url
=
url
;
}
public
String
getMsg
()
{
return
msg
;
}
public
void
setMsg
(
String
msg
)
{
this
.
msg
=
msg
;
}
public
List
<
AuthorityListByLevelResVo
>
getAuthorityListByLevel
()
{
public
List
<
AuthorityListByLevelResVo
>
getAuthorityListByLevel
()
{
return
authorityListByLevel
;
return
authorityListByLevel
;
}
}
...
...
src/main/java/com/pangding/web/authority/vo/reqvo/LoginReqVo.java
View file @
4ae1ad8e
...
@@ -13,6 +13,23 @@ public class LoginReqVo extends LoginVo{
...
@@ -13,6 +13,23 @@ public class LoginReqVo extends LoginVo{
private
String
password
;
private
String
password
;
/**
* 返回状态码
* 01:个人基本信息未完善
* 02:公司基本信息未完善
* 03:未绑定银行卡
* 04:未签约
*/
private
String
code
;
public
String
getCode
()
{
return
code
;
}
public
void
setCode
(
String
code
)
{
this
.
code
=
code
;
}
public
String
getReqId
()
{
public
String
getReqId
()
{
return
reqId
;
return
reqId
;
}
}
...
...
src/main/java/com/pangding/web/authority/vo/resvo/CompanyBankCardResVo.java
deleted
100644 → 0
View file @
6c9fd51b
package
com
.
pangding
.
web
.
authority
.
vo
.
resvo
;
import
com.pangding.web.authority.vo.CompanyBankCardVo
;
/**
* @Author zhangjinyao
* @create 2019/6/8 19:09
*/
public
class
CompanyBankCardResVo
extends
CompanyBankCardVo
{
private
String
reservedPhone
;
public
String
getReservedPhone
()
{
return
reservedPhone
;
}
public
void
setReservedPhone
(
String
reservedPhone
)
{
this
.
reservedPhone
=
reservedPhone
;
}
}
src/main/java/com/pangding/web/authority/vo/resvo/LoginCompanyResVo.java
View file @
4ae1ad8e
package
com
.
pangding
.
web
.
authority
.
vo
.
resvo
;
package
com
.
pangding
.
web
.
authority
.
vo
.
resvo
;
import
com.pangding.web.authority.vo.CompanyVo
;
import
java.util.List
;
import
java.util.List
;
/**
/**
...
@@ -7,36 +9,16 @@ import java.util.List;
...
@@ -7,36 +9,16 @@ import java.util.List;
* @create 2019/5/21 17:01
* @create 2019/5/21 17:01
*/
*/
public
class
LoginCompanyResVo
{
public
class
LoginCompanyResVo
{
private
String
id
;
private
CompanyVo
companyVo
;
private
int
status
;
private
int
companyAttribute
;
private
List
<
String
>
bankCardCodeList
;
private
List
<
String
>
bankCardCodeList
;
public
int
getCompanyAttribute
()
{
public
CompanyVo
getCompanyVo
()
{
return
companyAttribute
;
return
companyVo
;
}
public
void
setCompanyAttribute
(
int
companyAttribute
)
{
this
.
companyAttribute
=
companyAttribute
;
}
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
int
getStatus
()
{
return
status
;
}
}
public
void
set
Status
(
int
status
)
{
public
void
set
CompanyVo
(
CompanyVo
companyVo
)
{
this
.
status
=
status
;
this
.
companyVo
=
companyVo
;
}
}
public
List
<
String
>
getBankCardCodeList
()
{
public
List
<
String
>
getBankCardCodeList
()
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment