Compare commits
17
Commits
020dd802d6
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a437868f6e | ||
|
|
171f8fce5c | ||
|
|
788b8a0af3 | ||
|
|
ccf0af4ed2 | ||
|
|
dd84f674b0 | ||
|
|
f67439bfe2 | ||
|
|
6012eff994 | ||
|
|
e56ce3b132 | ||
|
|
a94b9f7fcc | ||
|
|
fbeb9787dc | ||
|
|
750a5472fa | ||
|
|
ca2513bb7a | ||
|
|
2d7b15c1ad | ||
|
|
e763c561f1 | ||
|
|
3ac1c2bf42 | ||
|
|
490df4c4c5 | ||
|
|
3786a0ea99 |
@@ -1240,8 +1240,8 @@ class Pcapi extends Controller{
|
||||
$startTime = mktime(0,0,0,date('m'),date('d')-1,date('Y'));
|
||||
$endTime = mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
|
||||
}elseif($time_interval == 3){
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"));
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-6,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d"),date("Y"));
|
||||
}
|
||||
$betWhere = array();
|
||||
$betWhere['create_time'] = array('between',[$startTime,$endTime]);
|
||||
@@ -1571,8 +1571,8 @@ class Pcapi extends Controller{
|
||||
$startTime = mktime(0,0,0,date('m'),date('d')-1,date('Y'));
|
||||
$endTime = mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
|
||||
}elseif($time_interval == 3){
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"));
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-6,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d"),date("Y"));
|
||||
}
|
||||
$betWhere = array();
|
||||
$betWhere['create_time'] = array('between',[$startTime,$endTime]);
|
||||
@@ -1639,8 +1639,8 @@ class Pcapi extends Controller{
|
||||
$startTime = mktime(0,0,0,date('m'),date('d')-1,date('Y'));
|
||||
$endTime = mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
|
||||
}elseif($time_interval == 3){
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"));
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-6,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d"),date("Y"));
|
||||
}
|
||||
$betWhere = array();
|
||||
$betWhere['create_time'] = array('between',[$startTime,$endTime]);
|
||||
|
||||
@@ -565,12 +565,24 @@ class Agent Extends Common{
|
||||
if(!$user || $user['agent'] == 0){
|
||||
die(json_encode(['code'=>0,'msg'=>$lang['error_id']]));
|
||||
}
|
||||
// 顶级代理(agent_parent_id=0)无真实上级:构造一个不设限的虚拟上级,使所有"不得高于上级"封顶校验自动放行;
|
||||
// "不得低于下级"封底校验与写入逻辑保持不变(顶级代理仍受其下级最高费率约束)。
|
||||
if($parent_id <= 0){
|
||||
die(json_encode(['code'=>0,'msg'=>$lang['parent_error']]));
|
||||
}
|
||||
$agentParent = Db::name('user')->where('id',$parent_id)->find();
|
||||
if(!$agentParent || $agentParent['agent'] == 0){
|
||||
die(json_encode(['code'=>0,'msg'=>$lang['parent_error']]));
|
||||
$agentParent = [
|
||||
'limit_low' => 0, 'limit_high' => 99999999999,
|
||||
'limit_low_tie' => 0, 'limit_high_tie' => 99999999999,
|
||||
'limit_low_pair' => 0, 'limit_high_pair' => 99999999999,
|
||||
'limit_low_nn' => 0, 'limit_high_nn' => 0,
|
||||
'agent_ximalv' => 100, 'agent_ximalv_dt' => 100,
|
||||
'agent_ximalv_nn' => 100, 'agent_ximalv_tc' => 100,
|
||||
'agent_cs' => 100, 'rebate_rate' => 100,
|
||||
'agent_parent_id' => 0,
|
||||
];
|
||||
}else{
|
||||
$agentParent = Db::name('user')->where('id',$parent_id)->find();
|
||||
if(!$agentParent || $agentParent['agent'] == 0){
|
||||
die(json_encode(['code'=>0,'msg'=>$lang['parent_error']]));
|
||||
}
|
||||
}
|
||||
if(!$nickname){
|
||||
die(json_encode(['code'=>0,'msg'=>$lang['empty_nickname']]));
|
||||
|
||||
@@ -260,13 +260,13 @@ class Login extends Controller {
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
}
|
||||
$where = array();
|
||||
|
||||
@@ -36,17 +36,17 @@ class Report Extends Common{
|
||||
$game_id = intval(Request::instance()->get('game_id'));
|
||||
$export = intval(Request::instance()->get('export'));
|
||||
|
||||
// 转换日期时间(默认:今天07:00:00 ~ 明天06:59:59)
|
||||
// 转换日期时间(默认:今天08:00:00 ~ 明天07:59:59)
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d') . ' 07:00:00');
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 06:59:59');
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
}
|
||||
|
||||
@@ -309,14 +309,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -505,13 +505,13 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
}
|
||||
|
||||
@@ -1032,13 +1032,13 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
}
|
||||
|
||||
@@ -2054,14 +2054,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -2172,14 +2172,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -2269,14 +2269,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -2819,14 +2819,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -2869,13 +2869,13 @@ class Report Extends Common{
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
}
|
||||
|
||||
@@ -3075,14 +3075,14 @@ class Report Extends Common{
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
@@ -3168,14 +3168,14 @@ class Report Extends Common{
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
@@ -3275,14 +3275,14 @@ class Report Extends Common{
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
@@ -3366,14 +3366,14 @@ class Report Extends Common{
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
@@ -3479,14 +3479,14 @@ class Report Extends Common{
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
@@ -3574,14 +3574,14 @@ class Report Extends Common{
|
||||
if ($startDate) {
|
||||
$startTime = strtotime($startDate);
|
||||
} else {
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s', $startTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
if ($endDate) {
|
||||
$endTime = strtotime($endDate);
|
||||
} else {
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s', $endTime);
|
||||
$this->assign('get', $get);
|
||||
}
|
||||
@@ -3683,14 +3683,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -3895,14 +3895,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -3994,14 +3994,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
@@ -4100,14 +4100,14 @@ class Report Extends Common{
|
||||
if($startDate){
|
||||
$startTime = strtotime($startDate);
|
||||
}else{
|
||||
$startTime = strtotime(date('Y-m-d'));
|
||||
$startTime = strtotime(date('Y-m-d') . ' 08:00:00');
|
||||
$get['startDate'] = date('Y-m-d H:i:s',$startTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
if($endDate){
|
||||
$endTime = strtotime($endDate);
|
||||
}else{
|
||||
$endTime = time();
|
||||
$endTime = strtotime(date('Y-m-d', strtotime('+1 day')) . ' 07:59:59');
|
||||
$get['endDate'] = date('Y-m-d H:i:s',$endTime);
|
||||
$this->assign('get',$get);
|
||||
}
|
||||
|
||||
@@ -30,12 +30,12 @@ class Settle Extends Common{
|
||||
if($timeLength == 1 || $timeLength == 2){
|
||||
if($timeLength == 1){
|
||||
//上周时间
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-7,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date("Y")));
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-(date("w")?:7)+1-7,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-(date("w")?:7)+7-7,date("Y")));
|
||||
}elseif($timeLength == 2){
|
||||
//本周时间
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y")));
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-(date("w")?:7)+1,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-(date("w")?:7)+7,date("Y")));
|
||||
}
|
||||
$startTime = strtotime($weekStart);
|
||||
$endTime = strtotime($weekEnd);
|
||||
@@ -474,12 +474,12 @@ class Settle Extends Common{
|
||||
if($timeLength == 1 || $timeLength == 2){
|
||||
if($timeLength == 1){
|
||||
//上周时间
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-7,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date("Y")));
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-(date("w")?:7)+1-7,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-(date("w")?:7)+7-7,date("Y")));
|
||||
}elseif($timeLength == 2){
|
||||
//本周时间
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y")));
|
||||
$weekStart = date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-(date("w")?:7)+1,date("Y")));
|
||||
$weekEnd = date("Y-m-d H:i:s",mktime(23,59,59,date("m"),date("d")-(date("w")?:7)+7,date("Y")));
|
||||
}
|
||||
$startTime = strtotime($weekStart);
|
||||
$endTime = strtotime($weekEnd);
|
||||
|
||||
@@ -301,7 +301,7 @@ return [
|
||||
'betting_money' => 'Bet money',
|
||||
'code_washing_amount' => 'Code washing amount',
|
||||
'odd_code_fee' => 'Odd code fee',
|
||||
'code_amount' => 'Code amount',
|
||||
'code_amount' => 'Rebate',
|
||||
'settled_code_amount' => 'Settled code amount',
|
||||
'unsettled_code_amount' => 'Unsettled code amount',
|
||||
'unsettled_rebate_amount' => 'Unsettled rebate amount',
|
||||
|
||||
@@ -301,7 +301,7 @@ return [
|
||||
'betting_money' => '下注金额',
|
||||
'code_washing_amount' => '洗码量',
|
||||
'odd_code_fee' => '注单码费',
|
||||
'code_amount' => '码量',
|
||||
'code_amount' => '码粮',
|
||||
'settled_code_amount' => '已结码量',
|
||||
'unsettled_code_amount' => '未结码量',
|
||||
'unsettled_rebate_amount' => '未结返水',
|
||||
|
||||
@@ -301,7 +301,7 @@ return [
|
||||
'betting_money' => '下注金額',
|
||||
'code_washing_amount' => '洗碼量',
|
||||
'odd_code_fee' => '注單碼費',
|
||||
'code_amount' => '碼量',
|
||||
'code_amount' => '碼糧',
|
||||
'settled_code_amount' => '已結碼量',
|
||||
'unsettled_code_amount' => '未結碼量',
|
||||
'unsettled_rebate_amount' => '未結返水',
|
||||
|
||||
@@ -269,7 +269,12 @@
|
||||
dataType: 'JSON',
|
||||
success: function (data) {
|
||||
if (data.code == 0) {
|
||||
layer.msg(data.msg);
|
||||
// 校验未通过:用必须点确认的弹窗代替一闪而过的 toast,确保操作员看清失败原因
|
||||
// (如返水率/码率/占股超过上级上限时,后端会返回具体上限值)
|
||||
layer.alert(data.msg, {
|
||||
title: lang.message,
|
||||
icon: 0
|
||||
});
|
||||
} else if (data.code == 1) {
|
||||
layer.alert(data.msg,{
|
||||
title:lang.message,
|
||||
@@ -292,7 +297,10 @@
|
||||
dataType: 'JSON',
|
||||
success: function (d) {
|
||||
if (d.code == 0) {
|
||||
layer.msg(d.msg);
|
||||
layer.alert(d.msg, {
|
||||
title: lang.message,
|
||||
icon: 0
|
||||
});
|
||||
} else if (d.code == 1) {
|
||||
layer.alert(d.msg, {
|
||||
title: lang.message
|
||||
|
||||
@@ -77,7 +77,10 @@
|
||||
<div class="gap">
|
||||
<button class="layui-btn search-btn" id="search" onclick="showShadow()">{$lang['search']}</button>
|
||||
<a class="layui-btn search-btn" onclick="showShadow()" href="javascript:location.replace(location.href);">{$lang['refresh']}</a>
|
||||
<button class="layui-btn search-btn countDown">5</button>
|
||||
<label style="margin-left:6px;line-height:38px;cursor:pointer;font-weight:normal;vertical-align:middle;">
|
||||
<input type="checkbox" id="autoRefresh" style="vertical-align:middle;"> 自动刷新
|
||||
</label>
|
||||
<button type="button" class="layui-btn search-btn countDown" style="display:none;">10</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
@@ -187,16 +190,44 @@
|
||||
$(function(){
|
||||
var online = $('#online').val();
|
||||
var refreshUrl = $('#refreshUrl').val();
|
||||
var countDown = 10;
|
||||
if(online == 1){
|
||||
$('.countDown').show();
|
||||
setInterval(function(){
|
||||
var INTERVAL = 10; // 自动刷新间隔(秒)
|
||||
var countDown = INTERVAL;
|
||||
var autoTimer = null;
|
||||
|
||||
function startAuto(reloadFn){
|
||||
countDown = INTERVAL;
|
||||
$('.countDown').show().html(countDown);
|
||||
autoTimer = setInterval(function(){
|
||||
countDown = countDown - 1;
|
||||
$('.countDown').html(countDown);
|
||||
if(countDown == 0){
|
||||
location.href = refreshUrl;
|
||||
if(countDown <= 0){
|
||||
reloadFn();
|
||||
}
|
||||
},1000);
|
||||
}, 1000);
|
||||
}
|
||||
function stopAuto(){
|
||||
if(autoTimer){ clearInterval(autoTimer); autoTimer = null; }
|
||||
$('.countDown').hide();
|
||||
}
|
||||
|
||||
if(online == 1){
|
||||
// 从“在线管理”进入:保持原有自动刷新行为
|
||||
startAuto(function(){ location.href = refreshUrl; });
|
||||
}else{
|
||||
// 注单查询:可开关的今日实时自动刷新(默认开,刷新当前查询条件)
|
||||
var saved = localStorage.getItem('bet_auto_refresh');
|
||||
var enabled = (saved === null) ? true : (saved === '1');
|
||||
$('#autoRefresh').prop('checked', enabled);
|
||||
if(enabled){ startAuto(function(){ location.replace(location.href); }); }
|
||||
$('#autoRefresh').on('change', function(){
|
||||
if($(this).is(':checked')){
|
||||
localStorage.setItem('bet_auto_refresh','1');
|
||||
startAuto(function(){ location.replace(location.href); });
|
||||
}else{
|
||||
localStorage.setItem('bet_auto_refresh','0');
|
||||
stopAuto();
|
||||
}
|
||||
});
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
@@ -197,7 +197,7 @@ class Pcapi extends Controller{
|
||||
$find['pay_channel'] = '';
|
||||
$find['pay_channel_currency'] = [];
|
||||
$find['pay_channel_coin_chain'] = [];
|
||||
if($topAgent['agent_type'] == 1){
|
||||
if($topAgent['pay_channel'] && $topAgent['pay_channel'] != 'OPR'){
|
||||
// 现金线走支付渠道
|
||||
$find['pay_channel'] = $topAgent['pay_channel'];
|
||||
$find['pay_channel_currency'] = [];
|
||||
@@ -211,7 +211,7 @@ class Pcapi extends Controller{
|
||||
$find['pay_channel_coin_chain'] = json_decode($payChannelInfo['coin_chain'],true);
|
||||
}
|
||||
}
|
||||
} elseif ($topAgent['agent_type'] == 2 && $topAgent['pay_channel'] == 'OPR') { // 人工转帐上分,前端显示充值信息
|
||||
} elseif ($topAgent['pay_channel'] == 'OPR') { // 人工转帐上分,前端显示充值信息(不依赖 agent_type,只看 pay_channel)
|
||||
$find['pay_channel'] = $topAgent['pay_channel'];
|
||||
$find['pay_channel_address'] = $topAgent['pay_channel_address'];
|
||||
}
|
||||
@@ -270,7 +270,7 @@ class Pcapi extends Controller{
|
||||
$find['pay_channel'] = '';
|
||||
$find['pay_channel_currency'] = [];
|
||||
$find['pay_channel_coin_chain'] = [];
|
||||
if($topAgent['agent_type'] == 1){
|
||||
if($topAgent['pay_channel'] && $topAgent['pay_channel'] != 'OPR'){
|
||||
// 现金线走支付渠道
|
||||
$find['pay_channel'] = $topAgent['pay_channel'];
|
||||
$find['pay_channel_currency'] = [];
|
||||
@@ -284,6 +284,9 @@ class Pcapi extends Controller{
|
||||
$find['pay_channel_coin_chain'] = json_decode($payChannelInfo['coin_chain'],true);
|
||||
}
|
||||
}
|
||||
} elseif($topAgent['pay_channel'] == 'OPR'){ // 人工转帐上分:与 login 保持一致下发收款信息(此前 get_user_info 缺失,刷新会丢)
|
||||
$find['pay_channel'] = 'OPR';
|
||||
$find['pay_channel_address'] = $topAgent['pay_channel_address'];
|
||||
}
|
||||
$find['manager'] = [];
|
||||
if($find['bet_type'] == 2){
|
||||
@@ -1790,8 +1793,8 @@ class Pcapi extends Controller{
|
||||
$startTime = mktime(0,0,0,date('m'),date('d')-1,date('Y'));
|
||||
$endTime = mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
|
||||
}elseif($time_interval == 3){
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"));
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-6,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d"),date("Y"));
|
||||
}
|
||||
$betWhere = array();
|
||||
$betWhere['create_time'] = array('between',[$startTime,$endTime]);
|
||||
@@ -2298,8 +2301,8 @@ class Pcapi extends Controller{
|
||||
$startTime = mktime(0,0,0,date('m'),date('d')-1,date('Y'));
|
||||
$endTime = mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
|
||||
}elseif($time_interval == 3){
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"));
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-6,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d"),date("Y"));
|
||||
}
|
||||
$betWhere = array();
|
||||
$betWhere['create_time'] = array('between',[$startTime,$endTime]);
|
||||
@@ -2363,8 +2366,8 @@ class Pcapi extends Controller{
|
||||
$startTime = mktime(0,0,0,date('m'),date('d')-1,date('Y'));
|
||||
$endTime = mktime(0,0,0,date('m'),date('d'),date('Y'))-1;
|
||||
}elseif($time_interval == 3){
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-date("w")+1,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d")-date("w")+7,date("Y"));
|
||||
$startTime = mktime(0,0,0,date("m"),date("d")-6,date("Y"));
|
||||
$endTime = mktime(23,59,59,date("m"),date("d"),date("Y"));
|
||||
}
|
||||
$betWhere = array();
|
||||
$betWhere['create_time'] = array('between',[$startTime,$endTime]);
|
||||
@@ -3827,7 +3830,7 @@ class Pcapi extends Controller{
|
||||
$system = Db::name('system')->find();
|
||||
$money = $user['money'];
|
||||
$withdrawMoney = empty($system['withdraw_money']) ? 100 : $system['withdraw_money'];
|
||||
$withdrawFee = empty($system['withdraw_fee']) ? 1 : $system['withdraw_fee'];
|
||||
$withdrawFee = empty($system['withdraw_fee']) ? 0 : $system['withdraw_fee'];
|
||||
|
||||
// 计算积分兑换
|
||||
$amountMoney = $withdrawMoney/100*($amount);
|
||||
@@ -3909,7 +3912,7 @@ class Pcapi extends Controller{
|
||||
$system = Db::name('system')->find();
|
||||
$money = $user['money'];
|
||||
$withdrawMoney = empty($system['withdraw_money']) ? 100 : $system['withdraw_money'];
|
||||
$withdrawFee = empty($system['withdraw_fee']) ? 1 : $system['withdraw_fee'];
|
||||
$withdrawFee = empty($system['withdraw_fee']) ? 0 : $system['withdraw_fee'];
|
||||
|
||||
// 计算积分兑换
|
||||
$amountMoney = $withdrawMoney/100*($amount);
|
||||
|
||||
@@ -64,8 +64,8 @@ class AlinPay
|
||||
$config = json_decode($config, true);
|
||||
$this->config = $config;
|
||||
|
||||
// 域名从配置读取,回退默认值
|
||||
$this->domain = $config['domain'] ?? 'https://alinintermon-api.fantianchuangshi.com';
|
||||
// 域名从配置读取,回退默认值(2026-05 第三方网关由 fantianchuangshi.com 迁至 hypayment.net)
|
||||
$this->domain = $config['domain'] ?? 'https://alinintermon-api.hypayment.net';
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user