| | |
| | | $data['app_id'] = self::$app_id; |
| | | $data['branch_id'] = $branch_id; |
| | | //活动时间 |
| | | $data['activity_start_time'] = strtotime($data['start_time']); |
| | | $data['activity_end_time'] = strtotime($data['end_time']); |
| | | $data['activity_start_time'] = strtotime($data['activity_start_time']); |
| | | $data['activity_end_time'] = strtotime($data['activity_end_time']); |
| | | //报名时间 |
| | | $data['register_start_time'] = time(); // 发布的时间即为报名开始时间(小程序端逻辑) |
| | | $data['register_end_time'] = $data['activity_end_time']; // 活动结束时间即为报名结束时间(小程序端逻辑) |
| | | $data['register_start_time'] = strtotime($data['register_start_time']); |
| | | $data['register_end_time'] = strtotime($data['register_end_time']); |
| | | return $this->save($data); |
| | | } |
| | | |
| | |
| | | public function edit($data) |
| | | { |
| | | //活动时间 |
| | | $data['activity_start_time'] = strtotime($data['start_time']); |
| | | $data['activity_end_time'] = strtotime($data['end_time']); |
| | | $data['activity_start_time'] = strtotime($data['activity_start_time']); |
| | | $data['activity_end_time'] = strtotime($data['activity_end_time']); |
| | | //报名时间 |
| | | $data['register_start_time'] = time(); // 发布的时间即为报名开始时间(小程序端逻辑) |
| | | $data['register_end_time'] = $data['activity_end_time']; // 活动结束时间即为报名结束时间(小程序端逻辑) |
| | | $data['register_start_time'] = strtotime($data['register_start_time']); |
| | | $data['register_end_time'] = strtotime($data['register_end_time']); |
| | | return $this->save($data); |
| | | } |
| | | |
| | |
| | | return $this->save(['is_delete' => 1]); |
| | | } |
| | | |
| | | /** |
| | | * 检查用户是否能参与促销活动 |
| | | */ |
| | | public function checkUserShopping($user_id) { |
| | | if (!$this['is_verify']) { |
| | | $this->error = '您还没签到,无法参与购物'; |
| | | } |
| | | return true; |
| | | } |
| | | |
| | | } |