diff --git a/v1/Application.cfc b/v1/Application.cfc index 05165d2..cebc447 100644 --- a/v1/Application.cfc +++ b/v1/Application.cfc @@ -57,7 +57,7 @@ //variables.framework.docs={}; variables.framework.docs.APIName="svc-api"; - variables.framework.docs.APIVersion="0.229"; /*$ git config --global --unset user.password*/ + variables.framework.docs.APIVersion="0.230"; /*$ git config --global --unset user.password*/ variables.framework.globalHeaders = structNew(); variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location"; diff --git a/v1/resources/instance_operation_cfs_param.cfc b/v1/resources/instance_operation_cfs_param.cfc index f21cd46..4a4eb78 100644 --- a/v1/resources/instance_operation_cfs_param.cfc +++ b/v1/resources/instance_operation_cfs_param.cfc @@ -480,6 +480,7 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In u.shortname as creator_shortname sop.is_sensitive sop.is_hidden + sop.is_disabled sop.man sop.func @@ -716,6 +717,7 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In ,sp.unique_scope ,sp.default_compute ,sp.is_hidden + ,sp.is_disabled from svc_operation_cfs_subparam sp where sp.svc_operation_cfs_param_id= order by sp.sort @@ -769,6 +771,7 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In "isRequired":#request.castToBool(local.qSubparam.is_required)#, "isSensitive":#request.castToBool(local.qSubparam.is_sensitive)#, "isHidden":#request.castToBool(local.qSubparam.is_hidden)#, + "isHidden":#request.castToBool(local.qSubparam.is_disabled)#, "refSvcId":"#local.qSubparam.ref_svc_id#", "uniqueScope":"#local.qSubparam.unique_scope#", "defaultCompute":"#local.qSubparam.default_compute#", diff --git a/v1/resources/instance_operation_cfs_param_ls.cfc b/v1/resources/instance_operation_cfs_param_ls.cfc index fe7f7c5..f56477a 100644 --- a/v1/resources/instance_operation_cfs_param_ls.cfc +++ b/v1/resources/instance_operation_cfs_param_ls.cfc @@ -87,6 +87,9 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In sop.svc_operation_cfs_param sop.sort sop.is_sensitive + sop.is_required + sop.is_hidden + sop.is_disabled sop.data_type ((isArray(x) OR isEmpty(x))? x : listToArray(x))#>sop.value_list sop.default_value @@ -220,7 +223,7 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In - select so.svc_id, so.operation + select so.svc_id, so.operation, sop.is_disabled from svc_operation_cfs_param sop join svc_operation so on (sop.svc_operation_id=so.svc_operation_id) where sop.svc_operation_cfs_param_id= @@ -236,6 +239,9 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In + insert into instance_operation_cfs_param ( instance_operation_cfs_param_uid,instance_operation_uid,svc_operation_cfs_param_id,param_value,note,dt_created,creator_id @@ -248,7 +254,8 @@ arguments.requestArguments.specificationId=usrCustomerInfo.specificationId; //In , , ); - + + diff --git a/v1/resources/instance_operation_default.cfc b/v1/resources/instance_operation_default.cfc index e584569..5ccd1ac 100644 --- a/v1/resources/instance_operation_default.cfc +++ b/v1/resources/instance_operation_default.cfc @@ -81,6 +81,7 @@ p.ref_svc_id p.is_required p.is_hidden + p.is_disabled p.default_value p.default_compute p.regex @@ -172,6 +173,7 @@ ,sp.expression ,sp.is_required ,sp.is_hidden + ,sp.is_disabled ,sp.descr ,sp.man ,sp.default_value @@ -242,6 +244,7 @@ "defaultValue":"#def#", "isRequired":#request.castToBool(local.qSubparam.is_required)#, "isHidden":#request.castToBool(local.qSubparam.is_hidden)#, + "isHidden":#request.castToBool(local.qSubparam.is_disabled)#, "isSensitive":#request.castToBool(local.qSubparam.is_sensitive)#, "refSvcId":#local.qSubparam.ref_svc_id#, "uniqueScope":"#local.qSubparam.unique_scope#", diff --git a/v1/resources/svc_operation.cfc b/v1/resources/svc_operation.cfc index f37bb2a..5944d1f 100644 --- a/v1/resources/svc_operation.cfc +++ b/v1/resources/svc_operation.cfc @@ -40,6 +40,7 @@ p.ref_svc_id p.is_required p.is_hidden + p.is_disabled p.default_value p.default_compute p.func