|
|
@@ -7,6 +7,7 @@
|
|
|
namespace common\services;
|
|
|
|
|
|
|
|
|
+use biz\item\classes\UnitClass;
|
|
|
use bizGhs\product\classes\ProductClass;
|
|
|
use common\components\imgUtil;
|
|
|
use common\models\xhItem;
|
|
|
@@ -19,19 +20,19 @@ class xhItemService
|
|
|
{
|
|
|
return (new xhItem())->getAllByCondition($condition, $order, $field);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public static function getById($id)
|
|
|
{
|
|
|
return (new xhItem())->getById($id);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public static function getItemUnitNum($id)
|
|
|
{
|
|
|
$itemData = self::getById($id);
|
|
|
$unitNum = $itemData['unitNum'];
|
|
|
return $unitNum;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//批量获取item unitNum [itemId=>unitNum]
|
|
|
public static function getItemUnitNums($ids)
|
|
|
{
|
|
|
@@ -44,13 +45,13 @@ class xhItemService
|
|
|
}
|
|
|
return $data;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public static function getByIds($ids)
|
|
|
{
|
|
|
$list = (new xhItem())->getByIds($ids);
|
|
|
return self::groupBaseInfo($list);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//组合常用信息 ssh 2021.3.4
|
|
|
public static function groupBaseInfo($list)
|
|
|
{
|
|
|
@@ -65,14 +66,15 @@ class xhItemService
|
|
|
return $list;
|
|
|
}
|
|
|
|
|
|
- //先写死,之后查表
|
|
|
+ //查表
|
|
|
public static function getUnitName($unit)
|
|
|
{
|
|
|
- $map = [
|
|
|
- 1 => '扎',
|
|
|
- 2 => '支',
|
|
|
- ];
|
|
|
+ $data = UnitClass::getAllList("id,name",[]);
|
|
|
+ $map =[];
|
|
|
+ foreach ($data as $v){
|
|
|
+ $map[$v['id']] = $v['name'];
|
|
|
+ }
|
|
|
return $map[$unit] ?? '支';
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|