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

规范化修改

Signed-off-by: 侯贺政's avatarhouhezheng <houhezheng@romens.cn>
parent a8bcc1cb
...@@ -6,10 +6,10 @@ use app\models\v1\rbacuser\ShopRbacUser; ...@@ -6,10 +6,10 @@ use app\models\v1\rbacuser\ShopRbacUser;
use backend\controllers\v1\BaseController; use backend\controllers\v1\BaseController;
use Yii; use Yii;
use yii\web\BadRequestHttpException; use yii\web\BadRequestHttpException;
use yii\web\HttpException;
use yii\web\ServerErrorHttpException; use yii\web\ServerErrorHttpException;
use app\models\v1\rbacuser\ShopRbacRoleAccess; use app\models\v1\rbacuser\ShopRbacRoleAccess;
use app\models\v1\rbacuser\ShopRbacRole; use app\models\v1\rbacuser\ShopRbacRole;
use backend\helpers\Func;
use yii\data\ActiveDataProvider; use yii\data\ActiveDataProvider;
class AuthorityNodeController extends BaseController class AuthorityNodeController extends BaseController
...@@ -148,7 +148,7 @@ class AuthorityNodeController extends BaseController ...@@ -148,7 +148,7 @@ class AuthorityNodeController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=201,
* description="添加成功", * description="添加成功",
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -176,7 +176,7 @@ class AuthorityNodeController extends BaseController ...@@ -176,7 +176,7 @@ class AuthorityNodeController extends BaseController
return $model->errors; return $model->errors;
} }
throw new HttpException(200, '添加成功!'); return Func::returnResult(201, '添加成功!');
} }
/** /**
...@@ -217,7 +217,7 @@ class AuthorityNodeController extends BaseController ...@@ -217,7 +217,7 @@ class AuthorityNodeController extends BaseController
throw new ServerErrorHttpException('删除失败!'); throw new ServerErrorHttpException('删除失败!');
} }
throw new HttpException(200, "删除成功!"); return Func::returnResult(204, "删除成功!");
} }
/** /**
...@@ -261,13 +261,13 @@ class AuthorityNodeController extends BaseController ...@@ -261,13 +261,13 @@ class AuthorityNodeController extends BaseController
{ {
$id = Yii::$app->request->get('ID'); $id = Yii::$app->request->get('ID');
$model = new $this->modelClass(); $model = new $this->modelClass();
$info[] = $model->findOne($id)->toArray(); $info = $model->findOne($id);
if (!$info) { if (!$info) {
throw new BadRequestHttpException('不存在的节点!'); throw new BadRequestHttpException('不存在的节点!');
} }
return new ActiveDataProvider([ return new ActiveDataProvider([
'models' => $info, 'models' => $info->toArray(),
'pagination' => false 'pagination' => false
]); ]);
} }
...@@ -317,7 +317,7 @@ class AuthorityNodeController extends BaseController ...@@ -317,7 +317,7 @@ class AuthorityNodeController extends BaseController
if (!$_model) { if (!$_model) {
throw new BadRequestHttpException("不存在此节点!"); throw new BadRequestHttpException("不存在此节点!");
} }
//过滤掉部分为空的参数 //过滤掉部分为空的参数,防止不为空字段被置空,更新出错。
foreach ($params as $key => $value) { foreach ($params as $key => $value) {
if (in_array($key, ['TITLE', 'STATUS', 'IS_MENU', 'IS_TOP_MENU', 'IS_DEFAULT_SHOW', 'SORT', 'PID', 'LEVEL']) && (empty(trim($value)) && $value != '0')) { if (in_array($key, ['TITLE', 'STATUS', 'IS_MENU', 'IS_TOP_MENU', 'IS_DEFAULT_SHOW', 'SORT', 'PID', 'LEVEL']) && (empty(trim($value)) && $value != '0')) {
unset($params[$key]); unset($params[$key]);
...@@ -330,7 +330,7 @@ class AuthorityNodeController extends BaseController ...@@ -330,7 +330,7 @@ class AuthorityNodeController extends BaseController
return $_model->errors; return $_model->errors;
} }
throw new HttpException(200, '更新成功!'); return Func::returnResult(200, '更新成功!');
} }
/** /**
......
...@@ -13,7 +13,6 @@ use app\models\v1\rbacuser\ShopRbacUser; ...@@ -13,7 +13,6 @@ use app\models\v1\rbacuser\ShopRbacUser;
use backend\helpers\UploadFiles; use backend\helpers\UploadFiles;
use yii\web\UploadedFile; use yii\web\UploadedFile;
use yidas\phpSpreadsheet\Helper; use yidas\phpSpreadsheet\Helper;
use yii\web\HttpException;
class BranchScoreController extends BaseController class BranchScoreController extends BaseController
{ {
...@@ -199,7 +198,7 @@ class BranchScoreController extends BaseController ...@@ -199,7 +198,7 @@ class BranchScoreController extends BaseController
return $model->errors; return $model->errors;
} }
throw new HttpException(200, "更新成功!"); return Func::returnResult(200, "更新成功!");
} }
/** /**
...@@ -218,7 +217,7 @@ class BranchScoreController extends BaseController ...@@ -218,7 +217,7 @@ class BranchScoreController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=204,
* description="删除成功!" * description="删除成功!"
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -244,7 +243,7 @@ class BranchScoreController extends BaseController ...@@ -244,7 +243,7 @@ class BranchScoreController extends BaseController
throw new ServerErrorHttpException('删除失败!'); throw new ServerErrorHttpException('删除失败!');
} }
throw new HttpException(200, "删除成功!"); return Func::returnResult(204, "删除成功!");
} }
/** /**
...@@ -325,7 +324,7 @@ class BranchScoreController extends BaseController ...@@ -325,7 +324,7 @@ class BranchScoreController extends BaseController
return $model->errors; return $model->errors;
} }
throw new HttpException(200, "保存成功!"); return Func::returnResult(200, "保存成功!");
} }
/** /**
...@@ -458,7 +457,7 @@ class BranchScoreController extends BaseController ...@@ -458,7 +457,7 @@ class BranchScoreController extends BaseController
} }
$transaction->commit(); $transaction->commit();
@unlink($fileInfo['INFO'][0]); @unlink($fileInfo['INFO'][0]);
throw new HttpException("200", '导入成功'); return Func::returnResult(200, '导入成功');
} catch (\Throwable $th) { } catch (\Throwable $th) {
$transaction->rollBack(); $transaction->rollBack();
@unlink($fileInfo['INFO'][0]); @unlink($fileInfo['INFO'][0]);
......
...@@ -5,11 +5,11 @@ namespace backend\controllers\v1\shopgoods; ...@@ -5,11 +5,11 @@ namespace backend\controllers\v1\shopgoods;
use app\models\v1\shopgoods\ShopGoods; use app\models\v1\shopgoods\ShopGoods;
use Yii; use Yii;
use backend\controllers\v1\BaseController; use backend\controllers\v1\BaseController;
use backend\helpers\Func;
use backend\helpers\UploadFiles; use backend\helpers\UploadFiles;
use yidas\phpSpreadsheet\Helper; use yidas\phpSpreadsheet\Helper;
use yii\data\ActiveDataProvider; use yii\data\ActiveDataProvider;
use yii\web\BadRequestHttpException; use yii\web\BadRequestHttpException;
use yii\web\HttpException;
use yii\web\ServerErrorHttpException; use yii\web\ServerErrorHttpException;
use yii\web\UploadedFile; use yii\web\UploadedFile;
...@@ -80,13 +80,13 @@ class GoodsDetailSettingController extends BaseController ...@@ -80,13 +80,13 @@ class GoodsDetailSettingController extends BaseController
{ {
$guid = Yii::$app->request->get('GUID'); $guid = Yii::$app->request->get('GUID');
$model = new $this->modelClass(); $model = new $this->modelClass();
$info[] = $model::findOne($guid)->toArray(); $info = $model::findOne($guid);
if (!$info) { if (!$info) {
throw new BadRequestHttpException('不存在该模板!'); throw new BadRequestHttpException('不存在该模板!');
} }
return new ActiveDataProvider([ return new ActiveDataProvider([
'models' => $info, 'models' => $info->toArray(),
'pagination' => false 'pagination' => false
]); ]);
} }
...@@ -153,7 +153,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -153,7 +153,7 @@ class GoodsDetailSettingController extends BaseController
Yii::$app->response->statusCode = 422; Yii::$app->response->statusCode = 422;
return $_model->errors; return $_model->errors;
} }
throw new HttpException(200, '更新成功'); return Func::returnResult(200, '更新成功');
} }
/** /**
...@@ -180,7 +180,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -180,7 +180,7 @@ class GoodsDetailSettingController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=201,
* description="保存成功!" * description="保存成功!"
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -203,7 +203,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -203,7 +203,7 @@ class GoodsDetailSettingController extends BaseController
Yii::$app->response->statusCode = 422; Yii::$app->response->statusCode = 422;
return $model->errors; return $model->errors;
} }
throw new HttpException(200, '创建成功'); return Func::returnResult(201, '创建成功');
} }
/** /**
...@@ -222,7 +222,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -222,7 +222,7 @@ class GoodsDetailSettingController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=204,
* description="删除成功!" * description="删除成功!"
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -247,7 +247,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -247,7 +247,7 @@ class GoodsDetailSettingController extends BaseController
if (!$_model->delete()) { if (!$_model->delete()) {
throw new ServerErrorHttpException('删除失败!'); throw new ServerErrorHttpException('删除失败!');
} }
throw new HttpException(200, "删除成功!"); return Func::returnResult(204, "删除成功!");
} }
/** /**
...@@ -275,7 +275,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -275,7 +275,7 @@ class GoodsDetailSettingController extends BaseController
{ {
$params = Yii::$app->request->queryParams; $params = Yii::$app->request->queryParams;
$associatedGoods = (new ShopGoods)->associatedGoods($params); $associatedGoods = (new ShopGoods)->associatedGoods($params);
if (!$associatedGoods) { if (!$associatedGoods->getModels()) {
throw new BadRequestHttpException('未找到符合条件的数据'); throw new BadRequestHttpException('未找到符合条件的数据');
} }
return $associatedGoods; return $associatedGoods;
...@@ -300,7 +300,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -300,7 +300,7 @@ class GoodsDetailSettingController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=201,
* description="添加成功" * description="添加成功"
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -318,7 +318,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -318,7 +318,7 @@ class GoodsDetailSettingController extends BaseController
if (!$res) { if (!$res) {
throw new ServerErrorHttpException('添加失败'); throw new ServerErrorHttpException('添加失败');
} }
throw new HttpException(200, '添加成功'); return Func::returnResult(201, '添加成功');
} }
/** /**
...@@ -337,7 +337,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -337,7 +337,7 @@ class GoodsDetailSettingController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=204,
* description="删除成功!" * description="删除成功!"
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -358,7 +358,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -358,7 +358,7 @@ class GoodsDetailSettingController extends BaseController
if ($goodsInfo->save(false)) { if ($goodsInfo->save(false)) {
throw new ServerErrorHttpException('删除失败'); throw new ServerErrorHttpException('删除失败');
} }
throw new HttpException(200, '删除成功'); return Func::returnResult(204, '删除成功');
} }
/** /**
...@@ -428,7 +428,7 @@ class GoodsDetailSettingController extends BaseController ...@@ -428,7 +428,7 @@ class GoodsDetailSettingController extends BaseController
} }
$transaction->commit(); $transaction->commit();
@unlink($fileInfo['INFO'][0]); @unlink($fileInfo['INFO'][0]);
throw new HttpException("200", '导入成功'); return Func::returnResult(200, '导入成功');
} catch (\Throwable $th) { } catch (\Throwable $th) {
$transaction->rollBack(); $transaction->rollBack();
@unlink($fileInfo['INFO'][0]); @unlink($fileInfo['INFO'][0]);
......
...@@ -11,7 +11,6 @@ use backend\helpers\UploadFiles; ...@@ -11,7 +11,6 @@ use backend\helpers\UploadFiles;
use yidas\phpSpreadsheet\Helper; use yidas\phpSpreadsheet\Helper;
use yii\web\UploadedFile; use yii\web\UploadedFile;
use yii\web\BadRequestHttpException; use yii\web\BadRequestHttpException;
use yii\web\HttpException;
class ShopEmployeeController extends BaseController class ShopEmployeeController extends BaseController
{ {
...@@ -193,7 +192,7 @@ class ShopEmployeeController extends BaseController ...@@ -193,7 +192,7 @@ class ShopEmployeeController extends BaseController
} }
$transcation->commit(); $transcation->commit();
@unlink($fileInfo['INFO'][0]); @unlink($fileInfo['INFO'][0]);
throw new HttpException(200, "导入成功!"); return Func::returnResult(200, "导入成功!");
} catch (\Throwable $th) { } catch (\Throwable $th) {
$transcation->rollBack(); $transcation->rollBack();
@unlink($fileInfo['INFO'][0]); @unlink($fileInfo['INFO'][0]);
...@@ -231,7 +230,7 @@ class ShopEmployeeController extends BaseController ...@@ -231,7 +230,7 @@ class ShopEmployeeController extends BaseController
* ) * )
* ) * )
* ), * ),
* @OA\Response(response=200,description="添加成功!"), * @OA\Response(response=201,description="添加成功!"),
* @OA\Response(response=422,description="数据验证失败,返回错误信息(数组)"), * @OA\Response(response=422,description="数据验证失败,返回错误信息(数组)"),
* security={{"Authorization":{}}} * security={{"Authorization":{}}}
* ) * )
...@@ -271,7 +270,7 @@ class ShopEmployeeController extends BaseController ...@@ -271,7 +270,7 @@ class ShopEmployeeController extends BaseController
Yii::$app->response->statusCode = 422; Yii::$app->response->statusCode = 422;
return $model->errors; return $model->errors;
} }
throw new HttpException(200, '添加成功!'); return Func::returnResult(201, '添加成功!');
} }
/** /**
...@@ -333,7 +332,7 @@ class ShopEmployeeController extends BaseController ...@@ -333,7 +332,7 @@ class ShopEmployeeController extends BaseController
Yii::$app->response->statusCode = 422; Yii::$app->response->statusCode = 422;
return $_model->errors; return $_model->errors;
} }
throw new HttpException(200, '更新成功!'); return Func::returnResult(200, '更新成功!');
} }
/** /**
...@@ -352,7 +351,7 @@ class ShopEmployeeController extends BaseController ...@@ -352,7 +351,7 @@ class ShopEmployeeController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=204,
* description="删除成功!" * description="删除成功!"
* ), * ),
* security={{"Authorization":{}}} * security={{"Authorization":{}}}
...@@ -378,6 +377,6 @@ class ShopEmployeeController extends BaseController ...@@ -378,6 +377,6 @@ class ShopEmployeeController extends BaseController
Yii::$app->response->statusCode = 422; Yii::$app->response->statusCode = 422;
return $_model->errors; return $_model->errors;
} }
throw new HttpException(200, '删除成功!'); return Func::returnResult(204, '删除成功!');
} }
} }
...@@ -114,7 +114,7 @@ class TransportSettingController extends BaseController ...@@ -114,7 +114,7 @@ class TransportSettingController extends BaseController
} }
$transportBranches = (new ShopPackagingcostsBranches)->transportBranches($model->GUID); $transportBranches = (new ShopPackagingcostsBranches)->transportBranches($model->GUID);
$info[0]['BRANCHES_INFO'] = $transportBranches; //指定省级 $info['BRANCHES_INFO'] = $transportBranches; //指定省级
$dataProvider->setModels($info); $dataProvider->setModels($info);
return $dataProvider; return $dataProvider;
} }
...@@ -230,7 +230,7 @@ class TransportSettingController extends BaseController ...@@ -230,7 +230,7 @@ class TransportSettingController extends BaseController
return $_model->errors; return $_model->errors;
} }
} }
throw new HttpException(200, "更新成功!"); return Func::returnResult(200, "更新成功!");
} }
/** /**
...@@ -292,7 +292,7 @@ class TransportSettingController extends BaseController ...@@ -292,7 +292,7 @@ class TransportSettingController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=204,
* description="删除成功!" * description="删除成功!"
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -324,7 +324,7 @@ class TransportSettingController extends BaseController ...@@ -324,7 +324,7 @@ class TransportSettingController extends BaseController
throw new ServerErrorHttpException('删除失败!'); throw new ServerErrorHttpException('删除失败!');
} }
throw new HttpException(200, "删除成功!"); return Func::returnResult(204, "删除成功!");
} }
/** /**
...@@ -356,7 +356,7 @@ class TransportSettingController extends BaseController ...@@ -356,7 +356,7 @@ class TransportSettingController extends BaseController
* ) * )
* ), * ),
* @OA\Response( * @OA\Response(
* response=200, * response=201,
* description="OK,保存成功" * description="OK,保存成功"
* ), * ),
* @OA\Response( * @OA\Response(
...@@ -417,6 +417,6 @@ class TransportSettingController extends BaseController ...@@ -417,6 +417,6 @@ class TransportSettingController extends BaseController
return $model->errors; return $model->errors;
} }
throw new HttpException(200, "添加成功!"); return Func::returnResult(201, "添加成功!");
} }
} }
...@@ -146,10 +146,12 @@ class ShopBranchScore extends BaseModel ...@@ -146,10 +146,12 @@ class ShopBranchScore extends BaseModel
{ {
$query = static::find() $query = 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') ->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])
->asArray()
->one();
return new ActiveDataProvider([ return new ActiveDataProvider([
'query' => $query->asArray(), 'models' => $query,
'pagination' => false 'pagination' => false
]); ]);
} }
......
...@@ -156,11 +156,12 @@ class ShopEmployee extends ShopUser ...@@ -156,11 +156,12 @@ class ShopEmployee extends ShopUser
$query = static::find()->alias('su') $query = static::find()->alias('su')
->select('su.GUID,su.NAME,su.EMPLOYEE_CODE,su.MOBILE_PHONE,su.CONTACTBIRTH_DATE,su.CONTACT_SEX,su.MEMBER_NO,su.IS_DISTRIBUTOR,su.EMPLOYEE_IS_MANAGER,sb.CODE as BRANCH_CODE') ->select('su.GUID,su.NAME,su.EMPLOYEE_CODE,su.MOBILE_PHONE,su.CONTACTBIRTH_DATE,su.CONTACT_SEX,su.MEMBER_NO,su.IS_DISTRIBUTOR,su.EMPLOYEE_IS_MANAGER,sb.CODE as BRANCH_CODE')
->leftJoin('shop_branch sb', 'sb.GUID=su.EMPLOYEE_BRANCH_GUID') ->leftJoin('shop_branch sb', 'sb.GUID=su.EMPLOYEE_BRANCH_GUID')
->where(['su.GUID' => $id, 'su.BELONG' => 1]); ->where(['su.GUID' => $id, 'su.BELONG' => 1])
->one();
return new ActiveDataProvider( return new ActiveDataProvider(
[ [
'query' => $query, 'models' => $query->toArray(),
'pagination' => false 'pagination' => false
] ]
); );
......
...@@ -171,10 +171,11 @@ class TransportSetting extends \app\models\v1\BaseModel ...@@ -171,10 +171,11 @@ class TransportSetting extends \app\models\v1\BaseModel
{ {
$query = static::find() $query = static::find()
->select(['GUID', 'TRANSPORT_TYPE', 'BASE_FEE', 'BASE_WEIGHT', 'BASE_WEIGHT_FEE', 'INCREASE_WEIGHT', 'INCREASE_WEIGHT_FEE', 'DESCRIPTION', 'SELECT_AREA', 'IS_USED', 'LIMIT_MEMBER_GROUP_GUID', 'GROUP_GUID']) ->select(['GUID', 'TRANSPORT_TYPE', 'BASE_FEE', 'BASE_WEIGHT', 'BASE_WEIGHT_FEE', 'INCREASE_WEIGHT', 'INCREASE_WEIGHT_FEE', 'DESCRIPTION', 'SELECT_AREA', 'IS_USED', 'LIMIT_MEMBER_GROUP_GUID', 'GROUP_GUID'])
->where(['GUID' => $guid]); ->where(['GUID' => $guid])
->one();
return new ActiveDataProvider([ return new ActiveDataProvider([
'query' => $query->asArray(), 'models' => $query->toArray(),
'pagination' => false 'pagination' => false
]); ]);
} }
......
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