mirror of
https://github.com/cool-team-official/cool-admin-midway.git
synced 2024-11-01 14:10:29 +08:00
33 lines
812 B
Plaintext
33 lines
812 B
Plaintext
{
|
|
"service": {
|
|
"prefix": "service",
|
|
"body": [
|
|
"import { Init, Provide } from '@midwayjs/decorator';",
|
|
"import { BaseService } from '@cool-midway/core';",
|
|
"import { InjectEntityModel } from '@midwayjs/typeorm';",
|
|
"import { Repository } from 'typeorm';",
|
|
"",
|
|
"/**",
|
|
" * 描述",
|
|
" */",
|
|
"@Provide()",
|
|
"export class XxxService extends BaseService {",
|
|
" @InjectEntityModel(实体)",
|
|
" xxxEntity: Repository<实体>;",
|
|
""
|
|
" @Init()"
|
|
" async init() {",
|
|
" await super.init();",
|
|
" this.setEntity(this.xxxEntity);",
|
|
" }",
|
|
"",
|
|
" /**",
|
|
" * 描述",
|
|
" */",
|
|
" async xxx() {}",
|
|
"}",
|
|
""
|
|
],
|
|
"description": "cool-admin service代码片段"
|
|
}
|
|
} |