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:
@@ -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$/, '');
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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}';`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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 };
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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 };
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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)) {
|
||||||
|
|||||||
@@ -326,12 +326,6 @@ ${methods}
|
|||||||
* ✅ 增强:接收额外的imports(NestJS异常、Node.js模块、Boot服务)
|
* ✅ 增强:接收额外的imports(NestJS异常、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未找到,使用旧的硬编码路径
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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()
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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 {
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
@@ -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';
|
||||||
|
|||||||
Reference in New Issue
Block a user