Commit f7c0532f authored by hujun's avatar hujun

用户列表搜索

parent a41b7e52
...@@ -64,7 +64,23 @@ class Member extends Basic{ ...@@ -64,7 +64,23 @@ class Member extends Basic{
$where['a.id'] = $params['id']; $where['a.id'] = $params['id'];
} }
$fields = 'a.id,a.user_nick,a.user_phone,a.user_pic,a.create_time,a.user_pswd,a.referrer_id,a.referrer_source,a.user_name,a.last_login_ip'; if (!empty($params['activate']) && $params['activate'] != -1) {
if ($params['activate'] == 1) {
$where['a.status'] = 0;
} else {
$where['a.status'] = -1;
}
}
if (!empty($params['login_status']) && $params['login_status'] != -1) {
if ($params['login_status'] == 1) {
$where['a.last_login_ip'] = ['not null'];
} else {
$where['a.last_login_ip'] = ['null'];
}
}
$fields = 'a.id,a.user_nick,a.user_phone,a.user_pic,a.create_time,a.user_pswd,a.referrer_id,a.referrer_source,a.user_name,a.last_login_ip,a.status';
$data['list'] = $this->user->getUserAgent($pageNo, $pageSize, 'a.id DESC', $fields, $where); $data['list'] = $this->user->getUserAgent($pageNo, $pageSize, 'a.id DESC', $fields, $where);
$data['total'] = $this->user->getUserAgentTotal($where); $data['total'] = $this->user->getUserAgentTotal($where);
return $this->response($data['status'], $data['msg'], $data); return $this->response($data['status'], $data['msg'], $data);
......
...@@ -193,18 +193,14 @@ class Remark extends Basic ...@@ -193,18 +193,14 @@ class Remark extends Basic
/** /**
* 客方搜索 * 客方搜索
*
* @return \think\Response
*/ */
public function select_by_phone() { public function select_by_phone() {
$params = $this->params; $phone = trim($this->params['phone']);
//$params['phone'] ='181'; $table = new Agents();
$Agents_res = $table->select_by_phone($phone);
$phone = trim($params['phone']);
dump($phone);
$table= new Agents();
$Agents_res =$table->select_by_phone($phone);
//dump($Agents_res);
return $this->response("200", "success!", $Agents_res); return $this->response("200", "success!", $Agents_res);
} }
/** /**
......
...@@ -69,6 +69,19 @@ ...@@ -69,6 +69,19 @@
<div class="row"></div> <div class="row"></div>
<input class="form-control btn2 margin-top-ld" data-rule-phoneus="false" data-rule-required="false" id="company_name" name="name" placeholder="姓名" type="text" value=""> <input class="form-control btn2 margin-top-ld" data-rule-phoneus="false" data-rule-required="false" id="company_name" name="name" placeholder="姓名" type="text" value="">
<input class="form-control btn2 margin-top-ld" data-rule-phoneus="false" data-rule-required="false" id="mobile" name="phone" placeholder="手机号" type="text" value=""> <input class="form-control btn2 margin-top-ld" data-rule-phoneus="false" data-rule-required="false" id="mobile" name="phone" placeholder="手机号" type="text" value="">
<select class="form-control btn2 margin-top-ld" name="login_status">
<option value="-1">是否登录过</option>
<option value="1"></option>
<option value="2"></option>
</select>
<select class="form-control btn2 margin-top-ld" name="activate">
<option value="-1">APP状态筛选</option>
<option value="1">激活</option>
<option value="2">未激活</option>
</select>
<span class="btn btn-default btn3 margin-top-ld" id="search">搜索</span> <span class="btn btn-default btn3 margin-top-ld" id="search">搜索</span>
<span class="btn btn-default btn3 margin-top-ld" id="reset">重置</span> <span class="btn btn-default btn3 margin-top-ld" id="reset">重置</span>
...@@ -141,7 +154,7 @@ ...@@ -141,7 +154,7 @@
<div class="form-group" > <div class="form-group" >
<label class="col-sm-3 control-label">电话:</label> <label class="col-sm-3 control-label">电话:</label>
<div class="col-sm-9"> <div class="col-sm-9">
<input type="password" class="form-control btn6" name="user_phone" autocomplete="off" id="set_father_id2"> <input type="number" class="form-control btn6" name="user_phone" autocomplete="off" id="set_father_id2">
<span class="use-span text-danger">(必填)</span> <span class="use-span text-danger">(必填)</span>
</div> </div>
</div> </div>
......
define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker",'pagination','bootstrapJs'], function (doT, template) { define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', 'css!style/home.css',"datetimepicker",'pagination','bootstrapJs'], function (doT, template) {
var user = { var user = {
pageNo: 1, /*第几页*/ pageNo: 1, /*第几页*/
pageSize: 10, /*每页显示多少条*/ pageSize: 15, /*每页显示多少条*/
urls: '', urls: '',
init: function () { init: function () {
...@@ -220,6 +220,8 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', ' ...@@ -220,6 +220,8 @@ define (['doT', 'text!temp/user_template_tpl.html','ckfinder','ckfinderStart', '
params.name = $("input[name='name']").val(); params.name = $("input[name='name']").val();
params.phone = $("input[name='phone']").val(); params.phone = $("input[name='phone']").val();
params.invite = $("input[name='invite']").val(); params.invite = $("input[name='invite']").val();
params.login_status = $("select[name=login_status]").val();
params.activate = $("select[name=activate]").val();
params.pageNo = user.pageNo; params.pageNo = user.pageNo;
params.pageSize = user.pageSize; params.pageSize = user.pageSize;
......
...@@ -14,10 +14,10 @@ ...@@ -14,10 +14,10 @@
[% } %] [% } %]
</td> </td>
<td> <td>
[% if(it[item]["source"] == 10) { %] [% if(it[item]["referrer_source"] == 10) { %]
客户c端注册 客户C端注册
[% }else if(it[item]["source"] == 20) { %] [% }else if(it[item]["referrer_source"] == 20) { %]
经纪人报备时添加 报备时添加
[% } %] [% } %]
</td> </td>
<td> <td>
......
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