新增银行列表接口

This commit is contained in:
wucongxing 2023-02-21 11:51:51 +08:00
parent 757cd2e76e
commit ad24a7ce91
4 changed files with 32 additions and 2 deletions

View File

@ -40,4 +40,15 @@ class BasicDataController extends AbstractController
$data = $BasicDataService->getCustomDepartment();
return $this->response->json($data);
}
/**
* 获取银行列表
* @return ResponseInterface
*/
public function getBank(): ResponseInterface
{
$BasicDataService = new BasicDataService();
$data = $BasicDataService->getBank();
return $this->response->json($data);
}
}

View File

@ -6,6 +6,7 @@ namespace App\Model;
use Hyperf\Database\Model\Collection;
use Hyperf\Snowflake\Concern\Snowflake;
/**
@ -52,9 +53,9 @@ class BasicBank extends Model
* 获取信息-多条
* @param array $params
* @param array $fields
* @return object|null
* @return Collection|array
*/
public static function getList(array $params, array $fields = ['*']): object|null
public static function getList(array $params, array $fields = ['*']): Collection|array
{
return self::where($params)->get($fields);
}

View File

@ -2,6 +2,7 @@
namespace App\Services;
use App\Model\BasicBank;
use App\Model\Hospital;
use App\Model\HospitalDepartmentCustom;
@ -73,4 +74,18 @@ class BasicDataService extends BaseService
return success($hospital_department_custom->toArray());
}
/**
* 获取银行列表
* @return array
*/
public function getBank(): array
{
$basic_bank = BasicBank::getList([]);
if (empty($basic_bank)){
return success();
}
return success($basic_bank->toArray());
}
}

View File

@ -215,5 +215,8 @@ Router::addGroup('/basic', function () {
// 获取自定义科室数据
Router::get('/department', [BasicDataController::class, 'getCustomDepartment']);
// 获取银行列表
Router::get('/bank', [BasicDataController::class, 'getBank']);
});