Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
newShopBack
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
newshop
newShopBack
Commits
8aee67c6
Commit
8aee67c6
authored
Nov 07, 2019
by
姚书霞
🐘
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改目录
parent
e1ff96b9
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
34 additions
and
14 deletions
+34
-14
main.php
backend/config/main.php
+3
-2
ShopUserMembergradeController.php
...controllers/v1/shopuser/ShopUserMembergradeController.php
+4
-4
ShopUserMembergrade.php
backend/models/v1/shopuser/ShopUserMembergrade.php
+27
-8
No files found.
backend/config/main.php
View file @
8aee67c6
...
@@ -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'
,
...
...
backend/controllers/v1/shop
/
user/ShopUserMembergradeController.php
→
backend/controllers/v1/shopuser/ShopUserMembergradeController.php
View file @
8aee67c6
<?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="添加用户组接口",
...
...
backend/models/v1/shop
/
user/ShopUserMembergrade.php
→
backend/models/v1/shopuser/ShopUserMembergrade.php
View file @
8aee67c6
<?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'
],
'saf
e'
],
[[
'
GRADE_PERCENT'
,
'MONEY_POINT_SRATE'
],
'doubl
e'
],
[[
'
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'
=>
10
0
],
[[
'NAME'
],
'string'
,
'max'
=>
2
0
],
[[
'GUID'
],
'unique'
],
[[
'GUID'
],
'unique'
],
];
];
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment