Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- define(['dojo/_base/declare', 'jimu/BaseWidget',
- 'jimu/dijit/Report', 'esri/layers/FeatureLayer',
- 'jimu/dijit/PageUtils', 'dijit/_WidgetsInTemplateMixin', 'esri/tasks/IdentifyTask',
- 'esri/tasks/IdentifyParameters', 'esri/symbols/SimpleFillSymbol', 'esri/symbols/SimpleLineSymbol',
- 'esri/graphic', 'esri/Color', 'dojo/_base/lang',
- 'dojo/_base/html', 'dojo/on', 'dojo/domReady!',
- 'esri/tasks/QueryTask', 'esri/tasks/query'],
- function(declare, BaseWidget, Report, FeatureLayer,
- PageUtils, _WidgetsInTemplateMixin, IdentifyTask, IdentifyParameters,
- SimpleFillSymbol, SimpleLineSymbol, Graphic,
- Color, lang, on, Query, QueryTaskTest) {
- var baseWidgetClass = declare([BaseWidget], {
- baseClass: 'jimu-widget-demo',
- postCreate: function() { // POST CREATE!
- this.inherited(arguments);
- this.map.infoWindow.hide();
- },
- startup: function() {
- this.inherited(arguments);
- console.log('startup');
- },
- onClose: function(){
- console.log('onClose');
- },
- _onBtnPrintClicked: function(){
- console.log("Begin query test");
- var queryUrl = "https://webportalurl/arcgis/rest/services/ServiceName/MapServer/0";
- var queryTask = new QueryTaskTest(queryUrl);
- var query = new Query();
- query.returnGeometry = false;
- query.outFields = ["*"];
- query.where = "HAB_IPTU = 2089358";
- console.log("Running execute");
- queryTask.execute(query).then(function(results){
- console.log(results.features[0]);
- });
- }
- });
- return baseWidgetClass;
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement