图片修改
This commit is contained in:
@@ -170,4 +170,16 @@ class VehicleController
|
|||||||
}
|
}
|
||||||
return Util::success($vehicle);
|
return Util::success($vehicle);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function unset(Request $request, $id){
|
||||||
|
$id = $request->get('id','');
|
||||||
|
|
||||||
|
if(!empty($id)){
|
||||||
|
Cache::delete('img_dib_'.$id);
|
||||||
|
}elseif($id == 'all'){
|
||||||
|
Cache::clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
return Util::success();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -534,11 +534,11 @@ class VehicleController extends Crud
|
|||||||
try {
|
try {
|
||||||
$img_url = Cache::get('img_dib_'.$item->id);
|
$img_url = Cache::get('img_dib_'.$item->id);
|
||||||
if ($img_url) {
|
if ($img_url) {
|
||||||
$item['img_url'] = $img_url;
|
$item['img_url_full'] = $img_url;
|
||||||
} else {
|
} else {
|
||||||
$ossservice = empty($ossservice)?new OssService():$ossservice;
|
$ossservice = empty($ossservice)?new OssService():$ossservice;
|
||||||
$img_url = $ossservice->generatePrivateUrl($item['img_url'],86400);
|
$img_url = $ossservice->generatePrivateUrl($item['img_url'],86400);
|
||||||
$item['img_url'] = $img_url;
|
$item['img_url_full'] = $img_url;
|
||||||
Cache::set('img_dib_'.$item->id, $img_url, 86390);
|
Cache::set('img_dib_'.$item->id, $img_url, 86390);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -128,7 +128,7 @@
|
|||||||
<label class="layui-form-label required"><?= $translations['img_url'] ?? '图片' ?></label>
|
<label class="layui-form-label required"><?= $translations['img_url'] ?? '图片' ?></label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
<img class="img-3" src=""/>
|
<img class="img-3" src=""/>
|
||||||
<input type="text" style="display:none" name="img_url" value="" />
|
<input class="img_url-3" type="text" style="display:none" name="img_url" value="" />
|
||||||
<button type="button" class="pear-btn pear-btn-primary pear-btn-sm" id="img_url">
|
<button type="button" class="pear-btn pear-btn-primary pear-btn-sm" id="img_url">
|
||||||
<i class="layui-icon layui-icon-upload"></i><?= $translations['upload_image'] ?? '上传图片' ?>
|
<i class="layui-icon layui-icon-upload"></i><?= $translations['upload_image'] ?? '上传图片' ?>
|
||||||
</button>
|
</button>
|
||||||
@@ -271,9 +271,12 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 处理图片显示
|
// 处理图片显示
|
||||||
if (name === 'img_url' && data[name]) {
|
if (name === 'img_url_full' && data[name]) {
|
||||||
$('.img-3').attr('src', data[name]);
|
$('.img-3').attr('src', data[name]);
|
||||||
}
|
}
|
||||||
|
if (name === 'img_url' && data[name]) {
|
||||||
|
$('.img_url-3').attr('src', data[name]);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// 重新渲染表单
|
// 重新渲染表单
|
||||||
|
|||||||
@@ -135,7 +135,7 @@
|
|||||||
<label class="layui-form-label required"><?= $translations['img_url'] ?? '图片' ?></label>
|
<label class="layui-form-label required"><?= $translations['img_url'] ?? '图片' ?></label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
<img class="img-3" src=""/>
|
<img class="img-3" src=""/>
|
||||||
<input type="text" style="display:none" name="img_url" value="" />
|
<input class="img_url-3" type="text" style="display:none" name="img_url" value="" />
|
||||||
<button type="button" class="pear-btn pear-btn-primary pear-btn-sm" id="img_url">
|
<button type="button" class="pear-btn pear-btn-primary pear-btn-sm" id="img_url">
|
||||||
<i class="layui-icon layui-icon-upload"></i><?= $translations['upload_image'] ?? '上传图片' ?>
|
<i class="layui-icon layui-icon-upload"></i><?= $translations['upload_image'] ?? '上传图片' ?>
|
||||||
</button>
|
</button>
|
||||||
@@ -278,9 +278,12 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 处理图片显示
|
// 处理图片显示
|
||||||
if (name === 'img_url' && data[name]) {
|
if (name === 'img_url_full' && data[name]) {
|
||||||
$('.img-3').attr('src', data[name]);
|
$('.img-3').attr('src', data[name]);
|
||||||
}
|
}
|
||||||
|
if (name === 'img_url' && data[name]) {
|
||||||
|
$('.img_url-3').attr('src', data[name]);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// 重新渲染表单
|
// 重新渲染表单
|
||||||
|
|||||||
Reference in New Issue
Block a user