diff --git a/app/common/model/store/platformCommission/Record.php b/app/common/model/store/platformCommission/Record.php index 60dc864..c34deb9 100644 --- a/app/common/model/store/platformCommission/Record.php +++ b/app/common/model/store/platformCommission/Record.php @@ -5,6 +5,7 @@ namespace app\common\model\store\platformCommission; use app\common\model\BaseModel; +use app\common\model\store\order\StoreOrder; use app\common\model\system\merchant\Merchant; use app\common\model\user\User; use think\model\concern\SoftDelete; @@ -43,4 +44,14 @@ class Record extends BaseModel public function mer(){ return $this->hasOne(Merchant::class,'mer_id','mer_id'); } + /** + * Common: 关联订单表 + * Author: wu-hui + * Time: 2023/12/27 16:02 + * @return \think\model\relation\HasOne + */ + public function storeOrder(){ + return $this->hasOne(StoreOrder::class,'order_id','order_id'); + } + } diff --git a/app/common/repositories/store/platformCommission/RecordRepository.php b/app/common/repositories/store/platformCommission/RecordRepository.php index 72f3e2a..558baec 100644 --- a/app/common/repositories/store/platformCommission/RecordRepository.php +++ b/app/common/repositories/store/platformCommission/RecordRepository.php @@ -89,6 +89,9 @@ class RecordRepository extends BaseRepository{ }, 'user' => function($query){ $query->field('uid,nickname,avatar')->bind(['nickname','avatar']); + }, + 'storeOrder' => function($query){ + $query->field('order_id,order_sn'); } ]) ->order('create_time DESC');