修改活动相关接口的路径
This commit is contained in:
parent
cffb66c9d1
commit
c0cba8d9ad
@ -4,9 +4,9 @@ import { ShopActivity } from '../../models/shop/ShopActivity'
|
||||
import { Puzzle } from '../../models/content/Puzzle'
|
||||
import { ZError } from '../../common/ZError'
|
||||
|
||||
class ShopActiveController extends BaseController {
|
||||
@permission('active:read')
|
||||
@router('post /actives')
|
||||
class ShopactivityController extends BaseController {
|
||||
@permission('activity:read')
|
||||
@router('post /activitys')
|
||||
async list(req, res) {
|
||||
let { start, limit, page } = req.params
|
||||
limit = +limit || 10
|
||||
@ -26,8 +26,8 @@ class ShopActiveController extends BaseController {
|
||||
}
|
||||
}
|
||||
|
||||
@permission('active:read')
|
||||
@router('get /active/:id')
|
||||
@permission('activity:read')
|
||||
@router('get /activity/:id')
|
||||
async detail(req, res) {
|
||||
let { id } = req.params
|
||||
const record = await ShopActivity.findById(id)
|
||||
@ -37,14 +37,14 @@ class ShopActiveController extends BaseController {
|
||||
return record.toJson()
|
||||
}
|
||||
|
||||
@permission('active:read')
|
||||
@router('post /active/save')
|
||||
@permission('activity:read')
|
||||
@router('post /activity/save')
|
||||
async save(req: any) {
|
||||
let { _id, withNext } = req.params
|
||||
let user = req.user
|
||||
let record
|
||||
if (!_id) {
|
||||
record = new Puzzle(req.params)
|
||||
record = new ShopActivity(req.params)
|
||||
record.createdBy = user.id
|
||||
} else {
|
||||
record = await ShopActivity.findById(_id)
|
||||
@ -54,8 +54,8 @@ class ShopActiveController extends BaseController {
|
||||
return record.toJson()
|
||||
}
|
||||
|
||||
@permission('active:read')
|
||||
@router('post /active/:id/delete')
|
||||
@permission('activity:read')
|
||||
@router('post /activity/:id/delete')
|
||||
async delete(req: any) {
|
||||
let { id } = req.params
|
||||
if (!id) {
|
||||
|
@ -81,8 +81,8 @@ class ShopActivityClass extends BaseModule {
|
||||
* 是否启用
|
||||
* @type {number}
|
||||
*/
|
||||
@prop({default: 0})
|
||||
public active: number
|
||||
@prop({default: false})
|
||||
public active: boolean
|
||||
|
||||
/**
|
||||
* 是否删除
|
||||
|
Loading…
x
Reference in New Issue
Block a user