114 split job url

This commit is contained in:
msyu
2025-06-18 19:53:39 +03:00
parent d66813302c
commit a1acf0833b
3 changed files with 205 additions and 3 deletions
+4 -2
View File
@@ -188,7 +188,7 @@
<cfargument name="instanceOperationUid" type="string" required=true hint="type:guid"/>
<cfquery name="qInstanceOperation">
select so.url
select select so.url_prefix, so.url_suffix, o.operation, svc.version
from instance_operation o
join instance i on (o.instance_uid=i.instance_uid)
left outer join svc_operation so on (i.service_id=so.svc_id AND o.operation=so.operation)
@@ -203,16 +203,18 @@
</cfquery>
<!--- *** тут нужно бы указать, кто запустил операцию --->
<cfset submit_url="#qInstanceOperation.url_prefix##qInstanceOperation.version##qInstanceOperation.url_suffix#"/>
<cfquery name="qMarkOperationStart">
update instance_operation
set dt_submit=<cfqueryparam cfsqltype="cf_sql_timestamp" value=#now()#/>
,dt_start=null, dt_finish=null, submit_result='0'
,url=<cfqueryparam cfsqltype="cf_sql_varchar" value="#submit_url#"/>
where instance_operation_uid=<cfqueryparam cfsqltype="cf_sql_other" value=#arguments.instanceOperationUid#/>
</cfquery>
<cftry>
<cfhttp method="post"
url="#qInstanceOperation.url#"
url="#submit_url#"
multipart=true
multipartType="form-data"
timeout="3"