作者 何书鹏

分享标题和图片

... ... @@ -39,12 +39,14 @@ class UserFavorite extends Model
$favorite = self::get(['goods_id' => $goods_id, 'user_id' => $user->id]);
if ($favorite) {
$favorite->delete();
Goods::where('id',$goods_id)->setDec('likes');
return false;
}else{
self::create([
'user_id' => $user->id,
'goods_id' => $goods_id
]);
Goods::where('id',$goods_id)->setInc('likes');
return true;
}
}
... ...
... ... @@ -185,7 +185,7 @@
</el-form-item>
</div>
<div v-if="type=='share'">
<!--<el-form-item label="分享标题:">
<el-form-item label="分享标题:">
<el-input v-model="detailForm.title" placeholder="请输入分享标题"></el-input>
</el-form-item>
<el-form-item label="默认分享图片:">
... ... @@ -205,7 +205,7 @@
</div>
</div>
</el-form-item>
<el-form-item label="商品分享背景:">
<!--<el-form-item label="商品分享背景:">
<div class="display-flex">
<div class="platform-images" v-if="detailForm.goods_poster_bg">
<el-image
... ...
... ... @@ -224,6 +224,31 @@ class Index extends Base
}
/**
* @ApiWeigh (97)
* @ApiTitle (分享标题和图片)
* @ApiSummary (分享标题和图片)
* @ApiMethod (GET)
*
* @ApiReturn({
"code": 1,
"msg": "首页",
"time": "1610097015",
"data": {
"title": "邀请有好礼", //分享标题
"image": "http://api.7wpp.com/uploads/20200414/4be7c944935a0fd6fc890f0214e6c3e0.jpg" //分享图片
}
})
*/
public function share()
{
$share = json_decode(Config::where(['name' => 'share'])->value('value'), true);
$this->success('首页', [
'title' => $share['title'],
'image' => isset($share['image']) ? cdnurl($share['image'], true) : '',
]);
}
/**
* @ApiInternal
* 初始化商城数据
*/
... ...
此 diff 太大无法显示。