course/app/common/service/PaidServiceService.php

38 lines
903 B
PHP
Raw Normal View History

<?php
namespace app\common\service;
use app\common\model\PaidService;
use app\constant\ResponseCode;
use think\Exception;
class PaidServiceService
{
/**
* @desc 增值服务列表
* @param $request
* @return array
*/
public function getList($request)
{
try {
$model = PaidService::order('sort desc,id desc');
if(isset($request['service_type_id']) && $request['service_type_id']){
$model->where(['service_type_id'=>$request['service_type_id']]);
}
$list = $model->field('id,service_name,price')->select();
return [
'code' => ResponseCode::SUCCESS,
'data'=> $list
];
}catch (Exception $e){
return [
'code' => ResponseCode::FAIL,
'msg' => $e->getMessage()
];
}
}
}