| 123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- namespace bizHd\refund\classes;
- use bizHd\order\classes\OrderGoodsClass;
- use Yii;
- use bizHd\base\classes\BaseClass;
- class HdRefundGoodsClass extends BaseClass
- {
- public static $baseFile = '\bizHd\refund\models\HdRefundGoods';
- public static function getGoodsListBySn($orderSn)
- {
- $list = self::getAllByCondition(['refundSn' => $orderSn], null, '*');
- return $list;
- }
- //添加
- public static function addData($data, $refundSn, $post)
- {
- $sjId = $data['sjId'] ?? 0;
- $shopId = $data['shopId'] ?? 0;
- $mainId = $data['mainId'] ?? 0;
- $goodsId = $data['goodsId'] ?? 0;
- $num = $data['num'] ?? 0;
- $shopAdminName = $post['shopAdminName'] ?? '';
- $orderId = $post['orderId'] ?? 0;
- $refundType = $post['refundType'] ?? 0;
- if ($refundType == 1) {
- OrderGoodsClass::refundAddStock($refundSn, $sjId, $shopId, $mainId, $goodsId, $num, $shopAdminName, $orderId);
- }
- return self::add($data);
- }
- }
|