156 svc.resource_realm_cnt
This commit is contained in:
+1
-1
@@ -51,7 +51,7 @@
|
||||
|
||||
//variables.framework.docs={};
|
||||
variables.framework.docs.APIName="svc-api";
|
||||
variables.framework.docs.APIVersion="0.154"; /*$ git config --global --unset user.password*/
|
||||
variables.framework.docs.APIVersion="0.156"; /*$ git config --global --unset user.password*/
|
||||
|
||||
variables.framework.globalHeaders = structNew();
|
||||
variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location";
|
||||
|
||||
@@ -73,6 +73,19 @@
|
||||
<m:field>s.icon_src</m:field>
|
||||
<m:field>s.descr</m:field>
|
||||
<m:field>s.man</m:field>
|
||||
<m:field>(select count(distinct r.resource_realm)
|
||||
from resource_realm r
|
||||
join resource_realm_access a on (
|
||||
r.resource_realm_id=a.resource_realm_id
|
||||
AND (a.contract_id IN (
|
||||
select contract_id
|
||||
from contract d
|
||||
join contragent z on (d.contragent_id=z.contragent_id)
|
||||
where z.external_uid=<cfqueryparam cfsqltype="CF_SQL_OTHER" value=#arguments.companyUid# null=#!isValid("guid", arguments.companyUid)#/>
|
||||
AND NOT d.is_closed
|
||||
) OR a.contract_id=0) /*0 means access to any contract*/
|
||||
AND a.is_enabled)
|
||||
where r.resource_realm_type_id=s.resource_realm_type_id) as resource_realm_cnt </m:field> <!--- количество доступных ресурсных платформ --->
|
||||
<m:field>to_char(s.dt_created, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_created</m:field>
|
||||
<m:field>to_char(s.dt_updated, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_updated</m:field>
|
||||
</m:field_set>
|
||||
|
||||
Reference in New Issue
Block a user