Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
my-yaf-project
Project
Project
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
chenchuanwen
my-yaf-project
Commits
2dbed9ac
Commit
2dbed9ac
authored
Nov 28, 2018
by
christ
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
pc
parent
996888c0
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
9 deletions
+10
-9
RefundService.php
application/models/Business/Order/RefundService.php
+10
-9
No files found.
application/models/Business/Order/RefundService.php
View file @
2dbed9ac
...
@@ -218,6 +218,13 @@ class RefundServiceModel extends \Business\AbstractModel
...
@@ -218,6 +218,13 @@ class RefundServiceModel extends \Business\AbstractModel
$refund_array
[
'seller_state'
]
=
$sellerState
;
//卖家处理状态:1为待审核,2为同意,3为不同意
$refund_array
[
'seller_state'
]
=
$sellerState
;
//卖家处理状态:1为待审核,2为同意,3为不同意
$refund_array
[
'seller_message'
]
=
$sellerMessage
;
$refund_array
[
'seller_message'
]
=
$sellerMessage
;
//如果卖家不同意退款回写is_refund
//如果卖家不同意退款回写is_refund
if
(
$return
[
'refund_type'
]
==
ApiConst
::
refundTypeGoods
&&
!
$isGiveUp
){
$waitRefundReceiveCount
=
ApiConst
::
one
;
$refundCount
=
ApiConst
::
zero
;
}
else
{
$waitRefundReceiveCount
=
ApiConst
::
zero
;
$refundCount
=
ApiConst
::
reduceOne
;
}
if
(
$refund_array
[
'seller_state'
]
!=
'2'
){
if
(
$refund_array
[
'seller_state'
]
!=
'2'
){
$orderGoodsUpdateData
[
'is_refund'
]
=
ApiConst
::
zero
;
$orderGoodsUpdateData
[
'is_refund'
]
=
ApiConst
::
zero
;
$orderGoodsUpdateData
[
'refund_state_name'
]
=
DescribeConst
::
sellerRefuseReturn
;
$orderGoodsUpdateData
[
'refund_state_name'
]
=
DescribeConst
::
sellerRefuseReturn
;
...
@@ -227,13 +234,7 @@ class RefundServiceModel extends \Business\AbstractModel
...
@@ -227,13 +234,7 @@ class RefundServiceModel extends \Business\AbstractModel
if
(
!
$result
){
if
(
!
$result
){
ErrorModel
::
throwException
(
CodeConfigModel
::
updateIsRefundFail
);
ErrorModel
::
throwException
(
CodeConfigModel
::
updateIsRefundFail
);
}
}
if
(
$return
[
'refund_type'
]
==
ApiConst
::
refundTypeGoods
&&
!
$isGiveUp
){
$waitRefundReceiveCount
=
ApiConst
::
one
;
$refundCount
=
ApiConst
::
zero
;
}
else
{
$waitRefundReceiveCount
=
ApiConst
::
zero
;
$refundCount
=
ApiConst
::
reduceOne
;
}
$push
=
\Our\Push
::
getInstance
();
$push
=
\Our\Push
::
getInstance
();
$pushData
=
array
(
'storeId'
=>
$order_info
[
'storeId'
],
$pushData
=
array
(
'storeId'
=>
$order_info
[
'storeId'
],
'type'
=>
ApiConst
::
messageRefund
,
'type'
=>
ApiConst
::
messageRefund
,
...
@@ -285,8 +286,8 @@ class RefundServiceModel extends \Business\AbstractModel
...
@@ -285,8 +286,8 @@ class RefundServiceModel extends \Business\AbstractModel
'waitGetCount'
=>
ApiConst
::
zero
,
'waitGetCount'
=>
ApiConst
::
zero
,
'orderCount'
=>
ApiConst
::
zero
,
'orderCount'
=>
ApiConst
::
zero
,
'waitRefundProccessCount'
=>
ApiConst
::
reduceOne
,
'waitRefundProccessCount'
=>
ApiConst
::
reduceOne
,
'waitRefundReceiveCount'
=>
zero
,
'waitRefundReceiveCount'
=>
$waitRefundReceiveCount
,
'refundCount'
=>
ApiConst
::
reduceOne
,
'refundCount'
=>
$refundCount
,
'alertCount'
=>
ApiConst
::
zero
,
'alertCount'
=>
ApiConst
::
zero
,
'params'
=>
array
(
'c'
=>
'shopkeeper'
,
'params'
=>
array
(
'c'
=>
'shopkeeper'
,
'm'
=>
'orderDetail'
,
'm'
=>
'orderDetail'
,
...
...
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