'已删除',0=>'未发布',1=>'已发布']; return $status[$data['status']]; } /** * @param $value * @param $data * @return mixed * 类型 */ public function getTypeTextAttr($value,$data){ $type = [1=>'线上',2=>'线下']; return $type[$data['type']]; } /** * @param $value * @param $data * @return false|string * 到期时间 */ public function getEndTimeAttr($value,$data){ return date('Y-m-d H:i:s',$data['end_time']); } /** * @param $value * @param $data * @return false|string * 创建时间 */ public function getCreateTimeAttr($value,$data){ return date('Y-m-d H:i:s',$data['create_time']); } /*获取福包列表 */ public function couponList($dis,$page=10){ $data = self::where($dis)->order('top desc')->paginate($page)->toArray(); return $data; } /** * 修改福包 */ public function couponUpdate($dis,$data){ $data['update_time'] = time(); $res = Db::name($this->name)->where($dis)->update($data); return $res; } /** * * 添加福包 */ public function couponAdd($data){ $data['create_time'] = time(); $res = Db::name($this->name)->insert($data); return $res; } /** * 获取福包详情 */ public function couponInfo($dis){ $data = Db::name($this->name)->where($dis)->find(); return $data; } }