u
This commit is contained in:
@@ -28,6 +28,7 @@ export function shapeShipping(row) {
|
||||
manifestId: row.manifest_id ?? row.manifestId,
|
||||
number: row.number,
|
||||
trackingCode: row.tracking_code ?? row.trackingCode ?? null,
|
||||
carrierId: row.carrier_id ?? row.carrierId,
|
||||
carrier: row.carrier ?? null,
|
||||
type: row.type,
|
||||
state: row.state,
|
||||
|
||||
@@ -28,20 +28,20 @@ const SQL_LINE_STATS = `
|
||||
|
||||
const SQL_SHIPPING_STATS_SQLITE = `
|
||||
SELECT
|
||||
COUNT(id) AS package_count,
|
||||
(SELECT carrier FROM shipping WHERE manifest_id = @manifestId AND carrier IS NOT NULL AND TRIM(carrier) != '' ORDER BY id ASC LIMIT 1) AS carrier,
|
||||
(SELECT tracking_code FROM shipping WHERE manifest_id = @manifestId AND tracking_code IS NOT NULL AND TRIM(tracking_code) != '' ORDER BY id ASC LIMIT 1) AS tracking_code
|
||||
FROM shipping
|
||||
WHERE manifest_id = @manifestId
|
||||
COUNT(s.id) AS package_count,
|
||||
(SELECT c.name FROM shipping s INNER JOIN carrier c ON c.id = s.carrier_id WHERE s.manifest_id = @manifestId AND c.name IS NOT NULL AND TRIM(c.name) != '' ORDER BY s.id ASC LIMIT 1) AS carrier,
|
||||
(SELECT s.tracking_code FROM shipping s WHERE s.manifest_id = @manifestId AND s.tracking_code IS NOT NULL AND TRIM(s.tracking_code) != '' ORDER BY s.id ASC LIMIT 1) AS tracking_code
|
||||
FROM shipping s
|
||||
WHERE s.manifest_id = @manifestId
|
||||
`;
|
||||
|
||||
const SQL_SHIPPING_STATS_MSSQL = `
|
||||
SELECT
|
||||
COUNT(id) AS package_count,
|
||||
(SELECT TOP 1 carrier FROM shipping WHERE manifest_id = @manifestId AND carrier IS NOT NULL AND LTRIM(RTRIM(carrier)) != '' ORDER BY id ASC) AS carrier,
|
||||
(SELECT TOP 1 tracking_code FROM shipping WHERE manifest_id = @manifestId AND tracking_code IS NOT NULL AND LTRIM(RTRIM(tracking_code)) != '' ORDER BY id ASC) AS tracking_code
|
||||
FROM shipping
|
||||
WHERE manifest_id = @manifestId
|
||||
COUNT(s.id) AS package_count,
|
||||
(SELECT TOP 1 c.name FROM shipping s INNER JOIN carrier c ON c.id = s.carrier_id WHERE s.manifest_id = @manifestId AND c.name IS NOT NULL AND LTRIM(RTRIM(c.name)) != '' ORDER BY s.id ASC) AS carrier,
|
||||
(SELECT TOP 1 s.tracking_code FROM shipping s WHERE s.manifest_id = @manifestId AND s.tracking_code IS NOT NULL AND LTRIM(RTRIM(s.tracking_code)) != '' ORDER BY s.id ASC) AS tracking_code
|
||||
FROM shipping s
|
||||
WHERE s.manifest_id = @manifestId
|
||||
`;
|
||||
|
||||
const SQL_ORDER_BY_NUMBER_SQLITE = `
|
||||
|
||||
Reference in New Issue
Block a user