From d74b495736f0c04522ec54274b70fed0ded2878d Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 27 Jun 2023 11:30:06 +0800
Subject: [PATCH] 任务新增导出
---
public/map/controls/toolbar/tools/ErrCorrectTool.js | 41 +++++++++++++++++++++++++++++++++++++++++
1 files changed, 41 insertions(+), 0 deletions(-)
diff --git a/public/map/controls/toolbar/tools/ErrCorrectTool.js b/public/map/controls/toolbar/tools/ErrCorrectTool.js
new file mode 100644
index 0000000..673f486
--- /dev/null
+++ b/public/map/controls/toolbar/tools/ErrCorrectTool.js
@@ -0,0 +1,41 @@
+/**
+ * 纠错按钮
+ *
+ * @author haoml
+ */
+define([ "dojo", "dojo/_base/declare", "base/AppEvent","dojo/_base/lang",
+ "controls/toolbar/tools/BaseTool", "dojo/dom-style", "base/ConfigData" ], function(dojo,
+ declare, AppEvent, lang, BaseTool, domStyle, ConfigData) {
+ var RL = declare([ BaseTool ],
+ {
+ constructor : function(args) {
+ this._normalIconClass = "tool-errcorrect-normal";
+ this._overIconClass = "tool-errcorrect-over";
+ this._selectedIconClass = "tool-errcorrect-select";
+ this._disableClass = "";
+ this.tooltip = "地图纠错";
+
+ AppEvent.addAppEventListener(AppEvent.ERRCORRECT_RUN, lang.hitch(this,function(data){
+ this.activate();
+ }));
+ AppEvent.addAppEventListener(AppEvent.ERRCORRECT_CLOSE,lang.hitch(this,function(){
+ this.deactivate();
+ }));
+ },
+ deactivate : function(args) {
+ this.inherited(arguments);
+ AppEvent.dispatchAppEvent(AppEvent.RUN_WIDGET,
+ "IndexWidget");
+ },
+ activate : function(args) {
+ if(typeof(ConfigData["userInfo"]) == "undefined" || ConfigData["userInfo"] == ""){
+ alert("请先登录");
+ return;
+ }
+
+ this.inherited(arguments);
+ AppEvent.dispatchAppEvent(AppEvent.RUN_WIDGET,"ErrCorrectWidget");
+ }
+ });
+ return RL;
+});
\ No newline at end of file
--
Gitblit v1.9.3