Commit 93cb9343d5e82c6a2eb395825402a0402ed1c3e5

Authored by u123231312
1 parent 90a9b17e

no message

... ... @@ -50,12 +50,12 @@ class UpFiles extends Common
chmod($uploadFolder,0777);
}
$imgPath = $uploadFolder . $name . $ext;
if($obj['size']> 122880){
$image = new Compression($imgPath);
$imgPath = $image->getThumb();
}
//移动到临时目录
if (move_uploaded_file($tmpName, $imgPath)) {
if($obj['size']> 122880){
$image = new Compression($imgPath);
$imgPaths = $image->getThumb();
}
/*if(filesize($imgPath)> 122880){
$result['code'] =0;
$result['info'] = "图片超出125KB";
... ... @@ -72,7 +72,7 @@ class UpFiles extends Common
// 构建 UploadManager 对象
$uploadMgr = new UploadManager();
$backUrl = "pe9jzv1q9.bkt.clouddn.com"; //返回图片在七牛的路径
list($ret, $err) = $uploadMgr->putFile($token,$key,$imgPaths);
list($ret, $err) = $uploadMgr->putFile($token,$key,$imgPath);
// 获取视频的时长
// 第一步先获取到到的是关于视频所有信息的json字符串
//$shichang = file_get_contents('http://'.WAILIAN.$key.'?avinfo');
... ... @@ -99,11 +99,12 @@ class UpFiles extends Common
if($rs['url']){
//上传成功之后删除服务器文件
unlink($imgPath);
unlink($imgPaths);
$result['code'] = 1;
$result['info'] = '图片上传成功!';
$path=str_replace('\\','/',$rs['url']);
$result['url'] = $path;
$key = substr($key,0,strrpos($key,"."));
$result['picname'] = $key;
return $result;
}else{
// 上传失败获取错误信息
... ...
{include file="common/head"/}
<div class="admin-main layui-anim layui-anim-upbit" ng-app="hd" ng-controller="ctrl">
<!--<form class="layui-form layui-form-pane">
<div class="layui-form-item" id="container">
<label class="layui-form-label">菜品名称</label>
<div class="layui-input-1">
<input type="text" name="name" ng-model="field.name" lay-verify="required" placeholder="{:lang('pleaseEnter')}图片/视频名称" class="layui-input">
</div>
<label class="layui-form-label">菜系</label>
<div class="layui-input-1">
<select name="class" id="class" lay-filter="myselect">
<option value="">请选择类别</option>
<option value="22222">22222</option>
</select>
</div>
<label class="layui-form-label">菜品简介</label>
<div class="layui-input-2">
<textarea name="content" style="text-align:left;" class="layui-input"></textarea>
</div>
<label class="layui-form-label">菜品图片</label>
<input type="hidden" name="pic" id="pic" value="{{field.pic}}">
<div class="layui-input-1">
<div class="layui-upload">
<button type="button" class="layui-btn layui-btn-primary" id="adBtn"><i class="icon icon-upload3"></i>点击上传</button>
<div class="layui-upload-list">
<img class="layui-upload-img" id="adPic">
<p id="demoText"></p>
<video src="" id="adVideo" controls="controls" style="width: 300px;height: 200px;display: none">
您的浏览器不支持 video 标签。
</video>
</div>
</div>
</div>
</div>
<div class="layui-form-item">
<button type="button" class="layui-btn" lay-submit="" lay-filter="submit">{:lang('submit')}</button>
</div>
</div>
</form>-->
<div id="mainContent" class="main-content">
<form class="layui-form layui-form-pane">
<div class="table-responsive">
... ... @@ -55,7 +17,7 @@
<tr>
<td>
<div class="layui-input-10">
<input type="text" name="name{$vo}" ng-model="field.name{$vo}" lay-verify="required" placeholder="{:lang('pleaseEnter')}图片/视频名称" class="layui-input">
<input type="text" name="name{$vo}" id="picname{$vo}" ng-model="field.name{$vo}" lay-verify="required" placeholder="{:lang('pleaseEnter')}图片/视频名称" class="layui-input">
</div>
</td>
<td>
... ... @@ -93,9 +55,6 @@
</div>
</form>
</div>
</div>
{include file="common/foot"/}
<script src="/static/common/js/angular.min.js"></script>
... ... @@ -137,6 +96,7 @@
var item = this.item;
if(res.code>0){
$('#pic'+item.context.id).val(res.url);
$('#picname'+item.context.id).val(res.picname);
$('#tip'+item.context.id).css('display', 'block');
return layer.msg('上传成功');
}else{
... ...
... ... @@ -19,7 +19,7 @@
<div class="layui-form-item" id="container">
<label class="layui-form-label">菜品名称</label>
<div class="layui-input-1">
<input type="text" name="name" ng-model="field.name" lay-verify="required" placeholder="{:lang('pleaseEnter')}图片/视频名称" class="layui-input">
<input type="text" name="name" id="picname" ng-model="field.name" lay-verify="required" placeholder="{:lang('pleaseEnter')}图片/视频名称" class="layui-input">
</div>
<label class="layui-form-label">菜系</label>
<div class="layui-input-1">
... ... @@ -102,6 +102,7 @@
},done: function(res){
if(res.code>0){
$('#pic').val(res.url);
$('#picname').val(res.picname);
return layer.msg('上传成功');
}else{
//如果上传失败
... ...