JCMSv0.0.1
{{ String(time.y).padStart(3, '0') }}{{ time.m }}{{ time.d }} {{ time.day }} {{ time.h }}{{ time.min }} {{ time.s }}
{{ isDbConnected ? 'Local DB Ready' : 'DB Disconnected' }}
載入中

本月折結率

CLEARANCE

{{ dashStats.clearanceRate }}%

累計收結

CUMULATIVE

累計收案
{{ dashStats.cumulativeReceived }}
累計收案金額 {{ util.formatMoney(dashStats.cumulativeReceivedAmount) }}
累計結案
{{ dashStats.cumulativeClosed }}
累計結案金額 {{ util.formatMoney(dashStats.cumulativeClosedAmount) }}

未結結構

BREAKDOWN

{{ item.label }}
{{ item.empty ? '' : item.count }}

行事曆

WEEKLY SCHEDULE

{{ events.weekRange }}
{{ day.label }} {{ day.day }}
{{ bar.title }}

{{ workMapUi.notice }}

本月折結率
Clearance Rate
{{ dashStats.clearanceRate }}%

累計收結情形

CUMULATIVE INTAKE & CLOSURE

未結案件結構分析

UNRESOLVED BREAKDOWN

待辦事項

TO-DO LIST

{{ personalAdmin.todos.filter(t=>!t.done).length }} PENDING
累計收案數 {{ dashStats.cumulativeReceived }}
累計結案數 {{ dashStats.cumulativeClosed }}
累計標的價額 {{ util.formatMoney(dashStats.cumulativeTargetAmount) }}
{{ item.label }} {{ item.type }}
{{ item.empty ? '' : item.count }}
NO UNRESOLVED CASES
{{ todo.text }}
List is empty.

行事曆

WEEKLY SCHEDULE

{{ events.weekRange }}

Google 行事曆

CALENDAR SYNC

{{ googleCalendarStatus.message }}

OAuth API

目前使用 .env;儲存後改為系統內設定

設定來源:系統(app.db)

帳號連結

請先儲存 OAuth API 設定(含 Client ID 與 Client Secret)

{{ day.label }} {{ day.day }} {{ day.holidayLabel }}
{{ ev.title }}
{{ bar.title }}
{{ ev.time }} {{ ev.title }}
Add
{{ casesManager.filtered.length }}
$
$
$
$
工作區 WORKSPACES
字別群組設定
尚未設定群組,將以字別原值顯示 tab。
{{ casesManager.caseListSettingsNotice }}
狀態{{ casesManager.sortIndicator('status') }} 總號{{ casesManager.sortIndicator('seqTotal') }} 案號{{ casesManager.sortIndicator('caseNum') }} 案由{{ casesManager.sortIndicator('reason') }} 主動造{{ casesManager.sortIndicator('activeParty') }} 被動造{{ casesManager.sortIndicator('passiveParty') }} 分案日{{ casesManager.sortIndicator('assignDate') }} 進行日{{ casesManager.sortIndicator('proceedDate') }} 結案日{{ casesManager.sortIndicator('closeDate') }} 結案原因{{ casesManager.sortIndicator('closeReason') }} 標的金額{{ casesManager.sortIndicator('targetAmount') }} 判決金額{{ casesManager.sortIndicator('judgmentAmount') }} 備註{{ casesManager.sortIndicator('note') }}
目前無任何案件資料,請新增。

加班

OVERTIME

{{ formatMonthDisplay(attendanceMonthRoc5) }}
尚可報{{ attendanceOtModalRemainingDisplay }} 本次報{{ attendanceOtModalEntryHoursDisplay }}
日期
起時
迄時
備註
一般加班

上限{{ attnDashOtLimitRegularDisplay }}已加班{{ attnDashOtRegularUsedDisplay }}尚可報{{ attnDashOtRegularRemainingDisplay }}

未設定當月上限

專案加班

上限{{ attnDashOtLimitProjectDisplay }}已加班{{ attnDashOtProjectUsedDisplay }}尚可報{{ attnDashOtProjectRemainingDisplay }}

未設定當月上限

紀錄
尚無紀錄
{{ row.dateRoc }} {{ row.otTimeRangeDisplay }} {{ row.otHoursDisplay }} {{ row.note }}
紀錄
尚無紀錄
{{ row.dateRoc }} {{ row.otTimeRangeDisplay }} {{ row.otHoursDisplay }} {{ row.note }}

