Enhance Document Template Management with Referenced Templates Support
- Updated NewDocumentTemplate component to include 'referencedTemplates' in visible properties and object data management, improving template handling. - Modified DocumentTemplate model to add 'referencedTemplates' field, allowing for better data structure and management of related templates. - Adjusted App.css to refine styling for object display tags, enhancing visual consistency across the application.
This commit is contained in:
parent
cc1048fcaa
commit
39d5206130
@ -691,6 +691,11 @@ body {
|
|||||||
top: 1.5px;
|
top: 1.5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.object-select .ant-select-selection-item .object-display-tag .iddisplay,
|
||||||
|
.ant-select-dropdown .object-display-tag .iddisplay {
|
||||||
|
margin-bottom: -1px;
|
||||||
|
}
|
||||||
|
|
||||||
.ant-select-tree-title .object-display-tag {
|
.ant-select-tree-title .object-display-tag {
|
||||||
top: 0.5px;
|
top: 0.5px;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -36,7 +36,11 @@ const NewDocumentTemplate = ({ onOk, defaultValues }) => {
|
|||||||
bordered={false}
|
bordered={false}
|
||||||
isEditing={true}
|
isEditing={true}
|
||||||
required={false}
|
required={false}
|
||||||
visibleProperties={{ content: false, testObject: false }}
|
visibleProperties={{
|
||||||
|
content: false,
|
||||||
|
testObject: false,
|
||||||
|
referencedTemplates: false
|
||||||
|
}}
|
||||||
objectData={objectData}
|
objectData={objectData}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
@ -53,7 +57,8 @@ const NewDocumentTemplate = ({ onOk, defaultValues }) => {
|
|||||||
_id: false,
|
_id: false,
|
||||||
_reference: false,
|
_reference: false,
|
||||||
createdAt: false,
|
createdAt: false,
|
||||||
updatedAt: false
|
updatedAt: false,
|
||||||
|
referencedTemplates: false
|
||||||
}}
|
}}
|
||||||
isEditing={false}
|
isEditing={false}
|
||||||
objectData={objectData}
|
objectData={objectData}
|
||||||
|
|||||||
@ -106,6 +106,7 @@ export const DocumentTemplate = {
|
|||||||
'tags',
|
'tags',
|
||||||
'parent',
|
'parent',
|
||||||
'documentSize',
|
'documentSize',
|
||||||
|
'referencedTemplates',
|
||||||
'createdAt',
|
'createdAt',
|
||||||
'updatedAt'
|
'updatedAt'
|
||||||
],
|
],
|
||||||
@ -116,6 +117,7 @@ export const DocumentTemplate = {
|
|||||||
'global',
|
'global',
|
||||||
'parent',
|
'parent',
|
||||||
'documentSize',
|
'documentSize',
|
||||||
|
'referencedTemplates',
|
||||||
'objectType',
|
'objectType',
|
||||||
'createdAt',
|
'createdAt',
|
||||||
'updatedAt',
|
'updatedAt',
|
||||||
@ -234,6 +236,15 @@ export const DocumentTemplate = {
|
|||||||
objectType: 'documentPrinter',
|
objectType: 'documentPrinter',
|
||||||
showHyperlink: true
|
showHyperlink: true
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: 'referencedTemplates',
|
||||||
|
label: 'Referenced Templates',
|
||||||
|
required: false,
|
||||||
|
type: 'objectList',
|
||||||
|
objectType: 'documentTemplate',
|
||||||
|
readOnly: true,
|
||||||
|
showHyperlink: true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: 'content',
|
name: 'content',
|
||||||
label: 'Content',
|
label: 'Content',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user