vault backup: 2025-03-31 16:18:18
This commit is contained in:
4
.obsidian/workspace.json
vendored
4
.obsidian/workspace.json
vendored
@@ -15,8 +15,8 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/00001_Редактор_форм/Таблицы нумератора и документов.canvas",
|
"file": "WORK & PROJECTS/Mol/Планы и диаграммы/00001_Редактор_форм/Таблицы нумератора и документов.canvas",
|
||||||
"viewState": {
|
"viewState": {
|
||||||
"x": -254.20187661064335,
|
"x": -151.39234969901298,
|
||||||
"y": -583.3498107017801,
|
"y": -468.44491867199406,
|
||||||
"zoom": -0.33333333333333326
|
"zoom": -0.33333333333333326
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -2,14 +2,11 @@
|
|||||||
"nodes":[
|
"nodes":[
|
||||||
{"id":"8e61c8215e970e65","type":"group","x":1220,"y":-680,"width":1700,"height":1060,"label":"Объекты испытаний и группы"},
|
{"id":"8e61c8215e970e65","type":"group","x":1220,"y":-680,"width":1700,"height":1060,"label":"Объекты испытаний и группы"},
|
||||||
{"id":"72bc1acd3d8ce221","type":"group","x":176,"y":-1200,"width":929,"height":236,"label":"?????????????"},
|
{"id":"72bc1acd3d8ce221","type":"group","x":176,"y":-1200,"width":929,"height":236,"label":"?????????????"},
|
||||||
{"id":"c9f80528c2b840d4","type":"text","text":"numerator_type","x":-890,"y":-620,"width":250,"height":50},
|
|
||||||
{"id":"1685b27ffbfc1855","type":"text","text":"Каталог стандартных типов форм","x":-850,"y":-1371,"width":250,"height":52},
|
{"id":"1685b27ffbfc1855","type":"text","text":"Каталог стандартных типов форм","x":-850,"y":-1371,"width":250,"height":52},
|
||||||
{"id":"7cf46babf3717ad7","type":"text","text":"Хранение форм в БД","x":-850,"y":-1319,"width":250,"height":52},
|
{"id":"7cf46babf3717ad7","type":"text","text":"Хранение форм в БД","x":-850,"y":-1319,"width":250,"height":52},
|
||||||
{"id":"dd3c35dc221c307e","type":"text","text":"История правок форм","x":-850,"y":-1267,"width":250,"height":60},
|
{"id":"dd3c35dc221c307e","type":"text","text":"История правок форм","x":-850,"y":-1267,"width":250,"height":60},
|
||||||
{"id":"0f22a1b791f6784d","type":"text","text":"Необходимые для форм подписи","x":-850,"y":-1207,"width":250,"height":60},
|
{"id":"0f22a1b791f6784d","type":"text","text":"Необходимые для форм подписи","x":-850,"y":-1207,"width":250,"height":60},
|
||||||
{"id":"e6b849db912bb3e4","type":"text","text":"Фактические подписи форм","x":-850,"y":-1147,"width":250,"height":60},
|
{"id":"e6b849db912bb3e4","type":"text","text":"Фактические подписи форм","x":-850,"y":-1147,"width":250,"height":60},
|
||||||
{"id":"72e10b4d4055471a","type":"text","text":"numerator_counters","x":-890,"y":-400,"width":250,"height":57},
|
|
||||||
{"id":"f37dc164a6b8976b","type":"text","text":"countable_types\n\n1. Документ\n2. Пробы и подпробы\n","x":-890,"y":-898,"width":250,"height":135},
|
|
||||||
{"id":"47e4a75e81a69f3c","type":"text","text":"document_types\nГлобальные типы документов\n\n1. Сделка\n2. Заявка на испытания\n3. КП\n4. Договор\n5. Протокол согл. цены\n6. Счёт\n7. Акт приёмки\n8. Направление\n9. Протокол испытаний\n10. Акт ВР","x":-200,"y":-763,"width":300,"height":420,"color":"2"},
|
{"id":"47e4a75e81a69f3c","type":"text","text":"document_types\nГлобальные типы документов\n\n1. Сделка\n2. Заявка на испытания\n3. КП\n4. Договор\n5. Протокол согл. цены\n6. Счёт\n7. Акт приёмки\n8. Направление\n9. Протокол испытаний\n10. Акт ВР","x":-200,"y":-763,"width":300,"height":420,"color":"2"},
|
||||||
{"id":"dc07c185dac0f67f","type":"text","text":"contragents","x":100,"y":-1460,"width":250,"height":60},
|
{"id":"dc07c185dac0f67f","type":"text","text":"contragents","x":100,"y":-1460,"width":250,"height":60},
|
||||||
{"id":"fcf0065522f7ad0f","type":"text","text":"document_forms\nФормы документов\n\nid\nname\nis_default\ndocument_type_id\nform_json\n","x":260,"y":-763,"width":240,"height":420},
|
{"id":"fcf0065522f7ad0f","type":"text","text":"document_forms\nФормы документов\n\nid\nname\nis_default\ndocument_type_id\nform_json\n","x":260,"y":-763,"width":240,"height":420},
|
||||||
@@ -23,7 +20,10 @@
|
|||||||
{"id":"bdaebc4d85cf1407","type":"text","text":"**many2many**\n#### **classifier_to_objects_customer**\n\nразвязочная таблица, содержит\nid\nclassifier_object_id\nobjects_customer_id\n\nСвязываем классификаторы и материалы по кодам при импорте ЛИБО при добавлении нового материала нужна 100% связь.\nМатериалы пользователя добавляются ТОЛЬКО в таблицу materials_customer, привязываются коды, вследствие чего начинает отображаться привязанная группа материалов","x":2120,"y":-455,"width":380,"height":495,"color":"5"},
|
{"id":"bdaebc4d85cf1407","type":"text","text":"**many2many**\n#### **classifier_to_objects_customer**\n\nразвязочная таблица, содержит\nid\nclassifier_object_id\nobjects_customer_id\n\nСвязываем классификаторы и материалы по кодам при импорте ЛИБО при добавлении нового материала нужна 100% связь.\nМатериалы пользователя добавляются ТОЛЬКО в таблицу materials_customer, привязываются коды, вследствие чего начинает отображаться привязанная группа материалов","x":2120,"y":-455,"width":380,"height":495,"color":"5"},
|
||||||
{"id":"13b5ca9d3298fa62","type":"text","text":"#### **objects_customer**\nбудет содержать в себе импортированные сотни материалов из ФСА\n\nОбязательное поле type_id (тип)","x":2560,"y":-361,"width":320,"height":307},
|
{"id":"13b5ca9d3298fa62","type":"text","text":"#### **objects_customer**\nбудет содержать в себе импортированные сотни материалов из ФСА\n\nОбязательное поле type_id (тип)","x":2560,"y":-361,"width":320,"height":307},
|
||||||
{"id":"357b9efcc70e26a6","type":"text","text":"#### **classifier_objects**\nБД Классификаторов из Юlaba (classifier_materials - уже есть – переделываем миграцию)\n\nвсё остаётся как было, но добавляется поле material_id, указывающее на группу материалов.\nпосле формирования нами конечного списка материалов надо перепарсить этот классификатор, забив номера материалов по нашей классификации","x":1680,"y":-470,"width":360,"height":525},
|
{"id":"357b9efcc70e26a6","type":"text","text":"#### **classifier_objects**\nБД Классификаторов из Юlaba (classifier_materials - уже есть – переделываем миграцию)\n\nвсё остаётся как было, но добавляется поле material_id, указывающее на группу материалов.\nпосле формирования нами конечного списка материалов надо перепарсить этот классификатор, забив номера материалов по нашей классификации","x":1680,"y":-470,"width":360,"height":525},
|
||||||
{"id":"bc2b249c080ebc6d","type":"text","text":"#### **object_types**\nТипы ОИ\n1. Продукция\n2. Биологические мат.\n3. Окружающая среда","x":1960,"y":120,"width":250,"height":200}
|
{"id":"bc2b249c080ebc6d","type":"text","text":"#### **object_types**\nТипы ОИ\n1. Продукция\n2. Биологические мат.\n3. Окружающая среда","x":1960,"y":120,"width":250,"height":200},
|
||||||
|
{"id":"f37dc164a6b8976b","type":"text","text":"countable_types\n\n1. Документ\n2. Пробы и подпробы\n","x":-850,"y":-761,"width":250,"height":135},
|
||||||
|
{"id":"c9f80528c2b840d4","type":"text","text":"numerator_type","x":-850,"y":-553,"width":250,"height":50},
|
||||||
|
{"id":"72e10b4d4055471a","type":"text","text":"numerator_counters","x":-850,"y":-400,"width":250,"height":57}
|
||||||
],
|
],
|
||||||
"edges":[
|
"edges":[
|
||||||
{"id":"006aa71153dc043e","fromNode":"bdaebc4d85cf1407","fromSide":"left","toNode":"357b9efcc70e26a6","toSide":"right","toEnd":"none"},
|
{"id":"006aa71153dc043e","fromNode":"bdaebc4d85cf1407","fromSide":"left","toNode":"357b9efcc70e26a6","toSide":"right","toEnd":"none"},
|
||||||
|
|||||||
Reference in New Issue
Block a user