201 intermediate commit for state navigation
This commit is contained in:
@@ -95,7 +95,7 @@
|
||||
<m:field>p.config::text</m:field><!--- в таком виде конфиг доступен для кода, но не выводится в респонсе --->
|
||||
<m:field>null as nested_ref_data</m:field>
|
||||
<m:field>p.state_path</m:field>
|
||||
<m:field>p.depends_on_params</m:field>
|
||||
<m:field>p.depends_on_cfs_params</m:field>
|
||||
<m:field>p.expression</m:field>
|
||||
<m:field formatter=#request.castToBool#>(
|
||||
select 1 from svc_operation_cfs_param m
|
||||
@@ -160,6 +160,8 @@
|
||||
,sp.label
|
||||
,sp.data_type
|
||||
,sp.value_list
|
||||
,sp.depends_on_cfs_params
|
||||
,sp.expression
|
||||
,sp.is_required
|
||||
,sp.descr
|
||||
,sp.man
|
||||
@@ -176,7 +178,7 @@
|
||||
</cfquery>
|
||||
|
||||
<cfset var mapDescriptor=structNew("linked")/>
|
||||
|
||||
<!--- *** выдавать на фронт expression нам ни к чему, это временное явление --->
|
||||
<cfloop query="local.qSubparam">
|
||||
<cfset structInsert(mapDescriptor, local.qSubparam.svc_operation_cfs_subparam,
|
||||
{
|
||||
@@ -185,13 +187,14 @@
|
||||
"label":"#local.qSubparam.label#",
|
||||
"dataType":"#local.qSubparam.data_type#",
|
||||
"valueList":"#local.qSubparam.value_list#",
|
||||
"dependsOnCfsParams":"#local.qSubparam.depends_on_cfs_params#",
|
||||
"expression":"#local.qSubparam.expression#",
|
||||
"minlength":"#local.qSubparam.minlength#",
|
||||
"maxlength":"#local.qSubparam.maxlength#",
|
||||
"regex":"#local.qSubparam.regex#",
|
||||
"man":"#local.qSubparam.man#",
|
||||
"descr":"#local.qSubparam.descr#",
|
||||
"defaultValue":"#local.qSubparam.default_value#",
|
||||
<!--- "func":"#local.qSubparam.func#", --->
|
||||
"isRequired":#request.castToBool(local.qSubparam.is_required)#,
|
||||
"isSensitive":#request.castToBool(local.qSubparam.is_sensitive)#,
|
||||
"isModifiableDefinition":false
|
||||
|
||||
Reference in New Issue
Block a user