|
|
@@ -1016,4 +1016,32 @@ class ProductClass extends BaseClass
|
|
|
{
|
|
|
return self::updateById($productId, ['delStatus' => $delStatus]);
|
|
|
}
|
|
|
+
|
|
|
+ //获取itemId=>classId
|
|
|
+ public static function getItemIdClassIdMap($sjId)
|
|
|
+ {
|
|
|
+ $map = [];
|
|
|
+ $itemData = self::getGhsItemAll($sjId, "itemId,classId");
|
|
|
+ foreach ($itemData as $v) {
|
|
|
+ $map[$v['itemId']] = $v['classId'];
|
|
|
+ }
|
|
|
+ return $map;
|
|
|
+ }
|
|
|
+
|
|
|
+ //获取当前供应商下的所有item
|
|
|
+ public static function getGhsItemAll($sjId, $select = "*")
|
|
|
+ {
|
|
|
+ $where = [
|
|
|
+ 'sjId' => $sjId
|
|
|
+ ];
|
|
|
+ $data = self::getAllList($select, $where);
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+
|
|
|
+ //获取所有的花材ID
|
|
|
+ public static function getGhsItemIds($sjId)
|
|
|
+ {
|
|
|
+ $data = self::getGhsItemAll($sjId, 'classId,itemId');
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
}
|