Commit 1d788dc8 authored by wwccw0591's avatar wwccw0591

pc

parent c8616474
...@@ -152,6 +152,8 @@ class ApiConst ...@@ -152,6 +152,8 @@ class ApiConst
//是否退款成功 //是否退款成功
const refundSuccess = 1; const refundSuccess = 1;
const refundFail = 0; const refundFail = 0;
const refundCompleted=3;
//是否收到货 //是否收到货
const shippingOver = 1; const shippingOver = 1;
const noShippingOver = 0; const noShippingOver = 0;
......
...@@ -138,35 +138,41 @@ class RefundReturnModel extends \DAO\AbstractModel { ...@@ -138,35 +138,41 @@ class RefundReturnModel extends \DAO\AbstractModel {
} }
public function getStatusExtent($returnRefund){ public function getStatusExtent($returnRefund){
if($returnRefund['sellerState']==ApiConst::refundSellerAgree){ if($returnRefund['refundState']!=ApiConst::refundCompleted){
if($returnRefund['isSucRefund']==ApiConst::refundSuccess){ if($returnRefund['sellerState']==ApiConst::refundSellerAgree){
return OrderConst::refoundSuccess; if($returnRefund['isSucRefund']==ApiConst::refundSuccess){
} return OrderConst::refoundSuccess;
if($returnRefund['refundType']==ApiConst::refundTypeMoney){ }
return OrderConst::sellerAgree; if($returnRefund['refundType']==ApiConst::refundTypeMoney){
return OrderConst::sellerAgree;
}
if($returnRefund['refundType']==ApiConst::refundTypeGoods){
if($returnRefund['isSucRefund']==ApiConst::refundSuccess){
return OrderConst::sellerAgreeGoods;
}else{
return OrderConst::waitSellerRecieve;
}
}
} }
if($returnRefund['refundType']==ApiConst::refundTypeGoods){ if($returnRefund['sellerState']==ApiConst::refundSellerRefuse){
if($returnRefund['isSucRefund']==ApiConst::refundSuccess){ if($returnRefund['isSucRefund']==ApiConst::refundSuccess){
return OrderConst::sellerAgreeGoods; return OrderConst::refoundSuccess;
}else{ }
return OrderConst::waitSellerRecieve; if($returnRefund['isPlatformIn']==ApiConst::platIn){
return OrderConst::platFromProccess;
}
if($returnRefund['refundType']==ApiConst::refundTypeMoney){
return OrderConst::sellerRefuse;
}
if($returnRefund['refundType']==ApiConst::refundTypeGoods){
return OrderConst::sellerRefuseGoods;
} }
} }
} }else{
if($returnRefund['sellerState']==ApiConst::refundSellerRefuse){
if($returnRefund['isSucRefund']==ApiConst::refundSuccess){
return OrderConst::refoundSuccess; return OrderConst::refoundSuccess;
}
if($returnRefund['isPlatformIn']==ApiConst::platIn){
return OrderConst::platFromProccess;
}
if($returnRefund['refundType']==ApiConst::refundTypeMoney){
return OrderConst::sellerRefuse;
}
if($returnRefund['refundType']==ApiConst::refundTypeGoods){
return OrderConst::sellerRefuseGoods;
}
} }
} }
public function getRefundTextStatus($refundReturn){ public function getRefundTextStatus($refundReturn){
$refundText=''; $refundText='';
...@@ -174,6 +180,9 @@ class RefundReturnModel extends \DAO\AbstractModel { ...@@ -174,6 +180,9 @@ class RefundReturnModel extends \DAO\AbstractModel {
case ApiConst::refundSellerVerify:$refundText=OrderConst::waitVerify;break; case ApiConst::refundSellerVerify:$refundText=OrderConst::waitVerify;break;
case ApiConst::refundSellerAgree:$refundText=$this->getStatusExtent($refundReturn);break; case ApiConst::refundSellerAgree:$refundText=$this->getStatusExtent($refundReturn);break;
case ApiConst::refundSellerRefuse:$refundText=$this->getStatusExtent($refundReturn);break; case ApiConst::refundSellerRefuse:$refundText=$this->getStatusExtent($refundReturn);break;
}
if($refundReturn['']){
} }
return $refundText; return $refundText;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment