@@ -2410,7 +2410,7 @@ class ProductClass extends BaseClass
$smallUnitId = $data['smallUnitId'] ?? 0;
$changeUnit = 0;
- if ($ptItemInfo->bigUnitId != $bigUnitId || $ptItemInfo->smallUnitId != $smallUnitId || $ptItemInfo->ratio != $ratio) {
+ if ($ptItemInfo !== null && ($ptItemInfo->bigUnitId != $bigUnitId || $ptItemInfo->smallUnitId != $smallUnitId || $ptItemInfo->ratio != $ratio)) {
//如果被修改了单位,则重新创建花材
$changeUnit = 1;
}