Commit dcb1062e authored by 任国军's avatar 任国军

fix bugs

parent 68881b36
Pipeline #14456 passed with stage
in 6 seconds
......@@ -424,10 +424,6 @@ class InstitutionService extends Service {
for (let j in institutions) {
const institution = institutions[j];
p_institution_images[j] = ctx.classModel.CourseImages.one({ where: { type: 1, type_id: institution.id, is_cover: 1, is_video: 0 } });
//取不到封面图就从详情图列表里选一张
if (ctx.isEmpty(p_institution_images[j])) {
p_institution_images[j] = ctx.classModel.CourseImages.one({ where: { type: 1, type_id: institution.id, is_cover: 0, is_video: 0 } });
}
}
const institution_images = await Promise.all(p_institution_images).then(result => {//等待所有异步内容获取完成
return result;
......@@ -452,7 +448,12 @@ class InstitutionService extends Service {
if (Number(institution.establishment_time)) {
tags.push('成立' + build_time + '年');
}
const image = institution_images[i] ? institution_images[i].image_url : '';
let image = institution_images[i] ? institution_images[i].image_url : '';
//取不到封面图就从详情图列表里选一张
if (ctx.isEmpty(image)) {
const tmpImage = await ctx.classModel.CourseImages.one({ where: { type: 1, type_id: institution.id, is_cover: 0, is_video: 0 } });
image = ctx.isEmpty(tmpImage) ? '' : tmpImage.image_url;
}
ret.push({
id: institution.id,
......
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