增加客户端api对店铺自定义题库的自持

This commit is contained in:
zhl 2021-05-31 20:47:06 +08:00
parent 501ecde7fc
commit 4113eff78d
2 changed files with 5 additions and 0 deletions

View File

@ -103,6 +103,7 @@ export default class ShopPuzzleController extends BaseController {
if (!data.groups && data.tags) {
data.groups = data.tags.split(',')
}
delete data.status
}
let result: any = {}
try {
@ -128,6 +129,7 @@ export default class ShopPuzzleController extends BaseController {
await ShopPuzzle.updateMany({ deleted: { $exists: false } }, { $set: { deleted: 0 } })
await ShopPuzzle.updateMany({ is_hide: { $exists: false } }, { $set: { is_hide: 0 } })
await ShopPuzzle.updateMany({ quality: { $exists: false } }, { $set: { quality: 1 } })
await ShopPuzzle.updateMany({ status: { $exists: false } }, { $set: { status: 0 } })
} catch (err) {
console.log(err)
}

View File

@ -84,6 +84,9 @@ export class ShopPuzzleClass extends BaseModule {
@prop({ default: 0 })
public is_hide: number
@prop({ default: 0 })
public status: number
public static parseQueryParam(params) {
let { key, timeBegin, timeEnd, tag, sub_tag, groups, dp, quality, sort, length, shop } = params
let opt: any = { deleted: 0, is_hide: 0 }