Example #1
0
 /**
  * 用户头像
  */
 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;
 }
Example #2
0
 /**
  * 设置一张图片尺寸
  */
 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));
     }
 }
Example #3
0
 public function pic($picid = null)
 {
     $picid = $picid ? $picid : $this->pic_id;
     $picModel = PicModel::find($picid);
     return $picModel ? $picModel : '';
 }
Example #4
0
 /**
  * 关联图片
  */
 public function pic()
 {
     $pic_id = $this->pic_id ? $this->pic_id : 0;
     $picModel = PicModel::find($pic_id);
     return $picModel ? $picModel : '';
 }