Commit ee4cace7 authored by 成旭东's avatar 成旭东

视频置顶设置

parent 654c4425
Pipeline #28770 passed with stage
in 9 minutes 9 seconds
......@@ -82,6 +82,7 @@ export default class EstateVideoService extends Service {
},
});
// 视频排序只能有三个
const orderArr = [ 1, 2, 3 ];
if (params.order && orderArr.includes(Number(params.order))) {
......@@ -96,6 +97,24 @@ export default class EstateVideoService extends Service {
}
}
// 唯一视频置顶
if (params.is_top) {
const topVideoRecord = await ctx[modelGroupName][modelName].findAll({
where: {
is_top: 1,
},
});
for (let i = 0; i < topVideoRecord.length; i++) {
const item = topVideoRecord[i];
await item.update({
is_top: 0,
updated_at: new Date(),
});
}
}
if (!record) {
this.ctx.throw(400, '记录不存在');
}
......
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