帮我找一下茬,我看了两天了都不知道该怎么改

if (isset($changedAttributes['audit_status']) && $changedAttributes['audit_status'] != self::AUDIT_PASS && $this->audit_status == self::AUDIT_PASS) {

         $salesOutNoticeItem = SalesOutNoticeItem::findOne($this->items->salesQualityItem->salesOutQualityApplyItem->notice_item_id);

$stock = Stock::findOne($salesOutNoticeItem->stock_id);

$stock->lock_quantity = $stock->lock_quantity - $salesOutItem->quantity;

        if (!$stock->save(false)) {

Yii::error('库存数量更改失败,Stock(id:' . $salesOutNoticeItem->stock_id . ')报错',

__METHOD__);

}

}

//items是hasMany获取的当前的子表,其余都是靠子表之间的字段用hasOne连接。运行后报错是这一段:$salesOutNoticeItem = SalesOutNoticeItem::findOne($this->items->salesQualityItem->salesOutQualityApplyItem->notice_ite


慕粉9136831
浏览 1290回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP