|
|
@@ -8,6 +8,7 @@ use bizGhs\base\classes\BaseClass;
|
|
|
use bizGhs\custom\classes\CustomClass;
|
|
|
use bizGhs\order\classes\OrderClass;
|
|
|
use bizGhs\order\classes\PurchaseOrderClass;
|
|
|
+use bizHd\purchase\classes\PurchaseClass;
|
|
|
use common\components\dict;
|
|
|
use common\components\orderSn;
|
|
|
use common\components\util;
|
|
|
@@ -146,7 +147,7 @@ class ClearClass extends BaseClass
|
|
|
}
|
|
|
|
|
|
//完整信息 shish 20210625
|
|
|
- public static function getFullInfo($id)
|
|
|
+ public static function getSaleInfo($id)
|
|
|
{
|
|
|
$info = self::getById($id);
|
|
|
if (empty($info)) {
|
|
|
@@ -162,4 +163,21 @@ class ClearClass extends BaseClass
|
|
|
return $info;
|
|
|
}
|
|
|
|
|
|
+ //完整信息 shish 20210625
|
|
|
+ public static function getCgInfo($id)
|
|
|
+ {
|
|
|
+ $info = self::getById($id);
|
|
|
+ if (empty($info)) {
|
|
|
+ return $info;
|
|
|
+ }
|
|
|
+ $purchaseIds = $info['purchaseIds'] ?? [];
|
|
|
+ $cgArr = explode(',', $purchaseIds);
|
|
|
+ $cgList = PurchaseClass::getAllByCondition(['id' => ['in', $cgArr]], null, 'id,orderSn,bigNum,smallNum,realPrice', null);
|
|
|
+ $info['orderList'] = $cgList;
|
|
|
+ $info['orderNum'] = count($cgArr);
|
|
|
+ $type = $info['type'] ?? 1;
|
|
|
+ $info['operator'] = $type == 2 ? '商家' : '';
|
|
|
+ return $info;
|
|
|
+ }
|
|
|
+
|
|
|
}
|