|
|
@@ -4,7 +4,6 @@ namespace biz\item\classes;
|
|
|
|
|
|
use biz\base\classes\BaseClass;
|
|
|
use bizGhs\product\classes\ProductClass;
|
|
|
-use common\components\arrayUtil;
|
|
|
use common\components\imgUtil;
|
|
|
use bizGhs\item\classes\ItemClass;
|
|
|
use common\components\stringUtil;
|
|
|
@@ -22,9 +21,7 @@ class PtItemClass extends BaseClass
|
|
|
$list = $data['list'];
|
|
|
$sjItemIds = [];
|
|
|
if ($showSelect && $sjId) {
|
|
|
- //$sjItemIds = ItemClass::getGhsItemAll($sjId);
|
|
|
- //改为从product表中取 最准确 linqh 2021.7.11
|
|
|
- $sjItemIds = ProductClass::getAllByCondition($where = ['sjId'=>$sjId],null,"*");
|
|
|
+ $sjItemIds = ProductClass::getAllByCondition($where = ['sjId' => $sjId], null, "*");
|
|
|
$sjItemIds = array_column($sjItemIds, 'itemId');
|
|
|
$sjItemIds = array_unique($sjItemIds);
|
|
|
}
|
|
|
@@ -32,20 +29,17 @@ class PtItemClass extends BaseClass
|
|
|
$classNameMap = PtItemClassClass::getNameMap($classIds);
|
|
|
|
|
|
if ($list) {
|
|
|
- $prefix = imgUtil::getPrefix();
|
|
|
foreach ($list as $k => $v) {
|
|
|
- $list[$k]['cover'] = $prefix . $v['cover'];
|
|
|
+ $shortCover = $v['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[$k]['cover'] = $cover;
|
|
|
+ $list[$k]['bigCover'] = $bigCover;
|
|
|
$list[$k]['className'] = $classNameMap[$v['classId']] ?? '';
|
|
|
-// $list[$k]['bigUnitName'] = self::getUnitName($v['bigUnit']);
|
|
|
-// $list[$k]['smallUnitName'] = self::getUnitName($v['smallUnit']);
|
|
|
if ($showSelect) {
|
|
|
//1未选 2已选
|
|
|
- if (in_array($v['id'], $sjItemIds)) {
|
|
|
- $num = 2;
|
|
|
- } else {
|
|
|
- $num = 1;
|
|
|
- }
|
|
|
- $list[$k]['select'] = $num;
|
|
|
+ $select = in_array($v['id'], $sjItemIds) ? 2 : 1;
|
|
|
+ $list[$k]['select'] = $select;
|
|
|
}
|
|
|
}
|
|
|
}
|