|
|
|
@ -25,6 +25,7 @@ import apelet.common.online.config.OnlineProperties; |
|
|
|
import apelet.common.online.dto.OnlineEventPluginExecuteDto; |
|
|
|
import apelet.common.online.dto.OnlineEventPluginExecuteDto; |
|
|
|
import apelet.common.online.dto.OnlineFormDto; |
|
|
|
import apelet.common.online.dto.OnlineFormDto; |
|
|
|
import apelet.common.online.model.*; |
|
|
|
import apelet.common.online.model.*; |
|
|
|
|
|
|
|
import apelet.common.online.model.constant.FormType; |
|
|
|
import apelet.common.online.service.*; |
|
|
|
import apelet.common.online.service.*; |
|
|
|
import apelet.common.online.util.OnlineRedisKeyUtil; |
|
|
|
import apelet.common.online.util.OnlineRedisKeyUtil; |
|
|
|
import apelet.common.online.util.WidgetFieldTypeMapping; |
|
|
|
import apelet.common.online.util.WidgetFieldTypeMapping; |
|
|
|
@ -1547,4 +1548,31 @@ public class OnlineFormController { |
|
|
|
return map; |
|
|
|
return map; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
|
|
* 查询指定表名的列表表单 |
|
|
|
|
|
|
|
* |
|
|
|
|
|
|
|
* @param tableName 表名 |
|
|
|
|
|
|
|
* @return 表单信息 |
|
|
|
|
|
|
|
*/ |
|
|
|
|
|
|
|
@PostMapping("/queryListFormByTableName") |
|
|
|
|
|
|
|
public ResponseResult<List<OnlineForm>> queryListFormByTableName(@MyRequestBody String tableName) { |
|
|
|
|
|
|
|
if (tableName == null) { |
|
|
|
|
|
|
|
return ResponseResult.error(ErrorCodeEnum.ARGUMENT_NULL_EXIST); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
List<OnlineForm> formList = onlineFormService.queryByTableName(tableName, FormType.QUERY); |
|
|
|
|
|
|
|
if (CollUtil.isEmpty(formList)) { |
|
|
|
|
|
|
|
return ResponseResult.success(new ArrayList<>()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
formList.forEach(item -> { |
|
|
|
|
|
|
|
item.setWidgetJson(null); |
|
|
|
|
|
|
|
item.setParamsJson(null); |
|
|
|
|
|
|
|
item.setCreateTime(null); |
|
|
|
|
|
|
|
item.setUpdateTime(null); |
|
|
|
|
|
|
|
item.setCreateUserId(null); |
|
|
|
|
|
|
|
item.setUpdateUserId(null); |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
return ResponseResult.success(formList); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|