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

用户列表优化

parent a5dad095
...@@ -42,6 +42,7 @@ class ShopUserListController extends BaseController ...@@ -42,6 +42,7 @@ class ShopUserListController extends BaseController
$param = Yii::$app->request->get(); $param = Yii::$app->request->get();
$ShopUserList = new ShopUserList(); $ShopUserList = new ShopUserList();
$ShopUserList->scenarios = 'userList';
$query = $ShopUserList::find() $query = $ShopUserList::find()
->select(['GUID','NAME','CREATE_DATE','USER_GROUP_GUID','CODE','WX_NO','LABEL','CONSUMPTION_POINT']) ->select(['GUID','NAME','CREATE_DATE','USER_GROUP_GUID','CODE','WX_NO','LABEL','CONSUMPTION_POINT'])
->orderBy('UPDATE_DATE'); ->orderBy('UPDATE_DATE');
......
<?php <?php
namespace backend\models\v1\shopuser; namespace backend\models\v1\shopuser;
use yii\data\ActiveDataProvider;
use app\models\v1\BaseModel; 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{ class ShopUserList extends BaseModel{
public $memberGradeList; public $memberGradeList;
...@@ -15,21 +12,14 @@ class ShopUserList extends BaseModel{ ...@@ -15,21 +12,14 @@ class ShopUserList extends BaseModel{
return 'shop_user'; 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 //重新定义rules
public function rules(){ public function rules(){
return [ return [
['GUID','required','on'=>['userUpdate','userDetail','user-delete'],'message'=>'缺少参数GUID'], ['GUID','required','on'=>['userUpdate','userDetail'],'message'=>'缺少参数GUID'],
[['NAME','MEMBER_NO','CREATE_DATE','USER_GROUP_GUID','CODE','BINDCARD'],'string'] [['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