Files
platformV2Web/api/controller_admin/sys_announcement.js
张成 8309808835 1
2025-11-21 16:53:49 +08:00

33 lines
814 B
JavaScript

const { sys_announcement, op } = require('../../middleware/baseModel')
module.exports = {
'GET /sys_announcement/dtl': async (ctx, next) => {
const resList = await sys_announcement.findOne({ order: [['id', 'DESC']] })
return ctx.success(resList)
},
'POST /sys_announcement/add': async (ctx, next) => {
let row = ctx.getBody()
let dbRow = await sys_announcement.findOne({ order: [['id', 'DESC']] })
if (dbRow) {
await dbRow.update(row)
} else {
await sys_announcement.create(row)
}
return ctx.success()
},
'POST /sys_announcement/edit': async (ctx, next) => {
let row = ctx.getBody()
let id = ctx.get('id')
const resList = await sys_announcement.update(row, {
where: {
id: id
}
})
return ctx.success(resList)
},
}