Commit eda299fc authored by hujun's avatar hujun

通话记录修改

parent d24049dc
......@@ -215,7 +215,7 @@ class CellPhone extends Basic
$pageSize = empty($this->params['pageSize']) ? 10 : $this->params['pageSize'];
$report = new SecretReport();
$field = 'a.id,b.phone,sum(time) as time,agents_id,call_type';
$field = 'a.id,b.phone,sum(time) as time,agents_id,call_type,release_time,start_time';
$where = [];
if ($this->params['start_time']) {
......
......@@ -70,18 +70,18 @@
<li role="presentation">
<a href="/admin.php/index/BusinessDistrict.html">商圈列表</a>
</li>
<li role="presentation">
<!-- <li role="presentation">
<a href="/admin.php/index/CellPhoneIndex.html">总记录列表</a>
</li>
</li>-->
<li role="presentation">
<a href="/admin.php/index/CellPhoneAgentIndex.html">经纪人通话列表</a>
</li>
<li role="presentation">
<!-- <li role="presentation">
<a href="/admin.php/index/phoneList.html">号码池列表</a>
</li>
<li role="presentation">
</li>-->
<!-- <li role="presentation">
<a href="/admin.php/index/bindPhoneListIndex.html">号码绑定列表</a>
</li>
</li>-->
<li role="presentation">
<a href="/admin.php/index/CellPhoneIndex.html">通话记录</a>
</li>
......
......@@ -75,17 +75,21 @@ class SecretReport extends Model
$result[$k]['time'] = $v->time;
//主叫收费
if ($v->call_type == 0) {
if ($v->time <= 60) {
$time = 1; //不足一分钟按一分钟
} else {
$remainder = $v->time % 60;
$time = 0;
if ($remainder != 0) {
$time += 1;
if (strtotime($v->release_time) - strtotime($v->start_time) > 0) {
if ($v->time <= 60) {
$time = 1; //不足一分钟按一分钟
} else {
$remainder = $v->time % 60;
$time = 0;
if ($remainder != 0) {
$time += 1;
}
$time += floor($v->time/60);
}
$time += floor($v->time/60);
$result[$k]['price'] = $time*0.06 + $time*0.05;//通话 0.06元/分,录音 0.05元/分
} else {
$result[$k]['price'] = 0;
}
$result[$k]['price'] = $time*0.06 + $time*0.05;//通话 0.06元/分,录音 0.05元/分
}
}
......@@ -151,17 +155,22 @@ class SecretReport extends Model
$result[$k]['time'] = $v->time;
//主叫收费
if ($v->call_type == 0) {
if ($v->time <= 60) {
$time = 1; //不足一分钟按一分钟
} else {
$remainder = $v->time % 60;
$time = 0;
if ($remainder != 0) {
$time += 1;
if (strtotime($v->release_time) - strtotime($v->start_time) > 0) {
if ($v->time <= 60) {
$time = 1; //不足一分钟按一分钟
} else {
$remainder = $v->time % 60;
$time = 0;
if ($remainder != 0) {
$time += 1;
}
$time += floor($v->time/60);
}
$time += floor($v->time/60);
$result[$k]['price'] = $time*0.06 + $time*0.05;//通话 0.06元/分,录音 0.05元/分
} else {
$result[$k]['price'] = 0;
}
$result[$k]['price'] = $time*0.06 + $time*0.05;//通话 0.06元/分,录音 0.05元/分
}
}
......
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