refactor: 修改横幅项接口
This commit is contained in:
@@ -22,7 +22,7 @@ class BannerItem
|
||||
'size/d' => 10
|
||||
]);
|
||||
|
||||
$banners = SysBannerItemModel::field([
|
||||
$banner_items = SysBannerItemModel::field([
|
||||
'id',
|
||||
'banner_id',
|
||||
'title',
|
||||
@@ -44,7 +44,7 @@ class BannerItem
|
||||
->bindAttr('banner', ['banner_name'])
|
||||
->hidden(['banner_id', 'banner']);
|
||||
|
||||
return success('获取成功', $banners);
|
||||
return success('获取成功', $banner_items);
|
||||
}
|
||||
|
||||
// 详情
|
||||
@@ -52,17 +52,17 @@ class BannerItem
|
||||
{
|
||||
$id = request()->param('id');
|
||||
|
||||
$banner = SysBannerItemModel::withoutField([
|
||||
$banner_item = SysBannerItemModel::withoutField([
|
||||
'created_at',
|
||||
'updated_at',
|
||||
'deleted_at'
|
||||
])
|
||||
->find($id);
|
||||
if (empty($banner)) {
|
||||
if (empty($banner_item)) {
|
||||
return error('横幅不存在');
|
||||
}
|
||||
|
||||
return success('获取成功', $banner);
|
||||
return success('获取成功', $banner_item);
|
||||
}
|
||||
|
||||
// 新增
|
||||
@@ -88,8 +88,8 @@ class BannerItem
|
||||
return error($validate->getError());
|
||||
}
|
||||
|
||||
$banner = SysBannerItemModel::create($post);
|
||||
if ($banner->isEmpty()) {
|
||||
$banner_item = SysBannerItemModel::create($post);
|
||||
if ($banner_item->isEmpty()) {
|
||||
return error('操作失败');
|
||||
}
|
||||
|
||||
@@ -120,12 +120,12 @@ class BannerItem
|
||||
return error($validate->getError());
|
||||
}
|
||||
|
||||
$banner = SysBannerItemModel::bypk($id)->find();
|
||||
if (empty($banner)) {
|
||||
$banner_item = SysBannerItemModel::bypk($id)->find();
|
||||
if (empty($banner_item)) {
|
||||
return error('请确认操作对象是否存在');
|
||||
}
|
||||
|
||||
if (!$banner->save($put)) {
|
||||
if (!$banner_item->save($put)) {
|
||||
return error('操作失败');
|
||||
}
|
||||
return success('操作成功');
|
||||
@@ -137,14 +137,14 @@ class BannerItem
|
||||
$id = request()->param('id');
|
||||
$sort = request()->param('sort');
|
||||
|
||||
$banner = SysBannerItemModel::bypk($id)->find();
|
||||
if (empty($banner)) {
|
||||
$banner_item = SysBannerItemModel::bypk($id)->find();
|
||||
if (empty($banner_item)) {
|
||||
return error('请确认操作对象是否存在');
|
||||
}
|
||||
|
||||
if ($banner->sort != $sort) {
|
||||
$banner->sort = $sort;
|
||||
if (!$banner->save()) {
|
||||
if ($banner_item->sort != $sort) {
|
||||
$banner_item->sort = $sort;
|
||||
if (!$banner_item->save()) {
|
||||
return error('操作失败');
|
||||
}
|
||||
}
|
||||
@@ -172,10 +172,10 @@ class BannerItem
|
||||
];
|
||||
|
||||
// 获取要导出的横幅项数据
|
||||
$banners = $this->getBannerExportData();
|
||||
$banner_items = $this->getBannerExportData();
|
||||
|
||||
// 导出
|
||||
return xlsx_writer($banners, $schema);
|
||||
return xlsx_writer($banner_items, $schema);
|
||||
}
|
||||
// 获取导出数据
|
||||
private function getBannerExportData()
|
||||
@@ -208,12 +208,12 @@ class BannerItem
|
||||
{
|
||||
$id = request()->param('id');
|
||||
|
||||
$banner = SysBannerItemModel::bypk($id)->find();
|
||||
if (empty($banner)) {
|
||||
$banner_item = SysBannerItemModel::bypk($id)->find();
|
||||
if (empty($banner_item)) {
|
||||
return error('请确认操作对象是否存在');
|
||||
}
|
||||
|
||||
if (!$banner->delete()) {
|
||||
if (!$banner_item->delete()) {
|
||||
return error('操作失败');
|
||||
}
|
||||
return success('操作成功');
|
||||
|
||||
Reference in New Issue
Block a user