Add service points reassign script
This commit is contained in:
parent
977fd7dffa
commit
dc50d82eee
2 changed files with 23 additions and 0 deletions
|
|
@ -97,6 +97,7 @@ if (len(request._api_path)) {
|
|||
if (findNoCase("/api/servicepoints/get.cfm", request._api_path)) request._api_isPublic = true;
|
||||
if (findNoCase("/api/servicepoints/save.cfm", request._api_path)) request._api_isPublic = true;
|
||||
if (findNoCase("/api/servicepoints/delete.cfm", request._api_path)) request._api_isPublic = true;
|
||||
if (findNoCase("/api/servicepoints/reassign_all.cfm", request._api_path)) request._api_isPublic = true;
|
||||
if (findNoCase("/api/beacons/list.cfm", request._api_path)) request._api_isPublic = true;
|
||||
if (findNoCase("/api/beacons/get.cfm", request._api_path)) request._api_isPublic = true;
|
||||
if (findNoCase("/api/beacons/save.cfm", request._api_path)) request._api_isPublic = true;
|
||||
|
|
|
|||
22
api/servicepoints/reassign_all.cfm
Normal file
22
api/servicepoints/reassign_all.cfm
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<cfsetting showdebugoutput="false">
|
||||
<cfsetting enablecfoutputonly="true">
|
||||
<cfcontent type="application/json; charset=utf-8" reset="true">
|
||||
|
||||
<cftry>
|
||||
<cfset targetBusinessID = 44>
|
||||
|
||||
<cfquery name="qUpdate" datasource="payfrit">
|
||||
UPDATE ServicePoints
|
||||
SET ServicePointBusinessID = <cfqueryparam cfsqltype="cf_sql_integer" value="#targetBusinessID#">
|
||||
</cfquery>
|
||||
|
||||
<cfquery name="qCount" datasource="payfrit">
|
||||
SELECT COUNT(*) AS cnt FROM ServicePoints WHERE ServicePointBusinessID = <cfqueryparam cfsqltype="cf_sql_integer" value="#targetBusinessID#">
|
||||
</cfquery>
|
||||
|
||||
<cfoutput>#serializeJSON({ "OK": true, "MESSAGE": "All service points reassigned to BusinessID #targetBusinessID#", "COUNT": qCount.cnt })#</cfoutput>
|
||||
|
||||
<cfcatch type="any">
|
||||
<cfoutput>#serializeJSON({ "OK": false, "ERROR": cfcatch.message })#</cfoutput>
|
||||
</cfcatch>
|
||||
</cftry>
|
||||
Loading…
Add table
Reference in a new issue