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
07b70813
Commit
07b70813
authored
Aug 29, 2019
by
tangf
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
f36294bc
Changes
9
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
572 additions
and
272 deletions
+572
-272
DataController.java
...com/pangding/web/authority/controller/DataController.java
+7
-0
DataService.java
.../java/com/pangding/web/authority/service/DataService.java
+3
-0
AuthorityServiceImpl.java
...ding/web/authority/service/impl/AuthorityServiceImpl.java
+8
-3
DataServiceImpl.java
.../pangding/web/authority/service/impl/DataServiceImpl.java
+415
-206
RegisterServiceImpl.java
...gding/web/authority/service/impl/RegisterServiceImpl.java
+14
-9
RoleServiceImpl.java
.../pangding/web/authority/service/impl/RoleServiceImpl.java
+48
-44
TyyOrderMixVo.java
...ain/java/com/pangding/web/authority/vo/TyyOrderMixVo.java
+9
-0
DataSynReqVo.java
...ava/com/pangding/web/authority/vo/reqvo/DataSynReqVo.java
+58
-0
OrderStepOneResVo.java
...om/pangding/web/authority/vo/resvo/OrderStepOneResVo.java
+10
-10
No files found.
src/main/java/com/pangding/web/authority/controller/DataController.java
View file @
07b70813
package
com
.
pangding
.
web
.
authority
.
controller
;
package
com
.
pangding
.
web
.
authority
.
controller
;
import
com.pangding.web.authority.service.DataService
;
import
com.pangding.web.authority.service.DataService
;
import
com.pangding.web.authority.vo.reqvo.DataSynReqVo
;
import
com.pangding.web.authority.vo.resvo.FindResVo
;
import
com.pangding.web.authority.vo.resvo.FindResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepOneResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepOneResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepThreeResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepThreeResVo
;
...
@@ -39,4 +40,10 @@ public class DataController {
...
@@ -39,4 +40,10 @@ public class DataController {
dataServiceImpl
.
saveOrderStepOne
(
reqVo
);
dataServiceImpl
.
saveOrderStepOne
(
reqVo
);
return
new
ResponseResult
();
return
new
ResponseResult
();
}
}
@PostMapping
(
value
=
"/dataSyn"
,
produces
=
MediaType
.
APPLICATION_JSON_UTF8_VALUE
)
public
ResponseResult
dataSyn
(
@RequestBody
DataSynReqVo
reqVo
){
dataServiceImpl
.
dataSyn
(
reqVo
);
return
new
ResponseResult
();
}
}
}
src/main/java/com/pangding/web/authority/service/DataService.java
View file @
07b70813
package
com
.
pangding
.
web
.
authority
.
service
;
package
com
.
pangding
.
web
.
authority
.
service
;
import
com.pangding.web.authority.vo.reqvo.DataSynReqVo
;
import
com.pangding.web.authority.vo.resvo.FindResVo
;
import
com.pangding.web.authority.vo.resvo.FindResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepOneResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepOneResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepThreeResVo
;
import
com.pangding.web.authority.vo.resvo.OrderStepThreeResVo
;
...
@@ -15,4 +16,6 @@ public interface DataService {
...
@@ -15,4 +16,6 @@ public interface DataService {
void
saveOrderStepThree
(
OrderStepThreeResVo
reqVo
);
void
saveOrderStepThree
(
OrderStepThreeResVo
reqVo
);
void
saveOrderStepOne
(
OrderStepOneResVo
reqVo
);
void
saveOrderStepOne
(
OrderStepOneResVo
reqVo
);
void
dataSyn
(
DataSynReqVo
reqVo
);
}
}
src/main/java/com/pangding/web/authority/service/impl/AuthorityServiceImpl.java
View file @
07b70813
...
@@ -260,7 +260,12 @@ public class AuthorityServiceImpl implements AuthorityService {
...
@@ -260,7 +260,12 @@ public class AuthorityServiceImpl implements AuthorityService {
AuthorityGetReqVo
authorityGetReqVo
=
new
AuthorityGetReqVo
();
AuthorityGetReqVo
authorityGetReqVo
=
new
AuthorityGetReqVo
();
authorityGetReqVo
.
setId
(
authorityVo
.
getPid
());
authorityGetReqVo
.
setId
(
authorityVo
.
getPid
());
AuthorityVo
parent
=
authorityDao
.
load
(
authorityGetReqVo
,
AuthorityVo
.
class
);
AuthorityVo
parent
=
authorityDao
.
load
(
authorityGetReqVo
,
AuthorityVo
.
class
);
resVo
.
setParentName
(
parent
.
getName
());
if
(!
StringHelper
.
isEmpty
(
parent
)){
resVo
.
setParentName
(
parent
.
getName
());
}
else
{
System
.
out
.
println
(
"id:"
+
authorityVo
.
getPid
());
}
}
}
webAuthorityResVoList
.
add
(
resVo
);
webAuthorityResVoList
.
add
(
resVo
);
}
}
...
@@ -289,7 +294,7 @@ public class AuthorityServiceImpl implements AuthorityService {
...
@@ -289,7 +294,7 @@ public class AuthorityServiceImpl implements AuthorityService {
roleGetReqVo
.
setCompanyId
(
reqVo
.
getCompanyId
());
roleGetReqVo
.
setCompanyId
(
reqVo
.
getCompanyId
());
roleGetReqVo
.
setIsAdmin
(
1
);
roleGetReqVo
.
setIsAdmin
(
1
);
RoleVo
roleVo
=
roleDaoImpl
.
load
(
roleGetReqVo
,
RoleVo
.
class
);
RoleVo
roleVo
=
roleDaoImpl
.
load
(
roleGetReqVo
,
RoleVo
.
class
);
if
(
roleVo
==
null
){
if
(
StringHelper
.
isEmpty
(
roleVo
)
){
throw
new
CodeException
(
"该公司用户未设置管理员角色"
);
throw
new
CodeException
(
"该公司用户未设置管理员角色"
);
}
}
Set
authorityIdSet
=
new
HashSet
();
Set
authorityIdSet
=
new
HashSet
();
...
@@ -311,7 +316,7 @@ public class AuthorityServiceImpl implements AuthorityService {
...
@@ -311,7 +316,7 @@ public class AuthorityServiceImpl implements AuthorityService {
AuthorityGetReqVo
authorityGetReqVo
=
new
AuthorityGetReqVo
();
AuthorityGetReqVo
authorityGetReqVo
=
new
AuthorityGetReqVo
();
authorityGetReqVo
.
setId
(
authorityIdList
.
get
(
i
));
authorityGetReqVo
.
setId
(
authorityIdList
.
get
(
i
));
AuthorityVo
authorityVo
=
authorityDao
.
load
(
authorityGetReqVo
,
AuthorityVo
.
class
);
AuthorityVo
authorityVo
=
authorityDao
.
load
(
authorityGetReqVo
,
AuthorityVo
.
class
);
if
(
null
==
authorityVo
.
getPid
()
||
authorityVo
.
getPid
().
isEmpty
(
)){
if
(
!
StringHelper
.
isEmpty
(
authorityVo
)
&&
StringHelper
.
isEmpty
(
authorityVo
.
getPid
()
)){
levelOneList
.
add
(
authorityVo
);
levelOneList
.
add
(
authorityVo
);
authorityIdList
.
set
(
i
,
""
);
authorityIdList
.
set
(
i
,
""
);
}
}
...
...
src/main/java/com/pangding/web/authority/service/impl/DataServiceImpl.java
View file @
07b70813
This diff is collapsed.
Click to expand it.
src/main/java/com/pangding/web/authority/service/impl/RegisterServiceImpl.java
View file @
07b70813
...
@@ -522,17 +522,22 @@ public class RegisterServiceImpl implements RegisterService {
...
@@ -522,17 +522,22 @@ public class RegisterServiceImpl implements RegisterService {
AuthorityGetReqVo
authorityGetReqVo
=
new
AuthorityGetReqVo
();
AuthorityGetReqVo
authorityGetReqVo
=
new
AuthorityGetReqVo
();
authorityGetReqVo
.
setId
(
authorityIds
.
get
(
i
));
authorityGetReqVo
.
setId
(
authorityIds
.
get
(
i
));
AuthorityVo
authorityVo1
=
authorityDaoImpl
.
load
(
authorityGetReqVo
,
AuthorityVo
.
class
);
AuthorityVo
authorityVo1
=
authorityDaoImpl
.
load
(
authorityGetReqVo
,
AuthorityVo
.
class
);
if
(
authorityVo1
.
getPid
().
equals
(
authorityVo
.
getId
())){
if
(!
StringHelper
.
isEmpty
(
authorityVo1
)){
List
<
String
>
authorityIdList
=
new
ArrayList
<>();
if
(
authorityVo1
.
getPid
().
equals
(
authorityVo
.
getId
())){
authorityIdList
.
addAll
(
authorityIds
);
List
<
String
>
authorityIdList
=
new
ArrayList
<>();
authorityIdList
.
remove
(
i
);
authorityIdList
.
addAll
(
authorityIds
);
AuthorityListByLevelResVo
resVo
=
new
AuthorityListByLevelResVo
();
authorityIdList
.
remove
(
i
);
ObjectHelper
.
writeWithFrom
(
resVo
,
authorityVo1
);
AuthorityListByLevelResVo
resVo
=
new
AuthorityListByLevelResVo
();
if
(
authorityIds
.
size
()>
0
){
ObjectHelper
.
writeWithFrom
(
resVo
,
authorityVo1
);
resVo
.
setChildList
(
getChildList
(
authorityVo1
,
authorityIdList
));
if
(
authorityIds
.
size
()>
0
){
resVo
.
setChildList
(
getChildList
(
authorityVo1
,
authorityIdList
));
}
resVoList
.
add
(
resVo
);
}
}
resVoList
.
add
(
resVo
);
}
else
{
System
.
out
.
println
(
"无该权限:"
+
authorityIds
.
get
(
i
));
}
}
}
}
Collections
.
sort
(
resVoList
);
Collections
.
sort
(
resVoList
);
return
resVoList
;
return
resVoList
;
...
...
src/main/java/com/pangding/web/authority/service/impl/RoleServiceImpl.java
View file @
07b70813
This diff is collapsed.
Click to expand it.
src/main/java/com/pangding/web/authority/vo/TyyOrderMixVo.java
View file @
07b70813
...
@@ -16,6 +16,7 @@ public class TyyOrderMixVo {
...
@@ -16,6 +16,7 @@ public class TyyOrderMixVo {
private
String
paytype
;
private
String
paytype
;
private
String
paymenttime
;
private
String
paymenttime
;
private
String
paystatus
;
private
String
paystatus
;
private
String
queryid
;
private
String
order_status
;
private
String
order_status
;
private
String
piaostorderid
;
private
String
piaostorderid
;
private
String
memberid
;
private
String
memberid
;
...
@@ -356,4 +357,12 @@ public class TyyOrderMixVo {
...
@@ -356,4 +357,12 @@ public class TyyOrderMixVo {
public
void
setProduct_company_id
(
String
product_company_id
)
{
public
void
setProduct_company_id
(
String
product_company_id
)
{
this
.
product_company_id
=
product_company_id
;
this
.
product_company_id
=
product_company_id
;
}
}
public
String
getQueryid
()
{
return
queryid
;
}
public
void
setQueryid
(
String
queryid
)
{
this
.
queryid
=
queryid
;
}
}
}
src/main/java/com/pangding/web/authority/vo/reqvo/DataSynReqVo.java
View file @
07b70813
package
com
.
pangding
.
web
.
authority
.
vo
.
reqvo
;
package
com
.
pangding
.
web
.
authority
.
vo
.
reqvo
;
import
com.pangding.web.authority.vo.*
;
import
java.util.List
;
/**
* tf
*/
public
class
DataSynReqVo
{
public
class
DataSynReqVo
{
private
TyyOrderVo
tyyOrderVo
;
private
TyyOrdersVo
tyyOrdersVo
;
private
List
<
TyyOrderdetailsVo
>
orderdetailsVoList
;
private
List
<
TyyTouristVo
>
touristVoList
;
private
List
<
TyyOrderbackVo
>
orderbackVoList
;
public
TyyOrderVo
getTyyOrderVo
()
{
return
tyyOrderVo
;
}
public
void
setTyyOrderVo
(
TyyOrderVo
tyyOrderVo
)
{
this
.
tyyOrderVo
=
tyyOrderVo
;
}
public
TyyOrdersVo
getTyyOrdersVo
()
{
return
tyyOrdersVo
;
}
public
void
setTyyOrdersVo
(
TyyOrdersVo
tyyOrdersVo
)
{
this
.
tyyOrdersVo
=
tyyOrdersVo
;
}
public
List
<
TyyOrderdetailsVo
>
getOrderdetailsVoList
()
{
return
orderdetailsVoList
;
}
public
void
setOrderdetailsVoList
(
List
<
TyyOrderdetailsVo
>
orderdetailsVoList
)
{
this
.
orderdetailsVoList
=
orderdetailsVoList
;
}
public
List
<
TyyTouristVo
>
getTouristVoList
()
{
return
touristVoList
;
}
public
void
setTouristVoList
(
List
<
TyyTouristVo
>
touristVoList
)
{
this
.
touristVoList
=
touristVoList
;
}
public
List
<
TyyOrderbackVo
>
getOrderbackVoList
()
{
return
orderbackVoList
;
}
public
void
setOrderbackVoList
(
List
<
TyyOrderbackVo
>
orderbackVoList
)
{
this
.
orderbackVoList
=
orderbackVoList
;
}
}
}
src/main/java/com/pangding/web/authority/vo/resvo/OrderStepOneResVo.java
View file @
07b70813
...
@@ -17,9 +17,9 @@ public class OrderStepOneResVo {
...
@@ -17,9 +17,9 @@ public class OrderStepOneResVo {
private
List
<
TyyOrderbackVo
>
tyyOrderbackVoList
;
private
List
<
TyyOrderbackVo
>
tyyOrderbackVoList
;
private
TyyOrderdetailsVo
tyyOrderdetailsVo
;
private
List
<
TyyOrderdetailsVo
>
tyyOrderdetailsVoList
;
private
TyyTouristVo
tyyTouristVo
;
private
List
<
TyyTouristVo
>
tyyTouristVoList
;
public
String
getReqId
()
{
public
String
getReqId
()
{
return
reqId
;
return
reqId
;
...
@@ -53,19 +53,19 @@ public class OrderStepOneResVo {
...
@@ -53,19 +53,19 @@ public class OrderStepOneResVo {
this
.
tyyOrderbackVoList
=
tyyOrderbackVoList
;
this
.
tyyOrderbackVoList
=
tyyOrderbackVoList
;
}
}
public
TyyOrderdetailsVo
getTyyOrderdetailsVo
()
{
public
List
<
TyyOrderdetailsVo
>
getTyyOrderdetailsVoList
()
{
return
tyyOrderdetailsVo
;
return
tyyOrderdetailsVo
List
;
}
}
public
void
setTyyOrderdetailsVo
(
TyyOrderdetailsVo
tyyOrderdetailsVo
)
{
public
void
setTyyOrderdetailsVo
List
(
List
<
TyyOrderdetailsVo
>
tyyOrderdetailsVoList
)
{
this
.
tyyOrderdetailsVo
=
tyyOrderdetailsVo
;
this
.
tyyOrderdetailsVo
List
=
tyyOrderdetailsVoList
;
}
}
public
TyyTouristVo
getTyyTouristVo
()
{
public
List
<
TyyTouristVo
>
getTyyTouristVoList
()
{
return
tyyTouristVo
;
return
tyyTouristVo
List
;
}
}
public
void
setTyyTouristVo
(
TyyTouristVo
tyyTouristVo
)
{
public
void
setTyyTouristVo
List
(
List
<
TyyTouristVo
>
tyyTouristVoList
)
{
this
.
tyyTouristVo
=
tyyTouristVo
;
this
.
tyyTouristVo
List
=
tyyTouristVoList
;
}
}
}
}
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