Commit 9d6bd168 authored by 张晓林's avatar 张晓林

用户列表优化

parent a5dad095
......@@ -42,6 +42,7 @@ class ShopUserListController extends BaseController
$param = Yii::$app->request->get();
$ShopUserList = new ShopUserList();
$ShopUserList->scenarios = 'userList';
$query = $ShopUserList::find()
->select(['GUID','NAME','CREATE_DATE','USER_GROUP_GUID','CODE','WX_NO','LABEL','CONSUMPTION_POINT'])
->orderBy('UPDATE_DATE');
......
<?php
namespace backend\models\v1\shopuser;
use yii\data\ActiveDataProvider;
use app\models\v1\BaseModel;
use backend\models\v1\shopuser\ShopUserMembergradeRelation;
use app\models\v1\shopuser\ShopUserMembergrade;
use yii\web\Linkable;
class ShopUserList extends BaseModel{
public $memberGradeList;
......@@ -15,21 +12,14 @@ class ShopUserList extends BaseModel{
return 'shop_user';
}
// public function scenarios()
// {
// $scenarios = parent::scenarios();
// $scenarios['user-list'] = ['NAME','MEMBER_NO','CREATE_DATE','USER_GROUP_GUID','CODE','BINDCARD'];
// $scenarios['user-detail'] = ['GUID'];
// $scenarios['user-update'] = ['GUID'];
// $scenarios['user-delete'] = ['GUID'];
// return $scenarios;
// }
//重新定义rules
public function rules(){
return [
['GUID','required','on'=>['userUpdate','userDetail','user-delete'],'message'=>'缺少参数GUID'],
[['NAME','MEMBER_NO','CREATE_DATE','USER_GROUP_GUID','CODE','BINDCARD'],'string']
['GUID','required','on'=>['userUpdate','userDetail'],'message'=>'缺少参数GUID'],
[['NAME','MEMBER_NO','CREATE_DATE','USER_GROUP_GUID','CODE','BINDCARD'],'string','on'=>'userList'],
[['NAME','MEMBER_NO','CREATE_DATE','USER_GROUP_GUID','CODE','BINDCARD'],'trim','on'=>'userList'],
[['NAME'],'string','on'=>'userUpdate','max'=>'昵称最大为20个字母'],
[['MOBILE_PHONE'],'match','pattern'=>'/^[1][358][0-9]{9}$/','message'=>'请输入正确手机号'],
];
}
......
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