anchor.diff:  					  	url: '/api/jsonws/opencps-portlet.dictitem/get-dictitems_itemCode_keywords_datasource/collection-code/'+dictCollectionId
   		  				+'/item-code/'+parentItemId
   		  				+'/-keywords'
  -		  				+'/group-id/'+Liferay.ThemeDisplay.getScopeGroupId()
  +		  				+'/group-id/'+themeDisplay.getScopeGroupId()
   		  				+'/start/'+start
   		  				+'/end/'+end
   		  				+'?p_auth='+Liferay.authToken,
  
positive.code: 				  	url: '/api/jsonws/opencps-portlet.dictitem/get-dictitems_itemCode_keywords_datasource/collection-code/'+dictCollectionId
  		  				+'/item-code/'+parentItemId
  		  				+'/keywords/%QUERY'
  		  				+'/group-id/'+Liferay.ThemeDisplay.getScopeGroupId()
  		  				+'?p_auth='+Liferay.authToken,
  		  			wildcard: '%QUERY',
  				  	filter: function (item) {
  
negative.code: 					  	url: '/api/jsonws/opencps-portlet.dictitem/get-dictitems_itemCode_keywords_datasource/collection-code/'+dictCollectionId
  		  				+'/item-code/'+parentItemId
  		  				+'/-keywords'
  		  				+'/group-id/'+themeDisplay.getScopeGroupId()
  		  				+'?p_auth='+Liferay.authToken,
  		  			wildcard: '%QUERY',
  				  	filter: function (item) {
  