返回数据处理

This commit is contained in:
2025-11-13 15:26:17 +08:00
parent 92cb473c7a
commit a21257f9c3

View File

@@ -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];
} }
} }