add acctinputoctets acctoutputoctets
This commit is contained in:
parent
da3ef535a2
commit
8c00496a5b
@ -221,6 +221,8 @@ CREATE TABLE `rad_acct` (
|
|||||||
`nasportid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
`nasportid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||||
`nasporttype` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
`nasporttype` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||||
`framedipaddress` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
|
`framedipaddress` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '',
|
||||||
|
`acctinputoctets` BIGINT NOT NULL DEFAULT '0',
|
||||||
|
`acctoutputoctets` BIGINT NOT NULL DEFAULT '0',
|
||||||
`acctstatustype` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
`acctstatustype` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL,
|
||||||
`macaddr` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
`macaddr` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
|
||||||
`dateAdded` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
|
`dateAdded` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP
|
||||||
|
@ -151,6 +151,15 @@ try {
|
|||||||
if (!$d) {
|
if (!$d) {
|
||||||
$d = ORM::for_table('rad_acct')->create();
|
$d = ORM::for_table('rad_acct')->create();
|
||||||
}
|
}
|
||||||
|
$acctOutputOctets = _post('acctOutputOctets');
|
||||||
|
$acctInputOctets = _post('acctInputOctets');
|
||||||
|
if ($acctOutputOctets !== false && $acctInputOctets !== false) {
|
||||||
|
$d->acctOutputOctets += $acctOutputOctets;
|
||||||
|
$d->acctInputOctets += $acctInputOctets;
|
||||||
|
}else{
|
||||||
|
$d->acctOutputOctets = 0;
|
||||||
|
$d->acctInputOctets = 0;
|
||||||
|
}
|
||||||
$d->acctsessionid = _post('acctSessionId');
|
$d->acctsessionid = _post('acctSessionId');
|
||||||
$d->username = $username;
|
$d->username = $username;
|
||||||
$d->realm = _post('realm');
|
$d->realm = _post('realm');
|
||||||
|
@ -144,5 +144,9 @@
|
|||||||
"2024.8.5.1" : [
|
"2024.8.5.1" : [
|
||||||
"ALTER TABLE `tbl_routers` ADD `coordinates` VARCHAR(50) NOT NULL DEFAULT '' AFTER `description`;",
|
"ALTER TABLE `tbl_routers` ADD `coordinates` VARCHAR(50) NOT NULL DEFAULT '' AFTER `description`;",
|
||||||
"ALTER TABLE `tbl_routers` ADD `coverage` VARCHAR(8) NOT NULL DEFAULT '0' AFTER `coordinates`;"
|
"ALTER TABLE `tbl_routers` ADD `coverage` VARCHAR(8) NOT NULL DEFAULT '0' AFTER `coordinates`;"
|
||||||
|
],
|
||||||
|
"2024.8.6" : [
|
||||||
|
"ALTER TABLE `rad_acct` ADD `acctinputoctets` BIGINT NOT NULL DEFAULT '0' AFTER `framedipaddress`;",
|
||||||
|
"ALTER TABLE `rad_acct` ADD `acctoutputoctets` BIGINT NOT NULL DEFAULT '0' AFTER `acctinputoctets`;"
|
||||||
]
|
]
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user