Commit 1857f433 authored by hujun's avatar hujun

客户列表修改

parent 61faff34
......@@ -82,14 +82,6 @@ class Label extends Basic
//*****************************************************************************************用户标签
//用户标签页面
public function uLabelIndex(){
return view('u_label_index');
}
/**用户添加编辑
* @return \think\Response
* @throws \think\db\exception\DataNotFoundException
......@@ -97,26 +89,25 @@ class Label extends Basic
* @throws \think\exception\DbException
*/
public function updateULabel(){
$group_id=$this->request->param('id');
$group_id = $this->request->param('id');
$table= New ULabels;
$table= new ULabels();
if ($this->request->isPost()) {
$data = input('post.');
$data['operation_id']= Session::get("user_info.id");//操作人id
$data['operation_id'] = Session::get("user_info.id");//操作人id
if($table->repetition('name',$data['name'])&& empty($data['id'])){
return $this->response(100, 'url存在重复值');
}
//新增或者编辑数据
if(empty($data['id'])){
$data['create_time']= date( 'Y-m-d H:i:s',time());
$data['update_time']= date( 'Y-m-d H:i:s',time());
$id='';
$id = '';
}else{
$data['update_time']= date( 'Y-m-d H:i:s',time());
$id=$data['id'];
$id = $data['id'];
}
$data['free'] = $this->params['free'];
//新增或者编辑数据
if ($table->editData($data,$id)) {
return $this->response(200, '成功');
......@@ -125,11 +116,9 @@ class Label extends Basic
}
} else {
$where="id={$group_id}";
$info= $table->uleList($where);
//echo $table->getLastSql();
$where = "id = {$group_id}";
$info = $table->uleList($where);
return $this->response(200, '成功', $info[0]);
}
}
......@@ -142,21 +131,26 @@ class Label extends Basic
* @throws \think\exception\DbException
*/
public function getULabelsList() {
$result['code'] = 200;
$result['msg'] = '';
//获取当前模块可操作按钮start********************************
$userRule = Session::get('userRule');
if ($this->request->isAjax()) {
$result['code'] = 200;
$result['msg'] = '';
//获取当前模块可操作按钮start********************************
$userRule = Session::get('userRule');
// $result['data']['cz']=$userRule['cz'];
$result['data']['cz']=1;
//获取当前模块可操作按钮end**********************************
$pageNo = empty($this->params['pageNo']) ? 1 : $this->params['pageNo'];
$pageSize = empty($this->params['pageSize']) ? 15 : $this->params['pageSize'];
$labels = New ULabels;
$field = 'id,name,create_time,free';
$where['type'] = 1;
$result['data']['list'] = $labels->getList($pageNo, $pageSize, 'id DESC', $field, $where);
$result['data']['total'] = $labels->getTotal($where);
return $this->response($result['code'], $result['msg'], $result['data']);
$result['data']['cz']=1;
//获取当前模块可操作按钮end**********************************
$pageNo = empty($this->params['pageNo']) ? 1 : $this->params['pageNo'];
$pageSize = empty($this->params['pageSize']) ? 15 : $this->params['pageSize'];
$labels = New ULabels;
$field = 'id,name,create_time,free';
$where['type'] = 1;
$result['data']['list'] = $labels->getList($pageNo, $pageSize, 'id DESC', $field, $where);
$result['data']['total'] = $labels->getTotal($where);
return $this->response($result['code'], $result['msg'], $result['data']);
} else {
return view('u_label_index');
}
}
/**
......
......@@ -27,6 +27,7 @@
<tr>
<th class="text-center">标签ID</th>
<th class="text-center">标签名称</th>
<th class="text-center">是否立刻释放号码</th>
<th class="text-center">新增时间</th>
<th class="text-center">操作</th>
</tr>
......@@ -63,6 +64,14 @@
<label class="col-sm-3 control-label">新增标签:</label>
<input class="form-control btn6" data-rule-buga="false" data-rule-required="true" name="title" placeholder="不能多于5个字" type="text" value="" id="title">
</div>
<div class="form-group">
<label class="col-sm-3 control-label">是否立刻释放号码:</label>
<select name="" id="free" class="form-control btn6">
<option value="-1">请选择</option>
<option value="0"></option>
<option value="1"></option>
</select>
</div>
</form>
</div>
......
......@@ -135,8 +135,7 @@ Route::group('index', [
'updateRole'=>['index/agent/updateRole', ['method' => 'post']], //经纪人角色修改【接口】
//客户标签
'uLabelIndex'=>['index/label/uLabelIndex',['method' => 'get']], //客户标签界面
'getULabelsList'=>['index/label/getULabelsList',['method' => 'get']], //客户标签列表接口
'getULabelsList'=>['index/label/getULabelsList',['method' => 'get']], //客户标签列表接口/界面
'updateULabel'=>['index/label/updateULabel',['method' => 'post|get']], //编辑添加客户标签
'getUserLabel'=>['index/label/getUserLabel',['method' => 'get']], //获取客户状态
......
......@@ -29,6 +29,7 @@ define (['doT', 'text!temp/u_label_template_tpl.html', 'css!style/home.css','pag
success: function(data){
if (data.data) {
$("input[name = title]").val(data.data.name);
$("#free").val(data.data.free);
}
else {
alert('获取失败!');
......@@ -37,17 +38,19 @@ define (['doT', 'text!temp/u_label_template_tpl.html', 'css!style/home.css','pag
});
},
Submit_edit:function(){//提交编辑的信息
var par={};
par.id= u_label.house_id;
par.name=$("input[name =title]").val();
var params = {};
params.id = u_label.house_id;
params.name = $("input[name =title]").val();
params.free = $("#free").val();
$.ajax({
'type': 'POST',
'url' : '/index/updateULabel',
data:par,
dataType: "json",
success: function(data){
data : params,
dataType : "json",
success : function(data){
if(data.code==200){
u_label.getList();
}else{
alert(data.msg);
}
......@@ -83,16 +86,13 @@ define (['doT', 'text!temp/u_label_template_tpl.html', 'css!style/home.css','pag
$(".edit").show();
$(".edit_add").hide();
break;
}
});
}else{
$(".edit_add").hide();
$(".edit").hide();
}
/*分页代码*/
$ ("#pagediv").pagination ({
length: data.data.total,
......
......@@ -4,6 +4,13 @@
<tr>
<td>[%= it[item]["id"] %]</td>
<td>[%= it[item]["name"] %]</td>
<td>
[% if(it[item]['free'] == 0) { %]
[% }else{ %]
[% } %]
</td>
<td>[%= it[item]["create_time"] %]</td>
<td>
<a class="btn1 btn-success edit" href="#modal-edit" data-toggle="modal" data-id='[%= it[item]["id"] %]'>编辑</a>
......
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