// +---------------------------------------------------------------------- namespace App\Models; /** * 寺院活动管理-模型 * @author wesmiler * @since 2020/11/11 * Class ActivityModel * @package App\Models */ class ActivityModel extends BaseModel { // 设置数据表 protected $table = 'activity'; /** * 获取记录信息 * @param int $id 记录ID * @return array|string * @author wesmiler * @since 2020/11/11 */ public function getInfo($id) { $info = parent::getInfo($id); // TODO: Change the autogenerated stub if ($info) { // 图片 if ($info['thumb']) { $info['thumb'] = get_image_url($info['thumb']); } $publishStart = isset($info['publish_start']) && $info['publish_start']? date('m月d日', strtotime($info['publish_start'])) : ''; $publishEnd = isset($info['publish_end']) && $info['publish_end']? date('m月d日', strtotime($info['publish_end'])) : ''; $info['publish_at'] = $publishStart==$publishEnd? $publishStart : ($publishStart && $publishEnd>$publishStart? $publishStart.'-'.$publishEnd : ''); $info['publish_at_text'] = $info['publish_start'] && $info['publish_end']? $info['publish_start'].'至'.$info['publish_end'] : ''; } return $info; } }