update: remove dollor from wallet and unit

This commit is contained in:
mahyargdz
2024-12-30 16:03:02 +03:30
parent 0d8ba394b1
commit cd61741d06
13 changed files with 462 additions and 490 deletions
+13 -13
View File
@@ -21,7 +21,7 @@ module.exports.addCode = [
}
}),
body('tomanPrice').notEmpty().isInt({ min: 0 }).withMessage('قیمت دستگاه را به تومتن وارد کنید'),
body('dollarProfit').notEmpty().isInt({ min: 0 }).withMessage('سود نصاب را به دلار وارد کنید'),
// body('dollarProfit').notEmpty().isInt({ min: 0 }).withMessage('سود نصاب را به دلار وارد کنید'),
body('profit').notEmpty().isInt({ min: 0 }).withMessage('سود نصاب را به تومان وارد کنید'),
body('score').notEmpty().isInt({ min: 0 }).withMessage('امتیاز دریافتی نصاب را وارد کنید'),
body('renewalProfit').notEmpty().isInt({ min: 0 }).withMessage('سود دریافتی نصاب را از تمدید اشتراک وارد کنید')
@@ -68,7 +68,7 @@ module.exports.downloadAll = [
{ label: 'IMEI', value: 'IMEI' },
{ label: 'مدل', value: 'model' },
{ label: 'قیمت به تومان', value: 'tomanPrice' },
{ label: 'سود به دلار', value: 'dollarProfit' },
// { label: 'سود به دلار', value: 'dollarProfit' },
{ label: 'سود به تومان', value: 'profit' },
{ label: 'امتیاز', value: 'score' },
{ label: 'سود از تمدید', value: 'renewalProfit' },
@@ -138,20 +138,20 @@ module.exports.updateDevice = [
}),
body('model').notEmpty().isString().withMessage(_sr.fa.required.name),
body('tomanPrice').notEmpty().isInt({ min: 0 }).withMessage('قیمت دستگاه را به تومتن وارد کنید'),
body('dollarProfit').notEmpty().isInt({ min: 0 }).withMessage('سود نصاب را به دلار وارد کنید'),
// body('dollarProfit').notEmpty().isInt({ min: 0 }).withMessage('سود نصاب را به دلار وارد کنید'),
body('profit').notEmpty().isInt({ min: 0 }).withMessage('سود نصاب را به تومان وارد کنید'),
body('score').notEmpty().isInt({ min: 0 }).withMessage('امتیاز دریافتی نصاب را وارد کنید'),
body('renewalProfit').notEmpty().isInt({ min: 0 }).withMessage('سود دریافتی نصاب را از تمدید اشتراک وارد کنید')
],
checkValidations(validationResult),
async (req, res) => {
const { model, tomanPrice, dollarProfit, profit, score, renewalProfit } = req.body
const { model, tomanPrice, profit, score, renewalProfit } = req.body
const data = await Device.findByIdAndUpdate(
req.params.id,
{
model,
tomanPrice,
dollarProfit,
// dollarProfit,
profit,
score,
renewalProfit
@@ -176,20 +176,20 @@ const creator = exel => {
device.model = row[1]
device.tomanPrice = row[2]
device.dollarProfit = row[3] || 1
device.profit = row[4] || 1
device.score = row[5] || 1
device.renewalProfit = row[6] || 1
// device.dollarProfit = row[3] || 1
device.profit = row[3] || 1
device.score = row[4] || 1
device.renewalProfit = row[5] || 1
device.save()
} else {
await Device.create({
IMEI: row[0].toString().trim(),
model: row[1],
tomanPrice: row[2],
dollarProfit: row[3] || 1,
profit: row[4] || 1,
score: row[5] || 1,
renewalProfit: row[6] || 1
// dollarProfit: row[3] || 1,
profit: row[3] || 1,
score: row[4] || 1,
renewalProfit: row[5] || 1
})
}
} else {