1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2020-09-08
- * Time: 10:21
- */
-
- namespace api\js\model;
-
-
- use think\Model;
- class UserDiscountModel extends Model
- {
-
- public function getPastTimeAttr($value)
- {
- return date('Y-m-d H:i',$value);
- }
- public function jsDiscount()
- {
- return $this->hasOne('JsDiscountModel','id','discount_id')->field('id,name,voucher');
- }
-
- public function project()
- {
- return $this->hasOne('JsProjectModel','id','project_id')->field('id,name');
- }
-
- public function getList($where = [])
- {
- $list = $this::with(['jsDiscount','project'])->where($where)->select()->each(function ($list){
- if(!$list->project){
- $list->project = '全部项目';
- }
- });
- return $list;
-
- }
- }
|