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