| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <?php
- namespace App\Model;
- class GoodsModel extends BaseModel
- {
- /**
- * 表名.
- *zcq
- * @var string
- */
- protected $table = 'goods';
- /**
- * UUID 键名
- * @var string
- */
- protected $uuidKeyName = 'uid';
- /**
- * 钩子函数 数据创建后
- */
- public function created()
- {
- $this->{$this->uuidKeyName} = hashEncodeId($this->id);
- $this->save();
- }
- public function user()
- {
- return $this->hasOne(UserModel::class, 'code', 'shops_uid');
- }
- public function shops()
- {
- return $this->hasOne(ShopsModel::class, 'uid', 'shops_uid');
- }
- public function originalCategory()
- {
- return $this->hasOne(OriginalCategoryModel::class, 'uid', 'class_uid');
- }
- }
|