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
5d38d2a3
Commit
5d38d2a3
authored
Nov 05, 2019
by
姚书霞
🐘
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
123
parent
2e80d35a
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
111 additions
and
0 deletions
+111
-0
ShopUserMembergradeController.php
...ontrollers/v1/shop/user/ShopUserMembergradeController.php
+47
-0
ShopUserMembergrade.php
backend/models/v1/shop/user/ShopUserMembergrade.php
+64
-0
No files found.
backend/controllers/v1/shop/user/ShopUserMembergradeController.php
0 → 100644
View file @
5d38d2a3
<?php
namespace
backend\controllers\v1\shop\user
;
use
Yii
;
use
backend\controllers\v1\BaseController
;
class
ShopUserMembergradeController
extends
BaseController
{
public
$modelClass
=
'app\models\v1\shop\user\ShopUserMembergrade'
;
public
$serializer
=
[
'class'
=>
'yii\rest\Serializer'
,
'collectionEnvelope'
=>
'shop_user_membergrade'
,
];
//重定义action方法
public
function
actions
()
{
$actions
=
parent
::
actions
();
// 禁用 "delete" 和 "create" 动作
//unset($actions['delete'], $actions['create']);
// 使用 "prepareDataProvider()" 方法自定义数据 provider
// $actions['index']['prepareDataProvider'] = [$this, 'prepareDataProvider'];
return
$actions
;
}
/**
* @OA\Post(
* path="/backend/web/v1/shop/user/shop-user-membergrades",
* tags={"用户组列表"},
* summary="用户组列表接口",
* description="用户组列表接口",
* @OA\RequestBody(
* @OA\MediaType(
* mediaType="application/json",
* @OA\Schema(
*
* )
* )
* ),
* @OA\Response(response=200,description="成功时返回access-token")
* )
*/
}
backend/models/v1/shop/user/ShopUserMembergrade.php
0 → 100644
View file @
5d38d2a3
<?php
namespace
app\models\v1\shop\user
;
use
Yii
;
use
\yii\db\ActiveRecord
;
/**
* This is the model class for table "shop_user_membergrade".
*
* @property string $GUID 会员等级GUID
* @property string $ORG_GUID 组织机构号
* @property string $NAME 会员等级名称
* @property int $IS_DEFAULT 是否默认等级 1:是 0:否
* @property string $CREATE_TIME 添加时间
* @property string $GRADE_PERCENT 优惠百分比
* @property string $USER_POINTS 成为该等级所需积分
* @property string $MONEY_POINT_SRATE 购物获得积分比率
* @property int $IS_SETRANGE 0:全店通用 1:指定商品 3.指定促销分类
*/
class
ShopUserMembergrade
extends
ActiveRecord
{
/**
* {@inheritdoc}
*/
public
static
function
tableName
()
{
return
'shop_user_membergrade'
;
}
/**
* {@inheritdoc}
*/
public
function
rules
()
{
return
[
[[
'GUID'
,
'CREATE_TIME'
],
'required'
],
[[
'IS_DEFAULT'
,
'IS_SETRANGE'
],
'integer'
],
[[
'CREATE_TIME'
],
'safe'
],
[[
'GRADE_PERCENT'
,
'USER_POINTS'
,
'MONEY_POINT_SRATE'
],
'number'
],
[[
'GUID'
,
'ORG_GUID'
],
'string'
,
'max'
=>
50
],
[[
'NAME'
],
'string'
,
'max'
=>
100
],
[[
'GUID'
],
'unique'
],
];
}
/**
* {@inheritdoc}
*/
public
function
attributeLabels
()
{
// return [
// 'GUID' => 'Guid',
// 'ORG_GUID' => 'Org Guid',
// 'NAME' => 'Name',
// 'IS_DEFAULT' => 'Is Default',
// 'CREATE_TIME' => 'Create Time',
// 'GRADE_PERCENT' => 'Grade Percent',
// 'USER_POINTS' => 'User Points',
// 'MONEY_POINT_SRATE' => 'Money Point Srate',
// 'IS_SETRANGE' => 'Is Setrange',
// ];
}
}
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