refactor: общий список ПО в shared/dictionary
Список программ жил в модели «Заявки на подбор»; теперь он нужен и «Организации рабочего места». Вынесен в shared/dictionary/software.ts, чтобы обе формы брали его из одного места. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
import { ISelectOption } from '@tnsu/ui-kit';
|
||||
|
||||
/**
|
||||
* Программы (ПО) — ВРЕМЕННЫЙ список, пока нет справочника в API. Общий для форм:
|
||||
* «Заявка на подбор» (3.8 Необходимые знания в программах) и «Организация
|
||||
* рабочего места» (Необходимое ПО). Пункт добавляется здесь — появляется в обеих.
|
||||
*
|
||||
* Значения уходят в условия маршрута как текст («Software содержит AutoCAD»),
|
||||
* поэтому существующие значения не переименовывать без правки условий в админке.
|
||||
*/
|
||||
export const SOFTWARE_OPTIONS: ISelectOption[] = [
|
||||
{ value: '1С:Предприятие', label: '1С:Предприятие' },
|
||||
{ value: 'MS Word', label: 'MS Word' },
|
||||
{ value: 'MS Excel', label: 'MS Excel' },
|
||||
{ value: 'MS PowerPoint', label: 'MS PowerPoint' },
|
||||
{ value: 'MS Outlook', label: 'MS Outlook' },
|
||||
{ value: 'MS Project', label: 'MS Project' },
|
||||
{ value: 'AutoCAD', label: 'AutoCAD' },
|
||||
{ value: 'Autodesk Forma', label: 'Autodesk Forma' },
|
||||
{ value: 'BIM', label: 'BIM' },
|
||||
{ value: 'Revit', label: 'Revit' },
|
||||
{ value: 'ArchiCAD', label: 'ArchiCAD' },
|
||||
{ value: 'Компас-3D', label: 'Компас-3D' },
|
||||
{ value: 'Primavera', label: 'Primavera' },
|
||||
{ value: 'SAP', label: 'SAP' },
|
||||
{ value: 'Adobe Photoshop', label: 'Adobe Photoshop' }
|
||||
];
|
||||
Reference in New Issue
Block a user