From 6cee322663163497ee2c5538859eabf6d58928b6 Mon Sep 17 00:00:00 2001 From: sShemet Date: Fri, 28 Mar 2025 18:42:40 +0500 Subject: [PATCH] vault backup: 2025-03-28 18:42:40 --- .../00001_Редактор_форм/Таблицы нумератора и документов.canvas | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/WORK & PROJECTS/Mol/Планы и диаграммы/00001_Редактор_форм/Таблицы нумератора и документов.canvas b/WORK & PROJECTS/Mol/Планы и диаграммы/00001_Редактор_форм/Таблицы нумератора и документов.canvas index 37de655..71e807c 100644 --- a/WORK & PROJECTS/Mol/Планы и диаграммы/00001_Редактор_форм/Таблицы нумератора и документов.canvas +++ b/WORK & PROJECTS/Mol/Планы и диаграммы/00001_Редактор_форм/Таблицы нумератора и документов.canvas @@ -19,11 +19,11 @@ {"id":"6ad7d99e6ab8062f","type":"text","text":"#### addresses_contr_affil\ncontragent_id, affiliate_id, address_type_id, address_id, accreditation_id","x":760,"y":-1460,"width":400,"height":120}, {"id":"0befd687b2aae671","x":835,"y":-1180,"width":250,"height":196,"color":"4","type":"text","text":"m2m\n**forms_to_addresses_pivot**\nсвязь формы с адресами типа “Место осуществления деятельности”"}, {"id":"9fe83257f9c0e034","type":"text","text":"**m2m**\nform_to_contragents_affiliates\n\ncontragent_id (nullable) (only_lab)\naffiliate_id (nullable) (only_lab)\ndocument_form_id","x":196,"y":-1162,"width":370,"height":160,"color":"5"}, - {"id":"55b9512e6ce2e3b7","type":"text","text":"#### **materials**\n\n1. Овощи\n2. Фрукты\n3. Заборы\n4. ….","x":1240,"y":-668,"width":320,"height":588}, - {"id":"357b9efcc70e26a6","type":"text","text":"classifier_materials\nБД Классификаторов\nid\ntype id\n","x":1640,"y":-519,"width":250,"height":290}, - {"id":"bc2b249c080ebc6d","type":"text","text":"Типы ОИ\n1. Продукция\n2. Биологические мат.\n3. Окружающая среда","x":1680,"y":-984,"width":250,"height":163}, - {"id":"bdaebc4d85cf1407","type":"text","text":"**many2many**\n#### **classifier_to_materials**\n\nСвязываем классификаторы и материалы по кодам при импорте ЛИБО при добавлении нового материала нужна 100% связь.\nМатериалы пользователя добавляются ТОЛЬКО в таблицу materials_customer, привязываются коды, вследствие чего начинает отображаться привязанная гру","x":2020,"y":-425,"width":360,"height":425,"color":"5"}, - {"id":"13b5ca9d3298fa62","x":2560,"y":-523,"width":320,"height":307,"type":"text","text":"#### **materials_customer**\nбудет содержать в себе импортированные сотни материалов из ФСА"} + {"id":"357b9efcc70e26a6","type":"text","text":"#### **classifier_materials**\nБД Классификаторов из Юlaba\n\nвсё остаётся как было, но добавляется поле material_id, указывающее на группу материалов.\nпосле формирования нами конечного списка материалов надо перепарсить этот классификатор, забив номера материалов по нашей классификации","x":1680,"y":-583,"width":360,"height":462}, + {"id":"bdaebc4d85cf1407","type":"text","text":"**many2many**\n#### **classifier_to_materials**\n\nСвязываем классификаторы и материалы по кодам при импорте ЛИБО при добавлении нового материала нужна 100% связь.\nМатериалы пользователя добавляются ТОЛЬКО в таблицу materials_customer, привязываются коды, вследствие чего начинает отображаться привязанная группа материалов","x":2140,"y":-564,"width":360,"height":425,"color":"5"}, + {"id":"13b5ca9d3298fa62","x":2560,"y":-505,"width":320,"height":307,"type":"text","text":"#### **materials_customer**\nбудет содержать в себе импортированные сотни материалов из ФСА\n\nОбязательное поле type_id (тип)"}, + {"id":"55b9512e6ce2e3b7","type":"text","text":"#### **materials**\n\nГлавная таблица групп материалов. **Все связи методик и заявок производить с ней**\nОбязательное поле type_id (тип)\n\nЭтот список задаётся и утверждается нами.\n\nПри типе = 1 (продукция)\nНеобходим метод выборки групп материалов, у которых есть","x":1240,"y":-646,"width":320,"height":588}, + {"id":"bc2b249c080ebc6d","type":"text","text":"Типы ОИ\n1. Продукция\n2. Биологические мат.\n3. Окружающая среда","x":1915,"y":-1020,"width":250,"height":163} ], "edges":[ {"id":"006aa71153dc043e","fromNode":"bdaebc4d85cf1407","fromSide":"left","toNode":"357b9efcc70e26a6","toSide":"right","toEnd":"none"}, @@ -36,6 +36,8 @@ {"id":"9da66c409b5f70f3","fromNode":"55b9512e6ce2e3b7","fromSide":"right","toNode":"357b9efcc70e26a6","toSide":"left","fromEnd":"arrow","label":"o2m"}, {"id":"50fdc1f05b287087","fromNode":"fcf0065522f7ad0f","fromSide":"right","toNode":"0befd687b2aae671","toSide":"bottom"}, {"id":"75d834a280ca59fc","fromNode":"0befd687b2aae671","fromSide":"top","toNode":"6ad7d99e6ab8062f","toSide":"bottom"}, - {"id":"9ff50d4900edc4a6","fromNode":"bdaebc4d85cf1407","fromSide":"right","toNode":"13b5ca9d3298fa62","toSide":"left","toEnd":"none"} + {"id":"9ff50d4900edc4a6","fromNode":"bdaebc4d85cf1407","fromSide":"right","toNode":"13b5ca9d3298fa62","toSide":"left","toEnd":"none"}, + {"id":"d8a304c47228229b","fromNode":"bc2b249c080ebc6d","fromSide":"right","toNode":"13b5ca9d3298fa62","toSide":"top"}, + {"id":"79a44ef0640a6d1e","fromNode":"bc2b249c080ebc6d","fromSide":"left","toNode":"55b9512e6ce2e3b7","toSide":"top"} ] } \ No newline at end of file