From bd7d8068df926a65f97891311778b0b1fd8a08ab Mon Sep 17 00:00:00 2001 From: Allan Carr Date: Thu, 22 Jun 2023 15:38:18 -0700 Subject: [PATCH] IO-2340 CDK New Unsold Vehicle adjustments --- .../dms-post-form/dms-post-form.component.jsx | 3 +- client/src/pages/dms/dms.container.jsx | 3 +- server/cdk/cdk-job-export.js | 48 +++++++++++-------- 3 files changed, 32 insertions(+), 22 deletions(-) diff --git a/client/src/components/dms-post-form/dms-post-form.component.jsx b/client/src/components/dms-post-form/dms-post-form.component.jsx index e40b90286..e1358e989 100644 --- a/client/src/components/dms-post-form/dms-post-form.component.jsx +++ b/client/src/components/dms-post-form/dms-post-form.component.jsx @@ -187,8 +187,9 @@ export function DmsPostForm({ bodyshop, socket, job, logsRef }) { - + diff --git a/client/src/pages/dms/dms.container.jsx b/client/src/pages/dms/dms.container.jsx index 75c26287b..77c670e60 100644 --- a/client/src/pages/dms/dms.container.jsx +++ b/client/src/pages/dms/dms.container.jsx @@ -45,7 +45,8 @@ export default connect(mapStateToProps, mapDispatchToProps)(DmsContainer); export const socket = SocketIO( process.env.NODE_ENV === "production" ? process.env.REACT_APP_AXIOS_BASE_API_URL - : window.location.origin, //"http://localhost:4000" for dev testing, + : window.location.origin, + // "http://localhost:4000", // for dev testing, { path: "/ws", withCredentials: true, diff --git a/server/cdk/cdk-job-export.js b/server/cdk/cdk-job-export.js index 117fc5bdc..5fee6b30d 100644 --- a/server/cdk/cdk-job-export.js +++ b/server/cdk/cdk-job-export.js @@ -717,22 +717,24 @@ async function InsertDmsVehicle(socket) { dealer: { dealerNumber: socket.JobData.bodyshop.cdk_dealerid, ...(socket.txEnvelope.inservicedate && { - inServiceDate: socket.txEnvelope.dms_unsold === true - ? "" - : moment(socket.txEnvelope.inservicedate) - //.tz(socket.JobData.bodyshop.timezone) - .startOf("day") - .toISOString(), + inServiceDate: + socket.txEnvelope.dms_unsold === true + ? "" + : moment(socket.txEnvelope.inservicedate) + //.tz(socket.JobData.bodyshop.timezone) + .startOf("day") + .toISOString(), }), vehicleId: socket.DMSVid.vehiclesVehId, }, manufacturer: {}, vehicle: { - deliveryDate: socket.txEnvelope.dms_unsold === true - ? "" - : moment() - // .tz(socket.JobData.bodyshop.timezone) - .format("YYYYMMDD"), + deliveryDate: + socket.txEnvelope.dms_unsold === true + ? "" + : moment() + // .tz(socket.JobData.bodyshop.timezone) + .format("YYYYMMDD"), licensePlateNo: socket.JobData.plate_no === null ? null @@ -864,19 +866,25 @@ async function UpdateDmsVehicle(socket) { ...socket.DMSVeh.dealer, ...((socket.txEnvelope.inservicedate || socket.DMSVeh.dealer.inServiceDate) && { - inServiceDate: moment( - socket.DMSVeh.dealer.inServiceDate || - socket.txEnvelope.inservicedate - ) - // .tz(socket.JobData.bodyshop.timezone) - .toISOString(), + inServiceDate: + socket.txEnvelope.dms_unsold === true + ? "" + : moment( + socket.DMSVeh.dealer.inServiceDate || + socket.txEnvelope.inservicedate + ) + // .tz(socket.JobData.bodyshop.timezone) + .toISOString(), }), }, vehicle: { ...socket.DMSVeh.vehicle, - deliveryDate: moment(socket.DMSVeh.vehicle.deliveryDate) - //.tz(socket.JobData.bodyshop.timezone) - .toISOString(), + deliveryDate: + socket.txEnvelope.dms_unsold === true + ? "" + : moment(socket.DMSVeh.vehicle.deliveryDate) + //.tz(socket.JobData.bodyshop.timezone) + .toISOString(), }, owners: ids, },