빌드에러 수정
This commit is contained in:
parent
435eb90763
commit
c4ee084a1d
|
|
@ -2,6 +2,7 @@ import { Request, Response } from "express";
|
||||||
import { getPool } from "../database/db";
|
import { getPool } from "../database/db";
|
||||||
import { logger } from "../utils/logger";
|
import { logger } from "../utils/logger";
|
||||||
import { MultiLangService } from "../services/multilangService";
|
import { MultiLangService } from "../services/multilangService";
|
||||||
|
import { AuthenticatedRequest } from "../types/auth";
|
||||||
|
|
||||||
// pool 인스턴스 가져오기
|
// pool 인스턴스 가져오기
|
||||||
const pool = getPool();
|
const pool = getPool();
|
||||||
|
|
@ -645,9 +646,9 @@ export const deleteFieldJoin = async (req: Request, res: Response) => {
|
||||||
// ============================================================
|
// ============================================================
|
||||||
|
|
||||||
// 데이터 흐름 목록 조회
|
// 데이터 흐름 목록 조회
|
||||||
export const getDataFlows = async (req: Request, res: Response) => {
|
export const getDataFlows = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
const { group_id, source_screen_id } = req.query;
|
const { group_id, source_screen_id } = req.query;
|
||||||
|
|
||||||
let query = `
|
let query = `
|
||||||
|
|
@ -695,10 +696,10 @@ export const getDataFlows = async (req: Request, res: Response) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
// 데이터 흐름 생성
|
// 데이터 흐름 생성
|
||||||
export const createDataFlow = async (req: Request, res: Response) => {
|
export const createDataFlow = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
const userId = (req.user as any).userId;
|
const userId = req.user!.userId;
|
||||||
const {
|
const {
|
||||||
group_id, source_screen_id, source_action, target_screen_id, target_action,
|
group_id, source_screen_id, source_action, target_screen_id, target_action,
|
||||||
data_mapping, flow_type, flow_label, condition_expression, is_active
|
data_mapping, flow_type, flow_label, condition_expression, is_active
|
||||||
|
|
@ -734,10 +735,10 @@ export const createDataFlow = async (req: Request, res: Response) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
// 데이터 흐름 수정
|
// 데이터 흐름 수정
|
||||||
export const updateDataFlow = async (req: Request, res: Response) => {
|
export const updateDataFlow = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const { id } = req.params;
|
const { id } = req.params;
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
const {
|
const {
|
||||||
group_id, source_screen_id, source_action, target_screen_id, target_action,
|
group_id, source_screen_id, source_action, target_screen_id, target_action,
|
||||||
data_mapping, flow_type, flow_label, condition_expression, is_active
|
data_mapping, flow_type, flow_label, condition_expression, is_active
|
||||||
|
|
@ -777,10 +778,10 @@ export const updateDataFlow = async (req: Request, res: Response) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
// 데이터 흐름 삭제
|
// 데이터 흐름 삭제
|
||||||
export const deleteDataFlow = async (req: Request, res: Response) => {
|
export const deleteDataFlow = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const { id } = req.params;
|
const { id } = req.params;
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
|
|
||||||
let query = `DELETE FROM screen_data_flows WHERE id = $1`;
|
let query = `DELETE FROM screen_data_flows WHERE id = $1`;
|
||||||
const params: any[] = [id];
|
const params: any[] = [id];
|
||||||
|
|
@ -811,9 +812,9 @@ export const deleteDataFlow = async (req: Request, res: Response) => {
|
||||||
// ============================================================
|
// ============================================================
|
||||||
|
|
||||||
// 화면-테이블 관계 목록 조회
|
// 화면-테이블 관계 목록 조회
|
||||||
export const getTableRelations = async (req: Request, res: Response) => {
|
export const getTableRelations = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
const { screen_id, group_id } = req.query;
|
const { screen_id, group_id } = req.query;
|
||||||
|
|
||||||
let query = `
|
let query = `
|
||||||
|
|
@ -860,10 +861,10 @@ export const getTableRelations = async (req: Request, res: Response) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
// 화면-테이블 관계 생성
|
// 화면-테이블 관계 생성
|
||||||
export const createTableRelation = async (req: Request, res: Response) => {
|
export const createTableRelation = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
const userId = (req.user as any).userId;
|
const userId = req.user!.userId;
|
||||||
const { group_id, screen_id, table_name, relation_type, crud_operations, description, is_active } = req.body;
|
const { group_id, screen_id, table_name, relation_type, crud_operations, description, is_active } = req.body;
|
||||||
|
|
||||||
if (!screen_id || !table_name) {
|
if (!screen_id || !table_name) {
|
||||||
|
|
@ -893,10 +894,10 @@ export const createTableRelation = async (req: Request, res: Response) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
// 화면-테이블 관계 수정
|
// 화면-테이블 관계 수정
|
||||||
export const updateTableRelation = async (req: Request, res: Response) => {
|
export const updateTableRelation = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const { id } = req.params;
|
const { id } = req.params;
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
const { group_id, table_name, relation_type, crud_operations, description, is_active } = req.body;
|
const { group_id, table_name, relation_type, crud_operations, description, is_active } = req.body;
|
||||||
|
|
||||||
let query = `
|
let query = `
|
||||||
|
|
@ -928,10 +929,10 @@ export const updateTableRelation = async (req: Request, res: Response) => {
|
||||||
};
|
};
|
||||||
|
|
||||||
// 화면-테이블 관계 삭제
|
// 화면-테이블 관계 삭제
|
||||||
export const deleteTableRelation = async (req: Request, res: Response) => {
|
export const deleteTableRelation = async (req: AuthenticatedRequest, res: Response) => {
|
||||||
try {
|
try {
|
||||||
const { id } = req.params;
|
const { id } = req.params;
|
||||||
const companyCode = (req.user as any).companyCode;
|
const companyCode = req.user!.companyCode;
|
||||||
|
|
||||||
let query = `DELETE FROM screen_table_relations WHERE id = $1`;
|
let query = `DELETE FROM screen_table_relations WHERE id = $1`;
|
||||||
const params: any[] = [id];
|
const params: any[] = [id];
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue