summaryrefslogtreecommitdiff
path: root/config/euserColumnsConfig.ts
diff options
context:
space:
mode:
authorjoonhoekim <26rote@gmail.com>2025-08-14 13:15:21 +0000
committerjoonhoekim <26rote@gmail.com>2025-08-14 13:15:21 +0000
commit49d236df3bd2bd976ebc424644f34f5affa1074f (patch)
tree7b0f60c399e724847894061fae74876aa1bf5c7e /config/euserColumnsConfig.ts
parent969c25b56f6d29d7ffa4bc2ce04c5fb4e5846b34 (diff)
(김준회) 결재 테스트 모듈 수정, 환경병수 eVCP 운영 대응, SGIPS JWT TOKEN 수정, SHI-API 기반 유저 관리 추가, 유저목록 테이블 변경
Diffstat (limited to 'config/euserColumnsConfig.ts')
-rw-r--r--config/euserColumnsConfig.ts54
1 files changed, 26 insertions, 28 deletions
diff --git a/config/euserColumnsConfig.ts b/config/euserColumnsConfig.ts
index faa49024..a73b5ba9 100644
--- a/config/euserColumnsConfig.ts
+++ b/config/euserColumnsConfig.ts
@@ -27,32 +27,30 @@ export interface UserColumnConfig {
* 어떤 컬럼들을 어떤 순서로 표시할 것인지 정의.
*/
export const euserColumnsConfig: UserColumnConfig[] = [
- {
- id: "user_name",
- label: "User Name",
- excelHeader: "User Name",
- },
- {
- id: "user_email",
- label: "Email",
- excelHeader: "Email",
- },
- // {
- // id: "company_name",
- // label: "Company Name",
- // excelHeader: "Company Name",
- // },
- {
- id: "roles",
- label: "Roles",
- excelHeader: "Roles",
- // type: "string[]", // 필요하면 추가
- },
- // 필요 시 createdAt도 조인해서 가져왔다면 아래처럼 추가
- {
- id: "created_at",
- label: "Created At",
- excelHeader: "Created At",
- // group: "Metadata",
- },
+ // 성명
+ { id: "user_name", label: "성명", excelHeader: "성명" },
+ // 사번
+ { id: "employee_number", label: "사번", excelHeader: "사번" },
+ // 부서
+ { id: "dept_name", label: "부서", excelHeader: "부서" },
+ // 녹스ID
+ { id: "knox_id", label: "녹스ID", excelHeader: "녹스ID" },
+ // E-Mail
+ { id: "user_email", label: "E-Mail", excelHeader: "E-Mail" },
+ // 잠금여부
+ { id: "is_locked", label: "잠금여부", excelHeader: "잠금여부" },
+ // 휴직여부
+ { id: "is_absent", label: "휴직여부", excelHeader: "휴직여부" },
+ // 삭제여부
+ { id: "is_deleted_on_non_sap", label: "삭제여부", excelHeader: "삭제여부" },
+ // 임직원여부
+ { id: "is_regular_employee", label: "임직원여부", excelHeader: "임직원여부" },
+ // 생성일자
+ { id: "created_at", label: "생성일자", excelHeader: "생성일자", type: "date" },
+ // 수정일자
+ { id: "updated_at", label: "수정일자", excelHeader: "수정일자", type: "date" },
+ // 삭제일자
+ { id: "deactivated_at", label: "삭제일자", excelHeader: "삭제일자", type: "date" },
+ // Role
+ { id: "roles", label: "Role", excelHeader: "Role" },
]; \ No newline at end of file