diff --git a/application/adminapi/controller/UserCp.php b/application/adminapi/controller/UserCp.php index 31c9509..de7960f 100644 --- a/application/adminapi/controller/UserCp.php +++ b/application/adminapi/controller/UserCp.php @@ -37,18 +37,27 @@ class UserCp extends adminApi if(empty($list)){ return V(0,"数据不存在"); } - $dress = db::name('vs_decorate_price')->where('id',$list['dress_id'])->field('did,day')->find(); - $list['dress_title'] = '头像框-'.$dress['day'].'天-'.db::name('vs_decorate')->where('did',$dress['did'])->value('title'); - $list['dress_base_image'] = db::name('vs_decorate')->where('did',$dress['did'])->value('base_image'); - $jiajia = db::name('vs_decorate_price')->where('id',$list['jiajia_id'])->field('did,day')->find(); - $list['jiajia_title'] = '坐骑-'.$jiajia['day'].'天-'.db::name('vs_decorate')->where('did',$jiajia['did'])->value('title'); - $list['jiajia_base_image'] = db::name('vs_decorate')->where('did',$jiajia['did'])->value('base_image'); - $pendant = db::name('vs_decorate_price')->where('id',$list['pendant_id'])->field('did,day')->find(); - $list['pendant_title'] = '装扮-'.$pendant['day'].'天-'.db::name('vs_decorate')->where('did',$pendant['did'])->value('title'); - $list['pendant_base_image'] = db::name('vs_decorate')->where('did',$pendant['did'])->value('base_image'); - $rights_icon = db::name('vs_decorate_price')->where('id',$list['rights_icon_id'])->field('did,day')->find(); - $list['rights_icon_title'] = '特效-'.$rights_icon['day'].'天-'.db::name('vs_decorate')->where('did',$rights_icon['did'])->value('title'); - $list['rights_icon_base_image'] = db::name('vs_decorate')->where('did',$rights_icon['did'])->value('base_image'); + if($list['dress_id']){ + $dress = db::name('vs_decorate_price')->where('id',$list['dress_id'])->field('did,day')->find(); + $list['dress_title'] = '头像框-'.$dress['day'].'天-'.db::name('vs_decorate')->where('did',$dress['did'])->value('title'); + $list['dress_base_image'] = db::name('vs_decorate')->where('did',$dress['did'])->value('base_image'); + } + if($list['jiajia_id']){ + $jiajia = db::name('vs_decorate_price')->where('id',$list['jiajia_id'])->field('did,day')->find(); + $list['jiajia_title'] = '坐骑-'.$jiajia['day'].'天-'.db::name('vs_decorate')->where('did',$jiajia['did'])->value('title'); + $list['jiajia_base_image'] = db::name('vs_decorate')->where('did',$jiajia['did'])->value('base_image'); + } + if($list['pendant_id']){ + $pendant = db::name('vs_decorate_price')->where('id',$list['pendant_id'])->field('did,day')->find(); + $list['pendant_title'] = '装扮-'.$pendant['day'].'天-'.db::name('vs_decorate')->where('did',$pendant['did'])->value('title'); + $list['pendant_base_image'] = db::name('vs_decorate')->where('did',$pendant['did'])->value('base_image'); + } + if($list['rights_icon_id']){ + $rights_icon = db::name('vs_decorate_price')->where('id',$list['rights_icon_id'])->field('did,day')->find(); + $list['rights_icon_title'] = '特效-'.$rights_icon['day'].'天-'.db::name('vs_decorate')->where('did',$rights_icon['did'])->value('title'); + $list['rights_icon_base_image'] = db::name('vs_decorate')->where('did',$rights_icon['did'])->value('base_image'); + } + return V(1,"成功", $list); }