/** * 用户头像 */ public function getHeadUrl() { $companylogo = $this->getCompanyMain($this->frield_id) ? $this->getCompanyMain($this->frield_id)->logo : ''; $userhead = ''; if (!$companylogo && ($userInfo = $this->getUser($this->frield_id))) { $userheadid = $userInfo->head ? $userInfo->head : 0; $picModel = PicModel::find($userheadid); $userhead = $picModel ? $picModel->url : ''; } return $companylogo ? $companylogo : $userhead; }
/** * 设置一张图片尺寸 */ public static function setOneSize($id, $w = null, $h = null) { if (!$w || !$h) { echo "<script>alert('宽度、高度不能同时为空');history.go(-1);</script>"; exit; } elseif (!$w && $h) { PicModel::where('id', $id)->update(array('height' => $h)); } elseif ($w && !$h) { PicModel::where('id', $id)->update(array('width' => $w)); } elseif ($w && $h) { PicModel::where('id', $id)->update(array('width' => $w, 'height' => $h)); } }
public function pic($picid = null) { $picid = $picid ? $picid : $this->pic_id; $picModel = PicModel::find($picid); return $picModel ? $picModel : ''; }
/** * 关联图片 */ public function pic() { $pic_id = $this->pic_id ? $this->pic_id : 0; $picModel = PicModel::find($pic_id); return $picModel ? $picModel : ''; }