···11import { Injectable } from "@nestjs/common";
22import type { Company as PrismaCompany } from "@prisma/client";
33-import type { BaseMapper } from "../../base/mapper.interface";
44-import { Company } from "./company.entity";
33+import type { BaseMapper } from "@/modules/base/mapper.interface";
44+import { Company } from "@/modules/job-experience/company/company.entity";
5566/**
77 * Mapper service for converting between Prisma Company entities and domain Company entities
···11-import type { Company } from "../company/company.entity";
22-import type { Level } from "../level/level.entity";
33-import type { Role } from "../role/role.entity";
44-import type { Skill } from "../skill/skill.entity";
11+import type { Company } from "@/modules/job-experience/company/company.entity";
22+import type { Level } from "@/modules/job-experience/level/level.entity";
33+import type { Role } from "@/modules/job-experience/role/role.entity";
44+import type { Skill } from "@/modules/job-experience/skill/skill.entity";
5566export interface CreateUserJobExperienceDto {
77 user: { id: string }; // Only need user ID for the relation
···11-import { BaseEntity } from "../../base/base.entity";
22-import type { Company } from "../company/company.entity";
33-import type { Level } from "../level/level.entity";
44-import type { Role } from "../role/role.entity";
55-import type { Skill } from "../skill/skill.entity";
11+import { BaseEntity } from "@/modules/base/base.entity";
22+import type { Company } from "@/modules/job-experience/company/company.entity";
33+import type { Level } from "@/modules/job-experience/level/level.entity";
44+import type { Role } from "@/modules/job-experience/role/role.entity";
55+import type { Skill } from "@/modules/job-experience/skill/skill.entity";
6677export class UserJobExperience extends BaseEntity {
88 startDate: Date;
···66 Skill as PrismaSkill,
77 UserJobExperience as PrismaUserJobExperience,
88} from "@prisma/client";
99-import type { BaseMapper } from "../../base/mapper.interface";
1010-import { CompanyMapper } from "../company/company.mapper";
1111-import { LevelMapper } from "../level/level.mapper";
1212-import { RoleMapper } from "../role/role.mapper";
1313-import { SkillMapper } from "../skill/skill.mapper";
99+import type { BaseMapper } from "@/modules/base/mapper.interface";
1010+import { CompanyMapper } from "@/modules/job-experience/company/company.mapper";
1111+import { LevelMapper } from "@/modules/job-experience/level/level.mapper";
1212+import { RoleMapper } from "@/modules/job-experience/role/role.mapper";
1313+import { SkillMapper } from "@/modules/job-experience/skill/skill.mapper";
1414import { UserJobExperience } from "./user-job-experience.entity";
15151616/**
···11import { Injectable } from "@nestjs/common";
22import type { Level as PrismaLevel } from "@prisma/client";
33-import type { BaseMapper } from "../../base/mapper.interface";
44-import { Level } from "./level.entity";
33+import type { BaseMapper } from "@/modules/base/mapper.interface";
44+import { Level } from "@/modules/job-experience/level/level.entity";
5566/**
77 * Mapper service for converting between Prisma Level entities and domain Level entities
···11import { Injectable } from "@nestjs/common";
22import type { Role as PrismaRole } from "@prisma/client";
33-import type { BaseMapper } from "../../base/mapper.interface";
44-import { Role } from "./role.entity";
33+import type { BaseMapper } from "@/modules/base/mapper.interface";
44+import { Role } from "@/modules/job-experience/role/role.entity";
5566/**
77 * Mapper service for converting between Prisma Role entities and domain Role entities
···11import { Injectable } from "@nestjs/common";
22import type { Skill as PrismaSkill } from "@prisma/client";
33-import type { BaseMapper } from "../../base/mapper.interface";
44-import { Skill } from "./skill.entity";
33+import type { BaseMapper } from "@/modules/base/mapper.interface";
44+import { Skill } from "@/modules/job-experience/skill/skill.entity";
5566/**
77 * Mapper service for converting between Prisma Skill entities and domain Skill entities