【添加】model修复完毕

This commit is contained in:
zer0Black
2021-03-12 15:37:47 +08:00
parent 93bc376622
commit 393018b2dd
12 changed files with 66 additions and 65 deletions
@@ -47,10 +47,11 @@ import org.jeecg.modules.online.cgform.converter.ConvertUtil;
import org.jeecg.modules.online.cgform.entity.OnlCgformEnhanceJs;
import org.jeecg.modules.online.cgform.entity.OnlCgformField;
import org.jeecg.modules.online.cgform.entity.OnlCgformHead;
import org.jeecg.modules.online.cgform.model.OnlCgformModel;
import org.jeecg.modules.online.cgform.model.OnlGenerateModel;
import org.jeecg.modules.online.cgform.model.TreeModel;
import org.jeecg.modules.online.cgform.model.b;
import org.jeecg.modules.online.cgform.model.e;
import org.jeecg.modules.online.cgform.model.OnlComplexModel;
import org.jeecg.modules.online.cgform.model.TreeSelectColumn;
import org.jeecg.modules.online.cgform.service.IOnlCgformFieldService;
import org.jeecg.modules.online.cgform.service.IOnlCgformHeadService;
import org.jeecg.modules.online.cgform.service.IOnlCgformSqlService;
@@ -108,7 +109,7 @@ public class OnlCgformApiController {
}
@PostMapping({"/addAll"})
public Result<?> a(@RequestBody org.jeecg.modules.online.cgform.model.a var1) {
public Result<?> a(@RequestBody OnlCgformModel var1) {
try {
String var2 = var1.getHead().getTableName();
return d.a(var2) ? Result.error("数据库表[" + var2 + "]已存在,请从数据库导入表单") : this.onlCgformHeadService.addAll(var1);
@@ -119,7 +120,7 @@ public class OnlCgformApiController {
}
@PutMapping({"/editAll"})
public Result<?> b(@RequestBody org.jeecg.modules.online.cgform.model.a var1) {
public Result<?> b(@RequestBody OnlCgformModel var1) {
try {
return this.onlCgformHeadService.editAll(var1);
} catch (Exception var3) {
@@ -135,14 +136,14 @@ public class OnlCgformApiController {
)
@OnlineAuth("getColumns")
@GetMapping({"/getColumns/{code}"})
public Result<b> a(@PathVariable("code") String var1) {
public Result<OnlComplexModel> a(@PathVariable("code") String var1) {
Result var2 = new Result();
OnlCgformHead var3 = (OnlCgformHead)this.onlCgformHeadService.getById(var1);
if (var3 == null) {
var2.error500("实体不存在");
return var2;
} else {
b var4 = this.onlineService.queryOnlineConfig(var3);
OnlComplexModel var4 = this.onlineService.queryOnlineConfig(var3);
var4.setIsDesForm(var3.getIsDesForm());
var4.setDesFormCode(var3.getDesFormCode());
var2.setResult(var4);
@@ -241,7 +242,7 @@ public class OnlCgformApiController {
JSONObject var19 = new JSONObject();
List var20 = this.onlAuthPageService.queryFormDisabledCode(var17.getId());
if (1 == var17.getRelationType()) {
var19 = org.jeecg.modules.online.cgform.util.b.a(var18, var20, (e)null);
var19 = org.jeecg.modules.online.cgform.util.b.a(var18, var20, (TreeSelectColumn)null);
} else {
var19.put("columns", org.jeecg.modules.online.cgform.util.b.a(var18, var20));
List var15 = this.onlAuthPageService.queryListHideButton((String)null, var17.getId());
@@ -1178,7 +1179,7 @@ public class OnlCgformApiController {
return var2;
} else {
HashMap var4 = new HashMap();
b var5 = this.onlineService.queryOnlineConfig(var3);
OnlComplexModel var5 = this.onlineService.queryOnlineConfig(var3);
var4.put("main", var5);
if ("erp".equals(var3.getThemeTemplate()) && var3.getTableType() == 2) {
String var6 = var3.getSubTableStr();
@@ -6,14 +6,14 @@ import org.jeecg.modules.online.cgform.entity.OnlCgformField;
import org.jeecg.modules.online.cgform.entity.OnlCgformHead;
import org.jeecg.modules.online.cgform.entity.OnlCgformIndex;
public class a {
public class OnlCgformModel {
private OnlCgformHead a;
private List<OnlCgformField> b;
private List<String> c;
private List<OnlCgformIndex> d;
private List<String> e;
public a() {
public OnlCgformModel() {
}
public OnlCgformHead getHead() {
@@ -6,7 +6,7 @@ public class OnlColumn {
private String dataIndex;
private String align;
private String customRender;
private d scopedSlots;
private ScopedSlots scopedSlots;
private String hrefSlotName;
private int showLength;
private boolean sorter = false;
@@ -36,7 +36,7 @@ public class OnlColumn {
return this.customRender;
}
public d getScopedSlots() {
public ScopedSlots getScopedSlots() {
return this.scopedSlots;
}
@@ -68,7 +68,7 @@ public class OnlColumn {
this.customRender = customRender;
}
public void setScopedSlots(d scopedSlots) {
public void setScopedSlots(ScopedSlots scopedSlots) {
this.scopedSlots = scopedSlots;
}
@@ -150,8 +150,8 @@ public class OnlColumn {
return false;
}
d var11 = this.getScopedSlots();
d var12 = var2.getScopedSlots();
ScopedSlots var11 = this.getScopedSlots();
ScopedSlots var12 = var2.getScopedSlots();
if (var11 == null) {
if (var12 != null) {
return false;
@@ -192,7 +192,7 @@ public class OnlColumn {
var9 = var9 * 59 + (var5 == null ? 43 : var5.hashCode());
String var6 = this.getCustomRender();
var9 = var9 * 59 + (var6 == null ? 43 : var6.hashCode());
d var7 = this.getScopedSlots();
ScopedSlots var7 = this.getScopedSlots();
var9 = var9 * 59 + (var7 == null ? 43 : var7.hashCode());
String var8 = this.getHrefSlotName();
var9 = var9 * 59 + (var8 == null ? 43 : var8.hashCode());
@@ -7,7 +7,7 @@ import java.util.Map;
import com.jero.common.system.vo.DictModel;
import org.jeecg.modules.online.cgform.entity.OnlCgformButton;
public class b {
public class OnlComplexModel {
private String b;
private String c;
private String d;
@@ -22,7 +22,7 @@ public class b {
private List<OnlCgformButton> m;
List<HrefSlots> a;
private String n;
private List<c> o;
private List<OnlForeignKey> o;
private String p;
private String q;
private String r;
@@ -30,7 +30,7 @@ public class b {
private String t;
private Integer u;
public b() {
public OnlComplexModel() {
}
public String getCode() {
@@ -89,7 +89,7 @@ public class b {
return this.n;
}
public List<c> getForeignKeys() {
public List<OnlForeignKey> getForeignKeys() {
return this.o;
}
@@ -173,7 +173,7 @@ public class b {
this.n = enhanceJs;
}
public void setForeignKeys(List<c> foreignKeys) {
public void setForeignKeys(List<OnlForeignKey> foreignKeys) {
this.o = foreignKeys;
}
@@ -204,10 +204,10 @@ public class b {
public boolean equals(Object o) {
if (o == this) {
return true;
} else if (!(o instanceof b)) {
} else if (!(o instanceof OnlComplexModel)) {
return false;
} else {
b var2 = (b)o;
OnlComplexModel var2 = (OnlComplexModel)o;
if (!var2.a(this)) {
return false;
} else {
@@ -467,7 +467,7 @@ public class b {
}
protected boolean a(Object var1) {
return var1 instanceof b;
return var1 instanceof OnlComplexModel;
}
public int hashCode() {
@@ -1,15 +1,15 @@
package org.jeecg.modules.online.cgform.model;
public class c {
public class OnlForeignKey {
private String a;
private String b;
private String c;
public c() {
public OnlForeignKey() {
}
public c(String var1, String var2) {
public OnlForeignKey(String var1, String var2) {
this.c = var2;
this.a = var1;
}
@@ -41,10 +41,10 @@ public class c {
public boolean equals(Object o) {
if (o == this) {
return true;
} else if (!(o instanceof c)) {
} else if (!(o instanceof OnlForeignKey)) {
return false;
} else {
c var2 = (c)o;
OnlForeignKey var2 = (OnlForeignKey)o;
if (!var2.a(this)) {
return false;
} else {
@@ -88,7 +88,7 @@ public class c {
}
protected boolean a(Object var1) {
return var1 instanceof c;
return var1 instanceof OnlForeignKey;
}
public int hashCode() {
@@ -1,13 +1,13 @@
package org.jeecg.modules.online.cgform.model;
public class d {
public class ScopedSlots {
private String a;
public d() {
public ScopedSlots() {
}
public d(String var1) {
public ScopedSlots(String var1) {
this.a = var1;
}
@@ -22,10 +22,10 @@ public class d {
public boolean equals(Object o) {
if (o == this) {
return true;
} else if (!(o instanceof d)) {
} else if (!(o instanceof ScopedSlots)) {
return false;
} else {
d var2 = (d)o;
ScopedSlots var2 = (ScopedSlots)o;
if (!var2.a(this)) {
return false;
} else {
@@ -45,7 +45,7 @@ public class d {
}
protected boolean a(Object var1) {
return var1 instanceof d;
return var1 instanceof ScopedSlots;
}
public int hashCode() {
@@ -1,7 +1,7 @@
package org.jeecg.modules.online.cgform.model;
public class e {
public class TreeSelectColumn {
private String a;
private String b;
private String c;
@@ -10,7 +10,7 @@ public class e {
private String f;
private String g;
public e() {
public TreeSelectColumn() {
}
public String getFieldName() {
@@ -16,15 +16,15 @@ import org.jeecg.modules.online.cgform.entity.OnlCgformEnhanceJava;
import org.jeecg.modules.online.cgform.entity.OnlCgformEnhanceJs;
import org.jeecg.modules.online.cgform.entity.OnlCgformEnhanceSql;
import org.jeecg.modules.online.cgform.entity.OnlCgformHead;
import org.jeecg.modules.online.cgform.model.OnlCgformModel;
import org.jeecg.modules.online.cgform.model.OnlGenerateModel;
import org.jeecg.modules.online.cgform.model.a;
import org.jeecg.modules.online.config.exception.BusinessException;
import org.jeecg.modules.online.config.exception.DBException;
public interface IOnlCgformHeadService extends IService<OnlCgformHead> {
Result<?> addAll(a var1);
Result<?> addAll(OnlCgformModel var1);
Result<?> editAll(a var1);
Result<?> editAll(OnlCgformModel var1);
void doDbSynch(String var1, String var2) throws HibernateException, IOException, TemplateException, SQLException, DBException;
@@ -6,10 +6,10 @@ import java.util.List;
import org.jeecg.modules.online.cgform.entity.OnlCgformButton;
import org.jeecg.modules.online.cgform.entity.OnlCgformEnhanceJs;
import org.jeecg.modules.online.cgform.entity.OnlCgformHead;
import org.jeecg.modules.online.cgform.model.b;
import org.jeecg.modules.online.cgform.model.OnlComplexModel;
public interface IOnlineService {
b queryOnlineConfig(OnlCgformHead var1);
OnlComplexModel queryOnlineConfig(OnlCgformHead var1);
JSONObject queryOnlineFormObj(OnlCgformHead var1, OnlCgformEnhanceJs var2);
@@ -44,8 +44,9 @@ import org.jeecg.modules.online.cgform.mapper.OnlCgformEnhanceJavaMapper;
import org.jeecg.modules.online.cgform.mapper.OnlCgformEnhanceJsMapper;
import org.jeecg.modules.online.cgform.mapper.OnlCgformEnhanceSqlMapper;
import org.jeecg.modules.online.cgform.mapper.OnlCgformHeadMapper;
import org.jeecg.modules.online.cgform.model.OnlCgformModel;
import org.jeecg.modules.online.cgform.model.OnlGenerateModel;
import org.jeecg.modules.online.cgform.model.a;
import org.jeecg.modules.online.cgform.model.TreeSelectColumn;
import org.jeecg.modules.online.cgform.service.IOnlCgformFieldService;
import org.jeecg.modules.online.cgform.service.IOnlCgformHeadService;
import org.jeecg.modules.online.cgform.service.IOnlCgformIndexService;
@@ -97,7 +98,7 @@ public class e extends ServiceImpl<OnlCgformHeadMapper, OnlCgformHead> implement
@Transactional(
rollbackFor = {Exception.class}
)
public Result<?> addAll(a model) {
public Result<?> addAll(OnlCgformModel model) {
String var2 = UUID.randomUUID().toString().replace("-", "");
OnlCgformHead var3 = model.getHead();
List var4 = model.getFields();
@@ -141,7 +142,7 @@ public class e extends ServiceImpl<OnlCgformHeadMapper, OnlCgformHead> implement
@Transactional(
rollbackFor = {Exception.class}
)
public Result<?> editAll(a model) {
public Result<?> editAll(OnlCgformModel model) {
OnlCgformHead var2 = model.getHead();
OnlCgformHead var3 = (OnlCgformHead)super.getById(var2.getId());
if (var3 == null) {
@@ -1135,7 +1136,7 @@ public class e extends ServiceImpl<OnlCgformHeadMapper, OnlCgformHead> implement
}
}
JSONObject var14 = org.jeecg.modules.online.cgform.util.b.a(var2, var3, (org.jeecg.modules.online.cgform.model.e)null);
JSONObject var14 = org.jeecg.modules.online.cgform.util.b.a(var2, var3, (TreeSelectColumn)null);
if (head.getTableType() == 2) {
String var5 = head.getSubTableStr();
if (oConvertUtils.isNotEmpty(var5)) {
@@ -1157,7 +1158,7 @@ public class e extends ServiceImpl<OnlCgformHeadMapper, OnlCgformHead> implement
JSONObject var13 = new JSONObject();
if (1 == var10.getRelationType()) {
var13 = org.jeecg.modules.online.cgform.util.b.a(var11, var12, (org.jeecg.modules.online.cgform.model.e)null);
var13 = org.jeecg.modules.online.cgform.util.b.a(var11, var12, (TreeSelectColumn)null);
} else {
var13.put("columns", org.jeecg.modules.online.cgform.util.b.a(var11, var12));
}
@@ -22,10 +22,10 @@ import org.jeecg.modules.online.cgform.entity.OnlCgformField;
import org.jeecg.modules.online.cgform.entity.OnlCgformHead;
import org.jeecg.modules.online.cgform.model.HrefSlots;
import org.jeecg.modules.online.cgform.model.OnlColumn;
import org.jeecg.modules.online.cgform.model.b;
import org.jeecg.modules.online.cgform.model.c;
import org.jeecg.modules.online.cgform.model.d;
import org.jeecg.modules.online.cgform.model.e;
import org.jeecg.modules.online.cgform.model.OnlComplexModel;
import org.jeecg.modules.online.cgform.model.OnlForeignKey;
import org.jeecg.modules.online.cgform.model.ScopedSlots;
import org.jeecg.modules.online.cgform.model.TreeSelectColumn;
import org.jeecg.modules.online.cgform.service.IOnlCgformFieldService;
import org.jeecg.modules.online.cgform.service.IOnlCgformHeadService;
import org.jeecg.modules.online.cgform.service.IOnlineService;
@@ -47,7 +47,7 @@ public class i implements IOnlineService {
public i() {
}
public b queryOnlineConfig(OnlCgformHead head) {
public OnlComplexModel queryOnlineConfig(OnlCgformHead head) {
String var2 = head.getId();
List var3 = this.a(var2);
List var4 = this.onlAuthPageService.queryHideCode(var2, true);
@@ -65,7 +65,7 @@ public class i implements IOnlineService {
String var13 = var11.getMainTable();
var14 = var11.getMainField();
if (oConvertUtils.isNotEmpty(var14) && oConvertUtils.isNotEmpty(var13)) {
c var15 = new c(var12, var14);
OnlForeignKey var15 = new OnlForeignKey(var12, var14);
var8.add(var15);
}
@@ -137,15 +137,15 @@ public class i implements IOnlineService {
}
if (var17.indexOf("file") >= 0) {
var28.setScopedSlots(new d("fileSlot"));
var28.setScopedSlots(new ScopedSlots("fileSlot"));
} else if (var17.indexOf("image") >= 0) {
var28.setScopedSlots(new d("imgSlot"));
var28.setScopedSlots(new ScopedSlots("imgSlot"));
} else if (var17.indexOf("editor") >= 0) {
var28.setScopedSlots(new d("htmlSlot"));
var28.setScopedSlots(new ScopedSlots("htmlSlot"));
} else if (var17.equals("date")) {
var28.setScopedSlots(new d("dateSlot"));
var28.setScopedSlots(new ScopedSlots("dateSlot"));
} else if (var17.equals("pca")) {
var28.setScopedSlots(new d("pcaSlot"));
var28.setScopedSlots(new ScopedSlots("pcaSlot"));
}
if (StringUtils.isNotBlank(var11.getFieldHref())) {
@@ -172,7 +172,7 @@ public class i implements IOnlineService {
}
}
b var22 = new b();
OnlComplexModel var22 = new OnlComplexModel();
var22.setCode(var2);
var22.setTableType(head.getTableType());
var22.setFormTemplate(head.getFormTemplate());
@@ -246,9 +246,9 @@ public class i implements IOnlineService {
List var5 = this.onlCgformFieldService.queryAvailableFields(head.getId(), head.getTableName(), (String)null, false);
List var6 = this.onlAuthPageService.queryFormDisabledCode(var4);
EnhanceJsUtil.a(onlCgformEnhanceJs, head.getTableName(), var5);
e var7 = null;
TreeSelectColumn var7 = null;
if ("Y".equals(head.getIsTree())) {
var7 = new e();
var7 = new TreeSelectColumn();
var7.setCodeField("id");
var7.setFieldName(head.getTreeParentIdField());
var7.setPidField(head.getTreeParentIdField());
@@ -62,9 +62,8 @@ import org.jeecg.modules.online.cgform.entity.OnlCgformHead;
import org.jeecg.modules.online.cgform.entity.OnlCgformIndex;
import org.jeecg.modules.online.cgform.enums.CgformValidPatternEnum;
import org.jeecg.modules.online.cgform.mapper.OnlCgformHeadMapper;
import org.jeecg.modules.online.cgform.model.e;
import org.jeecg.modules.online.cgform.model.TreeSelectColumn;
import org.jeecg.modules.online.cgform.service.IOnlCgformFieldService;
import org.jeecg.modules.online.config.b.d;
import org.jeecg.modules.online.config.exception.DBException;
import org.jeecgframework.poi.excel.entity.params.ExcelExportEntity;
import org.slf4j.Logger;
@@ -540,7 +539,7 @@ public class b {
return true;
}
public static JSONObject a(List<OnlCgformField> var0, List<String> var1, e var2) {
public static JSONObject a(List<OnlCgformField> var0, List<String> var1, TreeSelectColumn var2) {
new JSONObject();
ArrayList var4 = new ArrayList();
ArrayList var5 = new ArrayList();