Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent
Eugene

Приложение для Андроид.

Рекомендованные сообщения

Добрый день. Планируется ли реализация приложения для андроид для проведения выездных работ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 

В 08.06.2023 в 14:02, Eugene сказал:

Добрый день. Планируется ли реализация приложения для андроид для проведения выездных работ.

Дам небольшую наводку как сделали сами.

Базу данных переносите на MSSQL сервер, на нём поднимаем IIS сервер который будет принимать на вход запрос, делать запрос в базу и возвращать JSON ответ. Получилось что-то типа API. Можно крутить веб интерфейс. Ниже есть примеры запросов у нас в системе, но сделано прям только под нас. По времени 2-3 дня неспешного ковыряния заняло. 

Может пригодится:

Чтение:

SELECT [JOB_STATUS] FROM [ITInvent].[dbo].[JOBS] WHERE JOB_NO = '{$id}';

SELECT [ITEM_ID],[ITEM_DONE],[DONE_DESCR] FROM [ITInvent].[dbo].[JOBS_LIST] WHERE JOB_NO = '{$id}';

Запись ремонтов:
Создание работы - INSERT INTO [ITInvent].[dbo].[JOBS] ([JOB_NO], [JOB_NAME], [ADDINFO], [TYPE_NO], [EMPL_NO], [JOB_STATUS], [CREATE_DATE], [CREATE_USER_NAME], [CH_DATE], [CH_USER]) SELECT '{$jobs_new_id}', '{$fam} - {$invent}', '{$textbox}', '{$jobs_type}', '{$empl_id}', '0', GETDATE(), 'HelpDesk Auto', GETDATE(), 'HelpDesk Auto';

Присоединение оборудования - INSERT INTO [ITInvent].[dbo].[JOBS_LIST] ([JOB_NO], [CI_TYPE], [ITEM_ID], [ITEM_DONE]) SELECT '{$jobs_new_id}', '0', '{$invent_id}', '0';

Заполнение кастом поля - INSERT INTO [ITInvent].[dbo].[FIELDS_VALUES] ([ITEM_ID],[ITEM_NO],[FIELD_NO],[FIELD_VALUE]) SELECT '{$jobs_new_id}', '6', '124', '{$strukture}';

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×