shish 5 лет назад
Родитель
Сommit
f3588a9c84
1 измененных файлов с 49 добавлено и 48 удалено
  1. 49 48
      biz-hd/purchase/services/PurchaseService.php

+ 49 - 48
biz-hd/purchase/services/PurchaseService.php

@@ -11,52 +11,53 @@ use Yii;
 
 class PurchaseService extends BaseService
 {
-	
-	public static $baseFile = '\bizHd\purchase\classes\PurchaseClass';
-	
-	//采购记录 ssh 2021.1.24
-	public static function getPurchaseList($where)
-	{
-		$data = PurchaseClass::getList('*', $where, 'addTime DESC');
-		$data['list'] = self::groupInfo($data['list']);
-		$data['allNum'] = 0;
-		$data['unPayNum'] = 0;
-		$data['unSendNum'] = 0;
-		$data['sendingNum'] = 0;
-		$data['finishNum'] = 0;
-		$data['debtNum'] = 0;
-		return $data;
-	}
-	
-	//组合信息 ssh 2021.1.25
-	public static function groupInfo($list)
-	{
-		if (empty($list)) {
-			return $list;
-		}
-		
-		$supplierIds = array_unique(array_filter(array_column($list, 'supplierId')));
-		$supplierInfo = GhsClass::getGhsByIds($supplierIds);
-
-		$adminIds = array_unique(array_filter(array_column($list, 'adminId')));
-		$adminInfo = AdminClass::getAdminByIds($adminIds);
-		
-		foreach ($list as $key => $val) {
-			$supplierId = $val['supplierId'];
-			$list[$key]['supplierName'] = $supplierInfo[$supplierId]['name'] ?? '';
-			$list[$key]['supplierAvatar'] = $supplierInfo[$supplierId]['logoUrl'] ?? imgUtil::getPrefix() . '/hhb_small.png';
-			$adminId = $val['adminId'] ?? 0;
-			$list[$key]['adminName'] = $adminInfo[$adminId]['adminName'] ?? '';
-		}
-		return $list;
-	}
-	
-	//所有的欠款采购单 ssh 2021.1.26
-	public static function getDebtList($where)
-	{
-		$list = PurchaseClass::getAllList('*', $where, 'addTime DESC');
-		$count = PurchaseClass::getCount($where);
-		return ['list' => $list, 'debtNum' => $count];
-	}
-	
+
+    public static $baseFile = '\bizHd\purchase\classes\PurchaseClass';
+
+    //采购记录 ssh 2021.1.24
+    public static function getPurchaseList($where)
+    {
+        $data = PurchaseClass::getList('*', $where, 'addTime DESC');
+        $data['list'] = self::groupInfo($data['list']);
+        $data['allNum'] = 0;
+        $data['unPayNum'] = 0;
+        $data['unSendNum'] = 0;
+        $data['sendingNum'] = 0;
+        $data['finishNum'] = 0;
+        $data['debtNum'] = 0;
+        return $data;
+    }
+
+    //组合信息 ssh 2021.1.25
+    public static function groupInfo($list)
+    {
+        if (empty($list)) {
+            return $list;
+        }
+
+        $supplierIds = array_unique(array_filter(array_column($list, 'supplierId')));
+        $supplierInfo = GhsClass::getGhsByIds($supplierIds);
+
+        $adminIds = array_unique(array_filter(array_column($list, 'adminId')));
+        $adminInfo = AdminClass::getAdminByIds($adminIds);
+
+        foreach ($list as $key => $val) {
+            $supplierId = $val['supplierId'];
+            $list[$key]['supplierName'] = $supplierInfo[$supplierId]['name'] ?? '';
+            $list[$key]['supplierAvatar'] = $supplierInfo[$supplierId]['logoUrl'] ?? imgUtil::getPrefix() . '/hhb_small.png';
+            $adminId = $val['adminId'] ?? 0;
+            $list[$key]['adminName'] = $adminInfo[$adminId]['adminName'] ?? '';
+            $list[$key]['status'] = rand(1, 4);
+        }
+        return $list;
+    }
+
+    //所有的欠款采购单 ssh 2021.1.26
+    public static function getDebtList($where)
+    {
+        $list = PurchaseClass::getAllList('*', $where, 'addTime DESC');
+        $count = PurchaseClass::getCount($where);
+        return ['list' => $list, 'debtNum' => $count];
+    }
+
 }