Pārlūkot izejas kodu

资料同步bug

liuyc 2 gadi atpakaļ
vecāks
revīzija
a9f2d2dd78

+ 17 - 1
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/WbsTreeContractServiceImpl.java

@@ -773,6 +773,10 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                                         //复选框
                                         td = doc.select("hc-form-checkbox-group[keyname~=" + findIndex + ".*]");
                                     }
+                                    if (td.size() == 0) {
+                                        //单选框
+                                        td = doc.select("el-radio-group[keyname~=" + findIndex + ".*]");
+                                    }
                                     if (td.size() == 0) {
                                         //下拉框
                                         td = doc.select("el-select[keyname~=" + findIndex + ".*]");
@@ -802,6 +806,10 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                                                 //复选框
                                                 tdJL = docJL.select("hc-form-checkbox-group[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");
                                             }
+                                            if (tdJL.size() == 0) {
+                                                //单选框
+                                                tdJL = docJL.select("el-radio-group[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");
+                                            }
                                             if (tdJL.size() == 0) {
                                                 //下拉框
                                                 tdJL = docJL.select("el-select[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");
@@ -857,6 +865,10 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                                             //复选框
                                             td = doc.select("hc-form-checkbox-group[keyname~=" + findIndex + ".*]");
                                         }
+                                        if (td.size() == 0) {
+                                            //单选框
+                                            td = doc.select("el-radio-group[keyname~=" + findIndex + ".*]");
+                                        }
                                         if (td.size() == 0) {
                                             //下拉框
                                             td = doc.select("el-select[keyname~=" + findIndex + ".*]");
@@ -876,7 +888,7 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                                                 Elements tdJL = docJL.select("el-input[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");
                                                 if (tdJL.size() == 0) {
                                                     //日期格式
-                                                    tdJL = docJL.select("el-date-picker[keyname~=" + this.escapeRegex(placeholderValue) + ".*]");
+                                                    tdJL = docJL.select("el-date-picker[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");
                                                 }
                                                 if (tdJL.size() == 0) {
                                                     //图片格式
@@ -886,6 +898,10 @@ public class WbsTreeContractServiceImpl extends BaseServiceImpl<WbsTreeContractM
                                                     //复选框
                                                     tdJL = docJL.select("hc-form-checkbox-group[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");
                                                 }
+                                                if (tdJL.size() == 0) {
+                                                    //单选框
+                                                    tdJL = docJL.select("el-radio-group[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");
+                                                }
                                                 if (tdJL.size() == 0) {
                                                     //下拉框
                                                     tdJL = docJL.select("el-select[placeholderxx~=" + this.escapeRegex(placeholderValue) + ".*]");