|
|
@@ -18,6 +18,8 @@ use bizHd\purchase\classes\PurchaseClass;
|
|
|
use bizHd\purchase\classes\PurchaseClearClass;
|
|
|
use bizHd\wx\classes\WxOpenClass;
|
|
|
use bizGhs\express\services\MiniExpressService;
|
|
|
+use bizHd\order\classes\OrderClass as ClassesOrderClass;
|
|
|
+use bizHd\refund\classes\HdRefundClass;
|
|
|
use common\components\arrayUtil;
|
|
|
use common\components\dateUtil;
|
|
|
use common\components\dict;
|
|
|
@@ -700,6 +702,26 @@ class TestController extends BaseController
|
|
|
print_r($response);
|
|
|
}
|
|
|
|
|
|
+ //零售订单退款 ssh 20250611
|
|
|
+ public function actionlsTradeRefund()
|
|
|
+ {
|
|
|
+ $shopId = 1212;
|
|
|
+ $shop = ShopClass::getById($shopId, true);
|
|
|
+ if (empty($shop)) {
|
|
|
+ util::stop('没有找到门店哦。编号6888173');
|
|
|
+ }
|
|
|
+ $orderSn = 'KD26615541';
|
|
|
+ $orderInfo = ClassesOrderClass::getByCondition(['orderSn' => $orderSn], true);
|
|
|
+ if(!empty($orderInfo)){
|
|
|
+ util::stop('有订单,不能走这个退款渠道');
|
|
|
+ }
|
|
|
+ $order = ['orderSn' => $orderSn,'actPrice' => 100];
|
|
|
+ $respond = HdRefundClass::onlyRefundAmount($shop, $order);
|
|
|
+ echo "<pre>";
|
|
|
+ print_r($respond);
|
|
|
+ util::stop();
|
|
|
+ }
|
|
|
+
|
|
|
//零售订单查询 ssh 20231031
|
|
|
public function actionLsTradeQuery()
|
|
|
{
|