customers_530

This commit is contained in:
dengbw
2022-05-30 10:39:40 +08:00
committed by lccsw
parent 00c8c4a1cf
commit 5355a0f98e
3 changed files with 29 additions and 20 deletions
+9 -3
View File
@@ -61,11 +61,17 @@ class Licheb extends HD_Controller
$e_time = strtotime($t_day . ' 23:59:59');
$today = date('Y-m-d');//明天
foreach ($res as $key => $value) {
$id = $value['id'];
$re_opl = $this->mdCustomerOpLogs->get(['customer_id' => $value['c_id'], 'uid' => $value['sales_id']
, 'type in(0,1,2)' => null, 'c_time>=' => $s_time, 'c_time<=' => $e_time]);
if ($re_opl) {//2已跟进
$this->mdCustomerVisitData->update(['status' => 2], ['id' => $value['id']]);
} else {
//只跟进status 0未见客户1到店客户
$re_cust = $this->mdCustomers->get(['id' => $value['c_id'], 'status in(0,1)' => null]);
if (!$re_cust) {
continue;
}
$ret = $this->mdCustomerVisitData->update(['status' => 3], ['id' => $value['id']]);
if ($ret) {
$where_vis = ['c_id' => $value['c_id'], 'sales_id' => $value['sales_id'], 't_day' => $today];
@@ -75,9 +81,9 @@ class Licheb extends HD_Controller
$where_vis['status'] = 3;
$where_vis['level'] = $value['level'];
$where_vis['c_time'] = time();
$id = $this->mdCustomerVisitData->add($where_vis);
if ($id) {//更新回访时间
$this->mdCustomers->mdCustomers->update(['visit_time' => $today], ['id' => $value['c_id']]);
$add_id = $this->mdCustomerVisitData->add($where_vis);
if ($add_id) {//更新回访时间
$this->mdCustomers->update(['visit_time' => $today], ['id' => $value['c_id']]);
$params['sd'] && $log[] = $where_vis;
}
}
+19 -16
View File
@@ -509,12 +509,13 @@ Class Lichene extends HD_Controller
$param = $this->input->get();
$param['page'] = intval($param['page']);
//获取配置了客户联系功能的成员列表
//$re = $this->wx_qyapi->get_external_contact(array('url' => 'get_follow_user_list'));
//echo json_encode($re, JSON_UNESCAPED_UNICODE);
// $re = $this->wx_qyapi->get_external_contact(array('url' => 'get_follow_user_list'));
// echo json_encode($re, JSON_UNESCAPED_UNICODE);
// exit;
//读取成员
$re = $this->wx_qyapi->get_external_contact(array('url' => 'user_get', 'userid' => 'DengBingWen'));
echo json_encode($re, JSON_UNESCAPED_UNICODE);
exit;
// $re = $this->wx_qyapi->get_external_contact(array('url' => 'user_get', 'userid' => 'DengBingWen'));
// echo json_encode($re, JSON_UNESCAPED_UNICODE);
// exit;
//用户分页分别获取避免超时
// $userid = "DianCheDaRenXiaoLi";
// if ($param['next_cursor'] || !$param['page']) {
@@ -524,15 +525,17 @@ Class Lichene extends HD_Controller
// echo '跑数据结束=' . $userid;
// }
// exit;
// ob_start(); //打开缓冲区
$follow_user = ["LinZhenZhen", "18950116819", "ShengHuaXiangXueTieLongLuPeng", "ChenHuiCan", "13600972070", "0fun",
"WuHuanZheng", "ChenWeiHua", "13313999284", "FuZhouShengHuaTaiQiCheXiaoShouYo", "DianCheDaRenXiaoLi", "YeJiaChen",
"LuoJinYan", "QianJianLin", "18005933510", "wudz", "huangy", "LiZhengHui", "YeRongZhang", "LiZhiWei", "CaiYaFen",
"TaoQianQian", "FanHaiYu", "XuDanPing", "ChenWenZhang", "HongXinYi", "CaiZhiMin", "JiangYeLei", "ZengLingYan", "18906027570",
"jean", "fuyy", "taric", "jimmy", "HongSiZe", "huangjq", "xugy", "wuhl", "HuangZhiJie", "ZhangShanBang", "zhangtf", "fudw",
"HuJianPing", "13666060496", "LinXiaoLong", "LinCongCong", "liuch", "RenLin", "18876491999", "KangPengHui", "liusb", "luohj",
"YangYaQi", "WangJiangFu", "SuiYuErAn", "Xia", "MuZi2020", "a.bing", "ChenZhiShen", "ChenCuiYun", "YuTing", "WenYan", "YueYouYin",
"QuanZhouLiCheChuNa"];
ob_start(); //打开缓冲区
$follow_user = ["LiLiXiang", "ChenZongHui", "FangYanPing", "JiangYaLi", "DianCheDaRen", "LinFan", "ChenHuiCan01", "13507568055"
, "LiuXinXin_2", "caohui", "HuJianPing", "LiuChaHua", "GuoYangYang", "ZhengYongWei", "WangWei", "LiJianJie", "WanHuaFeng"
, "YuWei", "ChenYuYou", "ZengJiaMin", "ZengLingYan", "15859720661", "LiHuaiSong", "LaiDaoAi", "18605086929", "DuXiaoXia"
, "ChenHuiMin", "WuHaiLin", "LinGuoPu", "WeiJiaXing", "WangZhiJie", "ZhaoZhenRong", "SuYaQin", "LiTingTing", "LiFengCan"
, "ChenYingMing", "huanghong", "wangwenbin", "FuDeWang", "DongPingPing", "LiJiaQunGongYongShouJi", "LiMeiJin", "lanpeifang"
, "linxiaolong", "hekaihong", "ZhangQingYuan", "LiJiaQun", "ChenLiXin", "ZhangShanBang", "WuHuanZheng", "XuHang", "HuangJian"
, "YuZhen", "18750080006", "13859842421", "YouYongHuang", "ShaoYunFei", "ChenYingQin", "LuoHuaiJie", "WengQiZhang", "LiuShengHua"
, "LiuHaiQuan", "DengBingWen", "DongKaiJie", "jimmy", "HuangJunQiang", "LaiLianYing", "ZhangWei", "WuDianZi", "XuGuangYi"
, "ZhouJinBin", "ShaoBinHua", "FuYangYi", "LiZhengHui", "YeJiaChen", "YangYaQi", "ChenMei", "DianCheLiKe", "ChenCuiYun"
, "YuTing", "ZhangTengFei", "no.39", "ZhengYun", "HuangChenChen"];
$count = count($follow_user);
if ($param['page'] >= $count) {
echo '<br>本次更新企业成员:';
@@ -563,7 +566,7 @@ Class Lichene extends HD_Controller
foreach ($re['external_contact_list'] as $key => $value) {
$external_userid = $value['external_contact']['external_userid'];
if ($external_userid) {
$re_qy = $this->mdWechatqy->get(array('external_userid' => $external_userid));
$re_qy = $this->mdWechatqy->get(['userid' => $userid, 'external_userid' => $external_userid]);
$jsondata = array();
$jsondata['external_contact'] = $value['external_contact'] ? $value['external_contact'] : '';
$jsondata['follow_info'] = $value['follow_info'] ? $value['follow_info'] : '';
@@ -583,7 +586,7 @@ Class Lichene extends HD_Controller
if (!$re_qy) {
$this->mdWechatqy->add($addData);
} else {
$this->mdWechatqy->update($addData, array('external_userid' => $external_userid));
$this->mdWechatqy->update($addData, ['id' => $re_qy['id']]);
}
}
}
+1 -1
View File
@@ -339,7 +339,7 @@ class User extends Wxapp
, ['title' => '今日已跟进 >', 'num' => $a_num_2, 'url' => '/pages/customer/filterList/index?level=A&status=2&visit=1&title=A级今日已跟进']]],
['title' => 'B级客户', 'list' => [['title' => '总数 >', 'num' => $b_num, 'url' => '/pages/customer/filterList/index?level=B&status_tp=1&title=B级客户']
, ['title' => '今日需跟进 >', 'num' => $b_num_1, 'url' => '/pages/customer/filterList/index?level=B&status=1&visit=1&title=B级今日需跟进']
, ['title' => '今日已跟进 >', 'num' => $b_num_2, 'url' => '/pages/customer/filterList/index?level=A&status=2&visit=1&title=A级今日已跟进']]],
, ['title' => '今日已跟进 >', 'num' => $b_num_2, 'url' => '/pages/customer/filterList/index?level=B&status=2&visit=1&title=B级今日已跟进']]],
];
$wl_num = $this->mdCustomerVisitData->count_visit($where_v);
$data = [