diff --git a/cmp/component.xml b/cmp/component.xml
new file mode 100644
index 0000000..8540fd0
--- /dev/null
+++ b/cmp/component.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/cmp/src/client/nccloud/web/cmp/informer/informer/action/myBtnClickAction.java b/cmp/src/client/nccloud/web/cmp/informer/informer/action/myBtnClickAction.java
new file mode 100644
index 0000000..5985642
--- /dev/null
+++ b/cmp/src/client/nccloud/web/cmp/informer/informer/action/myBtnClickAction.java
@@ -0,0 +1,443 @@
+package nccloud.web.cmp.informer.informer.action;
+
+import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONArray;
+import nc.bs.logging.Logger;
+import nc.itf.uap.IUAPQueryBS;
+import nc.jdbc.framework.JdbcSession;
+import nc.jdbc.framework.PersistenceManager;
+import nc.jdbc.framework.exception.DbException;
+import nc.jdbc.framework.processor.MapListProcessor;
+import nc.jdbc.framework.processor.MapProcessor;
+import nccloud.framework.service.ServiceLocator;
+import nccloud.framework.web.action.itf.ICommonAction;
+import nccloud.framework.web.container.IRequest;
+import nccloud.web.cmp.informer.action.InformerAction;
+import org.apache.commons.codec.binary.Base64;
+
+import javax.crypto.Mac;
+import javax.crypto.spec.SecretKeySpec;
+import javax.net.ssl.HttpsURLConnection;
+import javax.net.ssl.SSLContext;
+import javax.net.ssl.TrustManager;
+import javax.net.ssl.X509TrustManager;
+import java.io.*;
+import java.net.HttpURLConnection;
+import java.net.URL;
+import java.net.URLEncoder;
+import java.nio.charset.StandardCharsets;
+import java.security.InvalidKeyException;
+import java.security.NoSuchAlgorithmException;
+import java.security.SecureRandom;
+import java.security.cert.X509Certificate;
+import java.sql.Connection;
+import java.sql.SQLException;
+import java.util.*;
+
+/**
+ * 2005适配2312
+ *
+ * @author mzr
+ * @date 2025/04/02
+ */
+public class myBtnClickAction extends InformerAction implements ICommonAction {
+
+ @Override
+ public Object doAction(IRequest request) {
+
+
+ // 初始化结果映射,用于存储处理结果
+ HashMap resultMap = new HashMap();
+ // 读取请求中的JSON数据
+
+ String json = request.read();
+ Map maps = JSON.parseObject(json, Map.class);
+ if (maps.get("pks") == null) {
+ resultMap.put("result", "请选择行");
+ return resultMap;
+ }
+ JSONArray jsonArray = (JSONArray) maps.get("pks");
+ ArrayList