【添加】controller修复完毕

This commit is contained in:
zer0Black
2021-03-12 15:28:04 +08:00
parent 262b49f440
commit b82b2c456a
5 changed files with 49 additions and 50 deletions
@@ -3,7 +3,7 @@
// (powered by FernFlower decompiler)
//
package org.jeecg.modules.online.cgform.b;
package org.jeecg.modules.online.cgform.controller;
import cn.hutool.core.io.FileUtil;
import com.alibaba.fastjson.JSONObject;
@@ -32,6 +32,8 @@ import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.sql.DataSource;
import com.jero.generater.modules.online.auth.service.IOnlAuthPageService;
import org.apache.poi.ss.usermodel.Workbook;
import com.jero.common.api.vo.Result;
import com.jero.common.aspect.annotation.AutoLog;
@@ -44,7 +46,6 @@ import com.jero.common.util.BrowserUtils;
import com.jero.common.util.SpringContextUtils;
import com.jero.common.util.TokenUtils;
import com.jero.common.util.oConvertUtils;
import org.jeecg.modules.online.auth.service.IOnlAuthPageService;
import org.jeecg.modules.online.cgform.a.LinkDown;
import org.jeecg.modules.online.cgform.converter.ConvertUtil;
import org.jeecg.modules.online.cgform.entity.OnlCgformEnhanceJs;
@@ -88,8 +89,8 @@ import org.springframework.web.multipart.MultipartHttpServletRequest;
@RestController("onlCgformApiController")
@RequestMapping({"/online/cgform/api"})
public class a {
private static final Logger a = LoggerFactory.getLogger(a.class);
public class OnlCgformApiController {
private static final Logger a = LoggerFactory.getLogger(OnlCgformApiController.class);
@Autowired
private IOnlCgformHeadService onlCgformHeadService;
@Autowired
@@ -107,7 +108,7 @@ public class a {
@Value("${jeecg.uploadType}")
private String uploadType;
public a() {
public OnlCgformApiController() {
}
@PostMapping({"/addAll"})
@@ -212,7 +213,7 @@ public class a {
for(int var12 = 0; var12 < var11; ++var12) {
String var13 = var10[var12];
OnlCgformHead var14 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformHead::getTableName, var13));
OnlCgformHead var14 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper<OnlCgformHead>()).eq(OnlCgformHead::getTableName, var13));
if (var14 != null) {
var9.add(var14);
}
@@ -220,7 +221,8 @@ public class a {
if (var9.size() > 0) {
Collections.sort(var9, new Comparator<OnlCgformHead>() {
public int a(OnlCgformHead var1, OnlCgformHead var2) {
@Override
public int compare(OnlCgformHead var1, OnlCgformHead var2) {
Integer var3 = var1.getTabOrderNum();
if (var3 == null) {
var3 = 0;
@@ -279,7 +281,7 @@ public class a {
@GetMapping({"/getFormItemBytbname/{table}"})
public Result<?> a(@PathVariable("table") String var1, @RequestParam(name = "taskId",required = false) String var2) {
Result var3 = new Result();
LambdaQueryWrapper var4 = new LambdaQueryWrapper();
LambdaQueryWrapper<OnlCgformHead> var4 = new LambdaQueryWrapper();
var4.eq(OnlCgformHead::getTableName, var1);
OnlCgformHead var5 = (OnlCgformHead)this.onlCgformHeadService.getOne(var4);
if (var5 == null) {
@@ -351,7 +353,7 @@ public class a {
@GetMapping({"/form/table_name/{tableName}/{dataId}"})
public Result<?> e(@PathVariable("tableName") String var1, @PathVariable("dataId") String var2) {
try {
LambdaQueryWrapper var3 = new LambdaQueryWrapper();
LambdaQueryWrapper<OnlCgformHead> var3 = new LambdaQueryWrapper();
var3.eq(OnlCgformHead::getTableName, var1);
OnlCgformHead var4 = (OnlCgformHead)this.onlCgformHeadService.getOne(var3);
if (var4 == null) {
@@ -478,7 +480,7 @@ public class a {
)
@DeleteMapping({"/formByCode/{code}/{id}"})
public Result<?> g(@PathVariable("code") String var1, @PathVariable("id") String var2) {
OnlCgformHead var3 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformHead::getTableName, var1));
OnlCgformHead var3 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper<OnlCgformHead>()).eq(OnlCgformHead::getTableName, var1));
if (var3 == null) {
return Result.error("实体不存在");
} else {
@@ -541,26 +543,25 @@ public class a {
}
((Map)var7).put("pageSize", -521);
Map var9 = this.onlCgformFieldService.queryAutolistPage(var4.getTableName(), var4.getId(), (Map)var7, (List)null);
List var10 = (List)var9.get("fieldList");
Object var11 = (List)var9.get("records");
Object var12 = new ArrayList();
Map<String, Object> var9 = this.onlCgformFieldService.queryAutolistPage(var4.getTableName(), var4.getId(), (Map)var7, (List)null);
List<OnlCgformField> fieldList = (List)var9.get("fieldList");
List<Map<String, Object>> records = (List)var9.get("records");
List var12 = new ArrayList();
String var13 = ((Map)var7).get("selections") == null ? null : ((Map)var7).get("selections").toString();
List var14;
if (oConvertUtils.isNotEmpty(var13)) {
var14 = Arrays.asList(var13.split(","));
var12 = (List)((List)var11).stream().filter((var1x) -> {
final List var14 = Arrays.asList(var13.split(","));
var12 = records.stream().filter((var1x) -> {
return var14.contains(var1x.get("id"));
}).collect(Collectors.toList());
} else {
if (var11 == null) {
var11 = new ArrayList();
if (records == null) {
records = new ArrayList();
}
((List)var12).addAll((Collection)var11);
var12.addAll(records);
}
ConvertUtil.a(1, (List)var12, var10);
ConvertUtil.a(1, (List)var12, fieldList);
try {
this.onlCgformHeadService.executeEnhanceExport(var4, (List)var12);
@@ -568,7 +569,7 @@ public class a {
a.error("导出java增强处理出错", var31.getMessage());
}
var14 = this.a(var10, "id");
List var14 = this.a(fieldList, "id");
if (var4.getTableType() == 2 && oConvertUtils.isEmpty(((Map)var7).get("exportSingleOnly"))) {
String var15 = var4.getSubTableStr();
if (oConvertUtils.isNotEmpty(var15)) {
@@ -629,7 +630,7 @@ public class a {
return Result.error("数据库不存在该表记录");
}
LambdaQueryWrapper var9 = new LambdaQueryWrapper();
LambdaQueryWrapper<OnlCgformField> var9 = new LambdaQueryWrapper();
var9.eq(OnlCgformField::getCgformHeadId, var1);
List var10 = this.onlCgformFieldService.list(var9);
String var11 = var2.getParameter("isSingleTableImport");
@@ -640,9 +641,9 @@ public class a {
for(int var15 = 0; var15 < var14; ++var15) {
String var16 = var13[var15];
OnlCgformHead var17 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformHead::getTableName, var16));
OnlCgformHead var17 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper<OnlCgformHead>()).eq(OnlCgformHead::getTableName, var16));
if (var17 != null) {
List var18 = this.onlCgformFieldService.list((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformField::getCgformHeadId, var17.getId()));
List var18 = this.onlCgformFieldService.list((Wrapper)(new LambdaQueryWrapper<OnlCgformField>()).eq(OnlCgformField::getCgformHeadId, var17.getId()));
List var19 = org.jeecg.modules.online.cgform.util.b.b(var18, var17.getTableTxt());
if (var19.size() > 0) {
var12.addAll(var19);
@@ -726,9 +727,9 @@ public class a {
for(int var56 = 0; var56 < var55; ++var56) {
String var57 = var54[var56];
OnlCgformHead var58 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformHead::getTableName, var57));
OnlCgformHead var58 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper<OnlCgformHead>()).eq(OnlCgformHead::getTableName, var57));
if (var58 != null) {
LambdaQueryWrapper var59 = new LambdaQueryWrapper();
LambdaQueryWrapper<OnlCgformField> var59 = new LambdaQueryWrapper();
var59.eq(OnlCgformField::getCgformHeadId, var58.getId());
List var60 = this.onlCgformFieldService.list(var59);
ArrayList var33 = new ArrayList();
@@ -942,8 +943,8 @@ public class a {
}
private void a(String var1, Map<String, Object> var2, List<Map<String, Object>> var3, List<ExcelExportEntity> var4) {
OnlCgformHead var5 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformHead::getTableName, var1));
LambdaQueryWrapper var6 = new LambdaQueryWrapper();
OnlCgformHead var5 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper<OnlCgformHead>()).eq(OnlCgformHead::getTableName, var1));
LambdaQueryWrapper<OnlCgformField> var6 = new LambdaQueryWrapper();
var6.eq(OnlCgformField::getCgformHeadId, var5.getId());
var6.orderByAsc(OnlCgformField::getOrderNum);
List var7 = this.onlCgformFieldService.list(var6);
@@ -983,7 +984,7 @@ public class a {
return Result.OK(-1);
}
var3 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformHead::getTableName, var1));
var3 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper<OnlCgformHead>()).eq(OnlCgformHead::getTableName, var1));
if (oConvertUtils.isNotEmpty(var3)) {
return Result.OK(-1);
}
@@ -1192,7 +1193,7 @@ public class a {
for(int var10 = 0; var10 < var9; ++var10) {
String var11 = var8[var10];
OnlCgformHead var12 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper()).eq(OnlCgformHead::getTableName, var11));
OnlCgformHead var12 = (OnlCgformHead)this.onlCgformHeadService.getOne((Wrapper)(new LambdaQueryWrapper<OnlCgformHead>()).eq(OnlCgformHead::getTableName, var11));
if (var12 != null) {
var7.add(this.onlineService.queryOnlineConfig(var12));
}
@@ -3,7 +3,7 @@
// (powered by FernFlower decompiler)
//
package org.jeecg.modules.online.cgform.b;
package org.jeecg.modules.online.cgform.controller;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
@@ -31,12 +31,12 @@ import org.springframework.web.bind.annotation.RestController;
@RestController("onlCgformButtonController")
@RequestMapping({"/online/cgform/button"})
public class b {
private static final Logger a = LoggerFactory.getLogger(b.class);
public class OnlCgformButtonController {
private static final Logger a = LoggerFactory.getLogger(OnlCgformButtonController.class);
@Autowired
private IOnlCgformButtonService onlCgformButtonService;
public b() {
public OnlCgformButtonController() {
}
@GetMapping({"/list/{code}"})
@@ -1,4 +1,4 @@
package org.jeecg.modules.online.cgform.b;
package org.jeecg.modules.online.cgform.controller;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
@@ -27,14 +27,14 @@ import org.springframework.web.bind.annotation.RestController;
@RestController("onlCgformFieldController")
@RequestMapping({"/online/cgform/field"})
public class c {
private static final Logger a = LoggerFactory.getLogger(c.class);
public class OnlCgformFieldController {
private static final Logger a = LoggerFactory.getLogger(OnlCgformFieldController.class);
@Autowired
private IOnlCgformHeadService onlCgformHeadService;
@Autowired
private IOnlCgformFieldService onlCgformFieldService;
public c() {
public OnlCgformFieldController() {
}
@GetMapping({"/listByHeadCode"})
@@ -1,4 +1,4 @@
package org.jeecg.modules.online.cgform.b;
package org.jeecg.modules.online.cgform.controller;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
@@ -33,9 +33,7 @@ import org.jeecg.modules.online.cgform.entity.OnlCgformHead;
import org.jeecg.modules.online.cgform.service.IOnlCgformEnhanceService;
import org.jeecg.modules.online.cgform.service.IOnlCgformFieldService;
import org.jeecg.modules.online.cgform.service.IOnlCgformHeadService;
import org.jeecg.modules.online.cgform.util.b;
import org.jeecg.modules.online.config.exception.DBException;
import org.jeecgframework.codegenerate.a.a;
import org.jeecgframework.codegenerate.database.DbReadTableUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -54,8 +52,8 @@ import org.springframework.web.bind.annotation.RestController;
@RestController("onlCgformHeadController")
@RequestMapping({"/online/cgform/head"})
public class d {
private static final Logger a = LoggerFactory.getLogger(d.class);
public class OnlCgformHeadController {
private static final Logger a = LoggerFactory.getLogger(OnlCgformHeadController.class);
@Autowired
private IOnlCgformHeadService onlCgformHeadService;
@Autowired
@@ -67,7 +65,7 @@ public class d {
ResourceLoader resourceLoader;
private static String c;
public d() {
public OnlCgformHeadController() {
}
@GetMapping({"/list"})
@@ -1,4 +1,4 @@
package org.jeecg.modules.online.cgform.b;
package org.jeecg.modules.online.cgform.controller;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
@@ -25,12 +25,12 @@ import org.springframework.web.bind.annotation.RestController;
@RestController("onlCgformIndexController")
@RequestMapping({"/online/cgform/index"})
public class e {
private static final Logger a = LoggerFactory.getLogger(e.class);
public class OnlCgformIndexController {
private static final Logger a = LoggerFactory.getLogger(OnlCgformIndexController.class);
@Autowired
private IOnlCgformIndexService onlCgformIndexService;
public e() {
public OnlCgformIndexController() {
}
@GetMapping({"/listByHeadId"})