Files
yusheng-php/application/api/controller/Help.php

55 lines
1.6 KiB
PHP
Raw Normal View History

2025-08-07 20:21:47 +08:00
<?php
namespace app\api\controller;
use app\common\controller\BaseCom;
use think\Controller;
use think\Db;
class Help extends BaseCom
{
/*
* 用户反馈
*/
//初始化
protected function initialize()
{
//允许跨域
header('Access-Control-Allow-Origin: *');
}
//常见问题分类
public function help_type(){
$reslut = DB::name('vs_help_type')->where('delete_time',0)->where('status', 1) ->order('sort desc')->select();
$reslut = ['code' => 1, 'msg' => '获取成功', 'data' => $reslut];
return V($reslut['code'],$reslut['msg'], $reslut['data']);
}
//常见问题
public function help_list(){
$page = input('page', 1);
$page_limit = input('page_limit', 10);
$type = input('type', 0);
$map = [];
if($type){
$map = ['type'=>$type];
}
$page_list = DB::name('vs_help')->field('id,title')->where('delete_time', 0)->where($map)->order('id desc')->page($page, $page_limit)->select();
$reslut = ['code' => 1, 'msg' => '获取成功', 'data' => $page_list];
return V($reslut['code'],$reslut['msg'], $reslut['data']);
}
//常见问题详情
public function help_detail(){
$id = input('id',0);
$data = DB::name('vs_help')->where('id',$id)->find();
if(!$data){
$reslut = ['code' => 0, 'msg' => '获取失败', 'data' => null];
}
$data['createtime'] = date('Y-m-d H:i:s',$data['createtime']);
$reslut = ['code' => 1, 'msg' => '获取成功', 'data' => $data];
return V($reslut['code'],$reslut['msg'], $reslut['data']);
}
}