Creates prices modifiers in productVariant
This commit is contained in:
1 parent
cb727c8689
commit
1d939342b4
7 files changed
+547
-7
No files matched your search
@@ -55,6 +55,56 @@ export const ProductVariantModelMock = {
|
||||
manage_inventory: true,
|
||||
})
|
||||
}
|
||||
|
||||
if (query._id === IdMap.getId("no-prices")) {
|
||||
return Promise.resolve({
|
||||
_id: IdMap.getId("no-prices"),
|
||||
title: "No Prices",
|
||||
prices: [],
|
||||
})
|
||||
}
|
||||
|
||||
if (query._id === IdMap.getId("eur-prices")) {
|
||||
return Promise.resolve({
|
||||
_id: IdMap.getId("eur-prices"),
|
||||
title: "eur Prices",
|
||||
prices: [
|
||||
{
|
||||
currency_code: "eur",
|
||||
amount: 1000,
|
||||
},
|
||||
{
|
||||
region_id: IdMap.getId("region-france"),
|
||||
currency_code: "eur",
|
||||
amount: 950,
|
||||
},
|
||||
],
|
||||
})
|
||||
}
|
||||
|
||||
if (query._id === IdMap.getId("france-prices")) {
|
||||
return Promise.resolve({
|
||||
_id: IdMap.getId("france-prices"),
|
||||
title: "France Prices",
|
||||
prices: [
|
||||
{
|
||||
currency_code: "eur",
|
||||
amount: 1000,
|
||||
},
|
||||
{
|
||||
region_id: IdMap.getId("region-france"),
|
||||
currency_code: "eur",
|
||||
amount: 950,
|
||||
},
|
||||
{
|
||||
region_id: IdMap.getId("region-us"),
|
||||
currency_code: "usd",
|
||||
amount: 1200,
|
||||
},
|
||||
],
|
||||
})
|
||||
}
|
||||
|
||||
return Promise.resolve(undefined)
|
||||
}),
|
||||
}
|
||||
@@ -5,6 +5,7 @@
|
||||
import mongoose from "mongoose"
|
||||
|
||||
export default new mongoose.Schema({
|
||||
region_id: { type: String },
|
||||
currency_code: { type: String, required: true },
|
||||
amount: { type: Number, required: true, min: 0 },
|
||||
})
|
||||
Reference in new issue
Block a user