Skip to content

Commit

Permalink
3.x 视频号售后单接口统一参数 避免参数问题 (#2531)
Browse files Browse the repository at this point in the history
* 微信视频号支付组件升级 更新接口

* 微信视频号支付组件升级 更新接口

* 微信视频号支付组件升级 更新接口

* 修复定义常量大小写不一致问题

* 更新依赖包

* 视频号组件更新 上传图片接口更新

* 更新视频号组件售后功能

* 视频号更新售后接口 格式调整

* 视频号上传图片接口更新 兼容原接口

* 视频号售后单接口统一参数 避免参数问题

Co-authored-by: bxh <[email protected]>
  • Loading branch information
hpppenely and bxh authored Jul 6, 2022
1 parent 132f296 commit 7462960
Showing 1 changed file with 6 additions and 34 deletions.
40 changes: 6 additions & 34 deletions src/MiniProgram/Transactions/AfterSale/EcAfterSale.php
Original file line number Diff line number Diff line change
Expand Up @@ -35,46 +35,21 @@ public function add(array $params)

/**
* 用户取消售后单
* @param string $outAftersaleId
* @param string $aftersaleId
* @param string $openId
* @param array $params
* @return \Psr\Http\Message\StreamInterface
*/
public function cancel(string $outAftersaleId, string $aftersaleId, string $openId)
public function cancel(array $params)
{
$params = [
"out_aftersale_id" => $outAftersaleId,
"aftersale_id" => $aftersaleId,
"openid" => $openId,
];

// 与out_aftersale_id二选一
if ($outAftersaleId) {
unset($params['aftersale_id']);
}
return $this->getStream(self::API_POST_SHOP_CANCEL, $params);
}

/**
* 用户上传物流信息
* @param string $outAftersaleId
* @param string $aftersaleId
* @param string $openId
* @param string $deliveryId
* @param string $waybillId
* @param string $deliveryName
* @param array $params
* @return \Psr\Http\Message\StreamInterface
*/
public function uploadReturnInfo(string $outAftersaleId, string $aftersaleId, string $openId, string $deliveryId, string $waybillId, string $deliveryName)
public function uploadReturnInfo(array $params)
{
$params = [
"out_aftersale_id" => $outAftersaleId,
"aftersale_id" => $aftersaleId,
"openid" => $openId,
"delivery_id" => $deliveryId,
"waybill_id" => $waybillId,
"delivery_name" => $deliveryName,
];
return $this->getStream(self::API_POST_SHOP_UPLOAD_RETURNINFO, $params);
}

Expand Down Expand Up @@ -120,14 +95,11 @@ public function acceptReturn(array $params)

/**
* 拒绝售后
* @param string $outAftersaleId
* @param array $params
* @return \Psr\Http\Message\StreamInterface
*/
public function reject(string $outAftersaleId)
public function reject(array $params)
{
$params = [
"out_aftersale_id" => $outAftersaleId,
];
return $this->getStream(self::API_POST_SHOP_REJECT, $params);
}

Expand Down

0 comments on commit 7462960

Please sign in to comment.