Files
Aislo/M02_MasterTemplete/M02_MyMachine_Text.ts
T
eomsangdonandClaude Opus 5.5 98f37c7c25 feat(827-1): 단가산출 기계 창 — 조회 · 바꾸기 · 고쳐 쓰기(초안 → [저장] 때 내 기계)
- 줄 쌓기 기계 줄 이름 단추 = 기계 창(왼쪽 찾기 · 오른쪽 공통 기계 양식 읽기 전용 · 지금 줄 = 사본 값 · 새 값 표시)
- [이 기계로 바꾸기] = repick 그대로(823-1 · 되돌리기) · M01 목록도 시간당(machine-rows)
- [고쳐 쓰기](개인 층 SK) = 서버 확인(쓰기 없음) → 문서 칸 내기계초안 · 줄 입력 개인 EQP초안-N
- [저장] 한 번에 서버가 초안 만들기 · 고침 → 키 바꿈 → 사본 박기 · 실패 = 만든 파일 지움 · 고친 줄 되돌림
- 미리 셈 = 초안을 그 요청 안만 셈 색인에 얹음 · 브라우저 = 셈 꼴 값을 캐시에
- 회사 · 마스터 층 · M01 기초 = 조회 · 바꾸기만(까닭 한 줄) · 옵션 가로 곁 [조회]
- 걷음: 줄 옆 「복사해 내 기계로」(line_stack_mine.ts) · 찾기 창 [새 기계 만들기] · 개인관리 › 기계 만들기 · 고치기(보기 · 쓰는 곳 · 지우기만)
- 내 기계 쓰는 곳 = 수식 길 사본도 셈
- 시험 test_827_1_machine_window(8)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 10:15:26 +09:00

87 lines
3.7 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/* =============================================================================
* M02_MyMachine_Text.ts
* M02 내 기계 · 내 품목 화면 글(PLAN 821-3).
* ========================================================================== */
const TEXT = {
Personal_Title: "개인관리",
Title: "기계",
Items_Title: "자재",
Crumb_Machine: "개인관리 › 기계",
Crumb_Items: "개인관리 › 자재",
New: "새 기계",
Find: "이름 · 규격 · 키로 찾기",
Name: "이름",
Spec: "규격",
How: "방식",
Hourly: "시간당 경비(원)",
Uses_Count: "쓰는 곳",
Made: "넣은 날",
Edited: "고친 날",
None: "내 기계 없음 — 단가산출의 기계 줄에서 [고쳐 쓰기] 로 만듦",
Save: "저장",
Saved: "내 기계 저장 — 서버가 시간당을 다시 셈",
Delete: "지우기",
Deleted: "내 기계 지움",
Delete_Ask: "이 내 기계를 지울까? 쓰는 단가산출 {value}",
Delete_Keep: "지워도 이미 만든 단가산출은 마지막 값 유지(「지워짐」 표시)",
Back: "목록",
Close: "닫기",
Failed: "못 함",
Name_Needed: "이름 · 비어 있음",
Same: "같은 이름 · 규격 있음 — {value}",
Copied: "「{value}」 값을 복사 — 고친 뒤 [저장]",
Own_Value: "개인 값",
Own_Note:
"개인 값 = 이 기계 고유 값(가격 · 손료계수 · 연료 ℓ · 잡품 % · 조종원 수) · 단가(노임 · 유가)는 M01 값 · 단가산출엔 만들 때 복사 → 고친 뒤 「새 값」 → [단가 갱신]",
Server_Hourly: "서버 셈 시간당",
Hourly_None: "시간당 못 셈",
Uses: "쓰는 단가산출",
No_Uses: "쓰는 단가산출 없음",
Leave_Ask: "저장 안 한 고침을 버리고 닫을까?",
Mine: "내 기계",
Won: "원",
Labor: "노",
Material: "재",
Expense: "경",
바로: "바로 넣기",
품셈: "품셈 방식",
직접: "시간당 값 직접",
// 기계 고르기 창 · 줄 쌓기
Pick_Group: "내 기계",
Pick_Direct: "시간당 경비 식이 없는 기계 — 줄 쌓기에 못 넣음",
View_Note: "보기 · 쓰는 곳 · 지우기만 — 만들기 · 고치기는 단가산출의 기계 줄에서",
// 단가산출 기계 창(827-1)
Win_Title: "기계",
Win_Now: "지금 이 줄",
Win_Draft: "초안 — 단가산출 [저장] 때 내 기계로",
Win_M01: "M01 기계",
Win_Copy: "이 단가산출에 복사된 값",
Win_Live: "원본 지금 값",
Win_Newer: "원본에 새 값 있음 — [단가 갱신] 으로 반영",
Win_Swap: "이 기계로 바꾸기",
Win_Edit: "고쳐 쓰기",
Win_Blank: "빈 양식에서 새 기계",
Win_Ok: "확인",
Win_Cancel: "취소",
Win_Edit_Note:
"[확인] = 이 단가산출에 초안으로 끼움 · 단가산출 [저장] 때 내 기계로 저장 · 저장 안 하고 나가면 사라짐",
Win_Uses: "이 기계를 쓰는 다른 단가산출 {value} 건 — 저장하면 그쪽에 「새 값」 배지",
Win_Hint: "왼쪽에서 기계를 고르면 값이 보임",
Win_View: "조회",
Why_M01: "기계 값은 M01 기계 상세에서",
Why_Company: "개인용으로 복사해서 씀",
// 내 품목
Items_Note:
"단가산출 줄에 값을 바로 적은 재료(우리 자재에 안 이어진 것) — 고치기는 그 단가산출에서 · 줄 누르면 쓰는 단가산출",
Items_None: "내 품목 없음",
Value: "값(원)",
Unit: "단위",
Same_Name: "같은 이름",
Open_Sk: "쓰는 단가산출 — 누르면 그 단가산출로",
Personal_Only: "개인 층에서만 — 로그인 사용자 회사 · 개인 층이 없음",
} as const;
export type MtKey = keyof typeof TEXT;
export const mt = (key: MtKey): string => TEXT[key];