// 修改购物车数据的checked
router.post('/editCheckAll', (req, res, next) => {
let userId = req.cookies.userId;
let checkAll = req.body.checkAll ? '1' : '0';
User.findOne({userId: userId}, (err, user) => {
if (err) {
res.json({
status: '1',
message: error.message,
result: 'err'
})
} else {
user.cartList.forEach(element => {
element.checked = checkAll;
});
user.save((error, userDocument) => {
if (error) {
res.json({
status: '1',
message: error.message,
result: 'err'
})
} else {
res.json({
status: '0',
message: '',
result: userDocument.cartList
})
}
})
}
})
});