Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
peizhen-java
Overview
Overview
Details
Activity
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PeiZhen-Java
peizhen-java
Commits
6fd35e64
Commit
6fd35e64
authored
Sep 20, 2023
by
Wangmin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bugfix 陪诊员需求大厅增加城市筛选
parent
f4fa7fbf
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
7 deletions
+8
-7
pz-accompany/src/main/java/com/pz/accompany/AccompanyController.java
+3
-3
pz-system/src/main/java/com/pz/system/service/ITotalOrderService.java
+1
-1
pz-system/src/main/java/com/pz/system/service/impl/TotalOrderServiceImpl.java
+4
-3
No files found.
pz-accompany/src/main/java/com/pz/accompany/AccompanyController.java
View file @
6fd35e64
...
@@ -54,8 +54,8 @@ public class AccompanyController extends BaseController {
...
@@ -54,8 +54,8 @@ public class AccompanyController extends BaseController {
* @return 未分配陪诊员的业务订单
* @return 未分配陪诊员的业务订单
*/
*/
@GetMapping
(
"/demands"
)
@GetMapping
(
"/demands"
)
public
TableDataInfo
<
AccompanyDemandVo
>
demandSquareList
(
PageQuery
page
)
{
public
TableDataInfo
<
AccompanyDemandVo
>
demandSquareList
(
@RequestHeader
(
"city_id"
)
Integer
cityCode
,
PageQuery
page
)
{
return
totalOrderService
.
queryUndistributedOrder
(
page
);
return
totalOrderService
.
queryUndistributedOrder
(
cityCode
,
page
);
}
}
/**
/**
...
@@ -66,7 +66,7 @@ public class AccompanyController extends BaseController {
...
@@ -66,7 +66,7 @@ public class AccompanyController extends BaseController {
*/
*/
@GetMapping
(
"/orderComment"
)
@GetMapping
(
"/orderComment"
)
public
TableDataInfo
<
AccompanyDemandVo
>
orderCommentList
(
@NotNull
(
message
=
"陪诊员ID不能为空"
)
Integer
emId
,
PageQuery
page
)
{
public
TableDataInfo
<
AccompanyDemandVo
>
orderCommentList
(
@NotNull
(
message
=
"陪诊员ID不能为空"
)
Integer
emId
,
PageQuery
page
)
{
return
totalOrderService
.
queryOrderComment
(
emId
,
page
);
return
totalOrderService
.
queryOrderComment
(
emId
,
page
);
}
}
/**
/**
...
...
pz-system/src/main/java/com/pz/system/service/ITotalOrderService.java
View file @
6fd35e64
...
@@ -113,7 +113,7 @@ public interface ITotalOrderService {
...
@@ -113,7 +113,7 @@ public interface ITotalOrderService {
*
*
* @return 待分配陪诊员订单
* @return 待分配陪诊员订单
*/
*/
TableDataInfo
<
AccompanyDemandVo
>
queryUndistributedOrder
(
PageQuery
page
);
TableDataInfo
<
AccompanyDemandVo
>
queryUndistributedOrder
(
Integer
cityCode
,
PageQuery
page
);
/**
/**
* 陪诊员端 评价
* 陪诊员端 评价
...
...
pz-system/src/main/java/com/pz/system/service/impl/TotalOrderServiceImpl.java
View file @
6fd35e64
...
@@ -587,7 +587,7 @@ public class TotalOrderServiceImpl implements ITotalOrderService {
...
@@ -587,7 +587,7 @@ public class TotalOrderServiceImpl implements ITotalOrderService {
return
this
.
refundOrder
(
totalOrderBo
);
return
this
.
refundOrder
(
totalOrderBo
);
}
}
//用户未付款 陪诊员为接单 和 用户未付款陪诊员已接单直接取消
//
用户未付款 陪诊员为接单 和 用户未付款陪诊员已接单直接取消
if
((
sonOrderSimpleDataByTotalId
.
getOrderStatus
()
==
0
&&
totalOrder
.
getStatus
()
==
0
)
||
(
sonOrderSimpleDataByTotalId
.
getOrderStatus
()
==
1
&&
totalOrder
.
getStatus
()
==
0
))
{
if
((
sonOrderSimpleDataByTotalId
.
getOrderStatus
()
==
0
&&
totalOrder
.
getStatus
()
==
0
)
||
(
sonOrderSimpleDataByTotalId
.
getOrderStatus
()
==
1
&&
totalOrder
.
getStatus
()
==
0
))
{
// yypzOrderMapper.selectOne(new LambdaQueryWrapper<YypzOrder>().eq(YypzOrder::getOrderId,totalOrder));
// yypzOrderMapper.selectOne(new LambdaQueryWrapper<YypzOrder>().eq(YypzOrder::getOrderId,totalOrder));
totalOrder
.
setStatus
(
TotalOrderStatus
.
CANCEL
.
getCode
());
totalOrder
.
setStatus
(
TotalOrderStatus
.
CANCEL
.
getCode
());
...
@@ -728,7 +728,7 @@ public class TotalOrderServiceImpl implements ITotalOrderService {
...
@@ -728,7 +728,7 @@ public class TotalOrderServiceImpl implements ITotalOrderService {
// 修改子订单状态
// 修改子订单状态
boolean
sonOrderFlag
=
orderService
.
switchSonOrderStatus
(
totalOrder
.
getId
(),
CommonOrderStatus
.
REFUND
.
getCode
());
boolean
sonOrderFlag
=
orderService
.
switchSonOrderStatus
(
totalOrder
.
getId
(),
CommonOrderStatus
.
REFUND
.
getCode
());
//除了商城订单和诊前挂号不需要给陪诊员和商户分成
//
除了商城订单和诊前挂号不需要给陪诊员和商户分成
if
(
totalOrder
.
getBusinessId
()
!=
0
&&
totalOrder
.
getBusinessId
()
!=
6
&&
totalOrder
.
getStatus
()
==
2
)
{
if
(
totalOrder
.
getBusinessId
()
!=
0
&&
totalOrder
.
getBusinessId
()
!=
6
&&
totalOrder
.
getStatus
()
==
2
)
{
Services
services
=
servicesMapper
.
selectById
(
totalOrder
.
getServiceId
());
Services
services
=
servicesMapper
.
selectById
(
totalOrder
.
getServiceId
());
if
(
services
.
getFenmo
()
!=
0
)
{
if
(
services
.
getFenmo
()
!=
0
)
{
...
@@ -911,12 +911,13 @@ public class TotalOrderServiceImpl implements ITotalOrderService {
...
@@ -911,12 +911,13 @@ public class TotalOrderServiceImpl implements ITotalOrderService {
* @return 待分配陪诊员订单
* @return 待分配陪诊员订单
*/
*/
@Override
@Override
public
TableDataInfo
<
AccompanyDemandVo
>
queryUndistributedOrder
(
PageQuery
page
)
{
public
TableDataInfo
<
AccompanyDemandVo
>
queryUndistributedOrder
(
Integer
cityCode
,
PageQuery
page
)
{
QueryWrapper
<
TotalOrder
>
wrapper
=
Wrappers
.
query
();
QueryWrapper
<
TotalOrder
>
wrapper
=
Wrappers
.
query
();
// 筛选未分配订单
// 筛选未分配订单
wrapper
.
apply
(
"total_order.em_id = 0"
)
// 未分配陪诊员订单
wrapper
.
apply
(
"total_order.em_id = 0"
)
// 未分配陪诊员订单
.
in
(
"total_order.status"
,
0
,
1
)
// 待支付、已支付
.
in
(
"total_order.status"
,
0
,
1
)
// 待支付、已支付
.
between
(
"total_order.business_id"
,
1
,
5
)
.
between
(
"total_order.business_id"
,
1
,
5
)
.
eq
(
cityCode
!=
null
,
"total_order.city_id"
,
cityCode
)
// 筛选城市
.
orderByDesc
(
"total_order.id"
);
.
orderByDesc
(
"total_order.id"
);
IPage
<
AccompanyDemandVo
>
result
=
baseMapper
.
selectUndistributedTotalOrder
(
page
.
build
(),
wrapper
);
IPage
<
AccompanyDemandVo
>
result
=
baseMapper
.
selectUndistributedTotalOrder
(
page
.
build
(),
wrapper
);
// 装载子订单信息
// 装载子订单信息
...
...
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