休假

LEAVE

{{ attendanceLeaveYearRoc3Padded }}
{{ attendanceLeaveModalDurationPreview }}
休假天數

休假{{ attnDashLeaveQuotaLineDisplay }}已休{{ attnDashLeaveUsedLineDisplay }}尚餘{{ attnDashLeaveRemainingLineDisplay }}

未設定年度額度

紀錄
尚無紀錄
{{ formatDateDisplay(row.startRoc7 || row.startIso) }}-{{ formatDateDisplay(row.endRoc7 || row.endIso) }} {{ row.leaveDaysDD }}天 {{ row.leaveHoursPadded }}小時 {{ row.note }}

本年度累計:一般 {{ overtimeMetrics.regular.h }} h · 專案 {{ overtimeMetrics.project.h }} h · 合計 {{ overtimeMetrics.total.h }} h(月度上限請於「差勤」加班紀錄區設定)

尚無紀錄
{{ row.dateRoc || formatDateDisplay(row.dateIso) }} {{ row.type === 'project' ? '專案' : '一般' }} {{ row.hours }}h {{ row.note || '' }}
尚無紀錄
{{ row.kind }} {{ formatDateDisplay(row.startRoc7 || row.startIso) }} — {{ formatDateDisplay(row.endRoc7 || row.endIso) }} {{ Number(row.leaveDaysDD) || 0 }}天{{ String(Number(row.leaveHoursHH) || 0).padStart(2, '0') }}時 {{ row.note || '—' }}
尚無薪資紀錄
項目 加項 減項 實領
{{ col.label }} 加項總和 {{ col.label }} 減項總和
{{ meta.label }} {{ util.formatMoney(salaryRowAddSumForYear(getSalaryYearRow(grp.yearRoc3, meta.id), grp.yearRoc3)) }} {{ util.formatMoney(salaryRowSubSumForYear(getSalaryYearRow(grp.yearRoc3, meta.id), grp.yearRoc3)) }} {{ util.formatMoney(salaryRowAddSumForYear(getSalaryYearRow(grp.yearRoc3, meta.id), grp.yearRoc3) - salaryRowSubSumForYear(getSalaryYearRow(grp.yearRoc3, meta.id), grp.yearRoc3)) }}
小計 {{ util.formatMoney(n) }} {{ util.formatMoney(grp.foot.addGrand) }} {{ util.formatMoney(n) }} {{ util.formatMoney(grp.foot.subGrand) }} {{ util.formatMoney(grp.foot.net) }}
{{ salaryNewYearGroup.yearBandLabel }}
項目 加項 減項 實領
{{ col.label }} 加項總和 {{ col.label }} 減項總和
{{ meta.label }} {{ util.formatMoney(salaryRowAddSumForYear(getSalaryYearRow('__new__', meta.id), '__new__')) }} {{ util.formatMoney(salaryRowSubSumForYear(getSalaryYearRow('__new__', meta.id), '__new__')) }} {{ util.formatMoney(salaryRowAddSumForYear(getSalaryYearRow('__new__', meta.id), '__new__') - salaryRowSubSumForYear(getSalaryYearRow('__new__', meta.id), '__new__')) }}

俸級圖表

PAYSCALE CHART

{{ payscaleChartEffectiveRoc7Line }}

俸表明細

PAYSCALE VERSIONS

尚無俸表版本 · 請使用右上方「新增俸表」

載入中…

現行俸表

俸級 俸點 俸額 專業加給 職務加給 合計
{{ hr.grade }} {{ util.formatMoney(payscaleRowTotal(hr)) }}
新增俸表

俸級與俸點已預填;請輸入各級俸額、專業加給、職務加給

俸級 俸點 俸額 專業加給 職務加給 合計
{{ tr.grade }} {{ util.formatMoney(payscaleRowTotal(tr)) }}
名稱 起訖 型態 時數 附件
尚無紀錄 · 請使用右上方「新增研習」

職務時間軸

CAREER TIMELINE

{{ tk.label }}
事件名稱 起迄 期間 附件
尚無紀錄 · 請使用上方「新增事件」

行事曆

WEEKLY SCHEDULE

待辦

TO-DO LIST

{{ todo.text }}

尚無待辦

後端未連線時無法使用本模組。

Unknown view: {{ currentView }}

新增行事

跨日事件以橫線顯示;留空或與開始日相同則為單日。