diff --git a/app/api/controller/ContactUs/ConsultingHotline.php b/app/api/controller/ContactUs/ConsultingHotline.php deleted file mode 100644 index 9e221d6..0000000 --- a/app/api/controller/ContactUs/ConsultingHotline.php +++ /dev/null @@ -1,70 +0,0 @@ -param(); - $con = []; - - $con = Tool::getOptionalQuery(['consulting_hotline_user', 'LIKE'], ['consulting_hotline_phone', 'LIKE'],); - - $query = ModelConsultingHotline::where($con) - ->field([ - 'consulting_hotline_id', - 'consulting_hotline_guid', - 'consulting_hotline_user', - 'consulting_hotline_phone', - 'consulting_hotline_order' - ]) - ->order('consulting_hotline_order', 'asc') - ->select(); - - - - return msg(0, "获取咨询热线列表成功!", [ - 'data' => $query, - 'count' => count($query) - ]); - } - - /** - * 获取咨询热线详情 - */ - public function getConsultingHotlineInfo(Request $request): array - { - $params = $request->param(); - - $this->validate($params, ['consulting_hotline_guid' => 'require']); - - $find = ModelConsultingHotline::field([ - 'consulting_hotline_id', - 'consulting_hotline_guid', - 'consulting_hotline_user', - 'consulting_hotline_phone', - 'consulting_hotline_order' - ]) - ->where('consulting_hotline_guid', $params['consulting_hotline_guid']) - ->find(); - - return msg(0, '获取咨询热线详情成功!', ['data' => $find]); - } -} diff --git a/app/api/controller/ContactUs/ContactInfo.php b/app/api/controller/ContactUs/ContactInfo.php index a8c1ded..0187cb9 100644 --- a/app/api/controller/ContactUs/ContactInfo.php +++ b/app/api/controller/ContactUs/ContactInfo.php @@ -39,12 +39,21 @@ class ContactInfo extends BaseController ])->where(1)->find(); // 扫码 + $code = ModelContactScancode::field([ + 'contact_scancode_title', + 'contact_scancode_img', + ]) + ->where('contact_scancode_status', 2) + ->order('contact_scancode_order', 'asc') + ->select(); + + // 底部扫码 $qrcode = ModelContactScancode::field([ 'contact_scancode_title', 'contact_scancode_img', 'contact_scancode_icon', - 'contact_scancode_order' ]) + ->where('contact_scancode_status', 1) ->order('contact_scancode_order', 'asc') ->select(); @@ -55,8 +64,26 @@ class ContactInfo extends BaseController 'hoteline' => $hoteline, 'info' => $info, 'qrcode' => $qrcode, + 'code' => $code, ], 'msg' => 'ok' ]; } + + /** + * 获取联系方式内容 + */ + public function getContactInfoIntro(Request $request): array + { + // 联系方式 + $info = ModelContactInfo::field([ + 'contact_info_content', + ])->where(1)->find(); + + return [ + 'code' => 0, + 'data' => $info, + 'msg' => 'ok' + ]; + } } diff --git a/app/api/controller/ContactUs/ContactScancode.php b/app/api/controller/ContactUs/ContactScancode.php deleted file mode 100644 index 680ed42..0000000 --- a/app/api/controller/ContactUs/ContactScancode.php +++ /dev/null @@ -1,72 +0,0 @@ -param(); - $con = []; - - - - $con = Tool::getOptionalQuery(); - - $query = ModelContactScancode::where($con) - ->field([ - 'contact_scancode_id', - 'contact_scancode_guid', - 'contact_scancode_title', - 'contact_scancode_img', - 'contact_scancode_order' - ]) - ->order('contact_scancode_update_time', 'desc') - ->select(); - - - - return msg(0, "获取联系扫码列表成功!", [ - 'data' => $query, - 'count' => count($query) - ]); - } - - /** - * 获取联系扫码详情 - */ - public function getContactScancodeInfo(Request $request): array - { - $params = $request->param(); - - $this->validate($params, ['contact_scancode_guid' => 'require']); - - $find = ModelContactScancode::field([ - 'contact_scancode_id', - 'contact_scancode_guid', - 'contact_scancode_title', - 'contact_scancode_img', - 'contact_scancode_order' - ]) - ->where('contact_scancode_guid', $params['contact_scancode_guid']) - ->find(); - - return msg(0, '获取联系扫码详情成功!', ['data' => $find]); - } -}