...
|
...
|
@@ -694,7 +694,7 @@ class AdminModel extends global.yoho.BaseModel { |
|
|
let contentKey = `content${index}`;
|
|
|
let sortKey = `sort${index}`;
|
|
|
|
|
|
unionParams[typeKey] = value.type;
|
|
|
unionParams[typeKey] = value.type || 1;
|
|
|
unionParams[contentKey] = value.content;
|
|
|
unionParams[sortKey] = value.sort;
|
|
|
|
...
|
...
|
@@ -704,7 +704,7 @@ class AdminModel extends global.yoho.BaseModel { |
|
|
if (union.length) {
|
|
|
mysqlCli.insert(`insert into ${TABLE_ACT_PRIZE_PRODUCT_CONTENT} (
|
|
|
act_prize_id, floor_type, content, sort)
|
|
|
${union.join(' union all')}`, unionParams);
|
|
|
${union.join(' union all ')}`, unionParams);
|
|
|
}
|
|
|
}
|
|
|
|
...
|
...
|
@@ -740,6 +740,8 @@ class AdminModel extends global.yoho.BaseModel { |
|
|
userList.push(value.union_id);
|
|
|
});
|
|
|
|
|
|
userList = _.uniq(userList);
|
|
|
|
|
|
if (!userList.length) {
|
|
|
return Promise.resolve();
|
|
|
}
|
...
|
...
|
@@ -753,7 +755,7 @@ class AdminModel extends global.yoho.BaseModel { |
|
|
activityTime: moment().format('YYYY-MM-DD HH:mm') + ':00',
|
|
|
pageUrl: '/page/subPackage/pages/zeroSell/detail?actPrizeId=' + id
|
|
|
}),
|
|
|
uidList: _.uniq(userList)
|
|
|
uidList: userList
|
|
|
}
|
|
|
});
|
|
|
}
|
...
|
...
|
|