114 split job url
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user