mirror of
https://github.com/cool-team-official/cool-admin-midway.git
synced 2026-01-19 20:28:12 +00:00
4.x 就绪
This commit is contained in:
parent
7b458f8303
commit
7899663e99
2
.vscode/config.code-snippets
vendored
2
.vscode/config.code-snippets
vendored
@ -3,7 +3,7 @@
|
|||||||
"prefix": "config",
|
"prefix": "config",
|
||||||
"body": [
|
"body": [
|
||||||
"import { Application } from 'egg';",
|
"import { Application } from 'egg';",
|
||||||
"import { ModuleConfig } from 'midwayjs-cool-core';",
|
"import { ModuleConfig } from '@cool-midway/core';",
|
||||||
"",
|
"",
|
||||||
"/**",
|
"/**",
|
||||||
" * 模块配置",
|
" * 模块配置",
|
||||||
|
|||||||
2
.vscode/controller.code-snippets
vendored
2
.vscode/controller.code-snippets
vendored
@ -3,7 +3,7 @@
|
|||||||
"prefix": "controller",
|
"prefix": "controller",
|
||||||
"body": [
|
"body": [
|
||||||
"import { Provide } from '@midwayjs/decorator';",
|
"import { Provide } from '@midwayjs/decorator';",
|
||||||
"import { CoolController, BaseController } from 'midwayjs-cool-core';",
|
"import { CoolController, BaseController } from '@cool-midway/core';",
|
||||||
"",
|
"",
|
||||||
"/**",
|
"/**",
|
||||||
" * 描述",
|
" * 描述",
|
||||||
|
|||||||
2
.vscode/entity.code-snippets
vendored
2
.vscode/entity.code-snippets
vendored
@ -3,7 +3,7 @@
|
|||||||
"prefix": "entity",
|
"prefix": "entity",
|
||||||
"body": [
|
"body": [
|
||||||
"import { EntityModel } from '@midwayjs/orm';",
|
"import { EntityModel } from '@midwayjs/orm';",
|
||||||
"import { BaseEntity } from 'midwayjs-cool-core';",
|
"import { BaseEntity } from '@cool-midway/core';",
|
||||||
"import { Column } from 'typeorm';",
|
"import { Column } from 'typeorm';",
|
||||||
"",
|
"",
|
||||||
"/**",
|
"/**",
|
||||||
|
|||||||
2
.vscode/event.code-snippets
vendored
2
.vscode/event.code-snippets
vendored
@ -3,7 +3,7 @@
|
|||||||
"prefix": "event",
|
"prefix": "event",
|
||||||
"body": [
|
"body": [
|
||||||
"import { Provide, Scope, ScopeEnum } from '@midwayjs/decorator';",
|
"import { Provide, Scope, ScopeEnum } from '@midwayjs/decorator';",
|
||||||
"import { CoolEvent, Event } from 'midwayjs-cool-core';",
|
"import { CoolEvent, Event } from '@cool-midway/core';",
|
||||||
"",
|
"",
|
||||||
"/**",
|
"/**",
|
||||||
" * 接收事件",
|
" * 接收事件",
|
||||||
|
|||||||
2
.vscode/queue.code-snippets
vendored
2
.vscode/queue.code-snippets
vendored
@ -3,7 +3,7 @@
|
|||||||
"prefix": "queue",
|
"prefix": "queue",
|
||||||
"body": [
|
"body": [
|
||||||
"import { Provide } from '@midwayjs/decorator';",
|
"import { Provide } from '@midwayjs/decorator';",
|
||||||
"import { ICoolQueue, Queue } from 'midwayjs-cool-queue';",
|
"import { ICoolQueue, Queue } from '@cool-midway/queue';",
|
||||||
"",
|
"",
|
||||||
"/**",
|
"/**",
|
||||||
" * 队列",
|
" * 队列",
|
||||||
|
|||||||
2
.vscode/service.code-snippets
vendored
2
.vscode/service.code-snippets
vendored
@ -3,7 +3,7 @@
|
|||||||
"prefix": "service",
|
"prefix": "service",
|
||||||
"body": [
|
"body": [
|
||||||
"import { Provide } from '@midwayjs/decorator';",
|
"import { Provide } from '@midwayjs/decorator';",
|
||||||
"import { BaseService } from 'midwayjs-cool-core';",
|
"import { BaseService } from '@cool-midway/core';",
|
||||||
"import { InjectEntityModel } from '@midwayjs/orm';",
|
"import { InjectEntityModel } from '@midwayjs/orm';",
|
||||||
"import { Repository } from 'typeorm';",
|
"import { Repository } from 'typeorm';",
|
||||||
"",
|
"",
|
||||||
|
|||||||
@ -82,7 +82,7 @@ $ open http://localhost:8001/
|
|||||||
|
|
||||||
```ts
|
```ts
|
||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -110,7 +110,7 @@ export class DemoAppGoodsEntity extends BaseEntity {
|
|||||||
|
|
||||||
```ts
|
```ts
|
||||||
import { Provide } from '@midwayjs/decorator';
|
import { Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { DemoAppGoodsEntity } from '../../entity/goods';
|
import { DemoAppGoodsEntity } from '../../entity/goods';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
19
package.json
19
package.json
@ -1,9 +1,17 @@
|
|||||||
{
|
{
|
||||||
"name": "cool-admin",
|
"name": "cool-admin",
|
||||||
"version": "4.0.0",
|
"version": "4.0.0",
|
||||||
"description": "",
|
"description": "cool-admin 一个很酷的通用后台管理系统",
|
||||||
"private": true,
|
"private": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@cool-midway/alipay": "^4.0.3",
|
||||||
|
"@cool-midway/core": "^4.0.4",
|
||||||
|
"@cool-midway/es": "^4.0.2",
|
||||||
|
"@cool-midway/oss": "^4.0.2",
|
||||||
|
"@cool-midway/queue": "^4.0.2",
|
||||||
|
"@cool-midway/redis": "^4.0.2",
|
||||||
|
"@cool-midway/socket": "^4.0.2",
|
||||||
|
"@cool-midway/wxpay": "^4.0.3",
|
||||||
"@midwayjs/bootstrap": "^2.13.4",
|
"@midwayjs/bootstrap": "^2.13.4",
|
||||||
"@midwayjs/core": "^2.13.4",
|
"@midwayjs/core": "^2.13.4",
|
||||||
"@midwayjs/decorator": "^2.13.2",
|
"@midwayjs/decorator": "^2.13.2",
|
||||||
@ -16,13 +24,6 @@
|
|||||||
"jsonwebtoken": "^8.5.1",
|
"jsonwebtoken": "^8.5.1",
|
||||||
"lodash": "^4.17.21",
|
"lodash": "^4.17.21",
|
||||||
"md5": "^2.3.0",
|
"md5": "^2.3.0",
|
||||||
"midwayjs-cool-alipay": "^1.0.8",
|
|
||||||
"midwayjs-cool-core": "D:\\src\\cool\\admin\\midway-core\\core\\dist",
|
|
||||||
"midwayjs-cool-oss": "^1.0.12",
|
|
||||||
"midwayjs-cool-queue": "^1.0.8",
|
|
||||||
"midwayjs-cool-redis": "^1.1.6",
|
|
||||||
"midwayjs-cool-socket": "^1.0.8",
|
|
||||||
"midwayjs-cool-wxpay": "^1.0.12",
|
|
||||||
"mini-svg-data-uri": "^1.4.3",
|
"mini-svg-data-uri": "^1.4.3",
|
||||||
"mysql2": "^2.3.3",
|
"mysql2": "^2.3.3",
|
||||||
"svg-captcha": "^1.4.0",
|
"svg-captcha": "^1.4.0",
|
||||||
@ -38,7 +39,7 @@
|
|||||||
"@types/node": "16",
|
"@types/node": "16",
|
||||||
"cross-env": "^7.0.3",
|
"cross-env": "^7.0.3",
|
||||||
"jest": "^27.3.1",
|
"jest": "^27.3.1",
|
||||||
"mwts": "^1.2.2",
|
"mwts": "^1.3.0",
|
||||||
"ts-jest": "^27.0.7",
|
"ts-jest": "^27.0.7",
|
||||||
"typescript": "^4.5.2"
|
"typescript": "^4.5.2"
|
||||||
},
|
},
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Application } from 'egg';
|
import { Application } from 'egg';
|
||||||
import { ModuleConfig } from 'midwayjs-cool-core';
|
import { ModuleConfig } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 模块的配置
|
* 模块的配置
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Provide, Inject, Get, Post, Body, ALL } from '@midwayjs/decorator';
|
import { Provide, Inject, Get, Post, Body, ALL } from '@midwayjs/decorator';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
import { CoolController, BaseController, ICoolFile } from 'midwayjs-cool-core';
|
import { CoolController, BaseController, ICoolFile } from '@cool-midway/core';
|
||||||
import { BaseSysUserEntity } from '../../entity/sys/user';
|
import { BaseSysUserEntity } from '../../entity/sys/user';
|
||||||
import { BaseSysLoginService } from '../../service/sys/login';
|
import { BaseSysLoginService } from '../../service/sys/login';
|
||||||
import { BaseSysPermsService } from '../../service/sys/perms';
|
import { BaseSysPermsService } from '../../service/sys/perms';
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import {
|
|||||||
Query,
|
Query,
|
||||||
} from '@midwayjs/decorator';
|
} from '@midwayjs/decorator';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { LoginDTO } from '../../dto/login';
|
import { LoginDTO } from '../../dto/login';
|
||||||
import { BaseSysLoginService } from '../../service/sys/login';
|
import { BaseSysLoginService } from '../../service/sys/login';
|
||||||
import { BaseSysParamService } from '../../service/sys/param';
|
import { BaseSysParamService } from '../../service/sys/param';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Body, Get, Inject, Post, Provide, Query } from '@midwayjs/decorator';
|
import { Body, Get, Inject, Post, Provide, Query } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BasePluginInfoService } from '../../../service/plugin/info';
|
import { BasePluginInfoService } from '../../../service/plugin/info';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { ALL, Body, Inject, Post, Provide } from '@midwayjs/decorator';
|
import { ALL, Body, Inject, Post, Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseSysDepartmentEntity } from '../../../entity/sys/department';
|
import { BaseSysDepartmentEntity } from '../../../entity/sys/department';
|
||||||
import { BaseSysDepartmentService } from '../../../service/sys/department';
|
import { BaseSysDepartmentService } from '../../../service/sys/department';
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide, Post, Inject, Body, Get } from '@midwayjs/decorator';
|
import { Provide, Post, Inject, Body, Get } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseSysLogEntity } from '../../../entity/sys/log';
|
import { BaseSysLogEntity } from '../../../entity/sys/log';
|
||||||
import { BaseSysUserEntity } from '../../../entity/sys/user';
|
import { BaseSysUserEntity } from '../../../entity/sys/user';
|
||||||
import { BaseSysConfService } from '../../../service/sys/conf';
|
import { BaseSysConfService } from '../../../service/sys/conf';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Get, Inject, Provide } from '@midwayjs/decorator';
|
import { Get, Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseSysMenuEntity } from '../../../entity/sys/menu';
|
import { BaseSysMenuEntity } from '../../../entity/sys/menu';
|
||||||
import { BaseSysMenuService } from '../../../service/sys/menu';
|
import { BaseSysMenuService } from '../../../service/sys/menu';
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Get, Inject, Provide, Query } from '@midwayjs/decorator';
|
import { Get, Inject, Provide, Query } from '@midwayjs/decorator';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseSysParamEntity } from '../../../entity/sys/param';
|
import { BaseSysParamEntity } from '../../../entity/sys/param';
|
||||||
import { BaseSysParamService } from '../../../service/sys/param';
|
import { BaseSysParamService } from '../../../service/sys/param';
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide } from '@midwayjs/decorator';
|
import { Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { Context } from 'vm';
|
import { Context } from 'vm';
|
||||||
import { BaseSysRoleEntity } from '../../../entity/sys/role';
|
import { BaseSysRoleEntity } from '../../../entity/sys/role';
|
||||||
import { BaseSysRoleService } from '../../../service/sys/role';
|
import { BaseSysRoleService } from '../../../service/sys/role';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Body, Inject, Post, Provide } from '@midwayjs/decorator';
|
import { Body, Inject, Post, Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseSysUserEntity } from '../../../entity/sys/user';
|
import { BaseSysUserEntity } from '../../../entity/sys/user';
|
||||||
import { BaseSysUserService } from '../../../service/sys/user';
|
import { BaseSysUserService } from '../../../service/sys/user';
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Column, Index } from 'typeorm';
|
import { Column, Index } from 'typeorm';
|
||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 系统配置
|
* 系统配置
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column, Index } from 'typeorm';
|
import { Column, Index } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column, Index } from 'typeorm';
|
import { Column, Index } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column, Index } from 'typeorm';
|
import { Column, Index } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column, Index } from 'typeorm';
|
import { Column, Index } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -5,7 +5,7 @@ import {
|
|||||||
IMidwayWebApplication,
|
IMidwayWebApplication,
|
||||||
} from '@midwayjs/web';
|
} from '@midwayjs/web';
|
||||||
import * as _ from 'lodash';
|
import * as _ from 'lodash';
|
||||||
import { CoolConfig, RESCODE } from 'midwayjs-cool-core';
|
import { CoolConfig, RESCODE } from '@cool-midway/core';
|
||||||
import * as jwt from 'jsonwebtoken';
|
import * as jwt from 'jsonwebtoken';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService, ICoolCache, CoolPlugin } from 'midwayjs-cool-core';
|
import { BaseService, ICoolCache, CoolPlugin } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 插件
|
* 插件
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide } from '@midwayjs/decorator';
|
import { Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { BaseSysConfEntity } from '../../entity/sys/conf';
|
import { BaseSysConfEntity } from '../../entity/sys/conf';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { BaseSysDepartmentEntity } from '../../entity/sys/department';
|
import { BaseSysDepartmentEntity } from '../../entity/sys/department';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
|
|||||||
@ -5,7 +5,7 @@ import {
|
|||||||
CoolCommException,
|
CoolCommException,
|
||||||
CoolConfig,
|
CoolConfig,
|
||||||
RESCODE,
|
RESCODE,
|
||||||
} from 'midwayjs-cool-core';
|
} from '@cool-midway/core';
|
||||||
import { LoginDTO } from '../../dto/login';
|
import { LoginDTO } from '../../dto/login';
|
||||||
import * as svgCaptcha from 'svg-captcha';
|
import * as svgCaptcha from 'svg-captcha';
|
||||||
import { v1 as uuid } from 'uuid';
|
import { v1 as uuid } from 'uuid';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { BaseSysMenuEntity } from '../../entity/sys/menu';
|
import { BaseSysMenuEntity } from '../../entity/sys/menu';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService, ICoolCache } from 'midwayjs-cool-core';
|
import { BaseService, ICoolCache } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { BaseSysParamEntity } from '../../entity/sys/param';
|
import { BaseSysParamEntity } from '../../entity/sys/param';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService, ICoolCache } from 'midwayjs-cool-core';
|
import { BaseService, ICoolCache } from '@cool-midway/core';
|
||||||
import { BaseSysMenuService } from './menu';
|
import { BaseSysMenuService } from './menu';
|
||||||
import { BaseSysRoleService } from './role';
|
import { BaseSysRoleService } from './role';
|
||||||
import { BaseSysDepartmentService } from './department';
|
import { BaseSysDepartmentService } from './department';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { BaseSysRoleEntity } from '../../entity/sys/role';
|
import { BaseSysRoleEntity } from '../../entity/sys/role';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService, ICoolCache, CoolCommException } from 'midwayjs-cool-core';
|
import { BaseService, ICoolCache, CoolCommException } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { BaseSysUserEntity } from '../../entity/sys/user';
|
import { BaseSysUserEntity } from '../../entity/sys/user';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Application } from 'egg';
|
import { Application } from 'egg';
|
||||||
import { ModuleConfig } from 'midwayjs-cool-core';
|
import { ModuleConfig } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 示例
|
* 示例
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
// import { Provide } from '@midwayjs/decorator';
|
// import { Provide } from '@midwayjs/decorator';
|
||||||
// import { CoolController, BaseController } from 'midwayjs-cool-core';
|
// import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
// import { DemoCrudEntity } from '../../entity/crud';
|
// import { DemoCrudEntity } from '../../entity/crud';
|
||||||
|
|
||||||
// /**
|
// /**
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Get, Provide } from '@midwayjs/decorator';
|
import { Get, Provide } from '@midwayjs/decorator';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseSysUserEntity } from '../../../base/entity/sys/user';
|
import { BaseSysUserEntity } from '../../../base/entity/sys/user';
|
||||||
import { DemoGoodsEntity } from '../../entity/goods';
|
import { DemoGoodsEntity } from '../../entity/goods';
|
||||||
|
|
||||||
|
|||||||
@ -3,7 +3,7 @@ import {
|
|||||||
CoolController,
|
CoolController,
|
||||||
BaseController,
|
BaseController,
|
||||||
CoolEventManager,
|
CoolEventManager,
|
||||||
} from 'midwayjs-cool-core';
|
} from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 事件
|
* 事件
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Get, Inject, Post, Provide } from '@midwayjs/decorator';
|
import { Get, Inject, Post, Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { IQueue } from 'midwayjs-cool-queue';
|
import { IQueue } from '@cool-midway/queue';
|
||||||
import { DemoGoodsEntity } from '../../entity/goods';
|
import { DemoGoodsEntity } from '../../entity/goods';
|
||||||
import { DemoGoodsService } from '../../service/goods';
|
import { DemoGoodsService } from '../../service/goods';
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
import { App, Inject, Post, Provide } from '@midwayjs/decorator';
|
import { App, Inject, Post, Provide } from '@midwayjs/decorator';
|
||||||
import { IMidwayWebApplication } from '@midwayjs/web';
|
import { IMidwayWebApplication } from '@midwayjs/web';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { ICoolWxPay } from 'midwayjs-cool-wxpay';
|
import { ICoolWxPay } from '@cool-midway/wxpay';
|
||||||
import { parseString } from 'xml2js';
|
import { parseString } from 'xml2js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity, CoolEntityCrud } from 'midwayjs-cool-core';
|
import { BaseEntity, CoolEntityCrud } from '@cool-midway/core';
|
||||||
import { Column, SelectQueryBuilder } from 'typeorm';
|
import { Column, SelectQueryBuilder } from 'typeorm';
|
||||||
import { DemoGoodsEntity } from './goods';
|
import { DemoGoodsEntity } from './goods';
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide, Scope, ScopeEnum } from '@midwayjs/decorator';
|
import { Provide, Scope, ScopeEnum } from '@midwayjs/decorator';
|
||||||
import { CoolEvent, Event } from 'midwayjs-cool-core';
|
import { CoolEvent, Event } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 接收事件
|
* 接收事件
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { App, Provide } from '@midwayjs/decorator';
|
import { App, Provide } from '@midwayjs/decorator';
|
||||||
import { IMidwayWebApplication } from '@midwayjs/web';
|
import { IMidwayWebApplication } from '@midwayjs/web';
|
||||||
import { ICoolQueue, Queue } from 'midwayjs-cool-queue';
|
import { ICoolQueue, Queue } from '@cool-midway/queue';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 任务
|
* 任务
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
import { Inject, Provide } from '@midwayjs/decorator';
|
import { Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService, Cache, CoolTransaction } from 'midwayjs-cool-core';
|
import { BaseService, Cache, CoolTransaction } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository, QueryRunner } from 'typeorm';
|
import { Repository, QueryRunner } from 'typeorm';
|
||||||
import { DemoGoodsEntity } from '../entity/goods';
|
import { DemoGoodsEntity } from '../entity/goods';
|
||||||
import { ICoolCache } from 'midwayjs-cool-core';
|
import { ICoolCache } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 商品
|
* 商品
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide } from '@midwayjs/decorator';
|
import { Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
/**
|
/**
|
||||||
* 任务执行的demo示例
|
* 任务执行的demo示例
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide } from '@midwayjs/decorator';
|
import { Provide } from '@midwayjs/decorator';
|
||||||
import { CoolSocket, SocketEnvent } from 'midwayjs-cool-socket';
|
import { CoolSocket, SocketEnvent } from '@cool-midway/socket';
|
||||||
import { Socket } from 'socket.io';
|
import { Socket } from 'socket.io';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Application } from 'egg';
|
import { Application } from 'egg';
|
||||||
import { ModuleConfig } from 'midwayjs-cool-core';
|
import { ModuleConfig } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 模块的配置
|
* 模块的配置
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide } from '@midwayjs/decorator';
|
import { Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseAppSpaceInfoEntity } from '../../../base/entity/app/space/info';
|
import { BaseAppSpaceInfoEntity } from '../../../base/entity/app/space/info';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Provide } from '@midwayjs/decorator';
|
import { Provide } from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { BaseAppSpaceTypeEntity } from '../../../base/entity/app/space/type';
|
import { BaseAppSpaceTypeEntity } from '../../../base/entity/app/space/type';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Application } from 'egg';
|
import { Application } from 'egg';
|
||||||
import { ModuleConfig } from 'midwayjs-cool-core';
|
import { ModuleConfig } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 模块配置
|
* 模块配置
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import {
|
|||||||
Provide,
|
Provide,
|
||||||
Query,
|
Query,
|
||||||
} from '@midwayjs/decorator';
|
} from '@midwayjs/decorator';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
import { TaskInfoEntity } from '../../entity/info';
|
import { TaskInfoEntity } from '../../entity/info';
|
||||||
import { TaskInfoService } from '../../service/info';
|
import { TaskInfoService } from '../../service/info';
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column } from 'typeorm';
|
import { Column } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EntityModel } from '@midwayjs/orm';
|
import { EntityModel } from '@midwayjs/orm';
|
||||||
import { BaseEntity } from 'midwayjs-cool-core';
|
import { BaseEntity } from '@cool-midway/core';
|
||||||
import { Column, Index } from 'typeorm';
|
import { Column, Index } from 'typeorm';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { App, Inject, Provide } from '@midwayjs/decorator';
|
import { App, Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { IMidwayWebApplication } from '@midwayjs/web';
|
import { IMidwayWebApplication } from '@midwayjs/web';
|
||||||
import { ICoolQueue, Queue } from 'midwayjs-cool-queue';
|
import { ICoolQueue, Queue } from '@cool-midway/queue';
|
||||||
import { TaskInfoService } from '../service/info';
|
import { TaskInfoService } from '../service/info';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { Logger, Provide } from '@midwayjs/decorator';
|
import { Logger, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
import { ILogger } from '@midwayjs/logger';
|
import { ILogger } from '@midwayjs/logger';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
import { App, Inject, Logger, Provide } from '@midwayjs/decorator';
|
import { App, Inject, Logger, Provide } from '@midwayjs/decorator';
|
||||||
import { BaseService } from 'midwayjs-cool-core';
|
import { BaseService } from '@cool-midway/core';
|
||||||
import { InjectEntityModel } from '@midwayjs/orm';
|
import { InjectEntityModel } from '@midwayjs/orm';
|
||||||
import { Repository } from 'typeorm';
|
import { Repository } from 'typeorm';
|
||||||
import { TaskInfoEntity } from '../entity/info';
|
import { TaskInfoEntity } from '../entity/info';
|
||||||
import { TaskLogEntity } from '../entity/log';
|
import { TaskLogEntity } from '../entity/log';
|
||||||
import { IQueue } from 'midwayjs-cool-queue';
|
import { IQueue } from '@cool-midway/queue';
|
||||||
import { ILogger } from '@midwayjs/logger';
|
import { ILogger } from '@midwayjs/logger';
|
||||||
import { IMidwayWebApplication } from '@midwayjs/web';
|
import { IMidwayWebApplication } from '@midwayjs/web';
|
||||||
import * as _ from 'lodash';
|
import * as _ from 'lodash';
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import { EggAppConfig, EggAppInfo, PowerPartial } from 'egg';
|
import { EggAppConfig, EggAppInfo, PowerPartial } from 'egg';
|
||||||
import { CoolConfig } from 'midwayjs-cool-core';
|
import { CoolConfig } from '@cool-midway/core';
|
||||||
import * as path from 'path';
|
import * as path from 'path';
|
||||||
|
|
||||||
export type DefaultConfig = PowerPartial<EggAppConfig>;
|
export type DefaultConfig = PowerPartial<EggAppConfig>;
|
||||||
|
|||||||
@ -3,13 +3,13 @@ import { ILifeCycle, IMidwayContainer } from '@midwayjs/core';
|
|||||||
import { Application } from 'egg';
|
import { Application } from 'egg';
|
||||||
import * as view from '@midwayjs/view-nunjucks';
|
import * as view from '@midwayjs/view-nunjucks';
|
||||||
import * as orm from '@midwayjs/orm';
|
import * as orm from '@midwayjs/orm';
|
||||||
import * as cool from 'midwayjs-cool-core';
|
import * as cool from '@cool-midway/core';
|
||||||
// import * as wxpay from 'midwayjs-cool-wxpay';
|
// import * as wxpay from '@cool-midway/wxpay';
|
||||||
import * as oss from 'midwayjs-cool-oss';
|
import * as oss from '@cool-midway/oss';
|
||||||
// import * as redis from 'midwayjs-cool-redis';
|
// import * as redis from '@cool-midway/redis';
|
||||||
// import * as queue from 'midwayjs-cool-queue';
|
// import * as queue from '@cool-midway/queue';
|
||||||
// import * as alipay from 'midwayjs-cool-alipay';
|
// import * as alipay from '@cool-midway/alipay';
|
||||||
// import * as socket from 'midwayjs-cool-socket';
|
// import * as socket from '@cool-midway/socket';
|
||||||
|
|
||||||
@Configuration({
|
@Configuration({
|
||||||
// 注意组件顺序 cool 有依赖orm组件, 所以必须放在,orm组件之后 cool的其他组件必须放在cool 核心组件之后
|
// 注意组件顺序 cool 有依赖orm组件, 所以必须放在,orm组件之后 cool的其他组件必须放在cool 核心组件之后
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Get, Inject, Provide } from '@midwayjs/decorator';
|
import { Get, Inject, Provide } from '@midwayjs/decorator';
|
||||||
import { Context } from 'egg';
|
import { Context } from 'egg';
|
||||||
import { CoolController, BaseController } from 'midwayjs-cool-core';
|
import { CoolController, BaseController } from '@cool-midway/core';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 欢迎界面
|
* 欢迎界面
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user