summaryrefslogtreecommitdiff
path: root/lib/evaluation
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-07-25 07:51:15 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-07-25 07:51:15 +0000
commit2650b7c0bb0ea12b68a58c0439f72d61df04b2f1 (patch)
tree17156183fd74b69d78178065388ac61a18ac07b4 /lib/evaluation
parentd32acea05915bd6c1ed4b95e56c41ef9204347bc (diff)
(대표님) 정기평가 대상, 미들웨어 수정, nextauth 토큰 처리 개선, GTC 등
(최겸) 기술영업
Diffstat (limited to 'lib/evaluation')
-rw-r--r--lib/evaluation/service.ts2
-rw-r--r--lib/evaluation/table/evaluation-filter-sheet.tsx48
2 files changed, 25 insertions, 25 deletions
diff --git a/lib/evaluation/service.ts b/lib/evaluation/service.ts
index 9889a110..879876ed 100644
--- a/lib/evaluation/service.ts
+++ b/lib/evaluation/service.ts
@@ -598,7 +598,7 @@ export async function getReviewersForEvaluations(
}
// 4. 모든 리뷰어 합치기 (중복 제거 없이)
- const allReviewers = [...designatedReviewers, ...expandedRoleBasedReviewers]
+ const allReviewers = [...designatedReviewers]
// 정렬만 수행 (evaluationTargetId로 먼저 정렬, 그 다음 이름으로 정렬)
return allReviewers.sort((a, b) => {
diff --git a/lib/evaluation/table/evaluation-filter-sheet.tsx b/lib/evaluation/table/evaluation-filter-sheet.tsx
index 8f435e36..b0bf9139 100644
--- a/lib/evaluation/table/evaluation-filter-sheet.tsx
+++ b/lib/evaluation/table/evaluation-filter-sheet.tsx
@@ -281,7 +281,7 @@ export function PeriodicEvaluationFilterSheet({
type="number"
placeholder="평가년도 입력"
{...field}
- disabled={isInitializing}
+ disabled={isPending}
className={cn(field.value && "pr-8", "bg-white")}
/>
{field.value && (
@@ -293,7 +293,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("evaluationYear", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
className="absolute right-0 top-0 h-full px-2"
>
<X className="size-3.5" />
@@ -317,7 +317,7 @@ export function PeriodicEvaluationFilterSheet({
<Select
value={field.value}
onValueChange={field.onChange}
- disabled={isInitializing}
+ disabled={isPending}
>
<FormControl>
<SelectTrigger className={cn(field.value && "pr-8", "bg-white")}>
@@ -333,7 +333,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("division", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3" />
</Button>
@@ -364,7 +364,7 @@ export function PeriodicEvaluationFilterSheet({
<Select
value={field.value}
onValueChange={field.onChange}
- disabled={isInitializing}
+ disabled={isPending}
>
<FormControl>
<SelectTrigger className={cn(field.value && "pr-8", "bg-white")}>
@@ -380,7 +380,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("status", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3" />
</Button>
@@ -411,7 +411,7 @@ export function PeriodicEvaluationFilterSheet({
<Select
value={field.value}
onValueChange={field.onChange}
- disabled={isInitializing}
+ disabled={isPending}
>
<FormControl>
<SelectTrigger className={cn(field.value && "pr-8", "bg-white")}>
@@ -427,7 +427,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("domesticForeign", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3" />
</Button>
@@ -458,7 +458,7 @@ export function PeriodicEvaluationFilterSheet({
<Select
value={field.value}
onValueChange={field.onChange}
- disabled={isInitializing}
+ disabled={isPending}
>
<FormControl>
<SelectTrigger className={cn(field.value && "pr-8", "bg-white")}>
@@ -474,7 +474,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("materialType", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3" />
</Button>
@@ -507,7 +507,7 @@ export function PeriodicEvaluationFilterSheet({
<Input
placeholder="벤더 코드 입력"
{...field}
- disabled={isInitializing}
+ disabled={isPending}
className={cn(field.value && "pr-8", "bg-white")}
/>
{field.value && (
@@ -520,7 +520,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("vendorCode", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3.5" />
</Button>
@@ -544,7 +544,7 @@ export function PeriodicEvaluationFilterSheet({
<Input
placeholder="벤더명 입력"
{...field}
- disabled={isInitializing}
+ disabled={isPending}
className={cn(field.value && "pr-8", "bg-white")}
/>
{field.value && (
@@ -557,7 +557,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("vendorName", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3.5" />
</Button>
@@ -579,7 +579,7 @@ export function PeriodicEvaluationFilterSheet({
<Select
value={field.value}
onValueChange={field.onChange}
- disabled={isInitializing}
+ disabled={isPending}
>
<FormControl>
<SelectTrigger className={cn(field.value && "pr-8", "bg-white")}>
@@ -595,7 +595,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("documentsSubmitted", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3" />
</Button>
@@ -626,7 +626,7 @@ export function PeriodicEvaluationFilterSheet({
<Select
value={field.value}
onValueChange={field.onChange}
- disabled={isInitializing}
+ disabled={isPending}
>
<FormControl>
<SelectTrigger className={cn(field.value && "pr-8", "bg-white")}>
@@ -642,7 +642,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("evaluationGrade", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3" />
</Button>
@@ -673,7 +673,7 @@ export function PeriodicEvaluationFilterSheet({
<Select
value={field.value}
onValueChange={field.onChange}
- disabled={isInitializing}
+ disabled={isPending}
>
<FormControl>
<SelectTrigger className={cn(field.value && "pr-8", "bg-white")}>
@@ -689,7 +689,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("finalGrade", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3" />
</Button>
@@ -725,7 +725,7 @@ export function PeriodicEvaluationFilterSheet({
step="0.1"
placeholder="최소"
{...field}
- disabled={isInitializing}
+ disabled={isPending}
className={cn(field.value && "pr-8", "bg-white")}
/>
{field.value && (
@@ -738,7 +738,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("minTotalScore", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3.5" />
</Button>
@@ -763,7 +763,7 @@ export function PeriodicEvaluationFilterSheet({
step="0.1"
placeholder="최대"
{...field}
- disabled={isInitializing}
+ disabled={isPending}
className={cn(field.value && "pr-8", "bg-white")}
/>
{field.value && (
@@ -776,7 +776,7 @@ export function PeriodicEvaluationFilterSheet({
e.stopPropagation();
form.setValue("maxTotalScore", "");
}}
- disabled={isInitializing}
+ disabled={isPending}
>
<X className="size-3.5" />
</Button>