Quellcode durchsuchen

解决质检系统表单html文本框没有左键点击事件和左键点击事件参数错误的问题

lvy vor 6 Tagen
Ursprung
Commit
8959156a94

+ 4 - 0
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/LinkdataInfoController.java

@@ -320,6 +320,10 @@ public class LinkdataInfoController extends BladeController {
                     element1.attr("placeholder", enName).attr("keyName", dataInfo2).attr("id", dataInfo2);
                     element1.attr("weighing", "100");
                     element1.attr("v-model", "formData." + dataInfo2);
+                    // 修正鼠标左键点击事件
+                    if ("el-input".equals(element1.tagName())) {
+                        element1.removeAttr("@mouseup.left").attr("@mouseup.left", "inputLeftClick($event,'" + dataInfo2 + "')");
+                    }
                     element.attr("@click", "getInformation('" + enName + "'," + linkdataInfo.getTrIndex() + "," + linkdataInfo.getTdIndex() + ")");
                 }
 

+ 3 - 0
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/ExcelTabServiceImpl.java

@@ -1430,6 +1430,9 @@ public class ExcelTabServiceImpl extends BaseServiceImpl<ExcelTabMapper, ExcelTa
             if (split1.length > 1) {
                 String index = split1[1];
                 String[] split = resultData.split("☆");
+                if (split.length > 1) {
+                    resultData = "";
+                }
                 for (int i = 0; i < split.length; i++) {
                     String string = split[i];
                     if (string.contains(index)) {