|
@@ -20,10 +20,7 @@ export class StudioService extends BaseService<modelType> {
|
|
|
const res = await this.model.create(body);
|
|
|
return res;
|
|
|
}
|
|
|
- throw new ServiceError(
|
|
|
- FrameworkErrorEnum.DATA_EXISTED,
|
|
|
- '工作室名称已被占用'
|
|
|
- );
|
|
|
+ throw new ServiceError(FrameworkErrorEnum.BAD_BODY, '工作室名称已被占用');
|
|
|
}
|
|
|
async update(body) {
|
|
|
const data = await this.model.findOne({ name: body.name });
|
|
@@ -31,10 +28,7 @@ export class StudioService extends BaseService<modelType> {
|
|
|
if (String(data._id) === body.id) {
|
|
|
return this.model.updateOne({ _id: new ObjectId(body.id) }, body);
|
|
|
}
|
|
|
- throw new ServiceError(
|
|
|
- FrameworkErrorEnum.DATA_EXISTED,
|
|
|
- '工作室名称已被占用'
|
|
|
- );
|
|
|
+ throw new ServiceError(FrameworkErrorEnum.BAD_BODY, '工作室名称已被占用');
|
|
|
} else {
|
|
|
return this.model.updateOne({ _id: new ObjectId(body.id) }, body);
|
|
|
}
|