Commit 9dc35d24 authored by 侯贺政's avatar 侯贺政

门店评分删除

Signed-off-by: 侯贺政's avatarhouhezheng <houhezheng@romens.cn>
parent 72893245
......@@ -36,6 +36,8 @@ return [
'GET,OPTIONS branch-score-list' => 'branch-score-list',
'GET,OPTIONS score-info' => 'score-info',
'PUT,OPTIONS score-info-update'=>'score-info-update',
'DELETE,OPTIONS score-info-del'=>'score-info-del',
'POST,OPTIONS add-branch-score'=>'add-branch-score',
'GET,OPTIONS branch-service-list' => 'branch-service-list',
'POST,OPTIONS add-branch-service' => 'add-branch-service',
'PUT,OPTIONS revise-branch-service' => 'revise-branch-service',
......
......@@ -16,7 +16,7 @@ class BranchController extends BaseController
* @OA\GET(
* path="/backend/web/v1/branch/branches/branch-score-list",
* tags={"门店&DC"},
* summary="门店评价管理(侯贺政)",
* summary="门店评价列表(侯贺政)",
* description="门店服务打分列表",
* @OA\Parameter(name="BRANCH_CODE",in="query",description="门店编号",@OA\Schema(type="string")),
* @OA\Parameter(name="ARTIFICIAL_NUMBER",in="query",description="导入人工号",@OA\Schema(type="string")),
......@@ -154,7 +154,7 @@ class BranchController extends BaseController
$params = Yii::$app->request->bodyParams;
$model = ShopBranchScore::findOne($params['GUID']);
if (!$model) {
throw new BadRequestHttpException('Please check if your request is correct !');
throw new BadRequestHttpException('Requested resource does not exist !');
}
$model->attributes = $params;
......@@ -169,4 +169,40 @@ class BranchController extends BaseController
return ['code'=>200,'message'=>'保存成功!'];
}
/**
* @OA\Delete(
* path="/backend/web/v1/branch/branches/score-info-del",
* tags={"门店&DC"},
* summary="门店服务评价删除(侯贺政)",
* description="门店服务打分删除",
* @OA\Parameter(
* description="要删除的门店服务评价GUID",
* in="query",
* name="guid",
* required=true,
* @OA\Schema(
* type="string",
* )
* ),
* @OA\Response(
* response=400,
* description="Invalid ID supplied"
* ),
* security={{"Authorization":{}}},
* )
*/
public function actionScoreInfoDel($guid)
{
$model = ShopBranchScore::findOne($guid);
if (!$model) {
throw new BadRequestHttpException("Requested resource does not exist !");
}
if (!$model->delete()) {
throw new ServerErrorHttpException('删除失败!');
}
return ['code'=>200,'message'=>'删除成功!'];
}
}
......@@ -45,7 +45,7 @@ class ShopBranchScore extends BaseModel
[['GUID', 'BRANCH_CODE', 'BRANCH_NAME'], 'string', 'max' => 50],
[['ARTIFICIAL_NUMBER'], 'string', 'max' => 12],
[['ARTIFICIAL_NAME'], 'string', 'max' => 20],
[['GUID'], 'unique','on'=>['creation']],
[['GUID'], 'unique', 'on' => ['creation']],
];
}
......@@ -84,11 +84,11 @@ class ShopBranchScore extends BaseModel
->leftJoin('shop_branch sb', 'sbs.BRANCH_CODE=sb.CODE');
if (isset($params['BRANCH_CODE'])) {
$query->andfilterWhere(['like','sbs.BRANCH_CODE',$params['BRANCH_CODE']]);
$query->andfilterWhere(['like', 'sbs.BRANCH_CODE', $params['BRANCH_CODE']]);
}
if (isset($params['ARTIFICIAL_NUMBER'])) {
$query->andfilterWhere(['like','sbs.ARTIFICIAL_NUMBER',$params['ARTIFICIAL_NUMBER']]);
$query->andfilterWhere(['like', 'sbs.ARTIFICIAL_NUMBER', $params['ARTIFICIAL_NUMBER']]);
}
return new ActiveDataProvider([
......@@ -114,7 +114,7 @@ class ShopBranchScore extends BaseModel
{
$info = static::find()
->select('GUID,BRANCH_NAME,BRANCH_CODE,BASIC_SERVICES,QUALITY_ASSURANCE,OPERATION_MANAGEMENT,STORE_IMAGE,ELECTRICITY_MANAGEMENT,CUSTOMERE_VALUATION,STORE_CONFIGURATION,ARTIFICIAL_NUMBER,ARTIFICIAL_NAME')
->where(['GUID'=>$id])
->where(['GUID' => $id])
->one();
return $info;
......
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