Changeset cd75712
- Timestamp:
- Mar 16, 2014, 6:53:51 PM (9 years ago)
- Branches:
- master
- Children:
- dd4d97c
- Parents:
- 95701ed
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
cli/daily.php
r95701ed rcd75712 76 76 $db->query("UPDATE `currency` SET `coeff`='$value' WHERE `name`='$name'"); 77 77 } 78 // Расчет оборота агентов 79 if($CONFIG['auto']['acc_agent_time']) { 80 $acc = array(); 81 $time_start = time() - $CONFIG['auto']['acc_agent_time']*60*60*24; 82 $res = $db->query("SELECT `agent`, `sum` FROM `doc_list` WHERE `date`>='$time_start' AND (`type`='1' OR `type`='4' OR `type`='6') AND `ok`>0 83 AND `agent`>0 AND `sum`>0"); 84 while($line = $res->fetch_assoc()) { 85 if(isset($acc[$line['agent']])) 86 $acc[$line['agent']] += $line['sum']; 87 else $acc[$line['agent']] = $line['sum']; 88 } 89 foreach($acc as $agent => $sum) { 90 $db->update('doc_agent', $agent, 'avg_sum', $sum); 91 } 92 } 78 93 } catch (Exception $e) { 79 94 mailto($CONFIG['site']['doc_adm_email'], "Error in daily.php", $e->getMessage()); -
config_cli.sample.php
r95701ed rcd75712 63 63 $CONFIG['auto']['doc_del_days'] = 2; // Стирать отмеченные на удаление документы через X дней 64 64 $CONFIG['auto']['liquidity_interval'] = 2; // Расчитывать ликвидность за X дней 65 $CONFIG['auto']['acc_agent_time'] = 180; // Кол-во дней для расчета оборота агента 65 66 66 67 ?>
Note: See TracChangeset
for help on using the changeset viewer.