Commit 13d19c1e authored by 任国军's avatar 任国军

course add banner/serach

parent b91309bd
Pipeline #16372 passed with stage
in 51 seconds
...@@ -56,10 +56,11 @@ class InstitutionSubService extends Service { ...@@ -56,10 +56,11 @@ class InstitutionSubService extends Service {
const lat = ctx.isEmpty(input.lat) ? 0 : input.lat; const lat = ctx.isEmpty(input.lat) ? 0 : input.lat;
const lng = ctx.isEmpty(input.lng) ? 0 : input.lng; const lng = ctx.isEmpty(input.lng) ? 0 : input.lng;
const institution = await ctx.classModel.CourseInstitution.findOne({ where: { id: institution_id, status: 'online', is_deleted: 0 } }); let institution = await ctx.classModel.CourseInstitution.findOne({ where: { id: institution_id, status: 'online', is_deleted: 0 } });
if (ctx.isEmpty(institution)) { if (ctx.isEmpty(institution)) {
ctx.failed('机构不存在'); ctx.failed('机构不存在');
} }
institution = institution.dataValues;
// 顶部相册 // 顶部相册
const images = await ctx.classModel.CourseImages.findAll({ where: { type: 1, type_id: institution_id, status: 'online', is_deleted: 0 } }); const images = await ctx.classModel.CourseImages.findAll({ where: { type: 1, type_id: institution_id, status: 'online', is_deleted: 0 } });
...@@ -126,6 +127,11 @@ class InstitutionSubService extends Service { ...@@ -126,6 +127,11 @@ class InstitutionSubService extends Service {
// 是否已收藏 // 是否已收藏
const userCollect = await ctx.classModel.CourseUserCollection.findOne({ where: { institution_id, user_uuid: userUUID, is_deleted: 0 } }); const userCollect = await ctx.classModel.CourseUserCollection.findOne({ where: { institution_id, user_uuid: userUUID, is_deleted: 0 } });
institution.phone = areas.length > 0 ? areas[0].phone : '';
institution.distance = areas.length > 0 ? areas[0].distance : '';
institution.travel_method = areas.length > 0 ? areas[0].travel_method : '';
institution.travel_tips = areas.length > 0 ? areas[0].travel_tips : '';
const ret = { const ret = {
album, album,
detail: institution, detail: institution,
......
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