增加线索跟进人筛选

This commit is contained in:
lcc
2025-01-15 10:48:12 +08:00
parent f60943484e
commit 4e1f72b2eb
2 changed files with 25 additions and 8 deletions
+8 -1
View File
@@ -8,6 +8,8 @@ class Clues extends HD_Controller
protected $log_dir;
private $maintainAry = ['0-0' => '待处理', '1-10' => '已加微信', '3-7' => '明确拒绝', '2-4' => '未接通', '2-5' => '未完整触碰'];//保养客户专用
private $role_id = 2;
public function __construct()
{
parent::__construct();
@@ -128,6 +130,7 @@ class Clues extends HD_Controller
$params['cfrom_id2'] && $where['cf2_id'] = $params['cfrom_id2'];
$params['brand_id'] && $where['brand_id'] = $params['brand_id'];
$params['series_id'] && $where['series_id'] = $params['series_id'];
$params['admin_id'] && $where['admin_id'] = $params['admin_id'];
//门店筛选
if ($params['biz_id_admin']) {
@@ -146,6 +149,7 @@ class Clues extends HD_Controller
!$params['biz_id_admin'] && $params['biz_id_admin'] = '';
!$params['brand_id'] && $params['brand_id'] = 0;
!$params['series_id'] && $params['series_id'] = 0;
!$params['admin_id'] && $params['admin_id'] = 0;
$count = $this->clues_model->count($where);
$lists = [];
@@ -248,6 +252,9 @@ class Clues extends HD_Controller
$lists[] = $val;
}
}
$where = ['status' => 1, 'role_id' => $this->role_id];
$adminLists = $this->sys_admin_model->select($where, 'id desc', 0, 0, 'id,username');
$this->data['adminLists'] = $adminLists;
$this->data['pager'] = array('count' => ceil($count / $size), 'curr' => $page, 'totle' => $count);
return [$lists, $count];
@@ -1192,7 +1199,7 @@ class Clues extends HD_Controller
}
return $this->show_json(SYS_CODE_SUCCESS, '操作成功');
}
$where = ['status' => 1, 'role_id' => 2];
$where = ['status' => 1, 'role_id' => $this->role_id];
$adminLists = $this->sys_admin_model->select($where, 'id desc', 0, 0, 'id,username');
$this->data['adminLists'] = $adminLists;
$this->data['ids'] = $ids;
+17 -7
View File
@@ -141,16 +141,24 @@
</select>
</div>
</div>
<div class="am-form-group fl" style="width:1920px">
<div class="am-form-group fl" style="width:100%">
<label class="am-para-label w100">添加微信:</label>
<div class="am-para-inline w100">
<select title="添加微信" name="wxgr">
<option value="">全部</option>
<option value="1" <?= $params['wxgr'] == '1' ? 'selected' : '' ?>>是</option>
<option value="0" <?= $params['wxgr'] == '0' ? 'selected' : '' ?>>否</option>
</select>
<select title="添加微信" name="wxgr">
<option value="">全部</option>
<option value="1" <?= $params['wxgr'] == '1' ? 'selected' : '' ?>>是</option>
<option value="0" <?= $params['wxgr'] == '0' ? 'selected' : '' ?>>否</option>
</select>
</div>
<label class="am-para-label w100">跟进人员:</label>
<div class="am-form-group am-para-inline w150">
<select name="admin_id" v-model="admin_id">
<option value="0">所有</option>
<option :value="v.id" v-for="(v,i) in adminAry">{{v.username}}</option>
</select>
</div>
</div>
<div class="fl" style="width:1920px">
<label class="am-para-label w100">创建时间:</label>
<div class="am-form-group fl">
@@ -300,6 +308,8 @@
bizAry: []
},
export_button: <?=$export_button?>,
admin_id: <?=$params['admin_id'] ? $params['admin_id'] : 0?>,
adminAry: <?=$adminLists ? json_encode($adminLists) : '[]'?>,
},
mounted: function () {
this.init_provinces();
@@ -587,7 +597,7 @@
}
});
});
$("#batch_allot").click(function (){
$("#batch_allot").click(function () {
alert()
})
});