返回数据处理
This commit is contained in:
@@ -35,7 +35,7 @@ class SingerSong extends Model
|
|||||||
//查询是否提交过认证
|
//查询是否提交过认证
|
||||||
$res = db::name('vs_singer')->where(['user_id' => $user_id])->find();
|
$res = db::name('vs_singer')->where(['user_id' => $user_id])->find();
|
||||||
if ($res && $res['status'] == 1) {
|
if ($res && $res['status'] == 1) {
|
||||||
return ['code' => 0, 'msg' => '认证已通过,无需重复提交'];
|
return ['code' => 0, 'msg' => '认证已通过,无需重复提交', 'data' => null];
|
||||||
}
|
}
|
||||||
if ($res) {
|
if ($res) {
|
||||||
$data = [
|
$data = [
|
||||||
@@ -54,9 +54,9 @@ class SingerSong extends Model
|
|||||||
$result = db::name('vs_singer')->insert($data);
|
$result = db::name('vs_singer')->insert($data);
|
||||||
}
|
}
|
||||||
if ($result) {
|
if ($result) {
|
||||||
return ['code' => 1, 'msg' => '提交成功'];
|
return ['code' => 1, 'msg' => '提交成功', 'data' => null];
|
||||||
} else {
|
} else {
|
||||||
return ['code' => 0, 'msg' => '提交失败'];
|
return ['code' => 0, 'msg' => '提交失败', 'data' => null];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -72,7 +72,7 @@ class SingerSong extends Model
|
|||||||
//查询是否提交过歌曲
|
//查询是否提交过歌曲
|
||||||
$res = db::name('vs_singer_song')->where(['user_id' => $user_id, 'song_name' => $song_name])->find();
|
$res = db::name('vs_singer_song')->where(['user_id' => $user_id, 'song_name' => $song_name])->find();
|
||||||
if ($res) {
|
if ($res) {
|
||||||
return ['code' => 0, 'msg' => '请勿重复提交歌曲'];
|
return ['code' => 0, 'msg' => '请勿重复提交歌曲', 'data' => null];
|
||||||
}
|
}
|
||||||
$data = [
|
$data = [
|
||||||
'user_id' => $user_id,
|
'user_id' => $user_id,
|
||||||
@@ -83,9 +83,9 @@ class SingerSong extends Model
|
|||||||
];
|
];
|
||||||
$result = db::name('vs_singer_song')->insert($data);
|
$result = db::name('vs_singer_song')->insert($data);
|
||||||
if ($result) {
|
if ($result) {
|
||||||
return ['code' => 1, 'msg' => '提交成功'];
|
return ['code' => 1, 'msg' => '提交成功', 'data' => null];
|
||||||
} else {
|
} else {
|
||||||
return ['code' => 0, 'msg' => '提交失败'];
|
return ['code' => 0, 'msg' => '提交失败', 'data' => null];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -117,7 +117,7 @@ class SingerSong extends Model
|
|||||||
}
|
}
|
||||||
return ['code' => 1, 'msg' => '获取成功', 'data' => $res];
|
return ['code' => 1, 'msg' => '获取成功', 'data' => $res];
|
||||||
} else {
|
} else {
|
||||||
return ['code' => 0, 'msg' => '暂无数据'];
|
return ['code' => 0, 'msg' => '暂无数据', 'data' => null];
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -133,13 +133,13 @@ class SingerSong extends Model
|
|||||||
//查询歌曲信息
|
//查询歌曲信息
|
||||||
$song = db::name('vs_singer_song')->where(['id' => $song_id])->find();
|
$song = db::name('vs_singer_song')->where(['id' => $song_id])->find();
|
||||||
if (!$song) {
|
if (!$song) {
|
||||||
return ['code' => 0, 'msg' => '歌曲不存在'];
|
return ['code' => 0, 'msg' => '歌曲不存在', 'data' => null];
|
||||||
}
|
}
|
||||||
//查询用户余额
|
//查询用户余额
|
||||||
$user_money = db::name('user_wallet')->where(['user_id' => $user_id])->value('coin');
|
$user_money = db::name('user_wallet')->where(['user_id' => $user_id])->value('coin');
|
||||||
$gift_price = db::name('vs_gift')->where(['gid' => $song['gift_id']])->value('gift_price');
|
$gift_price = db::name('vs_gift')->where(['gid' => $song['gift_id']])->value('gift_price');
|
||||||
if ($user_money < $gift_price * $song['gift_num']) {
|
if ($user_money < $gift_price * $song['gift_num']) {
|
||||||
return ['code' => 0, 'msg' => '余额不足'];
|
return ['code' => 0, 'msg' => '余额不足', 'data' => null];
|
||||||
}
|
}
|
||||||
|
|
||||||
//走送礼流程
|
//走送礼流程
|
||||||
@@ -153,7 +153,7 @@ class SingerSong extends Model
|
|||||||
];
|
];
|
||||||
$result = db::name('vs_song_log')->insert($data);
|
$result = db::name('vs_song_log')->insert($data);
|
||||||
if (!$result) {
|
if (!$result) {
|
||||||
return ['code' => 0, 'msg' => '点歌失败'];
|
return ['code' => 0, 'msg' => '点歌失败', 'data' => null];
|
||||||
}
|
}
|
||||||
//给前端推送
|
//给前端推送
|
||||||
$text = [
|
$text = [
|
||||||
@@ -162,9 +162,9 @@ class SingerSong extends Model
|
|||||||
//聊天室推送系统消息
|
//聊天室推送系统消息
|
||||||
model('Chat')->sendMsg(1070,$room_id,$text);
|
model('Chat')->sendMsg(1070,$room_id,$text);
|
||||||
|
|
||||||
return ['code' => 1, 'msg' => '点歌成功'];
|
return ['code' => 1, 'msg' => '点歌成功', 'data' => null];
|
||||||
} else {
|
} else {
|
||||||
return ['code' => 0, 'msg' => $res['msg']];
|
return ['code' => 0, 'msg' => $res['msg'], 'data' => null];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user