【fix sonar】cgform文件夹
This commit is contained in:
+47
-53
@@ -170,8 +170,8 @@ public class OnlCgformApiController {
|
||||
} else {
|
||||
try {
|
||||
String var5 = var4.getTableName();
|
||||
Map var6 = CgformUtil.a(var2);
|
||||
Map var7 = this.onlCgformFieldService.queryAutolistPage(var5, var1, var6, null);
|
||||
Map<String, Object> var6 = CgformUtil.a(var2);
|
||||
Map<String, Object> var7 = this.onlCgformFieldService.queryAutolistPage(var5, var1, var6, null);
|
||||
this.a(var4, var7);
|
||||
var3.setResult(var7);
|
||||
} catch (Exception var8) {
|
||||
@@ -208,7 +208,7 @@ public class OnlCgformApiController {
|
||||
JSONObject var7 = var6.getJSONObject("schema");
|
||||
String var8 = var3.getSubTableStr();
|
||||
if (oConvertUtils.isNotEmpty(var8)) {
|
||||
ArrayList var9 = new ArrayList<>();
|
||||
ArrayList<OnlCgformHead> var9 = new ArrayList<>();
|
||||
String[] var10 = var8.split(",");
|
||||
int var11 = var10.length;
|
||||
|
||||
@@ -221,7 +221,7 @@ public class OnlCgformApiController {
|
||||
}
|
||||
|
||||
if (!var9.isEmpty()) {
|
||||
Collections.sort(var9, (Comparator<OnlCgformHead>) (var122, var21) -> {
|
||||
Collections.sort(var9, (var122, var21) -> {
|
||||
Integer var31 = var122.getTabOrderNum();
|
||||
if (var31 == null) {
|
||||
var31 = 0;
|
||||
@@ -234,19 +234,17 @@ public class OnlCgformApiController {
|
||||
|
||||
return var31.compareTo(var41);
|
||||
});
|
||||
Iterator var16 = var9.iterator();
|
||||
|
||||
while(var16.hasNext()) {
|
||||
OnlCgformHead var17 = (OnlCgformHead)var16.next();
|
||||
List var18 = this.onlCgformFieldService.queryAvailableFields(var17.getId(), var17.getTableName(), (String)null, false);
|
||||
for (OnlCgformHead var17 : var9) {
|
||||
List<OnlCgformField> var18 = this.onlCgformFieldService.queryAvailableFields(var17.getId(), var17.getTableName(), (String) null, false);
|
||||
EnhanceJsUtil.b(var5, var17.getTableName(), var18);
|
||||
JSONObject var19 = new JSONObject();
|
||||
List var20 = this.onlAuthPageService.queryFormDisabledCode(var17.getId());
|
||||
List<String> var20 = this.onlAuthPageService.queryFormDisabledCode(var17.getId());
|
||||
if (1 == var17.getRelationType()) {
|
||||
var19 = CgformUtil.a(var18, var20, null);
|
||||
} else {
|
||||
var19.put("columns", CgformUtil.a(var18, var20));
|
||||
List var15 = this.onlAuthPageService.queryListHideButton(null, var17.getId());
|
||||
List<String> var15 = this.onlAuthPageService.queryListHideButton(null, var17.getId());
|
||||
var19.put("hideButtons", var15);
|
||||
}
|
||||
|
||||
@@ -280,7 +278,7 @@ public class OnlCgformApiController {
|
||||
)
|
||||
@GetMapping({"/getFormItemBytbname/{table}"})
|
||||
public Result<T> a(@PathVariable("table") String var1, @RequestParam(name = "taskId",required = false) String var2) {
|
||||
Result var3 = new Result();
|
||||
Result var3 = new Result<>();
|
||||
LambdaQueryWrapper<OnlCgformHead> var4 = new LambdaQueryWrapper<>();
|
||||
var4.eq(OnlCgformHead::getTableName, var1);
|
||||
OnlCgformHead var5 = this.onlCgformHeadService.getOne(var4);
|
||||
@@ -318,7 +316,7 @@ public class OnlCgformApiController {
|
||||
@GetMapping({"/form/{code}/{id}"})
|
||||
public Result b(@PathVariable("code") String var1, @PathVariable("id") String var2) {
|
||||
try {
|
||||
Map var3 = this.onlCgformHeadService.queryManyFormData(var1, var2);
|
||||
Map<String, Object> var3 = this.onlCgformHeadService.queryManyFormData(var1, var2);
|
||||
return Result.OK(CgformUtil.b(var3));
|
||||
} catch (Exception var4) {
|
||||
log.error(ONLINE_CHECK_EX + var4.getMessage(), var4);
|
||||
@@ -329,7 +327,7 @@ public class OnlCgformApiController {
|
||||
@GetMapping({"/subform/{table}/{mainId}"})
|
||||
public Result c(@PathVariable("table") String var1, @PathVariable("mainId") String var2) {
|
||||
try {
|
||||
Map var3 = this.onlCgformHeadService.querySubFormData(var1, var2);
|
||||
Map<String, Object> var3 = this.onlCgformHeadService.querySubFormData(var1, var2);
|
||||
return Result.OK(CgformUtil.b(var3));
|
||||
} catch (Exception var4) {
|
||||
log.error(ONLINE_CHECK_EX + var4.getMessage(), var4);
|
||||
@@ -379,7 +377,7 @@ public class OnlCgformApiController {
|
||||
@OnlineAuth("form")
|
||||
@PostMapping({"/form/{code}"})
|
||||
public Result<String> a(@PathVariable("code") String var1, @RequestBody JSONObject var2, HttpServletRequest var3) {
|
||||
Result var4 = new Result();
|
||||
Result var4 = new Result<>();
|
||||
|
||||
try {
|
||||
String var5 = CgformUtil.a();
|
||||
@@ -487,7 +485,7 @@ public class OnlCgformApiController {
|
||||
return Result.error(EN_IS_NULL);
|
||||
} else {
|
||||
try {
|
||||
if (var2.indexOf(",") >= 0) {
|
||||
if (var2.contains(",")) {
|
||||
String var4 = var3.getTableName();
|
||||
this.onlCgformFieldService.deleteAutoListById(var4, var2);
|
||||
} else {
|
||||
@@ -508,7 +506,7 @@ public class OnlCgformApiController {
|
||||
@GetMapping({"/getQueryInfo/{code}"})
|
||||
public Result b(@PathVariable("code") String var1) {
|
||||
try {
|
||||
List var2 = this.onlCgformFieldService.getAutoListQueryInfo(var1);
|
||||
List<Map<String, String>> var2 = this.onlCgformFieldService.getAutoListQueryInfo(var1);
|
||||
return Result.OK(var2);
|
||||
} catch (Exception var3) {
|
||||
log.error("OnlCgformApiController.getQueryInfo()发生异常:" + var3.getMessage(), var3);
|
||||
@@ -568,7 +566,7 @@ public class OnlCgformApiController {
|
||||
log.error("导出java增强处理出错", var31.getMessage());
|
||||
}
|
||||
|
||||
List var14 = this.a(fieldList, "id");
|
||||
List<ExcelExportEntity> var14 = this.a(fieldList, "id");
|
||||
if (var4.getTableType() == 2 && oConvertUtils.isEmpty(((Map)var7).get("exportSingleOnly"))) {
|
||||
String var15 = var4.getSubTableStr();
|
||||
if (oConvertUtils.isNotEmpty(var15)) {
|
||||
@@ -620,7 +618,7 @@ public class OnlCgformApiController {
|
||||
@PostMapping({"/importXls/{code}"})
|
||||
public Result b(@PathVariable("code") String var1, HttpServletRequest var2, HttpServletResponse var3) {
|
||||
long var4 = System.currentTimeMillis();
|
||||
Result var6 = new Result();
|
||||
Result var6 = new Result<>();
|
||||
String var7 = "";
|
||||
|
||||
try {
|
||||
@@ -629,11 +627,11 @@ public class OnlCgformApiController {
|
||||
return Result.error("数据库不存在该表记录");
|
||||
}
|
||||
|
||||
LambdaQueryWrapper<OnlCgformField> var9 = new LambdaQueryWrapper();
|
||||
LambdaQueryWrapper<OnlCgformField> var9 = new LambdaQueryWrapper<>();
|
||||
var9.eq(OnlCgformField::getCgformHeadId, var1);
|
||||
List var10 = this.onlCgformFieldService.list(var9);
|
||||
List<OnlCgformField> var10 = this.onlCgformFieldService.list(var9);
|
||||
String var11 = var2.getParameter("isSingleTableImport");
|
||||
List var12 = CgformUtil.e(var10);
|
||||
List<String> var12 = CgformUtil.e(var10);
|
||||
if (oConvertUtils.isEmpty(var11) && var8.getTableType() == 2 && oConvertUtils.isNotEmpty(var8.getSubTableStr())) {
|
||||
String[] var13 = var8.getSubTableStr().split(",");
|
||||
int var14 = var13.length;
|
||||
@@ -642,8 +640,8 @@ public class OnlCgformApiController {
|
||||
String var16 = var13[var15];
|
||||
OnlCgformHead var17 = this.onlCgformHeadService.getOne(new LambdaQueryWrapper<OnlCgformHead>().eq(OnlCgformHead::getTableName, var16));
|
||||
if (var17 != null) {
|
||||
List var18 = this.onlCgformFieldService.list(new LambdaQueryWrapper<OnlCgformField>().eq(OnlCgformField::getCgformHeadId, var17.getId()));
|
||||
List var19 = CgformUtil.b(var18, var17.getTableTxt());
|
||||
List<OnlCgformField> var18 = this.onlCgformFieldService.list(new LambdaQueryWrapper<OnlCgformField>().eq(OnlCgformField::getCgformHeadId, var17.getId()));
|
||||
List<String> var19 = CgformUtil.b(var18, var17.getTableTxt());
|
||||
if (!var19.isEmpty()) {
|
||||
var12.addAll(var19);
|
||||
}
|
||||
@@ -658,7 +656,7 @@ public class OnlCgformApiController {
|
||||
}
|
||||
|
||||
MultipartHttpServletRequest var49 = (MultipartHttpServletRequest)var2;
|
||||
Map var50 = var49.getFileMap();
|
||||
Map<String, MultipartFile> var50 = var49.getFileMap();
|
||||
DataSource var51 = SpringContextUtils.getApplicationContext().getBean(DataSource.class);
|
||||
String var52 = DbTableUtil.a(var51);
|
||||
Iterator var53 = var50.entrySet().iterator();
|
||||
@@ -673,21 +671,21 @@ public class OnlCgformApiController {
|
||||
List var23 = ExcelImportUtil.importExcel(var21.getInputStream(), Map.class, var22);
|
||||
if (var23 != null) {
|
||||
Object var24 = "";
|
||||
ArrayList var25 = new ArrayList();
|
||||
ArrayList var25 = new ArrayList<>();
|
||||
|
||||
Map var27;
|
||||
for(Iterator var26 = var23.iterator(); var26.hasNext(); var27.put("$mainTable$id", var24)) {
|
||||
var27 = (Map)var26.next();
|
||||
boolean var28 = false;
|
||||
Set var29 = var27.keySet();
|
||||
HashMap var30 = new HashMap();
|
||||
HashMap var30 = new HashMap<>();
|
||||
Iterator var31 = var29.iterator();
|
||||
|
||||
String var32;
|
||||
while(var31.hasNext()) {
|
||||
var32 = (String)var31.next();
|
||||
if (var32.indexOf("$subTable$") == -1) {
|
||||
if (var32.indexOf(MAIN_TABLE) != -1 && oConvertUtils.isNotEmpty(var27.get(var32).toString())) {
|
||||
if (!var32.contains("$subTable$")) {
|
||||
if (var32.contains(MAIN_TABLE) && oConvertUtils.isNotEmpty(var27.get(var32).toString())) {
|
||||
var28 = true;
|
||||
var24 = this.a(var8, var51, var52);
|
||||
}
|
||||
@@ -730,19 +728,17 @@ public class OnlCgformApiController {
|
||||
if (var58 != null) {
|
||||
LambdaQueryWrapper<OnlCgformField> var59 = new LambdaQueryWrapper<>();
|
||||
var59.eq(OnlCgformField::getCgformHeadId, var58.getId());
|
||||
List var60 = this.onlCgformFieldService.list(var59);
|
||||
ArrayList var33 = new ArrayList();
|
||||
List<OnlCgformField> var60 = this.onlCgformFieldService.list(var59);
|
||||
ArrayList var33 = new ArrayList<>();
|
||||
String var34 = var58.getTableTxt();
|
||||
Iterator var35 = var23.iterator();
|
||||
|
||||
while(var35.hasNext()) {
|
||||
Map var36 = (Map)var35.next();
|
||||
for (Object value : var23) {
|
||||
Map var36 = (Map) value;
|
||||
boolean var37 = false;
|
||||
HashMap var38 = new HashMap();
|
||||
Iterator var39 = var60.iterator();
|
||||
HashMap var38 = new HashMap<>();
|
||||
|
||||
while(var39.hasNext()) {
|
||||
OnlCgformField var40 = (OnlCgformField)var39.next();
|
||||
for (Object o : var60) {
|
||||
OnlCgformField var40 = (OnlCgformField) o;
|
||||
String var41 = var40.getMainTable();
|
||||
String var42 = var40.getMainField();
|
||||
boolean var43 = var8.getTableName().equals(var41) && oConvertUtils.isNotEmpty(var42);
|
||||
@@ -809,7 +805,7 @@ public class OnlCgformApiController {
|
||||
return Result.OK("执行成功!");
|
||||
}
|
||||
|
||||
public Object a(OnlCgformHead var1, DataSource var2, String var3) throws SQLException, DBException {
|
||||
public Object a(OnlCgformHead var1, DataSource var2, String var3){
|
||||
Object var4 = null;
|
||||
String var5 = var1.getIdType();
|
||||
String var6 = var1.getIdSequence();
|
||||
@@ -888,17 +884,15 @@ public class OnlCgformApiController {
|
||||
} while("popup".equals(var4.getFieldShowType()));
|
||||
|
||||
String var9 = String.valueOf(var1.get(var4.getDbFieldName()));
|
||||
List var8;
|
||||
List<DictModel> var8;
|
||||
if (oConvertUtils.isEmpty(var5)) {
|
||||
var8 = this.sysBaseAPI.queryDictItemsByCode(var6);
|
||||
} else {
|
||||
var8 = this.sysBaseAPI.queryTableDictItemsByCode(var5, var7, var6);
|
||||
}
|
||||
|
||||
Iterator var10 = var8.iterator();
|
||||
|
||||
while(var10.hasNext()) {
|
||||
DictModel var11 = (DictModel)var10.next();
|
||||
for (Object o : var8) {
|
||||
DictModel var11 = (DictModel) o;
|
||||
if (var9.equals(var11.getText())) {
|
||||
var1.put(var4.getDbFieldName(), var11.getValue());
|
||||
}
|
||||
@@ -907,7 +901,7 @@ public class OnlCgformApiController {
|
||||
}
|
||||
|
||||
private List<ExcelExportEntity> a(List<OnlCgformField> var1, String var2) {
|
||||
ArrayList var3 = new ArrayList();
|
||||
ArrayList<ExcelExportEntity> var3 = new ArrayList<>();
|
||||
|
||||
for(int var4 = 0; var4 < var1.size(); ++var4) {
|
||||
if ((null == var2 || !var2.equals(var1.get(var4).getDbFieldName())) && var1.get(var4).getIsShowList() == 1) {
|
||||
@@ -1072,7 +1066,7 @@ public class OnlCgformApiController {
|
||||
@GetMapping({"/getTreeData/{code}"})
|
||||
@PermissionData
|
||||
public Result<Map<String, Object>> d(@PathVariable("code") String var1, HttpServletRequest var2) {
|
||||
Result var3 = new Result<>();
|
||||
Result<Map<String, Object>> var3 = new Result<>();
|
||||
OnlCgformHead var4 = this.onlCgformHeadService.getById(var1);
|
||||
if (var4 == null) {
|
||||
return Result.error(EN_IS_NULL);
|
||||
@@ -1081,8 +1075,8 @@ public class OnlCgformApiController {
|
||||
String var5 = var4.getTableName();
|
||||
String var6 = var4.getTreeIdField();
|
||||
String var7 = var4.getTreeParentIdField();
|
||||
ArrayList var8 = Lists.newArrayList(var6, var7);
|
||||
Map var9 = CgformUtil.a(var2);
|
||||
ArrayList<String> var8 = Lists.newArrayList(var6, var7);
|
||||
Map<String, Object> var9 = CgformUtil.a(var2);
|
||||
if (var9.get("hasQuery") != null && "false".equals(var9.get("hasQuery")) && var9.get(var7) == null) {
|
||||
var9.put(var7, "0");
|
||||
} else {
|
||||
@@ -1091,7 +1085,7 @@ public class OnlCgformApiController {
|
||||
}
|
||||
|
||||
var9.put(var6, null);
|
||||
Map var11 = this.onlCgformFieldService.queryAutoTreeNoPage(var5, var1, var9, var8, var7);
|
||||
Map<String, Object> var11 = this.onlCgformFieldService.queryAutoTreeNoPage(var5, var1, var9, var8, var7);
|
||||
this.a(var4, var11);
|
||||
var3.setResult(var11);
|
||||
} catch (Exception var12) {
|
||||
@@ -1126,7 +1120,7 @@ public class OnlCgformApiController {
|
||||
}
|
||||
|
||||
@PutMapping({"/crazyForm/{name}"})
|
||||
public Result c(@PathVariable("name") String var1, @RequestBody JSONObject var2) {
|
||||
public Result<T> c(@PathVariable("name") String var1, @RequestBody JSONObject var2) {
|
||||
try {
|
||||
var2.remove("create_by");
|
||||
var2.remove("create_time");
|
||||
@@ -1148,7 +1142,7 @@ public class OnlCgformApiController {
|
||||
)
|
||||
@GetMapping({"/getErpColumns/{code}"})
|
||||
public Result<Map<String, Object>> c(@PathVariable("code") String var1) {
|
||||
Result var2 = new Result<>();
|
||||
Result<Map<String, Object>> var2 = new Result<>();
|
||||
OnlCgformHead var3 = this.onlCgformHeadService.getById(var1);
|
||||
if (var3 == null) {
|
||||
return Result.error(EN_IS_NULL);
|
||||
@@ -1159,7 +1153,7 @@ public class OnlCgformApiController {
|
||||
if ("erp".equals(var3.getThemeTemplate()) && var3.getTableType() == 2) {
|
||||
String var6 = var3.getSubTableStr();
|
||||
if (oConvertUtils.isNotEmpty(var6)) {
|
||||
ArrayList var7 = new ArrayList<>();
|
||||
ArrayList<OnlComplexModel> var7 = new ArrayList<>();
|
||||
String[] var8 = var6.split(",");
|
||||
int var9 = var8.length;
|
||||
|
||||
@@ -1190,7 +1184,7 @@ public class OnlCgformApiController {
|
||||
module = ModuleType.ONLINE
|
||||
)
|
||||
@GetMapping({"/getErpFormItem/{code}"})
|
||||
public Result e(@PathVariable("code") String var1, HttpServletRequest var2) {
|
||||
public Result<T> e(@PathVariable("code") String var1, HttpServletRequest var2) {
|
||||
OnlCgformHead var3 = this.onlCgformHeadService.getById(var1);
|
||||
if (var3 == null) {
|
||||
return Result.error("表不存在");
|
||||
@@ -1205,7 +1199,7 @@ public class OnlCgformApiController {
|
||||
|
||||
@GetMapping({"/querySelectOptions"})
|
||||
public Result<List<TreeModel>> a(@ModelAttribute LinkDown var1) {
|
||||
Result var2 = new Result<>();
|
||||
Result<List<TreeModel>> var2 = new Result<>();
|
||||
List<TreeModel> var3 = this.onlCgformFieldService.queryDataListByLinkDown(var1);
|
||||
var2.setResult(var3);
|
||||
var2.setSuccess(true);
|
||||
|
||||
+4
-4
@@ -39,11 +39,11 @@ public class OnlCgformButtonController {
|
||||
|
||||
@GetMapping({"/list/{code}"})
|
||||
public Result<IPage<OnlCgformButton>> list(OnlCgformButton var1, @RequestParam(name = "pageNo",defaultValue = "1") Integer var2, @RequestParam(name = "pageSize",defaultValue = "10") Integer var3, HttpServletRequest var4, @PathVariable("code") String var5) {
|
||||
Result var6 = new Result();
|
||||
Result var6 = new Result<>();
|
||||
var1.setCgformHeadId(var5);
|
||||
QueryWrapper var7 = QueryGenerator.initQueryWrapper(var1, var4.getParameterMap());
|
||||
Page var8 = new Page(var2, var3);
|
||||
IPage var9 = this.onlCgformButtonService.page(var8, var7);
|
||||
QueryWrapper<OnlCgformButton> var7 = QueryGenerator.initQueryWrapper(var1, var4.getParameterMap());
|
||||
Page<OnlCgformButton> var8 = new Page<>(var2, var3);
|
||||
IPage<OnlCgformButton> var9 = this.onlCgformButtonService.page(var8, var7);
|
||||
var6.setSuccess(true);
|
||||
var6.setResult(var9);
|
||||
return var6;
|
||||
|
||||
+2
-1
@@ -14,6 +14,7 @@ import com.jero.generater.modules.online.cgform.entity.OnlCgformHead;
|
||||
import com.jero.generater.modules.online.cgform.service.IOnlCgformFieldService;
|
||||
import com.jero.generater.modules.online.cgform.service.IOnlCgformHeadService;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.poi.ss.formula.functions.T;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.DeleteMapping;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
@@ -37,7 +38,7 @@ public class OnlCgformFieldController {
|
||||
private static final String EN_IS_NULL = "未找到对应实体";
|
||||
|
||||
@GetMapping({"/listByHeadCode"})
|
||||
public Result a(@RequestParam("headCode") String var1) {
|
||||
public Result<T> a(@RequestParam("headCode") String var1) {
|
||||
LambdaQueryWrapper<OnlCgformHead> var2 = new LambdaQueryWrapper<>();
|
||||
var2.eq(OnlCgformHead::getTableName, var1);
|
||||
OnlCgformHead var3 = this.onlCgformHeadService.getOne(var2);
|
||||
|
||||
+39
-57
@@ -11,16 +11,11 @@ import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.sql.SQLException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
import java.util.HashMap;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Properties;
|
||||
import java.util.*;
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
|
||||
import com.jero.codegenerate.properties.CodeConfigProperties;
|
||||
import com.jero.generater.modules.online.cgform.entity.*;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.shiro.authz.annotation.RequiresRoles;
|
||||
import com.jero.common.api.vo.Result;
|
||||
@@ -28,10 +23,6 @@ import com.jero.common.constant.enums.CgformEnum;
|
||||
import com.jero.common.system.query.QueryGenerator;
|
||||
import com.jero.common.system.util.JwtUtil;
|
||||
import com.jero.common.util.oConvertUtils;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformEnhanceJava;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformEnhanceJs;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformEnhanceSql;
|
||||
import com.jero.generater.modules.online.cgform.entity.OnlCgformHead;
|
||||
import com.jero.generater.modules.online.cgform.service.IOnlCgformEnhanceService;
|
||||
import com.jero.generater.modules.online.cgform.service.IOnlCgformFieldService;
|
||||
import com.jero.generater.modules.online.cgform.service.IOnlCgformHeadService;
|
||||
@@ -76,10 +67,10 @@ public class OnlCgformHeadController {
|
||||
|
||||
@GetMapping({"/list"})
|
||||
public Result<IPage<OnlCgformHead>> a(OnlCgformHead var1, @RequestParam(name = "pageNo",defaultValue = "1") Integer var2, @RequestParam(name = "pageSize",defaultValue = "10") Integer var3, HttpServletRequest var4) {
|
||||
Result var5 = new Result();
|
||||
QueryWrapper var6 = QueryGenerator.initQueryWrapper(var1, var4.getParameterMap());
|
||||
Page var7 = new Page(var2, var3);
|
||||
IPage var8 = this.onlCgformHeadService.page(var7, var6);
|
||||
Result<IPage<OnlCgformHead>> var5 = new Result<>();
|
||||
QueryWrapper<OnlCgformHead> var6 = QueryGenerator.initQueryWrapper(var1, var4.getParameterMap());
|
||||
Page<OnlCgformHead> var7 = new Page<>(var2, var3);
|
||||
IPage<OnlCgformHead> var8 = this.onlCgformHeadService.page(var7, var6);
|
||||
if (var1.getCopyType() != null && var1.getCopyType() == 0) {
|
||||
this.onlCgformHeadService.initCopyState(var8.getRecords());
|
||||
}
|
||||
@@ -118,9 +109,7 @@ public class OnlCgformHeadController {
|
||||
public Result delete(@RequestParam(name = "id",required = true) String id) {
|
||||
try {
|
||||
this.onlCgformHeadService.deleteRecordAndTable(id);
|
||||
} catch (DBException e) {
|
||||
return Result.error("删除失败" + e.getMessage());
|
||||
} catch (SQLException e) {
|
||||
} catch (DBException | SQLException e) {
|
||||
return Result.error("删除失败" + e.getMessage());
|
||||
}
|
||||
|
||||
@@ -131,9 +120,7 @@ public class OnlCgformHeadController {
|
||||
public Result removeRecord(@RequestParam(name = "id",required = true) String id) {
|
||||
try {
|
||||
this.onlCgformHeadService.deleteRecord(id);
|
||||
} catch (DBException e) {
|
||||
return Result.error("移除失败" + e.getMessage());
|
||||
} catch (SQLException e) {
|
||||
} catch (DBException | SQLException e) {
|
||||
return Result.error("移除失败" + e.getMessage());
|
||||
}
|
||||
|
||||
@@ -163,10 +150,10 @@ public class OnlCgformHeadController {
|
||||
|
||||
@GetMapping({"/queryByTableNames"})
|
||||
public Result queryByTableNames(@RequestParam(name = "tableNames",required = true) String var1) {
|
||||
LambdaQueryWrapper<OnlCgformHead> var2 = new LambdaQueryWrapper();
|
||||
LambdaQueryWrapper<OnlCgformHead> var2 = new LambdaQueryWrapper<>();
|
||||
String[] var3 = var1.split(",");
|
||||
var2.in(OnlCgformHead::getTableName, Arrays.asList(var3));
|
||||
List var4 = this.onlCgformHeadService.list(var2);
|
||||
List<OnlCgformHead> var4 = this.onlCgformHeadService.list(var2);
|
||||
return var4 == null ? Result.error(EN_IS_NULL) : Result.OK(var4);
|
||||
}
|
||||
|
||||
@@ -209,7 +196,7 @@ public class OnlCgformHeadController {
|
||||
@GetMapping({"/enhanceButton/{formId}"})
|
||||
public Result getEnhanceButton(@PathVariable("formId") String var1, HttpServletRequest var2) {
|
||||
try {
|
||||
List var3 = this.onlCgformHeadService.queryButtonList(var1);
|
||||
List<OnlCgformButton> var3 = this.onlCgformHeadService.queryButtonList(var1);
|
||||
return var3 != null && !var3.isEmpty() ? Result.OK(var3) : Result.error("查询为空");
|
||||
} catch (Exception var4) {
|
||||
log.error(var4.getMessage(), var4);
|
||||
@@ -219,7 +206,7 @@ public class OnlCgformHeadController {
|
||||
|
||||
@GetMapping({"/enhanceSql/{formId}"})
|
||||
public Result getEnhanceSql(@PathVariable("formId") String var1, HttpServletRequest var2) {
|
||||
List var3 = this.onlCgformEnhanceService.queryEnhanceSqlList(var1);
|
||||
List<OnlCgformEnhanceSql> var3 = this.onlCgformEnhanceService.queryEnhanceSqlList(var1);
|
||||
return Result.OK(var3);
|
||||
}
|
||||
|
||||
@@ -271,7 +258,7 @@ public class OnlCgformHeadController {
|
||||
@DeleteMapping({"/deletebatchEnhanceSql"})
|
||||
public Result deletebatchEnhanceSql(@RequestParam(name = "ids",required = true) String var1) {
|
||||
try {
|
||||
List var2 = Arrays.asList(var1.split(","));
|
||||
List<String> var2 = Arrays.asList(var1.split(","));
|
||||
this.onlCgformEnhanceService.deleteBatchEnhanceSql(var2);
|
||||
return Result.OK("删除成功");
|
||||
} catch (Exception var3) {
|
||||
@@ -282,7 +269,7 @@ public class OnlCgformHeadController {
|
||||
|
||||
@GetMapping({"/enhanceJava/{formId}"})
|
||||
public Result getEnhanceJava(@PathVariable("formId") String formId, OnlCgformEnhanceJava var2) {
|
||||
List var3 = this.onlCgformEnhanceService.queryEnhanceJavaList(formId);
|
||||
List<OnlCgformEnhanceJava> var3 = this.onlCgformEnhanceService.queryEnhanceJavaList(formId);
|
||||
return Result.OK(var3);
|
||||
}
|
||||
|
||||
@@ -340,7 +327,7 @@ public class OnlCgformHeadController {
|
||||
@DeleteMapping({"/deleteBatchEnhanceJava"})
|
||||
public Result h(@RequestParam(name = "ids",required = true) String var1) {
|
||||
try {
|
||||
List var2 = Arrays.asList(var1.split(","));
|
||||
List<String> var2 = Arrays.asList(var1.split(","));
|
||||
this.onlCgformEnhanceService.deleteBatchEnhanceJava(var2);
|
||||
return Result.OK("删除成功");
|
||||
} catch (Exception var3) {
|
||||
@@ -355,9 +342,9 @@ public class OnlCgformHeadController {
|
||||
if (!"admin".equals(var5)) {
|
||||
return Result.error("noadminauth");
|
||||
} else {
|
||||
new ArrayList();
|
||||
new ArrayList<>();
|
||||
|
||||
List var6;
|
||||
List<String> var6;
|
||||
try {
|
||||
var6 = DbReadTableUtil.listTableName();
|
||||
} catch (SQLException var12) {
|
||||
@@ -367,16 +354,14 @@ public class OnlCgformHeadController {
|
||||
|
||||
CgformUtil.b(var6);
|
||||
var6 = CgformUtil.f(var6);
|
||||
List var7 = this.onlCgformHeadService.queryOnlinetables();
|
||||
List<String> var7 = this.onlCgformHeadService.queryOnlinetables();
|
||||
this.b();
|
||||
var6.removeAll(var7);
|
||||
ArrayList var8 = new ArrayList();
|
||||
Iterator var9 = var6.iterator();
|
||||
ArrayList var8 = new ArrayList<>();
|
||||
|
||||
while(var9.hasNext()) {
|
||||
String var10 = (String)var9.next();
|
||||
for (String var10 : var6) {
|
||||
if (!this.l(var10)) {
|
||||
HashMap var11 = new HashMap();
|
||||
HashMap var11 = new HashMap<>();
|
||||
var11.put("id", var10);
|
||||
var8.add(var11);
|
||||
}
|
||||
@@ -461,7 +446,7 @@ public class OnlCgformHeadController {
|
||||
File file1 = files[i];
|
||||
if (file1.isDirectory() && oConvertUtils.isNotEmpty(file1.getPath())) {
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
System.out.println(file1.getPath());
|
||||
log.info(file1.getPath());
|
||||
jsonObject.put("key", file1.getAbsolutePath());
|
||||
jsonObject.put("title", file1.getPath().substring(file1.getPath().lastIndexOf(File.separator) + 1));
|
||||
jsonObject.put("isLeaf", file1.listFiles() == null || file1.listFiles().length == 0);
|
||||
@@ -482,38 +467,35 @@ public class OnlCgformHeadController {
|
||||
if (onlCgformHead == null) {
|
||||
return Result.error(EN_IS_NULL);
|
||||
} else {
|
||||
HashMap map = new HashMap();
|
||||
HashMap map = new HashMap<>();
|
||||
map.put("main", onlCgformHead);
|
||||
if (onlCgformHead.getTableType() == 2) {
|
||||
String subTableStr = onlCgformHead.getSubTableStr();
|
||||
if (oConvertUtils.isNotEmpty(subTableStr)) {
|
||||
ArrayList list = new ArrayList();
|
||||
ArrayList<OnlCgformHead> list = new ArrayList<>();
|
||||
String[] subTableArray = subTableStr.split(",");
|
||||
int length = subTableArray.length;
|
||||
|
||||
for(int i = 0; i < length; ++i) {
|
||||
String subTable = subTableArray[i];
|
||||
LambdaQueryWrapper<OnlCgformHead> lambdaQueryWrapper = new LambdaQueryWrapper();
|
||||
LambdaQueryWrapper<OnlCgformHead> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||
lambdaQueryWrapper.eq(OnlCgformHead::getTableName, subTable);
|
||||
OnlCgformHead onlCgformHead1 = this.onlCgformHeadService.getOne(lambdaQueryWrapper);
|
||||
list.add(onlCgformHead1);
|
||||
}
|
||||
|
||||
Collections.sort(list, new Comparator<OnlCgformHead>() {
|
||||
@Override
|
||||
public int compare(OnlCgformHead onlCgformHead1, OnlCgformHead onlCgformHead2) {
|
||||
Integer tabOrderNum = onlCgformHead1.getTabOrderNum();
|
||||
if (tabOrderNum == null) {
|
||||
tabOrderNum = 0;
|
||||
}
|
||||
|
||||
Integer tabOrderNum1 = onlCgformHead2.getTabOrderNum();
|
||||
if (tabOrderNum1 == null) {
|
||||
tabOrderNum1 = 0;
|
||||
}
|
||||
|
||||
return tabOrderNum.compareTo(tabOrderNum1);
|
||||
Collections.sort(list, (onlCgformHead1, onlCgformHead2) -> {
|
||||
Integer tabOrderNum = onlCgformHead1.getTabOrderNum();
|
||||
if (tabOrderNum == null) {
|
||||
tabOrderNum = 0;
|
||||
}
|
||||
|
||||
Integer tabOrderNum1 = onlCgformHead2.getTabOrderNum();
|
||||
if (tabOrderNum1 == null) {
|
||||
tabOrderNum1 = 0;
|
||||
}
|
||||
|
||||
return tabOrderNum.compareTo(tabOrderNum1);
|
||||
});
|
||||
map.put("sub", list);
|
||||
}
|
||||
@@ -524,9 +506,9 @@ public class OnlCgformHeadController {
|
||||
tableType = 3;
|
||||
}
|
||||
|
||||
List jspModelList = CgformEnum.getJspModelList(tableType);
|
||||
List<Map<String, Object>> jspModelList = CgformEnum.getJspModelList(tableType);
|
||||
map.put("jspModeList", jspModelList);
|
||||
map.put("projectPath", com.jero.codegenerate.properties.CodeConfigProperties.getProjectPath());
|
||||
map.put("projectPath", CodeConfigProperties.getProjectPath());
|
||||
return Result.OK(map);
|
||||
}
|
||||
}
|
||||
|
||||
+8
-13
@@ -296,10 +296,8 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
LambdaQueryWrapper<OnlCgformField> var11 = new LambdaQueryWrapper<>();
|
||||
var11.eq(OnlCgformField::getCgformHeadId, code);
|
||||
List<OnlCgformField> var12 = this.list(var11);
|
||||
Iterator var13 = var12.iterator();
|
||||
|
||||
while(var13.hasNext()) {
|
||||
OnlCgformField var14 = (OnlCgformField)var13.next();
|
||||
for (OnlCgformField var14 : var12) {
|
||||
if (pidField.equals(var14.getDbFieldName()) && oConvertUtils.isEmpty(json.get(pidField))) {
|
||||
var14.setIsShowForm(1);
|
||||
json.put(pidField, "0");
|
||||
@@ -396,17 +394,16 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
String var33 = CgformUtil.a(var4, var25, var32);
|
||||
Map<String, Object> var34 = this.onlCgformFieldMapper.queryFormData(var33);
|
||||
new ArrayList<>();
|
||||
Iterator var20 = var9.iterator();
|
||||
|
||||
while(var20.hasNext()) {
|
||||
Map var21 = (Map)var20.next();
|
||||
Object var22 = var34.get(((String)var21.get(var8)).toLowerCase());
|
||||
for (HashMap<String, String> stringStringHashMap : var9) {
|
||||
Map var21 = (Map) stringStringHashMap;
|
||||
Object var22 = var34.get(((String) var21.get(var8)).toLowerCase());
|
||||
if (var22 == null) {
|
||||
var22 = var34.get(((String)var21.get(var8)).toUpperCase());
|
||||
var22 = var34.get(((String) var21.get(var8)).toUpperCase());
|
||||
}
|
||||
|
||||
if (var22 != null) {
|
||||
String var23 = (String)var21.get(var7) + String.valueOf(var22) + ",";
|
||||
String var23 = (String) var21.get(var7) + String.valueOf(var22) + ",";
|
||||
var21.put(var7, var23);
|
||||
}
|
||||
}
|
||||
@@ -461,7 +458,7 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
HashMap var8;
|
||||
for(Iterator var6 = var3.iterator(); var6.hasNext(); var4.add(var8)) {
|
||||
OnlCgformField var7 = (OnlCgformField)var6.next();
|
||||
var8 = new HashMap();
|
||||
var8 = new HashMap<>();
|
||||
var8.put("label", var7.getDbFieldTxt());
|
||||
var8.put("field", var7.getDbFieldName());
|
||||
var8.put("mode", var7.getQueryMode());
|
||||
@@ -643,10 +640,8 @@ public class OnlCgformFieldServiceImpl extends ServiceImpl<OnlCgformFieldMapper,
|
||||
private List<String> a(List<String> var1) {
|
||||
ArrayList<String> var2 = new ArrayList<>();
|
||||
if (var1 != null && !var1.isEmpty() && var1.get(0) != null) {
|
||||
Iterator var3 = var1.iterator();
|
||||
|
||||
while(var3.hasNext()) {
|
||||
String var4 = (String)var3.next();
|
||||
for (String var4 : var1) {
|
||||
if (!oConvertUtils.isEmpty(var4)) {
|
||||
String var5 = var4.substring(var4.lastIndexOf(":") + 1);
|
||||
if (!oConvertUtils.isEmpty(var5)) {
|
||||
|
||||
Reference in New Issue
Block a user