|
|
@@ -11,6 +11,7 @@ use bizGhs\custom\classes\CustomClass;
|
|
|
use bizGhs\express\services\DadaExpressServices;
|
|
|
use bizGhs\order\classes\OrderClass;
|
|
|
use bizHd\purchase\classes\PurchaseClass;
|
|
|
+use bizHd\purchase\classes\PurchaseItemClass;
|
|
|
use bizHd\purchase\services\PurchaseService;
|
|
|
use bizGhs\product\classes\ProductClass;
|
|
|
use bizHd\wx\classes\WxOpenClass;
|
|
|
@@ -18,6 +19,7 @@ use common\components\dateUtil;
|
|
|
use common\components\dict;
|
|
|
use common\components\freight;
|
|
|
use common\components\httpUtil;
|
|
|
+use common\components\imgUtil;
|
|
|
use common\components\noticeUtil;
|
|
|
use Yii;
|
|
|
use common\components\util;
|
|
|
@@ -29,6 +31,32 @@ class PurchaseController extends BaseController
|
|
|
|
|
|
public $guestAccess = ['detail'];
|
|
|
|
|
|
+ public function actionGetFullInfo()
|
|
|
+ {
|
|
|
+ $get = Yii::$app->request->get();
|
|
|
+ $id = $get['id'] ?? 0;
|
|
|
+ $info = PurchaseClass::getById($id);
|
|
|
+ if (empty($info)) {
|
|
|
+ util::fail('没有找到采购单');
|
|
|
+ }
|
|
|
+ if (isset($info->mainId) == false || $info->mainId != $this->mainId) {
|
|
|
+ util::fail('没有权限访问');
|
|
|
+ }
|
|
|
+ $orderSn = $info->orderSn ?? '';
|
|
|
+ $list = PurchaseItemClass::getAllByCondition(['orderSn' => $orderSn], null, '*');
|
|
|
+ if (!empty($list)) {
|
|
|
+ foreach ($list as $key => $item) {
|
|
|
+ $shortCover = $item['cover'] ?? '';
|
|
|
+ $cover = imgUtil::groupImg($shortCover) . "?x-oss-process=image/resize,m_fill,h_130,w_130";
|
|
|
+ $bigCover = imgUtil::groupImg($shortCover) . "?x-oss-process=image/resize,m_fill,h_700,w_700";
|
|
|
+ $list[$key]['cover'] = $cover;
|
|
|
+ $list[$key]['bigCover'] = $bigCover;
|
|
|
+ $list[$key]['shortCover'] = $shortCover;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ util::success(['list' => $list, 'info' => $info]);
|
|
|
+ }
|
|
|
+
|
|
|
//虚拟供货商的采购 ssh 20230308
|
|
|
public function actionAddVirtualCg()
|
|
|
{
|