This commit is contained in:
Mr Swift
2024-08-05 19:17:25 +03:30
parent 9d8ad87452
commit f846e37a74
2 changed files with 27 additions and 15 deletions
+7 -5
View File
@@ -63,10 +63,10 @@ module.exports.changeStatus = [
case "accept": {
const data = await RequestGPS.findByIdAndUpdate(req.params.id,
{
status:1
status: 1
},
{ new: true })
const userPreData = await User.findById(data.userId)
const userPreData = await User.findById(data.userId).select('walletBalance dollarBalance score')
const userData = await User.findByIdAndUpdate(
data.userId,
{
@@ -74,17 +74,19 @@ module.exports.changeStatus = [
shopNumber: data.shopNumber,
shopAddress: data.shopAddress,
birthDate: data.birthDate,
walletBalance:userPreData?.walletBalance | 0
walletBalance: userPreData?.walletBalance | 0,
dollarBalance: userPreData?.dollarBalance | 0,
score: userPreData?.score | 0
},
{ new: true }
)
res.status(200).json({ msg: 'با موفقیت به روز شد', data:userData })
res.status(200).json({ msg: 'با موفقیت به روز شد', data: userData })
break;
}
case "reject": {
const data = await RequestGPS.findByIdAndUpdate(req.params.id,
{
status:2
status: 2
},
{ new: true })
+10
View File
@@ -68,6 +68,16 @@ const UserSchema = mongoose.Schema({
min:0,
default:0
},
dollarBalance:{
type:Number,
min:0,
default:0
},
score:{
type:Number,
min:0,
default:0
},
cardBank:[BankSchema],