From ff4c64dde23d90587356273d4264cd687c48d1a8 Mon Sep 17 00:00:00 2001 From: Dan Gowans Date: Tue, 6 Dec 2022 09:59:13 -0500 Subject: [PATCH] zero pad the work order number --- temp/legacy.importFromCSV.js | 5 +++-- temp/legacy.importFromCSV.ts | 8 +++++--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/temp/legacy.importFromCSV.js b/temp/legacy.importFromCSV.js index 0d9976be..06f5918f 100644 --- a/temp/legacy.importFromCSV.js +++ b/temp/legacy.importFromCSV.js @@ -738,7 +738,8 @@ function importFromWorkOrderCSV() { const currentDateString = dateToString(new Date()); try { for (workOrderRow of cmwkordr.data) { - let workOrder = getWorkOrderByWorkOrderNumber(workOrderRow.WO_WORK_ORDER); + const workOrderNumber = ("000000" + workOrderRow.WO_WORK_ORDER).slice(-6); + let workOrder = getWorkOrderByWorkOrderNumber(workOrderNumber); const workOrderOpenDateString = dateIntegerToString(Number.parseInt(workOrderRow.WO_INITIATION_DATE, 10)); if (workOrder) { if (workOrder.workOrderCloseDate) { @@ -749,7 +750,7 @@ function importFromWorkOrderCSV() { } else { const workOrderId = addWorkOrder({ - workOrderNumber: workOrderRow.WO_WORK_ORDER, + workOrderNumber, workOrderTypeId: 1, workOrderDescription: (workOrderRow.WO_REMARK1 + " " + diff --git a/temp/legacy.importFromCSV.ts b/temp/legacy.importFromCSV.ts index 71efe7cc..a08020fc 100644 --- a/temp/legacy.importFromCSV.ts +++ b/temp/legacy.importFromCSV.ts @@ -51,7 +51,6 @@ import { closeWorkOrder } from "../helpers/lotOccupancyDB/closeWorkOrder.js"; import { dateIntegerToString, dateToString } from "@cityssm/expressjs-server-js/dateTimeFns.js"; import type * as recordTypes from "../types/recordTypes"; -import { mapKeys } from "cypress/types/lodash/index.js"; interface MasterRecord { CM_SYSREC: string; @@ -1256,7 +1255,10 @@ function importFromWorkOrderCSV() { try { for (workOrderRow of cmwkordr.data) { - let workOrder = getWorkOrderByWorkOrderNumber(workOrderRow.WO_WORK_ORDER); + + const workOrderNumber = ("000000" + workOrderRow.WO_WORK_ORDER).slice(-6); + + let workOrder = getWorkOrderByWorkOrderNumber(workOrderNumber); const workOrderOpenDateString = dateIntegerToString( Number.parseInt(workOrderRow.WO_INITIATION_DATE, 10) @@ -1271,7 +1273,7 @@ function importFromWorkOrderCSV() { } else { const workOrderId = addWorkOrder( { - workOrderNumber: workOrderRow.WO_WORK_ORDER, + workOrderNumber, workOrderTypeId: 1, workOrderDescription: ( workOrderRow.WO_REMARK1 +