uniapp 学习笔记十二 自动转存商品数据逻辑

collect-data.vue

<template>
    <view>
        批量读取并录入分类
        <button type="default" @tap="haddleCfy">转录分类</button>
        <button type="default" @tap="haddleGoods">转录商品</button>
    </view>
</template>

<script>
    export default {
        data() {
            return {

            };
        },
        methods: {
            haddleCfy() {
                uni.request({
                    url: "https://h******om/api/5e90690f0e270d04?cityId=110",
                    method: "GET",
                    header: {
                        "access-token": "b1965ae1dfb72c63fb84a47e079f84fa",
                        "version": "v1.0"
                    },
                    success: (res) => {
                        // console.log(res);
                        let {
                            data
                        } = res.data
                        let batchObj = {
                            "requests": []
                        }
                        data.forEach(item => {
                            batchObj.requests.push({
                                "method": "POST",
                                "path": "/1.1/classes/classify",
                                "body": item
                            })
                        })
                        console.log(batchObj);
                        // this.$post('/1.1/batch',batchObj) //批量录入分类
                    }
                })
            },
            haddleGoods() {

                uni.request({
                    url: "https://h*****om/api/0434b49d1ac28f9d?cityId=110&page=1&bid=6",
                    method: "GET",
                    header: {
                        "access-token": "b1965ae1dfb72c63fb84a47e079f84fa",
                        "version": "v1.0"
                    },
                    success: (res) => {
                        console.log(res);
                        let {
                            list
                        } = res.data.data
                        let batchObj = {
                            "requests": []
                        }
                        list.forEach(item => {
                            batchObj.requests.push({
                                "method": "POST",
                                "path": "/1.1/classes/goods",
                                "body": item
                            })
                        })
                        // console.log(batchObj);
                        this.$post('/1.1/batch',batchObj) //批量录入分类
                    }
                })
            }

        }
    }
</script>

<style lang="scss">

</style>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值