Commit d4b6ce5e authored by Hsinli's avatar Hsinli

add

parent e8c141e7
Pipeline #9289 passed with stage
in 4 seconds
......@@ -30,7 +30,7 @@ class Export20190425 extends Controller {
let newHouseData = [];
for (let i in list) {
newHouseData[i] = {
// id: list[i].id,
id: list[i].id,
name: list[i].name,
residential_id: list[i].residentialId,
// developer_id: list[i].xxx,
......@@ -93,6 +93,7 @@ class Export20190425 extends Controller {
let newHouseDataTypeData = [];
for (let j in newHouseType) {
newHouseDataTypeData[j] = {
id: list[i].id,
new_house_id: newHouseType[j].newHouseId,
type: newHouseType[j].type,
image: newHouseType[j].image,
......@@ -112,12 +113,12 @@ class Export20190425 extends Controller {
// deleted_at: list.newHouseType[j].xxx,
}
}
let type_data = await ctx.realestateModel.NewHouseType.bulkCreate(newHouseDataTypeData);
let type_data = await ctx.realestateModel.NewHouseType.bulkCreate(newHouseDataTypeData, { ignoreDuplicates: true });
ret.type_data = ret.type_data.concat(type_data);
}
}
//房源信息和小区信息
let new_data = await ctx.realestateModel.NewHouse.bulkCreate(newHouseData);
let new_data = await ctx.realestateModel.NewHouse.bulkCreate(newHouseData, { ignoreDuplicates: true });
ret.new_data = ret.new_data.concat(new_data);
}
ret.new_count = ret.new_data.length;
......@@ -166,7 +167,7 @@ class Export20190425 extends Controller {
// deleted_at: list[i].xxx,
}
}
let addRes = await ctx.realestateModel.Collection.bulkCreate(addData);
let addRes = await ctx.realestateModel.Collection.bulkCreate(addData, { ignoreDuplicates: true });
ret.data = ret.data.concat(addRes);
}
ret.count = ret.data.length;
......@@ -202,6 +203,7 @@ class Export20190425 extends Controller {
let addData = [];
for (let i in list) {
addData[i] = {
id: list[i].id,
user_id: list[i].userId,
app_user_id: list[i].appUserId,
house_style: list[i].houseStyle,
......@@ -216,7 +218,7 @@ class Export20190425 extends Controller {
// deleted_at:list[i].xxx,
}
}
let addRes = await ctx.realestateModel.Order.bulkCreate(addData);
let addRes = await ctx.realestateModel.Order.bulkCreate(addData, { ignoreDuplicates: true });
ret.data = ret.data.concat(addRes);
}
ret.count = ret.data.length;
......@@ -253,6 +255,7 @@ class Export20190425 extends Controller {
let addData = [];
for (let i in list) {
addData[i] = {
id: list[i].id,
user_id: list[i].userId,
app_user_id: list[i].appUserId,
key_word: list[i].keyWord,
......@@ -263,7 +266,7 @@ class Export20190425 extends Controller {
// deleted_at: list[i].xxx,
}
}
let addRes = await ctx.realestateModel.SearchHistory.bulkCreate(addData);
let addRes = await ctx.realestateModel.SearchHistory.bulkCreate(addData, { ignoreDuplicates: true });
ret.data = ret.data.concat(addRes);
}
ret.count = ret.data.length;
......@@ -299,6 +302,7 @@ class Export20190425 extends Controller {
let addData = [];
for (let i in list) {
addData[i] = {
id: list[i].id,
user_id: list[i].userId,
// app_type_id:list[i].xxx,
app_user_id: list[i].appUserId,
......@@ -311,7 +315,7 @@ class Export20190425 extends Controller {
// deleted_at: list[i].xxx,
}
}
let addRes = await ctx.realestateModel.FootPrint.bulkCreate(addData);
let addRes = await ctx.realestateModel.FootPrint.bulkCreate(addData, { ignoreDuplicates: true });
ret.data = ret.data.concat(addRes);
}
ret.count = ret.data.length;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment