1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- namespace app\ais\model;
- use think\Model;
- class AisCoupon extends Model{
- protected $pk = 'id';
- public function getTypesnameAttr($value,$data){
- $status = [0 =>'代金券',1 =>'折扣券',2 =>'兑换券',3 =>'储值券'];
- return $status[$data['types']];
- }
- public function getDegreeAttr($value,$data){
- $status = [0 =>'¥'.$data['price'],1 => $data['discount'].' 折',2 => $data['price'].' 次',3 => '¥'.$data['amount']];
- return $status[$data['types']];
- }
-
- public function store(){
- return $this->hasOne('AisStore','id','store_id');
- }
-
-
- public function couponuser(){
- return $this->hasOne('AisCouponUser','coupon_id','id');
- }
-
- public function searchNameAttr($query,$value){
- if(!empty($value)){
- $query->where('name','like', '%'.$value .'%');
- }
- }
- }
|