diff options
Diffstat (limited to 'lib/docu-list-rule/combo-box-settings/service.ts')
| -rw-r--r-- | lib/docu-list-rule/combo-box-settings/service.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/docu-list-rule/combo-box-settings/service.ts b/lib/docu-list-rule/combo-box-settings/service.ts index 7a003327..c733f978 100644 --- a/lib/docu-list-rule/combo-box-settings/service.ts +++ b/lib/docu-list-rule/combo-box-settings/service.ts @@ -26,13 +26,13 @@ export async function getComboBoxCodeGroups(input: { const { page, perPage, sort, search, filters, joinOperator } = input const offset = (page - 1) * perPage - // Control Type이 combobox인 조건 - let whereConditions = sql`${codeGroups.controlType} = 'combobox'` + // Control Type이 combobox이고 plant 타입 프로젝트인 조건 + let whereConditions = sql`${codeGroups.controlType} = 'combobox' AND ${projects.type} = 'plant'` // 검색 조건 if (search) { const searchTerm = `%${search}%` - whereConditions = sql`${whereConditions} AND ( + whereConditions = sql`${codeGroups.controlType} = 'combobox' AND ${projects.type} = 'plant' AND ( ${codeGroups.groupId} ILIKE ${searchTerm} OR ${codeGroups.description} ILIKE ${searchTerm} OR ${codeGroups.codeFormat} ILIKE ${searchTerm} OR |
