#6321 - Negative tickets #1945
|
@ -26,7 +26,7 @@ module.exports = Self => {
|
||||||
description: 'The user lang'
|
description: 'The user lang'
|
||||||
}, {
|
}, {
|
||||||
arg: 'twoFactor',
|
arg: 'twoFactor',
|
||||||
type: 'string',
|
type: 'any',
|
||||||
description: 'The user twoFactor'
|
description: 'The user twoFactor'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
|
@ -165,7 +165,8 @@
|
||||||
"hasGrant",
|
"hasGrant",
|
||||||
"realm",
|
"realm",
|
||||||
"email",
|
"email",
|
||||||
"emailVerified"
|
"emailVerified",
|
||||||
|
"twoFactor"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +0,0 @@
|
||||||
DELIMITER $$
|
|
||||||
CREATE OR REPLACE DEFINER=`vn`@`localhost` FUNCTION `vn`.`MIDNIGHT`(vDate DATE)
|
|
||||||
RETURNS datetime
|
|
||||||
DETERMINISTIC
|
|
||||||
BEGIN
|
|
||||||
RETURN TIMESTAMP(vDate,'23:59:59');
|
|
||||||
END$$
|
|
||||||
DELIMITER ;
|
|
|
@ -1,30 +0,0 @@
|
||||||
DELIMITER $$
|
|
||||||
CREATE OR REPLACE DEFINER=`vn`@`localhost` FUNCTION `vn`.`routeProposal_`(vTicketFk INT)
|
|
||||||
RETURNS int(11)
|
|
||||||
NOT DETERMINISTIC
|
|
||||||
READS SQL DATA
|
|
||||||
BEGIN
|
|
||||||
|
|
||||||
DECLARE vRouteFk INT;
|
|
||||||
DECLARE vAddressFk INT;
|
|
||||||
DECLARE vShipped DATETIME;
|
|
||||||
|
|
||||||
SELECT addressFk, date(shipped) INTO vAddressFk, vShipped
|
|
||||||
FROM vn.ticket
|
|
||||||
WHERE id = vTicketFk;
|
|
||||||
|
|
||||||
SELECT routeFk INTO vRouteFk
|
|
||||||
FROM
|
|
||||||
(SELECT t.routeFk, sum(af.friendship) friendshipSum
|
|
||||||
FROM vn.ticket t
|
|
||||||
JOIN cache.addressFriendship af ON af.addressFk2 = t.addressFk AND af.addressFk1 = vAddressFk
|
|
||||||
WHERE t.shipped BETWEEN vShipped and MIDNIGHT(vShipped)
|
|
||||||
AND t.routeFk
|
|
||||||
GROUP BY routeFk
|
|
||||||
ORDER BY friendshipSum DESC
|
|
||||||
) sub
|
|
||||||
LIMIT 1;
|
|
||||||
|
|
||||||
RETURN vRouteFk;
|
|
||||||
END$$
|
|
||||||
DELIMITER ;
|
|
|
@ -38,7 +38,7 @@ BEGIN
|
||||||
AND IFNULL(sub3.transit,0) < s.quantity
|
AND IFNULL(sub3.transit,0) < s.quantity
|
||||||
AND s.isPicked = FALSE
|
AND s.isPicked = FALSE
|
||||||
AND s.reserved = FALSE
|
AND s.reserved = FALSE
|
||||||
AND t.shipped BETWEEN util.VN_CURDATE() AND MIDNIGHT(util.VN_CURDATE())
|
AND t.shipped BETWEEN util.VN_CURDATE() AND util.midnight()
|
||||||
AND tst.isPreviousPreparable = TRUE
|
AND tst.isPreviousPreparable = TRUE
|
||||||
AND t.warehouseFk = vWarehouseFk
|
AND t.warehouseFk = vWarehouseFk
|
||||||
AND iss.sectorFk = vSectorFk
|
AND iss.sectorFk = vSectorFk
|
||||||
|
|
|
@ -13,4 +13,4 @@ FROM (
|
||||||
`vn`.`ticketState` `ts`
|
`vn`.`ticketState` `ts`
|
||||||
JOIN `vn`.`ticket` `t` ON(`t`.`id` = `ts`.`ticketFk`)
|
JOIN `vn`.`ticket` `t` ON(`t`.`id` = `ts`.`ticketFk`)
|
||||||
)
|
)
|
||||||
WHERE `t`.`shipped` BETWEEN `util`.`VN_CURDATE`() AND `MIDNIGHT`(`util`.`VN_CURDATE`())
|
WHERE `t`.`shipped` BETWEEN `util`.`VN_CURDATE`() AND `util`.`midnight`()
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
{
|
{
|
||||||
|
"Account": {
|
||||||
|
"dataSource": "vn"
|
||||||
|
},
|
||||||
"AccountConfig": {
|
"AccountConfig": {
|
||||||
"dataSource": "vn"
|
"dataSource": "vn"
|
||||||
},
|
},
|
||||||
|
@ -47,9 +50,6 @@
|
||||||
"SipConfig": {
|
"SipConfig": {
|
||||||
"dataSource": "vn"
|
"dataSource": "vn"
|
||||||
},
|
},
|
||||||
"Account": {
|
|
||||||
"dataSource": "vn"
|
|
||||||
},
|
|
||||||
"UserLog": {
|
"UserLog": {
|
||||||
"dataSource": "vn"
|
"dataSource": "vn"
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue