You've already forked qlg.tsgz.moe
							
							
		
			
				
	
	
		
			103 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			103 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
<?php
 | 
						|
namespace wstmart\admin\controller;
 | 
						|
use wstmart\admin\model\Images as M;
 | 
						|
/**
 | 
						|
 * ============================================================================
 | 
						|
 * 图片空间控制器
 | 
						|
 */
 | 
						|
class Images extends Base{
 | 
						|
	/**
 | 
						|
	 * 进入主页面
 | 
						|
	 */
 | 
						|
    public function index(){
 | 
						|
    	return $this->fetch();
 | 
						|
    }
 | 
						|
    /**
 | 
						|
     * 获取概况  
 | 
						|
     * 后台商城消息 编辑器中的图片只记录上传图片容量  删除相关数据时无法标记图片为已删除状态
 | 
						|
     */
 | 
						|
    public function summary(){
 | 
						|
    	$m = new M();
 | 
						|
    	$data = $m->summary();
 | 
						|
        return WSTReturn("", 1,$data);
 | 
						|
    }
 | 
						|
    /**
 | 
						|
	 * 进入列表页面
 | 
						|
	 */
 | 
						|
    public function lists(){
 | 
						|
    	$datas = model('Datas')->listQuery(3);
 | 
						|
    	$this->assign('datas',$datas);
 | 
						|
    	$this->assign('keyword',input('get.keyword'));
 | 
						|
    	return $this->fetch('list');
 | 
						|
    }
 | 
						|
    /**
 | 
						|
     * 获取分页
 | 
						|
     */
 | 
						|
    public function pageQuery(){
 | 
						|
        $m = new M();
 | 
						|
        return WSTGrid($m->pageQuery());
 | 
						|
    }
 | 
						|
    /**
 | 
						|
     * 检测图片信息
 | 
						|
     */
 | 
						|
    // public function checkImages(){
 | 
						|
    // 	$imgPath = input('get.imgPath');
 | 
						|
    // 	$m = WSTConf('CONF.wstMobileImgSuffix');
 | 
						|
	   //  $imgPath = str_replace($m.'.','.',$imgPath);
 | 
						|
	   //  $imgPath = str_replace($m.'_thumb.','.',$imgPath);
 | 
						|
	   //  $imgPath = str_replace('_thumb.','.',$imgPath);
 | 
						|
	   //  $imgPath_thumb = str_replace('.','_thumb.',$imgPath);
 | 
						|
	   //  $mimg = '';
 | 
						|
	   //  $mimg_thumb = '';
 | 
						|
	   //  if($m!=''){
 | 
						|
		  //   $mimg = str_replace('.',$m.'.',$imgPath);
 | 
						|
		  //   $mimg_thumb = str_replace('.',$m.'_thumb.',$imgPath);
 | 
						|
	   //  }
 | 
						|
    // 	$data['imgpath']=$imgPath;
 | 
						|
    // 	$data['img']=file_exists(WSTRootPath()."/".$imgPath)?true:false;
 | 
						|
    // 	$data['thumb']=file_exists(WSTRootPath()."/".$imgPath_thumb)?true:false;
 | 
						|
    // 	$data['thumbpath']=$imgPath_thumb;
 | 
						|
    // 	$data['mimg']=file_exists(WSTRootPath()."/".$mimg)?true:false;
 | 
						|
    // 	$data['mimgpath']=$mimg;
 | 
						|
    // 	$data['mthumb']=file_exists(WSTRootPath()."/".$mimg_thumb)?true:false;
 | 
						|
    // 	$data['mthumbpath']=$mimg_thumb;
 | 
						|
    // 	return $this->fetch('view',$data);
 | 
						|
    // }
 | 
						|
    /**
 | 
						|
     * 检测图片信息 mark 20180609 
 | 
						|
     */
 | 
						|
    public function checkImages(){
 | 
						|
        $imgPath = input('get.imgPath');
 | 
						|
        $m = WSTConf('CONF.wstMobileImgSuffix');
 | 
						|
        $imgPath = str_replace($m.'.','.',$imgPath);
 | 
						|
        $imgPath = str_replace($m.'_thumb.','.',$imgPath);
 | 
						|
        $imgPath = str_replace('_thumb.','.',$imgPath);
 | 
						|
        $imgPath_thumb = str_replace('.','_thumb.',$imgPath);
 | 
						|
        $mimg = '';
 | 
						|
        $mimg_thumb = '';
 | 
						|
        if($m!=''){
 | 
						|
            $mimg = str_replace('.',$m.'.',$imgPath);
 | 
						|
            $mimg_thumb = str_replace('.',$m.'_thumb.',$imgPath);
 | 
						|
        }
 | 
						|
        $data['imgpath']=$imgPath;
 | 
						|
        $data['img']=file_exists(WSTRootPath()."/".$imgPath)?true:false;
 | 
						|
        //添加判断oss上是否存在 mark 2010608 by zl
 | 
						|
        $data['img_oss']=file_exists_oss($imgPath)?true:false;
 | 
						|
 | 
						|
        $data['thumb']=file_exists(WSTRootPath()."/".$imgPath_thumb)?true:false;
 | 
						|
        $data['thumbpath']=$imgPath_thumb;
 | 
						|
        $data['mimg']=file_exists(WSTRootPath()."/".$mimg)?true:false;
 | 
						|
        $data['mimgpath']=$mimg;
 | 
						|
        $data['mthumb']=file_exists(WSTRootPath()."/".$mimg_thumb)?true:false;
 | 
						|
        $data['mthumbpath']=$mimg_thumb;
 | 
						|
        return $this->fetch('view',$data);
 | 
						|
    }
 | 
						|
    /**
 | 
						|
     * 删除
 | 
						|
     */
 | 
						|
    public function del(){
 | 
						|
        $m = new M();
 | 
						|
        return $m->del();
 | 
						|
    }  
 | 
						|
}
 |