hasOne('\app\admin\model\stock\Customer', 'id', 'stock_customer_id', [], 'LEFT')->setEagerlyType(0); } //生成出库编号 public function createdocnum() { $nowdate = date('Ymd', time()); do{ $randstr=rand(1000,9999); $docnum='XSD' . $nowdate.$randstr; $result = self::where('docnum',$docnum)->count(); }while($result>0); return $docnum; } }