diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignCheckboxComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignCheckboxComponent.java
index aeeba06968b3c809cc7f0fd5d566ddb6ba67287e..1484f7b34f5f6a1b0033a24caac78102ddebee2c 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignCheckboxComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignCheckboxComponent.java
@@ -43,7 +43,7 @@ public class DesignCheckboxComponent extends DesignComponent {
         columnsItem.setLabelWidth(120);
         columnsItem.setPlaceholder("璇疯緭鍏�"+cons.getLabel());
         columnsItem.setMaxLength(50);
-        columnsItem.setRequired(false);
+        columnsItem.setRequired(true);
         columnsItem.setMultiple(false);
         columnsItem.setCollapseTags(false);
         columnsItem.setDisabled(false);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDateComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDateComponent.java
index b9e90f86c9f57ea1bf140b76d85a17d3615e08bb..cf30067814d4fc41f334bbc6e25024caa0ad8f77 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDateComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDateComponent.java
@@ -42,7 +42,7 @@ public class DesignDateComponent extends DesignComponent {
         columnsItem.setLabelWidth(120);
         columnsItem.setType("date");
         columnsItem.setPlaceholder("璇烽€夋嫨" + cons.getLabel());
-        columnsItem.setRequired(false);
+        columnsItem.setRequired(true);
         columnsItem.setMaxLength(50);
         columnsItem.setGutter(15);
         columnsItem.setSpan(24);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDynamicTableComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDynamicTableComponent.java
index 38a0d4a182b1f8e3533737ca05292dc9eeac901d..97b6c50a2e8aa1beb09e5ba3c593e7b723761708 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDynamicTableComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignDynamicTableComponent.java
@@ -70,7 +70,7 @@ public class DesignDynamicTableComponent extends DesignComponent {
                     columnsItem.setLabel(item.getLabel());
                     columnsItem.setLabelWidth(120);
                     columnsItem.setPlaceholder("璇疯緭鍏�" + item.getLabel());
-                    columnsItem.setRequired(false);
+                    columnsItem.setRequired(true);
                     columnsItem.setMaxLength(50);
                     columnsItem.setGutter(15);
                     columnsItem.setSpan(24);
@@ -101,7 +101,7 @@ public class DesignDynamicTableComponent extends DesignComponent {
                     columnsItem.setLabel(item.getLabel());
                     columnsItem.setLabelWidth(120);
                     columnsItem.setPlaceholder("璇疯緭鍏�" + item.getLabel());
-                    columnsItem.setRequired(false);
+                    columnsItem.setRequired(true);
                     columnsItem.setMaxLength(200);
                     columnsItem.setShowWordLimit(true);
                     columnsItem.setGutter(15);
@@ -130,7 +130,7 @@ public class DesignDynamicTableComponent extends DesignComponent {
                     columnsItem.setLabelWidth(120);
                     columnsItem.setType("date");
                     columnsItem.setPlaceholder("璇烽€夋嫨" + item.getLabel());
-                    columnsItem.setRequired(false);
+                    columnsItem.setRequired(true);
                     columnsItem.setMaxLength(50);
                     columnsItem.setGutter(15);
                     columnsItem.setSpan(24);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignImageComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignImageComponent.java
index 608d355f860c04c5d430a2907574a3fa5109efbd..91af324ff7519c1d60bf924109e84f006f6e861e 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignImageComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignImageComponent.java
@@ -40,7 +40,7 @@ public class DesignImageComponent extends DesignComponent {
         columnsItem.setLabel(cons.getLabel());
         columnsItem.setLabelWidth(120);
         columnsItem.setMultiple(false);
-        columnsItem.setRequired(false);
+        columnsItem.setRequired(true);
         columnsItem.setAction(cons.getUploadFileUrl());
         columnsItem.setName("file");
         columnsItem.setShowFileList(true);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignInputComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignInputComponent.java
index 22e2370b848781a63fa094d9796fcf02b3fac718..24fda36333c7238a412801d7e491b649a7602850 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignInputComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignInputComponent.java
@@ -39,7 +39,7 @@ public class DesignInputComponent extends DesignComponent {
         columnsItem.setLabel(cons.getLabel());
         columnsItem.setLabelWidth(120);
         columnsItem.setPlaceholder("璇疯緭鍏�"+cons.getLabel());
-        columnsItem.setRequired(false);
+        columnsItem.setRequired(true);
         columnsItem.setMaxLength(50);
         columnsItem.setGutter(15);
         columnsItem.setSpan(24);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignRadioComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignRadioComponent.java
index 484a406b7ab2a1b14f0fb897aedde0769d319e9a..d9fc8cf89aafa851b438d207cdc51058bd64d6e1 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignRadioComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignRadioComponent.java
@@ -44,7 +44,7 @@ public class DesignRadioComponent extends DesignComponent {
         columnsItem.setLabelWidth(120);
         columnsItem.setPlaceholder("璇疯緭鍏�"+cons.getLabel());
         columnsItem.setMaxLength(50);
-        columnsItem.setRequired(false);
+        columnsItem.setRequired(true);
         columnsItem.setDisabled(false);
         columnsItem.setBorder(false);
         columnsItem.setSize("medium");
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignSelectComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignSelectComponent.java
index f126150fbf5bfe5d831c9db504ec4f9fdd4ce457..d8b2cdb7ecf250a315a1f8c8b91aac1d3b927482 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignSelectComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignSelectComponent.java
@@ -45,7 +45,7 @@ public class DesignSelectComponent extends DesignComponent {
         columnsItem.setLabelWidth(120);
         columnsItem.setPlaceholder("璇疯緭鍏�"+cons.getLabel());
         columnsItem.setMaxLength(50);
-        columnsItem.setRequired(false);
+        columnsItem.setRequired(true);
         columnsItem.setMultiple(false);
         columnsItem.setCollapseTags(false);
         columnsItem.setDisabled(false);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignTextAreaComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignTextAreaComponent.java
index aa27cfefe59fb35cdf3b79593a76c013a4a6a219..68877237cec4eac83a63ace7f9d6417ccebfd0e0 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignTextAreaComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/formdesign/component/DesignTextAreaComponent.java
@@ -40,7 +40,7 @@ public class DesignTextAreaComponent extends DesignComponent {
         columnsItem.setLabel(cons.getLabel());
         columnsItem.setLabelWidth(120);
         columnsItem.setPlaceholder("璇疯緭鍏�" + cons.getLabel());
-        columnsItem.setRequired(false);
+        columnsItem.setRequired(true);
         columnsItem.setMaxLength(200);
         columnsItem.setShowWordLimit(true);
         columnsItem.setGutter(15);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ButtonComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ButtonComponent.java
index 3f1f1580192ed02b6b0ab5784e390d8b43c698bd..cbae50fd7b13f8cafd2ea55eefcbdaf1e659e9ab 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ButtonComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ButtonComponent.java
@@ -30,7 +30,7 @@ public class ButtonComponent extends Component {
         config.setShowLabel(true);
         config.setChangeTag(true);
         config.setTag("el-button");
-        config.setRequired(false);
+        config.setRequired(true);
         config.setLayout("colFormItem");
         config.setDocument("https://element.eleme.cn/#/zh-CN/component/button");
         config.setSpan(12);
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ImageComponent.java b/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ImageComponent.java
index c0f6675eecec0f4a28cf732d5ef300d84909e113..486711da1f59e452ad6d3915e5dd14010cf94f65 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ImageComponent.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/common/pdu/gen/component/ImageComponent.java
@@ -33,7 +33,7 @@ public class ImageComponent extends Component {
         config.setShowLabel(true);
         config.setChangeTag(true);
         config.setTag("el-upload");
-        config.setRequired(false);
+        config.setRequired(true);
         config.setLayout("colFormItem");
         config.setDocument("https://element.eleme.cn/#/zh-CN/component/upload");
         config.setRegList(new ArrayList<>());
diff --git a/certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateCatalogServiceImpl.java b/certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateCatalogServiceImpl.java
index a81de40ac0e57bd80275d5e2e3dc8cbd497b89c7..4b5e8544e807c892b6993c739d11f01c218091d8 100644
--- a/certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateCatalogServiceImpl.java
+++ b/certificate-manager/src/main/java/com/mortals/xhx/module/certificate/service/impl/CertificateCatalogServiceImpl.java
@@ -47,7 +47,7 @@ public class CertificateCatalogServiceImpl extends AbstractCRUDServiceImpl<Certi
     @Value("${upload.path}")
     private String filePath;
 
-    @Value("${upload.url:http://localhost:17215/fsm/file/commonupload?prePath=/file/uploadfile}")
+    @Value("${upload.url:http://192.168.0.98:17216/cpm/file/commonupload?prePath=/file/uploadfile}")
     private String uploadUrl;
 
     @Autowired