diff --git a/pom.xml b/pom.xml
index cb61c07..897048c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -150,6 +150,22 @@
spring-aspects
+
+ org.bouncycastle
+ bcprov-jdk15to18
+ 1.76
+
+
+ commons-codec
+ commons-codec
+ 1.15
+
+
+ org.projectlombok
+ lombok
+ 1.18.28
+
+
diff --git a/src/main/java/com/hxgk/lowcode/controller/AssociatedFormsController.java b/src/main/java/com/hxgk/lowcode/controller/AssociatedFormsController.java
index a318585..2c0dc3f 100644
--- a/src/main/java/com/hxgk/lowcode/controller/AssociatedFormsController.java
+++ b/src/main/java/com/hxgk/lowcode/controller/AssociatedFormsController.java
@@ -23,7 +23,8 @@ import java.util.Map;
* 关联表单
* */
@RestController
-@RequestMapping("/lowCode")
+//@RequestMapping("/lowCode")
+@RequestMapping("/lowCodeNoSm4")
public class AssociatedFormsController {
@Autowired
diff --git a/src/main/java/com/hxgk/lowcode/controller/AssociatedFormsSm4Controller.java b/src/main/java/com/hxgk/lowcode/controller/AssociatedFormsSm4Controller.java
new file mode 100644
index 0000000..4bdc9de
--- /dev/null
+++ b/src/main/java/com/hxgk/lowcode/controller/AssociatedFormsSm4Controller.java
@@ -0,0 +1,219 @@
+package com.hxgk.lowcode.controller;
+
+import com.alibaba.fastjson2.JSON;
+
+import com.hxgk.lowcode.model.entity.AsfTableFillResult;
+import com.hxgk.lowcode.model.entity.CustomerFormTableSingleFieldValue;
+import com.hxgk.lowcode.model.entity.Option;
+import com.hxgk.lowcode.model.entity.Tree;
+import com.hxgk.lowcode.model.entity.requestParam.AsfDataTitlesByIdsQueryParam;
+import com.hxgk.lowcode.model.entity.response.AsfDataTitlesByIdsResponseEntity;
+import com.hxgk.lowcode.service.CustomerFormService;
+import com.hxgk.lowcode.service.HrService;
+import com.hxgk.lowcode.utils.JsonData;
+import com.hxgk.lowcode.utils.sm4.ApiResponse;
+import com.hxgk.lowcode.utils.sm4.DecryptedBody;
+import org.apache.commons.lang3.StringUtils;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+
+/*
+ * 关联表单
+ * */
+@RestController
+@RequestMapping("/lowCode")
+public class AssociatedFormsSm4Controller {
+
+ @Autowired
+ private CustomerFormService customerFormService;
+
+ @Autowired
+ private AsfDataTitlesByIdsQueryParam asfDataTitlesByIdsQueryParam;
+
+ @Autowired
+ private HrService hrService;
+
+ public AssociatedFormsSm4Controller() {
+ }
+
+ /*获取用户有权限的启用状态的表单列表树形结构*/
+ @PostMapping(value = "/AssociatedForms/getCustomerFormList")
+ public ApiResponse