Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
C
cloud-platform
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
youjj
cloud-platform
Commits
82a4bc51
Commit
82a4bc51
authored
Jun 24, 2019
by
hezhen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
123
parent
0eb897db
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
44 additions
and
28 deletions
+44
-28
VehicleController.java
...xinxincaravan/caravan/vehicle/rest/VehicleController.java
+1
-1
XxlJobConfig.java
...ain/java/com/xxfc/platform/order/config/XxlJobConfig.java
+1
-1
OrderTourVerificationController.java
.../platform/order/rest/OrderTourVerificationController.java
+10
-18
TourFeign.java
...src/main/java/com/xxfc/platform/tour/feign/TourFeign.java
+2
-4
TourGoodOrderFindVo.java
...n/java/com/xxfc/platform/tour/vo/TourGoodOrderFindVo.java
+2
-1
TourGoodVerificationController.java
...fc/platform/tour/rest/TourGoodVerificationController.java
+1
-2
VehicleFeign.java
...in/java/com/xxfc/platform/vehicle/feign/VehicleFeign.java
+4
-0
BranchCompanyBiz.java
.../java/com/xxfc/platform/vehicle/biz/BranchCompanyBiz.java
+17
-0
BranchCompanyController.java
...m/xxfc/platform/vehicle/rest/BranchCompanyController.java
+6
-1
No files found.
vehicle/src/main/java/com/xinxincaravan/caravan/vehicle/rest/VehicleController.java
View file @
82a4bc51
...
@@ -91,7 +91,7 @@ public class VehicleController extends BaseController<VehicleBiz> {
...
@@ -91,7 +91,7 @@ public class VehicleController extends BaseController<VehicleBiz> {
UserDTO
userDTO
=
userFeign
.
userinfoByToken
(
userAuthConfig
.
getToken
(
request
)).
getData
();
UserDTO
userDTO
=
userFeign
.
userinfoByToken
(
userAuthConfig
.
getToken
(
request
)).
getData
();
if
(
userDTO
!=
null
)
{
if
(
userDTO
!=
null
)
{
if
(
userDTO
.
getDataAll
()
==
2
)
{
if
(
userDTO
.
getDataAll
()
==
2
)
{
List
<
Integer
>
companyList
=
vehicleBiz
.
dataCompany
(
userDTO
.
getDataZone
(),
userDTO
.
getDataCompany
());
List
<
Integer
>
companyList
=
vehicleBiz
.
dataCompany
(
userDTO
.
getDataZone
(),
userDTO
.
getDataCompany
());
return
RestResponse
.
data
(
baseBiz
.
getByPageNotAllData
(
vehiclePageQueryVo
,
companyList
));
return
RestResponse
.
data
(
baseBiz
.
getByPageNotAllData
(
vehiclePageQueryVo
,
companyList
));
}
}
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/config/XxlJobConfig.java
View file @
82a4bc51
...
@@ -13,7 +13,7 @@ import org.springframework.context.annotation.Configuration;
...
@@ -13,7 +13,7 @@ import org.springframework.context.annotation.Configuration;
* @author xuxueli 2017-04-28
* @author xuxueli 2017-04-28
*/
*/
@Slf4j
@Slf4j
@Configuration
//
@Configuration
public
class
XxlJobConfig
{
public
class
XxlJobConfig
{
@Value
(
"${xxl.job.admin.addresses}"
)
@Value
(
"${xxl.job.admin.addresses}"
)
...
...
xx-order/xx-order-server/src/main/java/com/xxfc/platform/order/rest/OrderTourVerificationController.java
View file @
82a4bc51
package
com
.
xxfc
.
platform
.
order
.
rest
;
package
com
.
xxfc
.
platform
.
order
.
rest
;
import
cn.hutool.core.bean.BeanUtil
;
import
com.github.wxiaoqi.security.admin.feign.UserFeign
;
import
com.github.wxiaoqi.security.admin.feign.UserFeign
;
import
com.github.wxiaoqi.security.admin.feign.dto.
App
UserDTO
;
import
com.github.wxiaoqi.security.admin.feign.dto.UserDTO
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreUserToken
;
import
com.github.wxiaoqi.security.auth.client.config.UserAuthConfig
;
import
com.github.wxiaoqi.security.auth.client.config.UserAuthConfig
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.rest.CommonBaseController
;
import
com.github.wxiaoqi.security.common.rest.CommonBaseController
;
import
com.xxfc.platform.order.biz.OrderTourDetailBiz
;
import
com.xxfc.platform.order.biz.OrderTourVerificationBiz
;
import
com.xxfc.platform.order.biz.OrderTourVerificationBiz
;
import
com.xxfc.platform.order.entity.BaseOrder
;
import
com.xxfc.platform.order.entity.BaseOrder
;
import
com.xxfc.platform.order.entity.OrderTourDetail
;
import
com.xxfc.platform.order.pojo.AddTourDTO
;
import
com.xxfc.platform.order.pojo.order.TourBO
;
import
com.xxfc.platform.order.pojo.price.TourPriceVO
;
import
com.xxfc.platform.order.service.OrderTourService
;
import
com.xxfc.platform.tour.feign.TourFeign
;
import
com.xxfc.platform.tour.vo.TourGoodOrderFindVo
;
import
com.xxfc.platform.tour.vo.TourGoodOrderFindVo
;
import
com.xxfc.platform.vehicle.feign.VehicleFeign
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.Data
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
@RestController
@RestController
...
@@ -39,12 +28,13 @@ public class OrderTourVerificationController extends CommonBaseController {
...
@@ -39,12 +28,13 @@ public class OrderTourVerificationController extends CommonBaseController {
@Autowired
@Autowired
protected
UserAuthConfig
userAuthConfig
;
protected
UserAuthConfig
userAuthConfig
;
@Autowired
VehicleFeign
vehicleFeign
;
@Autowired
@Autowired
UserFeign
userFeign
;
UserFeign
userFeign
;
public
AppUserDTO
getUserInfo
(){
public
UserDTO
getUserInfo
(){
return
userFeign
.
userinfoByToken
(
userAuthConfig
.
getToken
(
request
)).
getData
();}
return
userFeign
.
userDetailByToken
(
userAuthConfig
.
getToken
(
request
)).
getData
();
}
@RequestMapping
(
value
=
"/verification/orderlist"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/verification/orderlist"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
value
=
"旅游核销订单列表"
)
@ApiOperation
(
value
=
"旅游核销订单列表"
)
...
@@ -73,7 +63,7 @@ public class OrderTourVerificationController extends CommonBaseController {
...
@@ -73,7 +63,7 @@ public class OrderTourVerificationController extends CommonBaseController {
@RequestMapping
(
value
=
"/verification/list"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/verification/list"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
value
=
"旅游核销订单列表"
)
@ApiOperation
(
value
=
"旅游核销订单列表"
)
public
ObjectRestResponse
list
(
TourGoodOrderFindVo
tourGoodOrderFindVo
)
{
public
ObjectRestResponse
list
(
@RequestBody
TourGoodOrderFindVo
tourGoodOrderFindVo
)
{
return
verificationBiz
.
getVerifications
(
tourGoodOrderFindVo
);
return
verificationBiz
.
getVerifications
(
tourGoodOrderFindVo
);
}
}
...
@@ -81,4 +71,6 @@ public class OrderTourVerificationController extends CommonBaseController {
...
@@ -81,4 +71,6 @@ public class OrderTourVerificationController extends CommonBaseController {
}
}
\ No newline at end of file
xx-tour/xx-tour-api/src/main/java/com/xxfc/platform/tour/feign/TourFeign.java
View file @
82a4bc51
package
com
.
xxfc
.
platform
.
tour
.
feign
;
package
com
.
xxfc
.
platform
.
tour
.
feign
;
import
com.github.wxiaoqi.security.common.annotation.BeanValid
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.xxfc.platform.tour.dto.TourSpePriceDTO
;
import
com.xxfc.platform.tour.dto.TourSpePriceDTO
;
...
@@ -13,7 +12,6 @@ import com.xxfc.platform.tour.vo.TourGoodOrderVo;
...
@@ -13,7 +12,6 @@ import com.xxfc.platform.tour.vo.TourGoodOrderVo;
import
com.xxfc.platform.tour.vo.TourSpePriceVo
;
import
com.xxfc.platform.tour.vo.TourSpePriceVo
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.cloud.openfeign.FeignClient
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
...
@@ -79,6 +77,6 @@ public interface TourFeign {
...
@@ -79,6 +77,6 @@ public interface TourFeign {
* @param tourGoodOrderFindVo
* @param tourGoodOrderFindVo
* @return
* @return
*/
*/
@GetMapping
(
"/orders"
)
@GetMapping
(
"/
tourGood/verfication/
orders"
)
ObjectRestResponse
<
PageDataVO
<
TourGoodOrderVo
>>
findTourGoodOrders
(
@
BeanValid
TourGoodOrderFindVo
tourGoodOrderFindVo
);
ObjectRestResponse
<
PageDataVO
<
TourGoodOrderVo
>>
findTourGoodOrders
(
@
RequestBody
TourGoodOrderFindVo
tourGoodOrderFindVo
);
}
}
xx-tour/xx-tour-api/src/main/java/com/xxfc/platform/tour/vo/TourGoodOrderFindVo.java
View file @
82a4bc51
package
com
.
xxfc
.
platform
.
tour
.
vo
;
package
com
.
xxfc
.
platform
.
tour
.
vo
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.github.wxiaoqi.security.common.vo.PageParam
;
import
com.github.wxiaoqi.security.common.vo.PageParam
;
import
lombok.Data
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
import
java.util.Date
;
...
@@ -32,6 +32,7 @@ public class TourGoodOrderFindVo extends PageParam {
...
@@ -32,6 +32,7 @@ public class TourGoodOrderFindVo extends PageParam {
*出发时间
*出发时间
*/
*/
@NotNull
(
message
=
"出发时间不断能空"
)
@NotNull
(
message
=
"出发时间不断能空"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
trvaelTime
;
private
Date
trvaelTime
;
private
String
travelDate
;
private
String
travelDate
;
...
...
xx-tour/xx-tour-server/src/main/java/com/xxfc/platform/tour/rest/TourGoodVerificationController.java
View file @
82a4bc51
package
com
.
xxfc
.
platform
.
tour
.
rest
;
package
com
.
xxfc
.
platform
.
tour
.
rest
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken
;
import
com.github.wxiaoqi.security.auth.client.annotation.IgnoreClientToken
;
import
com.github.wxiaoqi.security.common.annotation.BeanValid
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.msg.ObjectRestResponse
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.rest.BaseController
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
...
@@ -23,7 +22,7 @@ public class TourGoodVerificationController extends BaseController<TourGoodVerif
...
@@ -23,7 +22,7 @@ public class TourGoodVerificationController extends BaseController<TourGoodVerif
*/
*/
@ApiOperation
(
"订单列表的查询"
)
@ApiOperation
(
"订单列表的查询"
)
@GetMapping
(
"/orders"
)
@GetMapping
(
"/orders"
)
public
ObjectRestResponse
<
PageDataVO
<
TourGoodOrderVo
>>
findTourGoodOrders
(
@
BeanValid
TourGoodOrderFindVo
tourGoodOrderFindVo
){
public
ObjectRestResponse
<
PageDataVO
<
TourGoodOrderVo
>>
findTourGoodOrders
(
@
RequestBody
TourGoodOrderFindVo
tourGoodOrderFindVo
){
PageDataVO
<
TourGoodOrderVo
>
tourGoodOrderPageDataVo
=
getBaseBiz
().
findTourGoodOrdersPage
(
tourGoodOrderFindVo
);
PageDataVO
<
TourGoodOrderVo
>
tourGoodOrderPageDataVo
=
getBaseBiz
().
findTourGoodOrdersPage
(
tourGoodOrderFindVo
);
return
ObjectRestResponse
.
succ
(
tourGoodOrderPageDataVo
);
return
ObjectRestResponse
.
succ
(
tourGoodOrderPageDataVo
);
}
}
...
...
xx-vehicle/xx-vehicle-api/src/main/java/com/xxfc/platform/vehicle/feign/VehicleFeign.java
View file @
82a4bc51
...
@@ -44,4 +44,8 @@ public interface VehicleFeign {
...
@@ -44,4 +44,8 @@ public interface VehicleFeign {
@RequestMapping
(
value
=
"/book/4employee/prove/{bookRecordId}"
,
method
=
RequestMethod
.
PUT
)
@RequestMapping
(
value
=
"/book/4employee/prove/{bookRecordId}"
,
method
=
RequestMethod
.
PUT
)
public
RestResponse
<
Integer
>
proveVehicleBooking
(
@PathVariable
Long
bookRecordId
);
public
RestResponse
<
Integer
>
proveVehicleBooking
(
@PathVariable
Long
bookRecordId
);
//获取分公司列表
@GetMapping
(
"/branchCompany/list"
)
public
List
<
Integer
>
companyList
(
@RequestParam
(
value
=
"dataZone"
)
String
dataZone
,
@RequestParam
(
value
=
"dataCompany"
)
String
dataCompany
);
}
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/biz/BranchCompanyBiz.java
View file @
82a4bc51
...
@@ -248,4 +248,21 @@ public class BranchCompanyBiz extends BaseBiz<BranchCompanyMapper, BranchCompany
...
@@ -248,4 +248,21 @@ public class BranchCompanyBiz extends BaseBiz<BranchCompanyMapper, BranchCompany
return
RestResponse
.
suc
();
return
RestResponse
.
suc
();
}
}
public
List
<
BranchCompany
>
getListByUser
(
UserDTO
userDTO
){
if
(
userDTO
!=
null
&&
DATA_ALL_FALSE
.
equals
(
userDTO
.
getDataAll
()))
{
Example
example
=
new
Example
(
BranchCompany
.
class
);
Example
.
Criteria
criteria
=
example
.
createCriteria
();
if
(
StringUtils
.
isNotBlank
(
userDTO
.
getDataZone
()))
{
criteria
.
andIn
(
COMPANY_ZONE_ID
,
userDTO
.
dataZone2List
());
}
if
(
StringUtils
.
isNotBlank
(
userDTO
.
getDataCompany
()))
{
criteria
.
andIn
(
ID
,
userDTO
.
dataCompany2List
());
}
example
.
setOrderByClause
(
"`id` asc"
);
return
mapper
.
selectByExample
(
example
);
}
return
getAll
();
}
}
}
xx-vehicle/xx-vehicle-server/src/main/java/com/xxfc/platform/vehicle/rest/BranchCompanyController.java
View file @
82a4bc51
...
@@ -127,5 +127,10 @@ public class BranchCompanyController extends BaseController<BranchCompanyBiz> {
...
@@ -127,5 +127,10 @@ public class BranchCompanyController extends BaseController<BranchCompanyBiz> {
HttpServletRequest
request
)
{
HttpServletRequest
request
)
{
return
baseBiz
.
importExcel
(
multipartfile
,
request
);
return
baseBiz
.
importExcel
(
multipartfile
,
request
);
}
}
//获取分公司列表
@GetMapping
(
"list"
)
public
RestResponse
<
List
<
BranchCompany
>>
companyList
()
{
UserDTO
userDTO
=
userFeign
.
userinfoByToken
(
userAuthConfig
.
getToken
(
request
)).
getData
();
return
RestResponse
.
data
(
baseBiz
.
getListByUser
(
userDTO
));
}
}
}
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