- aggiunta campi Gas data + fix
This commit is contained in:
@@ -37,7 +37,14 @@ html
|
|||||||
p!= mioheader
|
p!= mioheader
|
||||||
else
|
else
|
||||||
p Ciao #{username},
|
p Ciao #{username},
|
||||||
p Ti confermiamo che hai appena inviato un'ordine di prenotazione dei seguenti prodotti:
|
|
||||||
|
- var miomakeorder = mystorehouse.email_html_makeorder
|
||||||
|
if (miomakeorder)
|
||||||
|
p!= miomakeorder
|
||||||
|
else
|
||||||
|
p Ti arriverà una email quando i prodotti saranno disponibili per poterli venire a ritirare.
|
||||||
|
p Il pagamento, se non diversamente comunicato, potrai farlo direttamente in sede.
|
||||||
|
|
||||||
|
|
||||||
tr
|
tr
|
||||||
td(class="whitespace", height="10")
|
td(class="whitespace", height="10")
|
||||||
@@ -105,13 +112,6 @@ html
|
|||||||
|
|
||||||
tr
|
tr
|
||||||
td
|
td
|
||||||
- var miomakeorder = mystorehouse.email_html_makeorder
|
|
||||||
if (miomakeorder)
|
|
||||||
p!= miomakeorder
|
|
||||||
else
|
|
||||||
p Ti arriverà una email quando i prodotti saranno disponibili per poterli venire a ritirare.
|
|
||||||
p Il pagamento, se non diversamente comunicato, potrai farlo direttamente in sede.
|
|
||||||
|
|
||||||
- var miofooter = mystorehouse.email_html_footer
|
- var miofooter = mystorehouse.email_html_footer
|
||||||
if (miofooter)
|
if (miofooter)
|
||||||
p!= miofooter
|
p!= miofooter
|
||||||
|
|||||||
@@ -39,7 +39,12 @@ html
|
|||||||
p!= mioheader
|
p!= mioheader
|
||||||
else
|
else
|
||||||
p Ciao #{name},
|
p Ciao #{name},
|
||||||
p L'ordine dei seguenti prodotti è stato Confermato:
|
|
||||||
|
- var miordconfirmed = mystorehouse.email_html_order_confirmed
|
||||||
|
if (miordconfirmed)
|
||||||
|
p!= miordconfirmed
|
||||||
|
else
|
||||||
|
p Puoi pertanto venire a ritirarli direttamente in sede, negli orari che ti sono stati indicati.
|
||||||
|
|
||||||
tr
|
tr
|
||||||
td(class="whitespace", height="10")
|
td(class="whitespace", height="10")
|
||||||
@@ -108,12 +113,6 @@ html
|
|||||||
|
|
||||||
tr
|
tr
|
||||||
td
|
td
|
||||||
- var miordconfirmed = mystorehouse.email_html_order_confirmed
|
|
||||||
if (miordconfirmed)
|
|
||||||
p!= miordconfirmed
|
|
||||||
else
|
|
||||||
p Puoi pertanto venire a ritirarli direttamente in sede, negli orari che ti sono stati indicati.
|
|
||||||
|
|
||||||
- var miofooter = mystorehouse.email_html_footer
|
- var miofooter = mystorehouse.email_html_footer
|
||||||
if (miofooter)
|
if (miofooter)
|
||||||
p!= miofooter
|
p!= miofooter
|
||||||
|
|||||||
@@ -38,6 +38,9 @@ const gasordineSchema = new Schema({
|
|||||||
dataora_chiusura_ordini: {
|
dataora_chiusura_ordini: {
|
||||||
type: Date,
|
type: Date,
|
||||||
},
|
},
|
||||||
|
data_arrivo_merce: {
|
||||||
|
type: Date,
|
||||||
|
},
|
||||||
dataora_ritiro: {
|
dataora_ritiro: {
|
||||||
type: Date,
|
type: Date,
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -258,6 +258,9 @@ module.exports.getOrderByID = function (id, callback) {
|
|||||||
module.exports.createOrder = async function (order) {
|
module.exports.createOrder = async function (order) {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
if (order.idGasordine === '') {
|
||||||
|
order.idGasordine = undefined;
|
||||||
|
}
|
||||||
Order.updateTotals(order);
|
Order.updateTotals(order);
|
||||||
return await Order.create(order)
|
return await Order.create(order)
|
||||||
.then((ris) => {
|
.then((ris) => {
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ const Storehouse = require('../models/storehouse');
|
|||||||
const Provider = require('../models/provider');
|
const Provider = require('../models/provider');
|
||||||
const Gasordine = require('../models/gasordine');
|
const Gasordine = require('../models/gasordine');
|
||||||
const Product = require('../models/product');
|
const Product = require('../models/product');
|
||||||
const ProductInfo = require('../models/productinfo');
|
const ProductInfo = require('../models/productInfo');
|
||||||
|
|
||||||
const tools = require('../tools/general');
|
const tools = require('../tools/general');
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ const tools = require('../tools/general');
|
|||||||
|
|
||||||
const { City } = require('../models/city');
|
const { City } = require('../models/city');
|
||||||
const Product = require('../models/product');
|
const Product = require('../models/product');
|
||||||
const ProductInfo = require('../models/productinfo');
|
const ProductInfo = require('../models/productInfo');
|
||||||
const CatProd = require('../models/catprod');
|
const CatProd = require('../models/catprod');
|
||||||
|
|
||||||
var { authenticate } = require('../middleware/authenticate');
|
var { authenticate } = require('../middleware/authenticate');
|
||||||
@@ -104,7 +104,7 @@ router.post('/import', authenticate, async (req, res) => {
|
|||||||
if (risrecInfo._id) {
|
if (risrecInfo._id) {
|
||||||
// Record existed, so it was updated
|
// Record existed, so it was updated
|
||||||
let arrfieldchange = tools.differentObjects(productInfo, recnewInfo);
|
let arrfieldchange = tools.differentObjects(productInfo, recnewInfo);
|
||||||
if (arrfieldchange.length > 0) {
|
if (arrfieldchange && arrfieldchange.length > 0) {
|
||||||
// updated++;
|
// updated++;
|
||||||
console.log('Changed: ', recnewInfo.name + ': ' + arrfieldchange);
|
console.log('Changed: ', recnewInfo.name + ': ' + arrfieldchange);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ const Storehouse = require('../models/storehouse');
|
|||||||
const Provider = require('../models/provider');
|
const Provider = require('../models/provider');
|
||||||
const CatProd = require('../models/catprod');
|
const CatProd = require('../models/catprod');
|
||||||
const Gasordine = require('../models/gasordine');
|
const Gasordine = require('../models/gasordine');
|
||||||
const ProductInfo = require('../models/productinfo');
|
const ProductInfo = require('../models/productInfo');
|
||||||
const Scontistica = require('../models/scontistica');
|
const Scontistica = require('../models/scontistica');
|
||||||
const Department = require('../models/department');
|
const Department = require('../models/department');
|
||||||
const { Category } = require('../models/category');
|
const { Category } = require('../models/category');
|
||||||
|
|||||||
@@ -4353,7 +4353,7 @@ module.exports = {
|
|||||||
|
|
||||||
|
|
||||||
commonFields.forEach((field) => {
|
commonFields.forEach((field) => {
|
||||||
if (obj1 && obj2 && obj1 && obj2 && obj1[field].toString() !== obj2[field].toString()) {
|
if (obj1 && obj2 && obj1 && obj2 && ((obj1[field] && obj1[field].toString()) !== (obj2[field] && obj2[field].toString()))) {
|
||||||
fieldsUpdated.push(field);
|
fieldsUpdated.push(field);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ const { Permission } = require('../models/permission');
|
|||||||
const { MsgTemplate } = require('../models/msg_template');
|
const { MsgTemplate } = require('../models/msg_template');
|
||||||
const { Graduatoria } = require('../models/graduatoria');
|
const { Graduatoria } = require('../models/graduatoria');
|
||||||
const Product = require('../models/product');
|
const Product = require('../models/product');
|
||||||
const ProductInfo = require('../models/productinfo');
|
const ProductInfo = require('../models/productInfo');
|
||||||
const Producer = require('../models/producer');
|
const Producer = require('../models/producer');
|
||||||
const Cart = require('../models/cart');
|
const Cart = require('../models/cart');
|
||||||
const OrdersCart = require('../models/orderscart');
|
const OrdersCart = require('../models/orderscart');
|
||||||
|
|||||||
Reference in New Issue
Block a user