'use strict'; /** * 推送表模型 * * @author LanJianRong * @date 2017/11/16 * @version */ module.exports = app => { class NoticePush extends app.BaseService { /** * 构造函数 * * @param {Object} ctx - egg全局变量 * @return {void} */ constructor(ctx) { super(ctx); this.tableName = 'notice'; } /** * 将未读记录设置成已读 * @param {Number} id 推送记录id */ async set(id) { await this.update({ is_read: 1 }, { id }); } } return NoticePush; };