Commit e2dfced7 authored by 李尚科's avatar 李尚科

developer add 6 7

parent a43ec60b
Pipeline #8481 passed with stage
in 22 seconds
......@@ -69,7 +69,7 @@ class OptionService extends Service {
async getOptions(city_code) {
let brands = await this.getDevelopers(city_code);
brands.unshift({id: -145, name: '不限', image: '', value: 0});
brands.unshift({ id: -145, name: '不限', image: '', value: 0 });
const house_types = HOUSE_TYPE;
const prices = PRICE_RANGE;
const areas = await this.getAreaOptions(city_code);
......@@ -115,9 +115,13 @@ class OptionService extends Service {
const developers = developers_results.results;
const ret = [];
city_code = city_code ? parseInt(city_code) : 330100;
const setting_ret = await ctx.blockModel.Setting.one({ where: { keyword: 'config_fangc_developers' } });
const setting_value = ctx.helper.JsonParse(setting_ret.value);
for (let i in developers) {
const developer = developers[i];
if (city_code === 330100 && [2,4,5,6,7].includes(developer.id)) {
if (setting_value && setting_value[city_code]) {
const setting_developers = setting_value[city_code];
if (setting_developers.includes(developer.id)) {
ret.push({
id: developer.id,
name: developer.name,
......@@ -125,14 +129,23 @@ class OptionService extends Service {
value: developer.id,
});
}
if (city_code === 500000 && [1,3].includes(developer.id)) {
ret.push({
id: developer.id,
name: developer.name,
image: developer.logo,
value: developer.id,
});
}
// if (city_code === 330100 && [2, 4, 5, 6, 7].includes(developer.id)) {
// ret.push({
// id: developer.id,
// name: developer.name,
// image: developer.logo,
// value: developer.id,
// });
// }
// if (city_code === 500000 && [1, 3].includes(developer.id)) {
// ret.push({
// id: developer.id,
// name: developer.name,
// image: developer.logo,
// value: developer.id,
// });
// }
}
return ret;
......
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