Commit 8aee67c6 authored by 姚书霞's avatar 姚书霞 🐘

修改目录

parent e1ff96b9
...@@ -52,8 +52,9 @@ return [ ...@@ -52,8 +52,9 @@ return [
'controller'=>[ 'controller'=>[
'swagger', 'swagger',
'v1/shop/branch/branch', 'v1/shop/branch/branch',
'v1/shop/user/shop-user-membergrade', 'v1/rbacuser/rbac-user',
'v1/rbacuser/rbac-user' 'v1/shopuser/shop-user-membergrade',
'v1/user/user'
], ],
'extraPatterns'=>[ 'extraPatterns'=>[
'GET,OPTIONS test'=>'test', 'GET,OPTIONS test'=>'test',
......
<?php <?php
namespace backend\controllers\v1\shop\user; namespace backend\controllers\v1\shopuser;
use Yii; use Yii;
use backend\controllers\v1\BaseController; use backend\controllers\v1\BaseController;
class ShopUserMembergradeController extends BaseController class ShopUserMembergradeController extends BaseController
{ {
public $modelClass='app\models\v1\shop\user\ShopUserMembergrade'; public $modelClass='app\models\v1\shopuser\ShopUserMembergrade';
public $serializer = [ public $serializer = [
'class' => 'yii\rest\Serializer', 'class' => 'yii\rest\Serializer',
'collectionEnvelope' => 'data', 'collectionEnvelope' => 'data',
...@@ -29,7 +29,7 @@ class ShopUserMembergradeController extends BaseController ...@@ -29,7 +29,7 @@ class ShopUserMembergradeController extends BaseController
/** /**
* @OA\Get( * @OA\Get(
* path="/backend/web/v1/shop/user/shop-user-membergrades", * path="/backend/web/v1/shopuser/shop-user-membergrades",
* tags={"用户&员工接口"}, * tags={"用户&员工接口"},
* summary="用户组列表接口", * summary="用户组列表接口",
* description="用户组列表接口", * description="用户组列表接口",
...@@ -53,7 +53,7 @@ class ShopUserMembergradeController extends BaseController ...@@ -53,7 +53,7 @@ class ShopUserMembergradeController extends BaseController
/** /**
* @OA\POST( * @OA\POST(
* path="/backend/web/v1/shop/user/shop-user-membergrades", * path="/backend/web/v1/shopuser/shop-user-membergrades",
* tags={"用户&员工接口"}, * tags={"用户&员工接口"},
* summary="添加用户组接口", * summary="添加用户组接口",
* description="添加用户组接口", * description="添加用户组接口",
......
<?php <?php
namespace app\models\v1\shop\user; namespace app\models\v1\shopuser;
use Yii; use Yii;
use app\models\v1\BaseModel; use app\models\v1\BaseModel;
use yii\behaviors\TimestampBehavior;
use yii\db\Expression;
/** /**
* This is the model class for table "shop_user_membergrade". * This is the model class for table "shop_user_membergrade".
* *
...@@ -28,18 +29,36 @@ class ShopUserMembergrade extends BaseModel ...@@ -28,18 +29,36 @@ class ShopUserMembergrade extends BaseModel
return 'shop_user_membergrade'; return 'shop_user_membergrade';
} }
/**
* {@inheritdoc}
*/
public function behaviors()
{
return [[
/**
* TimestampBehavior
* 创建的时候,默认插入当前时间戳给create_date和last_update字段
* 更新的时候,默认更新当前时间戳给updated_at字段
*/
'class' => TimestampBehavior::className(),
'createdAtAttribute' => 'CREATE_TIME',
'updatedAtAttribute' => false,
'value' => new Expression('NOW()'),
]];
}
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function rules() public function rules()
{ {
return [ return [
[['GUID', 'CREATE_TIME'], 'required'], [['NAME', 'GRADE_PERCENT','MONEY_POINT_SRATE'], 'trim'],
[['IS_DEFAULT', 'IS_SETRANGE'], 'integer'], [['NAME', 'GRADE_PERCENT','MONEY_POINT_SRATE'], 'required'],
[['CREATE_TIME'], 'safe'], [['GRADE_PERCENT', 'MONEY_POINT_SRATE'], 'double'],
[['GRADE_PERCENT', 'USER_POINTS', 'MONEY_POINT_SRATE'], 'number'], [['IS_DEFAULT'], 'boolean'],
[['GUID', 'ORG_GUID'], 'string', 'max' => 50], [['IS_SETRANGE'], 'in', 'range' => [0, 1, 2]],
[['NAME'], 'string', 'max' => 100], [['NAME'], 'string', 'max' => 20],
[['GUID'], 'unique'], [['GUID'], 'unique'],
]; ];
} }
......
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