api_licheb_1102

This commit is contained in:
dengbw
2021-11-02 10:17:26 +08:00
parent 66a6da8cc0
commit 6c0824e1b6
+18 -21
View File
@@ -165,7 +165,7 @@ class Licheb extends HD_Controller
$log = array();
$where = array('id >' => $c_id, 'status in(0,1)' => null, 'admin_id >' => 0, 'level <>' => 'D'
, 'c_time >=' => strtotime('2021-10-25 00:00:00'), 'c_time <' => strtotime($day . ' 00:00:00'));
$res_c = $this->mdCustomers->select($where, 'id asc', 1, $size, 'id,level');
$res_c = $this->mdCustomers->select($where, 'id asc', 1, $size, 'id,level,c_time');
if (!$res_c) {
echo '执行到当前客户id' . $c_id . '暂无数据';
return;
@@ -174,32 +174,30 @@ class Licheb extends HD_Controller
$c_id = $value['id'];
$level = $value['level'];
$if_add = 0;
$up_level = '';
if ($level == 'h') {
$up_level = 'H';
} else if ($level == 'a') {
$up_level = 'A';
} else if ($level == 'b') {
$up_level = 'B';
} else if ($level == 'c') {
$up_level = 'C';
} else if ($level == 'd') {
$up_level = 'D';
}
if ($up_level) {//小写更新为大写
$ret = $this->mdCustomers->update(array('level' => $up_level), array('id' => $c_id));
$ret && $level = $up_level;
}
// $up_level = '';
// if ($level == 'h') {
// $up_level = 'H';
// } else if ($level == 'a') {
// $up_level = 'A';
// } else if ($level == 'b') {
// $up_level = 'B';
// } else if ($level == 'c') {
// $up_level = 'C';
// }
// if ($up_level) {//小写更新为大写
// $ret = $this->mdCustomers->update(array('level' => $up_level), array('id' => $c_id));
// $ret && $level = $up_level;
// }
if ($level == 'H') {//每天回访一次
$re_v = $this->mdCustomersVisit->get(array('day' => $day, 'c_id' => $c_id));
!$re_v && $if_add = 1;
} else if ($level == 'A') {//隔一天打
} else if ($level == 'A' && ($value['c_time'] < strtotime('-1 day'))) {//隔一天打
$re_v = $this->mdCustomersVisit->get(array('day>=' => $day_1, 'day<=' => $day, 'c_id' => $c_id));
!$re_v && $if_add = 1;
} else if ($level == 'B') {//一周回访一次
} else if ($level == 'B' && ($value['c_time'] < strtotime('-7 day'))) {//一周回访一次
$re_v = $this->mdCustomersVisit->get(array('day>=' => $day_7, 'day<=' => $day, 'c_id' => $c_id));
!$re_v && $if_add = 1;
} else if ($level == 'C') {//一个月打一次
} else if ($level == 'C' && ($value['c_time'] < strtotime('-1 month'))) {//一个月打一次
$re_v = $this->mdCustomersVisit->get(array('day>=' => $day_30, 'day<=' => $day, 'c_id' => $c_id));
!$re_v && $if_add = 1;
}
@@ -218,7 +216,6 @@ class Licheb extends HD_Controller
echo json_encode($log, JSON_UNESCAPED_UNICODE);
echo '<br>';
}
echo '数据库获取:<br>';
echo json_encode($res_c, JSON_UNESCAPED_UNICODE);
}