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
目前暂无任何回答
- 0 回答
- 0 关注
- 1289 浏览
添加回答
举报
0/150
提交
取消