Commit fdd2355b authored by 孙磊's avatar 孙磊

门店服务类目详情

Signed-off-by: 孙磊's avatarsunlei <sunlei@romens.cn>
parent d2aac708
...@@ -43,6 +43,7 @@ return [ ...@@ -43,6 +43,7 @@ return [
'DELETE,OPTIONS score-info-del'=>'score-info-del', 'DELETE,OPTIONS score-info-del'=>'score-info-del',
'POST,OPTIONS add-branch-score'=>'add-branch-score', 'POST,OPTIONS add-branch-score'=>'add-branch-score',
'GET,OPTIONS branch-service-list' => 'branch-service-list', 'GET,OPTIONS branch-service-list' => 'branch-service-list',
'GET,OPTIONS branch-service-info' => 'branch-service-info',
'POST,OPTIONS add-branch-service' => 'add-branch-service', 'POST,OPTIONS add-branch-service' => 'add-branch-service',
'PUT,OPTIONS revise-branch-service' => 'revise-branch-service', 'PUT,OPTIONS revise-branch-service' => 'revise-branch-service',
'DELETE,OPTIONS del-branch-service' => 'del-branch-service', 'DELETE,OPTIONS del-branch-service' => 'del-branch-service',
...@@ -54,6 +55,12 @@ return [ ...@@ -54,6 +55,12 @@ return [
'GET,OPTIONS licence-list'=>'licence-list', 'GET,OPTIONS licence-list'=>'licence-list',
'GET,OPTIONS licence-detail'=>'licence-detail', 'GET,OPTIONS licence-detail'=>'licence-detail',
'GET,OPTIONS branch-list'=>'branch-list', 'GET,OPTIONS branch-list'=>'branch-list',
'GET,OPTIONS branch-detail'=>'branch-detail',
'GET,OPTIONS branch-services'=>'branch-services',
'GET,OPTIONS branch-transport-type'=>'branch-transport-type',
'POST,OPTIONS add-branch' => 'add-branch',
'PUT,OPTIONS revise-branch' => 'revise-branch',
'DELETE,OPTIONS del-branch' => 'del-branch',
], ],
], ],
'GET swaggers/swagger/<id>'=>'swagger/swagger', 'GET swaggers/swagger/<id>'=>'swagger/swagger',
......
...@@ -7,6 +7,7 @@ use backend\controllers\v1\BaseController; ...@@ -7,6 +7,7 @@ use backend\controllers\v1\BaseController;
use yii\web\BadRequestHttpException; use yii\web\BadRequestHttpException;
use app\models\v1\branch\BranchServiceType; use app\models\v1\branch\BranchServiceType;
use backend\helpers\Func; use backend\helpers\Func;
use yii\web\ServerErrorHttpException;
class BranchServiceTypeController extends BaseController class BranchServiceTypeController extends BaseController
{ {
...@@ -56,6 +57,45 @@ class BranchServiceTypeController extends BaseController ...@@ -56,6 +57,45 @@ class BranchServiceTypeController extends BaseController
return $errors; return $errors;
} }
} }
/**
* @OA\Get(
* path="/backend/web/v1/branch/branch-service-types/branch-service-info",
* tags={"门店&DC"},
* description="门店服务类目详情",
* summary="门店服务类目详情(孙磊)",
* @OA\Parameter(name="code",in="query",description="门店服务类目编号",@OA\Schema(type="string")),
* @OA\Response(response="200",description="
* GUID:服务类目GUID,
* ORG_GUID:组织机构号,
* CODE:服务类目编号,
* NAME:服务类目名称,
* THEME_COLOR:主题颜色,
* DESCRIPTION:服务类目描述,
* CREATE_TIME:创建时间
* "),
* security={{"Authorization": {}}}
* )
*/
public function actionBranchServiceInfo()
{
$model=new $this->modelClass();
//用户输入数据赋值到模型属性
$model->CODE = Yii::$app->request->get('code');
if ($model->validate()) {
//所有输入数据都有效 all inputs are valid
$code = $model->CODE;
$info = $model->BranchServiceInfo($code,'');
if (!$info->getModels()) {
throw new BadRequestHttpException('未找到符合的门店服务类目信息');
}
return $info;
} else {
//验证失败:$errors 是一个包含错误信息的数组
$errors = $model->errors;
return $errors;
}
}
/** /**
* @OA\POST( * @OA\POST(
* path="/backend/web/v1/branch/branch-service-types/add-branch-service", * path="/backend/web/v1/branch/branch-service-types/add-branch-service",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment