From b016d1eb02dd09fd1ffcd24e4e6ddee72fd1b3d6 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 28 二月 2024 10:27:25 +0800
Subject: [PATCH] #
---
zy-asrs-framework/src/main/java/com/zy/asrs/framework/generators/BetterGenerator.java | 24 ++++++++++++++++--------
1 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/zy-asrs-framework/src/main/java/com/zy/asrs/framework/generators/BetterGenerator.java b/zy-asrs-framework/src/main/java/com/zy/asrs/framework/generators/BetterGenerator.java
index d92e88d..a557854 100644
--- a/zy-asrs-framework/src/main/java/com/zy/asrs/framework/generators/BetterGenerator.java
+++ b/zy-asrs-framework/src/main/java/com/zy/asrs/framework/generators/BetterGenerator.java
@@ -787,7 +787,8 @@
}
sb.append("',\n")
.append(" valueType: 'text',\n")
- .append(" hidden: false,\n");
+ .append(" hidden: false,\n")
+ .append(" width: 140,\n");
if (column.isMajor()) {
sb.append(" copyable: true,\n");
}
@@ -859,6 +860,7 @@
private String createFormEditColumns() {
StringBuilder sb = new StringBuilder();
int times = 0;
+ boolean has = false;boolean init = false;
for (Column column : columns) {
if (column.isPrimaryKey()
|| column.getHumpName().equals("deleted")
@@ -868,6 +870,7 @@
}
if (times%2 == 0) {
sb.append(" <ProForm.Group>\n");
+ has = true;init=true;
}
String itemType = "ProFormText";
@@ -946,20 +949,25 @@
// 鍏宠仈琛�
if (!Cools.isEmpty(column.getForeignKey())) {
- sb.append(" showSearch\n")
- .append(" debounceTime={300}\n")
- .append(" request={async ({ keyWords }) => {\n")
- .append(" const resp = await Http.doPostForm('api/").append(GeneratorUtils.firstCharConvert(column.getForeignKey())).append("/query', { condition: keyWords });\n")
- .append(" }}\n");
+ sb.append(" showSearch\n")
+ .append(" debounceTime={300}\n")
+ .append(" request={async ({ keyWords }) => {\n")
+ .append(" const resp = await Http.doPostForm('api/").append(GeneratorUtils.firstCharConvert(column.getForeignKey())).append("/query', { condition: keyWords });\n")
+ .append(" return resp.data;\n")
+ .append(" }}\n");
}
- sb.append(" />\n");
+ sb.append(" />\n");
- if (times%2 == 0) {
+ if (times%2 != 0) {
sb.append(" </ProForm.Group>\n");
+ has = false;
}
times++;
}
+ if (init && has) {
+ sb.append(" </ProForm.Group>\n");
+ }
return sb.toString();
}
--
Gitblit v1.9.1