<?php
|
|
namespace app\admin\controller\admin;
|
|
use app\JjjController;
|
use app\agent\model\file\UploadFile;
|
use app\common\library\storage\Driver as StorageDriver;
|
use app\agent\model\settings\Setting as SettingModel;
|
|
/**
|
* 上传
|
*/
|
class Upload extends JjjController
|
{
|
/**
|
* 本地图片上传接口
|
*/
|
public function local_image()
|
{
|
//dd($this->postData());
|
$tmp_name = $_FILES['file']['tmp_name'];
|
$date = Date('Ymd');
|
$cc = $_SERVER['DOCUMENT_ROOT'] . '/uploads' . '/' . $date;//存php后台
|
//dd($_SERVER);
|
if(!is_dir($cc)){
|
mkdir($cc,0777,true);
|
}
|
$cc = $cc . '/' . $_FILES['file']['name'];
|
$res = move_uploaded_file($tmp_name,$cc);
|
|
// //添加文件库记录
|
// $uploadFile = $this->addUploadFile(0, $fileName, $fileInfo, $file_type, $saveName);
|
|
$saveName = $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['HTTP_HOST'] .'/'. 'uploads/' . $date .'/' . $_FILES['file']['name'];
|
|
// // 添加文件库记录
|
// $model = new UploadFile;
|
// //dd($_FILES['file']->getOriginalExtension());
|
// $res = $model->save([
|
// 'group_id' => 0,
|
// 'storage' => 'localhost',
|
// 'file_url' => $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['HTTP_HOST'],
|
// 'file_name' => 'uploads/' . $date .'/' . $_FILES['file']['name'],
|
// 'save_name' => $saveName,
|
// 'file_size' => $_FILES['file']['size'],
|
// 'file_type' => $_FILES['file']['type'],
|
// 'extension' => $_FILES['file']['type'],//->getOriginalExtension()
|
// 'real_name' => 1,
|
// //'agent_id' => $model::$agent_id
|
// ]);
|
|
if($res){
|
return json(['code' => 1, 'msg' => '图片上传成功', 'data' => $saveName]);
|
}
|
return json(['code' => 0, 'msg' => '图片上传失败']);
|
}
|
|
|
//签约上传接口
|
public function contract_upload(){
|
|
$postData = $this->postData();
|
//dd($dir_name);
|
$dir_name = $postData['id'];
|
|
$tmp_name = $_FILES['file']['tmp_name'];
|
$date = Date('Ymd');
|
$cc = $_SERVER['DOCUMENT_ROOT'] . '/uploads/contract' . '/' . $dir_name;//存php后台
|
//dd($_SERVER);
|
if(!is_dir($cc)){
|
mkdir($cc,0777,true);
|
}
|
$cc = $cc . '/' . $_FILES['file']['name'];
|
$res = move_uploaded_file($tmp_name,$cc);
|
|
// //添加文件库记录
|
// $uploadFile = $this->addUploadFile(0, $fileName, $fileInfo, $file_type, $saveName);
|
|
//文件路径
|
$saveName = $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['HTTP_HOST'] .'/'. 'uploads/contract/' . $dir_name . '/' . $_FILES['file']['name'];
|
|
// // 添加文件库记录
|
// $model = new UploadFile;
|
// //dd($_FILES['file']->getOriginalExtension());
|
// $res = $model->save([
|
// 'group_id' => 0,
|
// 'storage' => 'localhost',
|
// 'file_url' => $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['HTTP_HOST'],
|
// 'file_name' => 'uploads/' . $date .'/' . $_FILES['file']['name'],
|
// 'save_name' => $saveName,
|
// 'file_size' => $_FILES['file']['size'],
|
// 'file_type' => $_FILES['file']['type'],
|
// 'extension' => $_FILES['file']['type'],//->getOriginalExtension()
|
// 'real_name' => 1,
|
// //'agent_id' => $model::$agent_id
|
// ]);
|
|
if($res){
|
return json(['code' => 1, 'msg' => '图片上传成功', 'data' => $saveName]);
|
}
|
return json(['code' => 0, 'msg' => '图片上传失败']);
|
}
|
}
|