<?php namespace app\model; use think\Collection; use think\db\exception\DataNotFoundException; use think\db\exception\DbException; use think\db\exception\ModelNotFoundException; /** * 优惠券 * Class Coupon * @package app\model */ class Coupon extends Base { //是否验证 const is_verificated_on = 1;//1已验证 const is_verificated_off = 0;//0未验证 public function couponBill() { return $this->hasOne(CouponBill::class,"coupon_id","id"); } public function account() { return $this->hasOne(Account::class,"user_code","consumer_code"); } public function business() { return $this->hasOne(Business::class,"code","business_code"); } public function couponMain() { return $this->hasOne(CouponMain::class, 'id', 'coupon_id'); } public function scoreModel() { return $this->hasOne(Score::class, 'coupon_id', 'id'); } public function redpack() { return $this->hasOne(Redpack::class, 'coupon_id', 'id'); } }