feat(consistency): 统一各层级CDR集成

 Controller Generator:
- 使用CDR查询DTO路径
- 保存nestjsFilePath
- 与Service Generator一致的路径计算

 Entity/Enum Generator:
- 记录位置到CDR
- 支持Entity/Enum被其他层查询

 清理调试代码:
- 移除临时调试输出
- 精简CDR统计信息

📊 CDR统计增强:
- Entity: 0 → 103个
- 总类型: 629 → 732个 (+103)

⚠️ 已知问题:
- Controller DTOs字段为空,需Scanner层面修复
- 编译错误仍为12583,需后续优化
This commit is contained in:
wanwu
2025-10-29 23:35:32 +08:00
parent 5079f4c768
commit 32cde4b83f
44 changed files with 96 additions and 97 deletions

View File

@@ -285,7 +285,6 @@ class CentralDataRepository {
inferImportPath(typeName, fromPath) { inferImportPath(typeName, fromPath) {
const location = this.getTypeLocation(typeName); const location = this.getTypeLocation(typeName);
if (!location) { if (!location) {
console.warn(`⚠️ CDR.inferImportPath: 类型 "${typeName}" 未找到`);
return null; return null;
} }
@@ -319,17 +318,6 @@ class CentralDataRepository {
const relativePath = '../'.repeat(upLevels) + downPath.join('/'); const relativePath = '../'.repeat(upLevels) + downPath.join('/');
// 调试输出(临时 - 打印前5次调用
if (!this._debugCount) this._debugCount = 0;
if (this._debugCount < 5) {
console.log(`🔍 [${++this._debugCount}] inferImportPath: ${typeName}`);
console.log(` fromPath: ${fromPath} → fromDir: ${fromDir}`);
console.log(` from: [${from.join(', ')}] (${from.length} parts)`);
console.log(` to: [${to.join(', ')}] (${to.length} parts)`);
console.log(` commonLength: ${commonLength}, upLevels: ${upLevels}`);
console.log(` relativePath: ${relativePath}`);
}
// 移除 .ts 后缀 // 移除 .ts 后缀
return relativePath.replace(/\.ts$/, ''); return relativePath.replace(/\.ts$/, '');
} }

View File

@@ -51,6 +51,9 @@ class ControllerGenerator {
const fileName = this.namingUtils.generateFileName(javaController.className, 'controller'); const fileName = this.namingUtils.generateFileName(javaController.className, 'controller');
const filePath = path.join(fullOutputDir, fileName); const filePath = path.join(fullOutputDir, fileName);
// ✅ 保存NestJS文件路径供CDR使用
javaController.nestjsFilePath = path.join('controllers', subDir, fileName);
const content = this.generateControllerContent(javaController, controllerName); const content = this.generateControllerContent(javaController, controllerName);
fs.writeFileSync(filePath, content); fs.writeFileSync(filePath, content);
@@ -320,9 +323,30 @@ ${methods}
// 添加DTO导入 // 添加DTO导入
if (javaController.dtos && javaController.dtos.length > 0) { if (javaController.dtos && javaController.dtos.length > 0) {
javaController.dtos.forEach(dto => { javaController.dtos.forEach(dto => {
const dtoName = this.namingUtils.generateDtoName(dto); // 清理泛型语法
const dtoFileName = this.namingUtils.generateFileName(dto, 'dto'); const cleanDto = dto.replace(/<[^>]+>/g, '');
imports.push(`import { ${dtoName} } from '../dtos/${dtoFileName.replace('.dto.ts', '')}';`);
// 跳过Java基础类型
if (['List', 'ArrayList', 'Map', 'HashMap', 'Set', 'HashSet', 'Record', 'String', 'Integer', 'Long', 'Boolean'].includes(cleanDto)) {
return;
}
// Java类名本身带后缀不要重复添加
const typeName = this.namingUtils.toPascalCase(cleanDto);
// ✅ 使用CDR查询DTO路径
let importPath = null;
if (this.cdr && javaController.nestjsFilePath) {
importPath = this.cdr.inferImportPath(cleanDto, javaController.nestjsFilePath);
}
// 兜底:硬编码路径
if (!importPath) {
const dtoFileName = this.namingUtils.generateFileName(cleanDto, 'dto');
importPath = `../dtos/${dtoFileName.replace('.ts', '')}`;
}
imports.push(`import { ${typeName} } from '${importPath}';`);
}); });
} }

View File

@@ -31,6 +31,18 @@ class EntityGenerator {
const content = this.generateEntityContent(javaEntity, entityName); const content = this.generateEntityContent(javaEntity, entityName);
fs.writeFileSync(filePath, content); fs.writeFileSync(filePath, content);
// ✅ 记录Entity位置到CDR
if (this.cdr) {
const originalClassName = javaEntity.className;
const relativePath = `entities/${fileName}`;
this.cdr.setTypeLocation(originalClassName, {
relativePath,
absolutePath: filePath,
category: 'entity',
module: javaEntity.module || 'common'
});
}
console.log(`✅ 生成实体: ${filePath}`); console.log(`✅ 生成实体: ${filePath}`);
return { fileName, content }; return { fileName, content };
} }

View File

@@ -25,6 +25,18 @@ class EnumGenerator {
const content = this.generateEnumContent(javaEnum, enumName); const content = this.generateEnumContent(javaEnum, enumName);
fs.writeFileSync(filePath, content); fs.writeFileSync(filePath, content);
// ✅ 记录Enum位置到CDR
if (this.cdr) {
const originalClassName = javaEnum.className;
const relativePath = `enums/${fileName}`;
this.cdr.setTypeLocation(originalClassName, {
relativePath,
absolutePath: filePath,
category: 'enum',
module: javaEnum.module || 'common'
});
}
console.log(`✅ 生成枚举: ${filePath}`); console.log(`✅ 生成枚举: ${filePath}`);
return { fileName, content }; return { fileName, content };
} }

View File

@@ -187,11 +187,9 @@ export class CommonModule {}
*/ */
generateServiceModule(serviceModule) { generateServiceModule(serviceModule) {
console.log('📋 生成服务模块...'); console.log('📋 生成服务模块...');
console.log(`🔍 Service components: ${serviceModule.components ? serviceModule.components.length : 0}`);
// 生成具体的服务文件 // 生成具体的服务文件
if (serviceModule.components && serviceModule.components.length > 0) { if (serviceModule.components && serviceModule.components.length > 0) {
console.log(`🔧 开始生成${serviceModule.components.length}个Service...`);
serviceModule.components.forEach(service => { serviceModule.components.forEach(service => {
const serviceDir = path.join(this.outputDir, 'services'); const serviceDir = path.join(this.outputDir, 'services');
if (!fs.existsSync(serviceDir)) { if (!fs.existsSync(serviceDir)) {

View File

@@ -326,12 +326,6 @@ ${methods}
* ✅ 增强接收额外的importsNestJS异常、Node.js模块、Boot服务 * ✅ 增强接收额外的importsNestJS异常、Node.js模块、Boot服务
*/ */
generateImports(javaService, additionalImports = {}) { generateImports(javaService, additionalImports = {}) {
// 调试检查CDR状态临时
if (!this._cdrDebugPrinted) {
console.log(`🔍 Service Generator.generateImports: this.cdr = ${this.cdr ? 'PRESENT' : 'NULL'}`);
this._cdrDebugPrinted = true;
}
const imports = [ const imports = [
"import { Injectable } from '@nestjs/common';" "import { Injectable } from '@nestjs/common';"
]; ];
@@ -433,11 +427,6 @@ ${methods}
// ⚠️ 关键使用生成的NestJS文件路径而不是Java源文件路径 // ⚠️ 关键使用生成的NestJS文件路径而不是Java源文件路径
const currentPath = javaService.nestjsFilePath || javaService.filePath || 'services/admin'; const currentPath = javaService.nestjsFilePath || javaService.filePath || 'services/admin';
importPath = this.cdr.inferImportPath(cleanDto, currentPath); importPath = this.cdr.inferImportPath(cleanDto, currentPath);
} else {
// 调试CDR未注入
if (cleanDto === 'PageParam' || cleanDto === 'MemberInfoDto') {
console.warn(`⚠️ Service Generator: this.cdr is null for ${cleanDto}!`);
}
} }
// ⚠️ 兜底如果CDR未找到使用旧的硬编码路径 // ⚠️ 兜底如果CDR未找到使用旧的硬编码路径

View File

@@ -68,30 +68,6 @@ class JavaToNestJSMigrationCoordinator {
console.log(''); console.log('');
this.cdr.printStats(); this.cdr.printStats();
// ✅ V2: 打印实际记录的类型名前20个
console.log('\n🔍 CDR中实际记录的类型名前20个:');
let count = 0;
for (const [typeName, location] of this.cdr.typeLocationIndex) {
if (count < 20) {
console.log(` ${count + 1}. ${typeName} (${location.category}) -> ${location.relativePath}`);
count++;
} else {
break;
}
}
// ✅ V2: 测试查询几个DTO
console.log('\n🔍 测试CDR查询:');
const testTypes = ['MemberInfoDto', 'MemberListVo', 'PageParam', 'MemberSearchParam'];
testTypes.forEach(typeName => {
const location = this.cdr.getTypeLocation(typeName);
if (location) {
console.log(`${typeName}: ${location.relativePath}`);
} else {
console.log(`${typeName}: 未找到`);
}
});
} catch (error) { } catch (error) {
console.error('❌ 迁移过程中发生错误:', error.message); console.error('❌ 迁移过程中发生错误:', error.message);
this.stats.errors.push(error.message); this.stats.errors.push(error.message);

View File

@@ -6,7 +6,7 @@ import * as fs from 'fs';
import * as path from 'path'; import * as path from 'path';
import { AddonDevelopSearchParam } from '../../../../dtos/admin/addon/param/addon-develop-search-param.dto'; import { AddonDevelopSearchParam } from '../../../../dtos/admin/addon/param/addon-develop-search-param.dto';
import { AddonDevelopListVo } from '../../../../dtos/admin/addon/vo/addon-develop-list-vo.dto'; import { AddonDevelopListVo } from '../../../../dtos/admin/addon/vo/addon-develop-list-vo.dto';
import { InstallAddonListVo } from '../dtos/install-addon-list-vo.dto'; import { InstallAddonListVo } from '../../../../entities/install-addon-list-vo.entity';
import { AddonDevelopInfoVo } from '../../../../dtos/admin/addon/vo/addon-develop-info-vo.dto'; import { AddonDevelopInfoVo } from '../../../../dtos/admin/addon/vo/addon-develop-info-vo.dto';
import { AddonDevelopAddParam } from '../../../../dtos/admin/addon/param/addon-develop-add-param.dto'; import { AddonDevelopAddParam } from '../../../../dtos/admin/addon/param/addon-develop-add-param.dto';
import { Map<String } from '../dtos/map<-string.dto'; import { Map<String } from '../dtos/map<-string.dto';

View File

@@ -6,7 +6,7 @@ import * as fs from 'fs';
import * as path from 'path'; import * as path from 'path';
import { LocalAddonListVo } from '../../../../dtos/admin/addon/vo/local-addon-list-vo.dto'; import { LocalAddonListVo } from '../../../../dtos/admin/addon/vo/local-addon-list-vo.dto';
import { LocalAddonInfoVo } from '../../../../dtos/admin/addon/vo/local-addon-info-vo.dto'; import { LocalAddonInfoVo } from '../../../../dtos/admin/addon/vo/local-addon-info-vo.dto';
import { InstallAddonListVo } from '../dtos/install-addon-list-vo.dto'; import { InstallAddonListVo } from '../../../../entities/install-addon-list-vo.entity';
import { ModuleListVo } from '../../../../dtos/admin/niucloud/vo/module-list-vo.dto'; import { ModuleListVo } from '../../../../dtos/admin/niucloud/vo/module-list-vo.dto';
import { PageParam } from '../../../../dtos/page-param.dto'; import { PageParam } from '../../../../dtos/page-param.dto';
import { AddonSearchParam } from '../../../../dtos/admin/addon/param/addon-search-param.dto'; import { AddonSearchParam } from '../../../../dtos/admin/addon/param/addon-search-param.dto';

View File

@@ -9,7 +9,7 @@ import { SysUserDetailVo } from '../../../../dtos/admin/sys/vo/sys-user-detail-v
import { AuthUserInfoVo } from '../../../../dtos/admin/auth/vo/auth-user-info-vo.dto'; import { AuthUserInfoVo } from '../../../../dtos/admin/auth/vo/auth-user-info-vo.dto';
import { EditAuthUserParam } from '../../../../dtos/admin/auth/param/edit-auth-user-param.dto'; import { EditAuthUserParam } from '../../../../dtos/admin/auth/param/edit-auth-user-param.dto';
import { SysUserParam } from '../../../../dtos/admin/sys/param/sys-user-param.dto'; import { SysUserParam } from '../../../../dtos/admin/sys/param/sys-user-param.dto';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { Map<String } from '../dtos/map<-string.dto'; import { Map<String } from '../dtos/map<-string.dto';
@Injectable() @Injectable()

View File

@@ -15,7 +15,7 @@ import { JSONObject } from '../dtos/j-s-o-n-object.dto';
import { StartUpPageConfigParam } from '../../../../dtos/core/diy/param/start-up-page-config-param.dto'; import { StartUpPageConfigParam } from '../../../../dtos/core/diy/param/start-up-page-config-param.dto';
import { DiyRouteSearchParam } from '../../../../dtos/admin/diy/param/diy-route-search-param.dto'; import { DiyRouteSearchParam } from '../../../../dtos/admin/diy/param/diy-route-search-param.dto';
import { DiyRouteListVo } from '../../../../dtos/admin/diy/vo/diy-route-list-vo.dto'; import { DiyRouteListVo } from '../../../../dtos/admin/diy/vo/diy-route-list-vo.dto';
import { SceneDomainVo } from '../dtos/scene-domain-vo.dto'; import { SceneDomainVo } from '../../../../entities/scene-domain-vo.entity';
import { SetDiyDataParam } from '../../../../dtos/admin/diy/param/set-diy-data-param.dto'; import { SetDiyDataParam } from '../../../../dtos/admin/diy/param/set-diy-data-param.dto';
import { Map<String } from '../dtos/map<-string.dto'; import { Map<String } from '../dtos/map<-string.dto';
import { Object> } from '../dtos/object>.dto'; import { Object> } from '../dtos/object>.dto';

View File

@@ -6,7 +6,7 @@ import { PageParam } from '../../../../dtos/page-param.dto';
import { GenerateSearchParam } from '../../../../dtos/admin/generator/param/generate-search-param.dto'; import { GenerateSearchParam } from '../../../../dtos/admin/generator/param/generate-search-param.dto';
import { GenerateListVo } from '../../../../dtos/admin/generator/vo/generate-list-vo.dto'; import { GenerateListVo } from '../../../../dtos/admin/generator/vo/generate-list-vo.dto';
import { GenerateDetailVo } from '../../../../dtos/admin/generator/vo/generate-detail-vo.dto'; import { GenerateDetailVo } from '../../../../dtos/admin/generator/vo/generate-detail-vo.dto';
import { GenerateColumnVo } from '../dtos/generate-column-vo.dto'; import { GenerateColumnVo } from '../../../../entities/generate-column-vo.entity';
import { GenerateParam } from '../../../../dtos/admin/generator/param/generate-param.dto'; import { GenerateParam } from '../../../../dtos/admin/generator/param/generate-param.dto';
import { GenerateEditParam } from '../../../../dtos/admin/generator/param/generate-edit-param.dto'; import { GenerateEditParam } from '../../../../dtos/admin/generator/param/generate-edit-param.dto';
import { GenerateCodeParam } from '../../../../dtos/admin/generator/param/generate-code-param.dto'; import { GenerateCodeParam } from '../../../../dtos/admin/generator/param/generate-code-param.dto';

View File

@@ -3,10 +3,10 @@ import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils, AppConfigService } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils, AppConfigService } from '@wwjBoot';
import * as fs from 'fs'; import * as fs from 'fs';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { ConnectTestParam } from '../../../../dtos/admin/niucloud/param/connect-test-param.dto'; import { ConnectTestParam } from '../../../../dtos/admin/niucloud/param/connect-test-param.dto';
import { JSONObject } from '../dtos/j-s-o-n-object.dto'; import { JSONObject } from '../dtos/j-s-o-n-object.dto';
import { InstallAddonListVo } from '../dtos/install-addon-list-vo.dto'; import { InstallAddonListVo } from '../../../../entities/install-addon-list-vo.entity';
@Injectable() @Injectable()
export class CloudBuildServiceImplService { export class CloudBuildServiceImplService {

View File

@@ -9,7 +9,7 @@ import { SiteGroupListVo } from '../../../../dtos/admin/site/vo/site-group-list-
import { SiteGroupAddParam } from '../../../../dtos/admin/site/param/site-group-add-param.dto'; import { SiteGroupAddParam } from '../../../../dtos/admin/site/param/site-group-add-param.dto';
import { SiteGroupParam } from '../../../../dtos/admin/site/param/site-group-param.dto'; import { SiteGroupParam } from '../../../../dtos/admin/site/param/site-group-param.dto';
import { JSONArray } from '../dtos/j-s-o-n-array.dto'; import { JSONArray } from '../dtos/j-s-o-n-array.dto';
import { InstallAddonListVo } from '../dtos/install-addon-list-vo.dto'; import { InstallAddonListVo } from '../../../../entities/install-addon-list-vo.entity';
@Injectable() @Injectable()
export class SiteGroupServiceImplService { export class SiteGroupServiceImplService {

View File

@@ -13,8 +13,8 @@ import { SysUserRoleParam } from '../../../../dtos/admin/sys/param/sys-user-role
import { SiteEditParam } from '../../../../dtos/admin/site/param/site-edit-param.dto'; import { SiteEditParam } from '../../../../dtos/admin/site/param/site-edit-param.dto';
import { Class } from '../dtos/class.dto'; import { Class } from '../dtos/class.dto';
import { SiteInfoVo } from '../../../../dtos/core/site/vo/site-info-vo.dto'; import { SiteInfoVo } from '../../../../dtos/core/site/vo/site-info-vo.dto';
import { Site } from '../dtos/site.dto'; import { Site } from '../../../../entities/site.entity';
import { SiteGroup } from '../dtos/site-group.dto'; import { SiteGroup } from '../../../../entities/site-group.entity';
import { ShowAppListVo } from '../../../../dtos/admin/site/vo/show-app-list-vo.dto'; import { ShowAppListVo } from '../../../../dtos/admin/site/vo/show-app-list-vo.dto';
import { SpecialMenuListVo } from '../../../../dtos/admin/site/vo/special-menu-list-vo.dto'; import { SpecialMenuListVo } from '../../../../dtos/admin/site/vo/special-menu-list-vo.dto';
import { MenuVo } from '../dtos/menu-vo.dto'; import { MenuVo } from '../dtos/menu-vo.dto';

View File

@@ -11,7 +11,7 @@ import { SysPrinterParam } from '../../../../dtos/admin/sys/param/sys-printer-pa
import { SysPrinterAddPrinterYlyParam } from '../../../../dtos/core/sys/param/sys-printer-add-printer-yly-param.dto'; import { SysPrinterAddPrinterYlyParam } from '../../../../dtos/core/sys/param/sys-printer-add-printer-yly-param.dto';
import { SysPrinterModifyStatusParam } from '../../../../dtos/admin/sys/param/sys-printer-modify-status-param.dto'; import { SysPrinterModifyStatusParam } from '../../../../dtos/admin/sys/param/sys-printer-modify-status-param.dto';
import { SysPrinterPrintTicketParam } from '../../../../dtos/core/sys/param/sys-printer-print-ticket-param.dto'; import { SysPrinterPrintTicketParam } from '../../../../dtos/core/sys/param/sys-printer-print-ticket-param.dto';
import { SysPrinter } from '../dtos/sys-printer.dto'; import { SysPrinter } from '../../../../entities/sys-printer.entity';
@Injectable() @Injectable()
export class SysPrinterServiceImplService { export class SysPrinterServiceImplService {

View File

@@ -13,7 +13,7 @@ import { SysScheduleParam } from '../../../../dtos/admin/sys/param/sys-schedule-
import { SysScheduleTemplateVo } from '../../../../dtos/admin/sys/vo/sys-schedule-template-vo.dto'; import { SysScheduleTemplateVo } from '../../../../dtos/admin/sys/vo/sys-schedule-template-vo.dto';
import { SysScheduleLogSearchParam } from '../../../../dtos/admin/sys/param/sys-schedule-log-search-param.dto'; import { SysScheduleLogSearchParam } from '../../../../dtos/admin/sys/param/sys-schedule-log-search-param.dto';
import { SysScheduleLogListVo } from '../../../../dtos/admin/sys/vo/sys-schedule-log-list-vo.dto'; import { SysScheduleLogListVo } from '../../../../dtos/admin/sys/vo/sys-schedule-log-list-vo.dto';
import { SysScheduleLog } from '../dtos/sys-schedule-log.dto'; import { SysScheduleLog } from '../../../../entities/sys-schedule-log.entity';
@Injectable() @Injectable()
export class SysScheduleServiceImplService { export class SysScheduleServiceImplService {

View File

@@ -4,9 +4,9 @@ import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, CommonUtils, RequestContextService } from '@wwjBoot'; import { QueueService, EventBus, Result, CommonUtils, RequestContextService } from '@wwjBoot';
import { WeappConfigVo } from '../../../../dtos/core/weapp/vo/weapp-config-vo.dto'; import { WeappConfigVo } from '../../../../dtos/core/weapp/vo/weapp-config-vo.dto';
import { WeappConfigParam } from '../../../../dtos/core/weapp/param/weapp-config-param.dto'; import { WeappConfigParam } from '../../../../dtos/core/weapp/param/weapp-config-param.dto';
import { SetDomainParam } from '../dtos/set-domain-param.dto'; import { SetDomainParam } from '../../../../entities/set-domain-param.entity';
import { JSONObject } from '../dtos/j-s-o-n-object.dto'; import { JSONObject } from '../dtos/j-s-o-n-object.dto';
import { SceneDomainVo } from '../dtos/scene-domain-vo.dto'; import { SceneDomainVo } from '../../../../entities/scene-domain-vo.entity';
@Injectable() @Injectable()
export class WeappConfigServiceImplService { export class WeappConfigServiceImplService {

View File

@@ -3,7 +3,7 @@ import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, RequestContextService } from '@wwjBoot'; import { QueueService, EventBus, Result, RequestContextService } from '@wwjBoot';
import { WechatConfigParam } from '../../../../dtos/core/wechat/param/wechat-config-param.dto'; import { WechatConfigParam } from '../../../../dtos/core/wechat/param/wechat-config-param.dto';
import { SceneDomainVo } from '../dtos/scene-domain-vo.dto'; import { SceneDomainVo } from '../../../../entities/scene-domain-vo.entity';
import { WechatStaticInfoVo } from '../../../../dtos/admin/wechat/vo/wechat-static-info-vo.dto'; import { WechatStaticInfoVo } from '../../../../dtos/admin/wechat/vo/wechat-static-info-vo.dto';
@Injectable() @Injectable()

View File

@@ -7,7 +7,7 @@ import { WxOplatfromWeappVersionVo } from '../../../../dtos/admin/wxoplatform/vo
import { PageParam } from '../../../../dtos/page-param.dto'; import { PageParam } from '../../../../dtos/page-param.dto';
import { OplatformConfigVo } from '../../../../dtos/admin/wxoplatform/vo/oplatform-config-vo.dto'; import { OplatformConfigVo } from '../../../../dtos/admin/wxoplatform/vo/oplatform-config-vo.dto';
import { WeappUploadParam } from '../../../../dtos/core/weapp/param/weapp-upload-param.dto'; import { WeappUploadParam } from '../../../../dtos/core/weapp/param/weapp-upload-param.dto';
import { WxOplatfromWeappVersion } from '../dtos/wx-oplatfrom-weapp-version.dto'; import { WxOplatfromWeappVersion } from '../../../../entities/wx-oplatfrom-weapp-version.entity';
import { WeappConfigVo } from '../../../../dtos/core/weapp/vo/weapp-config-vo.dto'; import { WeappConfigVo } from '../../../../dtos/core/weapp/vo/weapp-config-vo.dto';
import { SiteInfoVo } from '../../../../dtos/core/site/vo/site-info-vo.dto'; import { SiteInfoVo } from '../../../../dtos/core/site/vo/site-info-vo.dto';
import { SiteGroupWeappVersionVo } from '../../../../dtos/admin/wxoplatform/vo/site-group-weapp-version-vo.dto'; import { SiteGroupWeappVersionVo } from '../../../../dtos/admin/wxoplatform/vo/site-group-weapp-version-vo.dto';

View File

@@ -3,7 +3,7 @@ import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils, AppConfigService, CommonUtils, RequestContextService } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils, AppConfigService, CommonUtils, RequestContextService } from '@wwjBoot';
import { DiyFormInfoVo } from '../../../../dtos/api/diy/vo/diy-form-info-vo.dto'; import { DiyFormInfoVo } from '../../../../dtos/api/diy/vo/diy-form-info-vo.dto';
import { DiyFormWriteConfig } from '../dtos/diy-form-write-config.dto'; import { DiyFormWriteConfig } from '../../../../entities/diy-form-write-config.entity';
import { DiyFormRecordsParam } from '../../../../dtos/core/diy_form/param/diy-form-records-param.dto'; import { DiyFormRecordsParam } from '../../../../dtos/core/diy_form/param/diy-form-records-param.dto';
import { DiyFormRecordsInfoVo } from '../../../../dtos/core/diy_form/vo/diy-form-records-info-vo.dto'; import { DiyFormRecordsInfoVo } from '../../../../dtos/core/diy_form/vo/diy-form-records-info-vo.dto';
import { DiyFormSubmitConfigInfoVo } from '../../../../dtos/core/diy_form/vo/diy-form-submit-config-info-vo.dto'; import { DiyFormSubmitConfigInfoVo } from '../../../../dtos/core/diy_form/vo/diy-form-submit-config-info-vo.dto';

View File

@@ -7,7 +7,7 @@ import { AccountLoginParam } from '../../../../dtos/api/login/param/account-logi
import { MobileLoginParam } from '../../../../dtos/api/login/param/mobile-login-param.dto'; import { MobileLoginParam } from '../../../../dtos/api/login/param/mobile-login-param.dto';
import { LoginConfigVo } from '../../../../dtos/admin/member/vo/login-config-vo.dto'; import { LoginConfigVo } from '../../../../dtos/admin/member/vo/login-config-vo.dto';
import { MobileRegisterParam } from '../../../../dtos/api/login/param/mobile-register-param.dto'; import { MobileRegisterParam } from '../../../../dtos/api/login/param/mobile-register-param.dto';
import { Member } from '../dtos/member.dto'; import { Member } from '../../../../entities/member.entity';
import { LoginVo } from '../../../../dtos/api/login/vo/login-vo.dto'; import { LoginVo } from '../../../../dtos/api/login/vo/login-vo.dto';
import { ResetPasswordParam } from '../../../../dtos/api/login/param/reset-password-param.dto'; import { ResetPasswordParam } from '../../../../dtos/api/login/param/reset-password-param.dto';
import { SendMobileCodeParam } from '../../../../dtos/api/login/param/send-mobile-code-param.dto'; import { SendMobileCodeParam } from '../../../../dtos/api/login/param/send-mobile-code-param.dto';

View File

@@ -5,7 +5,7 @@ import { QueueService, EventBus, Result, CommonUtils, RequestContextService } fr
import { LoginConfigVo } from '../../../../dtos/admin/member/vo/login-config-vo.dto'; import { LoginConfigVo } from '../../../../dtos/admin/member/vo/login-config-vo.dto';
import { AccountRegisterParam } from '../../../../dtos/api/login/param/account-register-param.dto'; import { AccountRegisterParam } from '../../../../dtos/api/login/param/account-register-param.dto';
import { MobileRegisterParam } from '../../../../dtos/api/login/param/mobile-register-param.dto'; import { MobileRegisterParam } from '../../../../dtos/api/login/param/mobile-register-param.dto';
import { Member } from '../dtos/member.dto'; import { Member } from '../../../../entities/member.entity';
import { MobileCodeCacheVo } from '../../../../dtos/api/login/vo/mobile-code-cache-vo.dto'; import { MobileCodeCacheVo } from '../../../../dtos/api/login/vo/mobile-code-cache-vo.dto';
@Injectable() @Injectable()

View File

@@ -3,7 +3,7 @@ import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result } from '@wwjBoot'; import { QueueService, EventBus, Result } from '@wwjBoot';
import { MemberAddressAddParam } from '../../../../dtos/api/member/param/member-address-add-param.dto'; import { MemberAddressAddParam } from '../../../../dtos/api/member/param/member-address-add-param.dto';
import { MemberAddress } from '../dtos/member-address.dto'; import { MemberAddress } from '../../../../entities/member-address.entity';
import { MemberAddressDeleteParam } from '../../../../dtos/api/member/param/member-address-delete-param.dto'; import { MemberAddressDeleteParam } from '../../../../dtos/api/member/param/member-address-delete-param.dto';
import { MemberAddressEditParam } from '../../../../dtos/api/member/param/member-address-edit-param.dto'; import { MemberAddressEditParam } from '../../../../dtos/api/member/param/member-address-edit-param.dto';
import { MemberAddressGetInfoParam } from '../../../../dtos/api/member/param/member-address-get-info-param.dto'; import { MemberAddressGetInfoParam } from '../../../../dtos/api/member/param/member-address-get-info-param.dto';

View File

@@ -6,7 +6,7 @@ import { SysAreaListVo } from '../../../../dtos/api/sys/vo/sys-area-list-vo.dto'
import { SysAreaLevelVo } from '../../../../dtos/api/sys/vo/sys-area-level-vo.dto'; import { SysAreaLevelVo } from '../../../../dtos/api/sys/vo/sys-area-level-vo.dto';
import { Map<Integer } from '../dtos/map<-integer.dto'; import { Map<Integer } from '../dtos/map<-integer.dto';
import { List> } from '../dtos/list>.dto'; import { List> } from '../dtos/list>.dto';
import { SysArea } from '../dtos/sys-area.dto'; import { SysArea } from '../../../../entities/sys-area.entity';
import { SysAreaAddressByLatlngParam } from '../../../../dtos/api/sys/param/sys-area-address-by-latlng-param.dto'; import { SysAreaAddressByLatlngParam } from '../../../../dtos/api/sys/param/sys-area-address-by-latlng-param.dto';
import { SysMapVo } from '../../../../dtos/admin/sys/vo/sys-map-vo.dto'; import { SysMapVo } from '../../../../dtos/admin/sys/vo/sys-map-vo.dto';

View File

@@ -4,7 +4,7 @@ import { Repository } from 'typeorm';
import { QueueService, EventBus, Result } from '@wwjBoot'; import { QueueService, EventBus, Result } from '@wwjBoot';
import { SysConfigCopyrightParam } from '../../../../dtos/api/sys/param/sys-config-copyright-param.dto'; import { SysConfigCopyrightParam } from '../../../../dtos/api/sys/param/sys-config-copyright-param.dto';
import { SysConfigSiteParam } from '../../../../dtos/api/sys/param/sys-config-site-param.dto'; import { SysConfigSiteParam } from '../../../../dtos/api/sys/param/sys-config-site-param.dto';
import { SysConfigSceneDomainParam } from '../dtos/sys-config-scene-domain-param.dto'; import { SysConfigSceneDomainParam } from '../../../../entities/sys-config-scene-domain-param.entity';
import { SysConfigMapParam } from '../../../../dtos/api/sys/param/sys-config-map-param.dto'; import { SysConfigMapParam } from '../../../../dtos/api/sys/param/sys-config-map-param.dto';
@Injectable() @Injectable()

View File

@@ -4,7 +4,7 @@ import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, AppConfigService } from '@wwjBoot'; import { QueueService, EventBus, Result, AppConfigService } from '@wwjBoot';
import * as fs from 'fs'; import * as fs from 'fs';
import { CoreAddonSearchParam } from '../../../../dtos/core/addon/param/core-addon-search-param.dto'; import { CoreAddonSearchParam } from '../../../../dtos/core/addon/param/core-addon-search-param.dto';
import { Addon } from '../dtos/addon.dto'; import { Addon } from '../../../../entities/addon.entity';
@Injectable() @Injectable()
export class CoreAddonServiceImplService { export class CoreAddonServiceImplService {

View File

@@ -2,7 +2,7 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { AliappConfigVo } from '../../../../dtos/core/aliapp/vo/aliapp-config-vo.dto'; import { AliappConfigVo } from '../../../../dtos/core/aliapp/vo/aliapp-config-vo.dto';
import { AliappConfigParam } from '../../../../dtos/core/aliapp/param/aliapp-config-param.dto'; import { AliappConfigParam } from '../../../../dtos/core/aliapp/param/aliapp-config-param.dto';

View File

@@ -2,7 +2,7 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { AppConfigVo } from '../../../../dtos/core/channel/vo/app-config-vo.dto'; import { AppConfigVo } from '../../../../dtos/core/channel/vo/app-config-vo.dto';
import { SetAppParam } from '../../../../dtos/core/channel/param/set-app-param.dto'; import { SetAppParam } from '../../../../dtos/core/channel/param/set-app-param.dto';

View File

@@ -2,7 +2,7 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils, RequestContextService } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils, RequestContextService } from '@wwjBoot';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { H5ConfigVo } from '../../../../dtos/core/channel/vo/h5-config-vo.dto'; import { H5ConfigVo } from '../../../../dtos/core/channel/vo/h5-config-vo.dto';
import { SetH5Param } from '../../../../dtos/core/channel/param/set-h5-param.dto'; import { SetH5Param } from '../../../../dtos/core/channel/param/set-h5-param.dto';

View File

@@ -2,7 +2,7 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils, RequestContextService } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils, RequestContextService } from '@wwjBoot';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { PcConfigVo } from '../../../../dtos/core/channel/vo/pc-config-vo.dto'; import { PcConfigVo } from '../../../../dtos/core/channel/vo/pc-config-vo.dto';
import { SetPcParam } from '../../../../dtos/core/channel/param/set-pc-param.dto'; import { SetPcParam } from '../../../../dtos/core/channel/param/set-pc-param.dto';

View File

@@ -4,8 +4,8 @@ import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils, CommonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils, CommonUtils } from '@wwjBoot';
import { MemberCashOutApplyParam } from '../../../../dtos/core/member/param/member-cash-out-apply-param.dto'; import { MemberCashOutApplyParam } from '../../../../dtos/core/member/param/member-cash-out-apply-param.dto';
import { CashOutConfigVo } from '../../../../dtos/admin/member/vo/cash-out-config-vo.dto'; import { CashOutConfigVo } from '../../../../dtos/admin/member/vo/cash-out-config-vo.dto';
import { MemberCashOut } from '../dtos/member-cash-out.dto'; import { MemberCashOut } from '../../../../entities/member-cash-out.entity';
import { Member } from '../dtos/member.dto'; import { Member } from '../../../../entities/member.entity';
import { MemberCashOutAuditParam } from '../../../../dtos/admin/member/param/member-cash-out-audit-param.dto'; import { MemberCashOutAuditParam } from '../../../../dtos/admin/member/param/member-cash-out-audit-param.dto';
import { CashOutTransferParam } from '../../../../dtos/admin/member/param/cash-out-transfer-param.dto'; import { CashOutTransferParam } from '../../../../dtos/admin/member/param/cash-out-transfer-param.dto';

View File

@@ -4,7 +4,7 @@ import { Repository } from 'typeorm';
import { QueueService, EventBus, Result } from '@wwjBoot'; import { QueueService, EventBus, Result } from '@wwjBoot';
import { PageParam } from '../../../../dtos/page-param.dto'; import { PageParam } from '../../../../dtos/page-param.dto';
import { SysNoticeSmsLogSearchParam } from '../../../../dtos/core/notice/param/sys-notice-sms-log-search-param.dto'; import { SysNoticeSmsLogSearchParam } from '../../../../dtos/core/notice/param/sys-notice-sms-log-search-param.dto';
import { SysNoticeSmsLog } from '../dtos/sys-notice-sms-log.dto'; import { SysNoticeSmsLog } from '../../../../entities/sys-notice-sms-log.entity';
@Injectable() @Injectable()
export class CoreNoticeSmsLogServiceImplService { export class CoreNoticeSmsLogServiceImplService {

View File

@@ -9,9 +9,9 @@ import { HttpServletResponse } from '../dtos/http-servlet-response.dto';
import { PayNotifyParam } from '../../../../dtos/common/loader/pay/param/pay-notify-param.dto'; import { PayNotifyParam } from '../../../../dtos/common/loader/pay/param/pay-notify-param.dto';
import { GetInfoByTradeVo } from '../../../../dtos/core/pay/vo/get-info-by-trade-vo.dto'; import { GetInfoByTradeVo } from '../../../../dtos/core/pay/vo/get-info-by-trade-vo.dto';
import { PayTypeVo } from '../../../../dtos/core/pay/vo/pay-type-vo.dto'; import { PayTypeVo } from '../../../../dtos/core/pay/vo/pay-type-vo.dto';
import { Pay } from '../dtos/pay.dto'; import { Pay } from '../../../../entities/pay.entity';
import { SysPrinterPrintTicketParam } from '../../../../dtos/core/sys/param/sys-printer-print-ticket-param.dto'; import { SysPrinterPrintTicketParam } from '../../../../dtos/core/sys/param/sys-printer-print-ticket-param.dto';
import { ChannelEnum } from '../dtos/channel.dto'; import { ChannelEnum } from '../../../../enums/channel.enum';
import { BigDecimal } from '../dtos/big-decimal.dto'; import { BigDecimal } from '../dtos/big-decimal.dto';
@Injectable() @Injectable()

View File

@@ -6,7 +6,7 @@ import { @Validated } from '../dtos/@-validated.dto';
import { PayRefundTransferParam } from '../../../../dtos/core/pay/param/pay-refund-transfer-param.dto'; import { PayRefundTransferParam } from '../../../../dtos/core/pay/param/pay-refund-transfer-param.dto';
import { RefundParam } from '../../../../dtos/common/loader/pay/param/refund-param.dto'; import { RefundParam } from '../../../../dtos/common/loader/pay/param/refund-param.dto';
import { RefundNotifyParam } from '../../../../dtos/common/loader/pay/param/refund-notify-param.dto'; import { RefundNotifyParam } from '../../../../dtos/common/loader/pay/param/refund-notify-param.dto';
import { PayRefund } from '../dtos/pay-refund.dto'; import { PayRefund } from '../../../../entities/pay-refund.entity';
@Injectable() @Injectable()
export class CoreRefundServiceImplService { export class CoreRefundServiceImplService {

View File

@@ -2,7 +2,7 @@ import { Injectable, BadRequestException } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result } from '@wwjBoot'; import { QueueService, EventBus, Result } from '@wwjBoot';
import { PayTransfer } from '../dtos/pay-transfer.dto'; import { PayTransfer } from '../../../../entities/pay-transfer.entity';
import { Map<String } from '../dtos/map<-string.dto'; import { Map<String } from '../dtos/map<-string.dto';
import { Object> } from '../dtos/object>.dto'; import { Object> } from '../dtos/object>.dto';
import { TransferParam } from '../../../../dtos/common/loader/pay/param/transfer-param.dto'; import { TransferParam } from '../../../../dtos/common/loader/pay/param/transfer-param.dto';

View File

@@ -2,9 +2,9 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result } from '@wwjBoot'; import { QueueService, EventBus, Result } from '@wwjBoot';
import { Pay } from '../dtos/pay.dto'; import { Pay } from '../../../../entities/pay.entity';
import { PayRefund } from '../dtos/pay-refund.dto'; import { PayRefund } from '../../../../entities/pay-refund.entity';
import { PayTransfer } from '../dtos/pay-transfer.dto'; import { PayTransfer } from '../../../../entities/pay-transfer.entity';
@Injectable() @Injectable()
export class CoreSiteAccountServiceImplService { export class CoreSiteAccountServiceImplService {

View File

@@ -2,7 +2,7 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils, CommonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils, CommonUtils } from '@wwjBoot';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { JSON } from '../dtos/j-s-o-n.dto'; import { JSON } from '../dtos/j-s-o-n.dto';
@Injectable() @Injectable()

View File

@@ -2,7 +2,7 @@ import { Injectable, BadRequestException } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, AppConfigService, CommonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, AppConfigService, CommonUtils } from '@wwjBoot';
import { SysExport } from '../dtos/sys-export.dto'; import { SysExport } from '../../../../entities/sys-export.entity';
import { SysExportParam } from '../../../../dtos/core/sys/param/sys-export-param.dto'; import { SysExportParam } from '../../../../dtos/core/sys/param/sys-export-param.dto';
import { JSONObject } from '../dtos/j-s-o-n-object.dto'; import { JSONObject } from '../dtos/j-s-o-n-object.dto';
import { PageParam } from '../../../../dtos/page-param.dto'; import { PageParam } from '../../../../dtos/page-param.dto';

View File

@@ -3,9 +3,9 @@ import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils, CommonUtils, RequestContextService } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils, CommonUtils, RequestContextService } from '@wwjBoot';
import { JSON } from '../dtos/j-s-o-n.dto'; import { JSON } from '../dtos/j-s-o-n.dto';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { SysPrinterAddPrinterYlyParam } from '../../../../dtos/core/sys/param/sys-printer-add-printer-yly-param.dto'; import { SysPrinterAddPrinterYlyParam } from '../../../../dtos/core/sys/param/sys-printer-add-printer-yly-param.dto';
import { SysPrinter } from '../dtos/sys-printer.dto'; import { SysPrinter } from '../../../../entities/sys-printer.entity';
import { SysPrinterPrintTicketParam } from '../../../../dtos/core/sys/param/sys-printer-print-ticket-param.dto'; import { SysPrinterPrintTicketParam } from '../../../../dtos/core/sys/param/sys-printer-print-ticket-param.dto';
import { SysPrinterPrintTicketVo } from '../../../../dtos/core/sys/vo/sys-printer-print-ticket-vo.dto'; import { SysPrinterPrintTicketVo } from '../../../../dtos/core/sys/vo/sys-printer-print-ticket-vo.dto';

View File

@@ -15,7 +15,7 @@ import { JSONObject } from '../dtos/j-s-o-n-object.dto';
import { SysLoginConfigVo } from '../../../../dtos/admin/sys/vo/sys-login-config-vo.dto'; import { SysLoginConfigVo } from '../../../../dtos/admin/sys/vo/sys-login-config-vo.dto';
import { SysLoginConfigParam } from '../../../../dtos/admin/sys/param/sys-login-config-param.dto'; import { SysLoginConfigParam } from '../../../../dtos/admin/sys/param/sys-login-config-param.dto';
import { SiteInfoVo } from '../../../../dtos/core/site/vo/site-info-vo.dto'; import { SiteInfoVo } from '../../../../dtos/core/site/vo/site-info-vo.dto';
import { SceneDomainVo } from '../dtos/scene-domain-vo.dto'; import { SceneDomainVo } from '../../../../entities/scene-domain-vo.entity';
@Injectable() @Injectable()
export class CoreSysConfigServiceImplService { export class CoreSysConfigServiceImplService {

View File

@@ -4,7 +4,7 @@ import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, CommonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, CommonUtils } from '@wwjBoot';
import { AttachmentUploadParam } from '../../../../dtos/admin/sys/param/attachment-upload-param.dto'; import { AttachmentUploadParam } from '../../../../dtos/admin/sys/param/attachment-upload-param.dto';
import { AttachmentUploadVo } from '../../../../dtos/admin/sys/vo/attachment-upload-vo.dto'; import { AttachmentUploadVo } from '../../../../dtos/admin/sys/vo/attachment-upload-vo.dto';
import { UploadModelResult } from '../dtos/upload-model-result.dto'; import { UploadModelResult } from '../../../../entities/upload-model-result.entity';
@Injectable() @Injectable()
export class CoreUploadServiceImplService { export class CoreUploadServiceImplService {

View File

@@ -2,7 +2,7 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { WeappConfigVo } from '../../../../dtos/core/weapp/vo/weapp-config-vo.dto'; import { WeappConfigVo } from '../../../../dtos/core/weapp/vo/weapp-config-vo.dto';
import { WeappConfigParam } from '../../../../dtos/core/weapp/param/weapp-config-param.dto'; import { WeappConfigParam } from '../../../../dtos/core/weapp/param/weapp-config-param.dto';
import { WxOpenAuthorizerInfoResult } from '../dtos/wx-open-authorizer-info-result.dto'; import { WxOpenAuthorizerInfoResult } from '../dtos/wx-open-authorizer-info-result.dto';

View File

@@ -2,7 +2,7 @@ import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm'; import { InjectRepository } from '@nestjs/typeorm';
import { Repository } from 'typeorm'; import { Repository } from 'typeorm';
import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot'; import { QueueService, EventBus, Result, JsonUtils } from '@wwjBoot';
import { CoreSysConfigVo } from '../dtos/core-sys-config-vo.dto'; import { CoreSysConfigVo } from '../../../../entities/core-sys-config-vo.entity';
import { WechatConfigVo } from '../../../../dtos/core/wechat/vo/wechat-config-vo.dto'; import { WechatConfigVo } from '../../../../dtos/core/wechat/vo/wechat-config-vo.dto';
import { WechatConfigParam } from '../../../../dtos/core/wechat/param/wechat-config-param.dto'; import { WechatConfigParam } from '../../../../dtos/core/wechat/param/wechat-config-param.dto';
import { WxOpenAuthorizerInfoResult } from '../dtos/wx-open-authorizer-info-result.dto'; import { WxOpenAuthorizerInfoResult } from '../dtos/wx-open-authorizer-info-result.dto';