美文网首页
绝味门店

绝味门店

作者: 皮卡乒乓 | 来源:发表于2018-02-09 10:48 被阅读0次
var request = require("request");
var mysql = require('mysql');

var connection = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    password: 'root',
    database: 'mysql',
    port: 3307
});
connection.connect();

request("http://www.juewei.cn/js/data/city-pinyin.json", function (error, response) {
    var newArr = [];
    var arr = JSON.parse(response.body);
    var dic = ["a", "b", "c", "d", "e", "f", "g", "h", "j", "k", "l", "m", "n", "p", "q", "r", "s", "t", "w", "x", "y", "z"];
    for (var i = 0; i < dic.length; i++) {
        var zm = dic[i];
        for (var j = 0; j < arr[zm].length; j++) {
            var Addrid = arr[zm][j].addrid;
            var Name = arr[zm][j].name;
            var ParentName = arr[zm][j].parentName;
            newArr.push(Addrid);

            //--------机构入库-----------
            var addSql = 'INSERT INTO jueweiPosCode(id,addrid,name,parentName) VALUES(0,?,?,?)';
            var addSqlParams = [Addrid, Name, ParentName];
            connection.query(addSql, addSqlParams, function (err, result) {
                if (err) {
                    console.log('[INSERT ERROR] - ', err.message);
                    return;
                }
                console.log('----INSERT----');
            }); 
        }
    }

    for (var i = 0; i < newArr.length; i++) {
        request("http://www.juewei.cn/js/data/jw-shop/"+newArr[i]+".json", function (error, response) {
            if (response.body) {
                if (response.body != undefined && response.body != null & response.body != "") {
                    var dataArr = JSON.parse(response.body);
                    if (dataArr.length > 0) {
                        for (var j = 0; j < dataArr.length; j++) {
                            var addSql = 'INSERT INTO juewei(id,city_id,name,address,longitude,latitude,phone,province,city,town) VALUES(0,?,?,?,?,?,?,?,?,?)';
                            var addSqlParams = [dataArr[j].city_id, dataArr[j].name, dataArr[j].address, dataArr[j].longitude, dataArr[j].latitude, dataArr[j].phone, dataArr[j].province, dataArr[j].city, dataArr[j].town];
                            connection.query(addSql, addSqlParams, function (err, result) {
                                if (err) {
                                    console.log('[INSERT ERROR] - ', err.message);
                                    return;
                                }
                                console.log('----INSERT----');
                            });
                        }
                    }
                }
            }
        })
    }
})

相关文章

网友评论

      本文标题:绝味门店

      本文链接:https://www.haomeiwen.com/subject/uvrftftx.html