Example #1
0
router.post('/set-color-tag',(req,res)=> {
    let productId = parseInt(req.body['productId']);
    let colorTag = parseFloat(req.body['colorTag']);
    let query = new AV.Query(Product);

    query.equalTo('productId',productId);
    query.select('colorTag');
    query.first().then(result => {
        result.set('colorTag', colorTag);
        result.save().then(()=>{
            res.send({
                success:1
            });
        });
    });
});
Example #2
0
router.post('/set-maximum',(req,res)=> {
    let productId = parseInt(req.body['productId']);
    let maximum = parseFloat(req.body['maximum']);
    let query = new AV.Query(Product);

    query.equalTo('productId',productId);
    query.select('maximum');
    query.first().then(result => {
        result.set('maximum', maximum);
        result.save().then(()=>{
            res.send({
                success:1
            });
        });
    });
});
Example #3
0
router.post('/set-discount',(req,res)=> {
    let productId = parseInt(req.body['productId']);
    let discount = parseFloat(req.body['discount']);
    let query = new AV.Query(Product);

    query.equalTo('productId',productId);
    query.select('discount');
    query.first().then(result => {
        result.set('discount', discount);
        result.save().then(()=>{
            res.send({
                success:1
            });
        });
    });
});
Example #4
0
router.get('/list-data',(req,res) => {

    let productListId = req.query.productListId;
    productListId = productListId.map(item => parseInt(item));
    
    let query = new AV.Query(Product);
    query.containedIn('productId',productListId);
    query.select('productId','purchaseLink','shopLink','stock');
    
    query.find().then(products => {
        res.send({
            success:1,
            products
        });
    });

});
Example #5
0
router.get('/get-id/:productId', (req, res) => {

    let productId = parseInt(req.params['productId']);
    let query = new AV.Query(Product);
    
    query.equalTo('productId',productId);
    query.select('name');

    query.first().then(result => {

        res.send({
            success:1,
            result
        });

    },()=>res.json({success: 0}));

});