Skip to content

Commit

Permalink
create base component
Browse files Browse the repository at this point in the history
  • Loading branch information
qdriven committed Jan 26, 2024
1 parent bbaaac2 commit b3dd46f
Show file tree
Hide file tree
Showing 25 changed files with 44 additions and 37 deletions.
8 changes: 8 additions & 0 deletions qaserver/src/main/java/io/fluentqa/base/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# README

shared component:

- master data: shared configurations
- upload data: upload component
- product: product module
- project: project module
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package io.fluentqa.base.model;
package io.fluentqa.base.masterdata.model;

import io.fluentqa.base.handlers.SqlTagFetchHandler;
import io.fluentqa.base.model.ModelWithValidFlagVo;
import lombok.Data;
import xyz.erupt.annotation.Erupt;
import xyz.erupt.annotation.EruptField;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package io.fluentqa.base.repo;
package io.fluentqa.base.masterdata.repo;

import io.fluentqa.base.model.MasterData;
import io.fluentqa.base.masterdata.model.MasterData;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.fluentqa.qtm.pm.product.model;
package io.fluentqa.base.product.model;

import io.fluentqa.base.model.ModelWithValidFlagVo;
import xyz.erupt.annotation.Erupt;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.fluentqa.qtm.pm.product.model;
package io.fluentqa.base.product.model;

import io.fluentqa.base.model.ModelWithValidFlagVo;
import lombok.Getter;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package io.fluentqa.base.product;
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package io.fluentqa.qtm.pm.product.repo;
package io.fluentqa.base.product.repo;


import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package io.fluentqa.qtm.pm.product.service;
package io.fluentqa.base.product.service;

import io.fluent.builtin.PingYinUtils;
import io.fluentqa.base.product.repo.ProductModuleRepo;
import io.fluentqa.base.proxies.AuditDataEnhancerProxy;
import io.fluentqa.base.repo.MasterDataRepo;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.model.MasterData;
import io.fluentqa.qtm.pm.product.repo.ProductModuleRepo;
import io.fluentqa.base.masterdata.repo.MasterDataRepo;
import io.fluentqa.base.product.model.ProductModuleModel;
import io.fluentqa.base.masterdata.model.MasterData;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package io.fluentqa.qtm.pm.project.model;
package io.fluentqa.base.project.model;


import io.fluentqa.base.model.ModelWithValidFlagVo;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import lombok.Data;
import xyz.erupt.annotation.Erupt;
import xyz.erupt.annotation.EruptField;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package io.fluentqa.qtm.pm.project.repo;
package io.fluentqa.base.project.repo;


import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.stereotype.Repository;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package io.fluentqa.upload.model;
package io.fluentqa.base.upload.model;

import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.upload.proxy.UploadFileDataProxy;
import io.fluentqa.base.upload.proxy.UploadFileDataProxy;
import io.fluentqa.base.product.model.ProductModuleModel;
import lombok.Data;
import xyz.erupt.annotation.Erupt;
import xyz.erupt.annotation.EruptField;
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
package io.fluentqa.base.upload;
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package io.fluentqa.upload.proxy;
package io.fluentqa.base.upload.proxy;



import cn.hutool.core.bean.BeanUtil;
import io.fluentqa.excel.ExcelReadWriter;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import io.fluentqa.qtm.tc.dto.TestCaseDTO;
import io.fluentqa.qtm.tc.service.TestCaseService;
import io.fluentqa.qtm.tc.service.impl.MindMappingService;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package io.fluentqa.upload.proxy;
package io.fluentqa.base.upload.proxy;

public enum UploadFileTypeEnum {
EXCEL_TC,FREEMIND,PM,MINDMAP;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import io.fluentqa.base.handlers.SqlTagFetchHandler;
import io.fluentqa.base.model.ModelWithValidFlag;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import xyz.erupt.annotation.Erupt;
import xyz.erupt.annotation.EruptField;
import xyz.erupt.annotation.sub_erupt.Layout;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
import io.fluentqa.qtm.api.model.RemoteApi;
import io.fluentqa.qtm.api.model.RemoteApiStatus;
import io.fluentqa.qtm.api.repo.RemoteServiceRepo;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.qtm.pm.product.service.ProductModuleService;
import io.fluentqa.base.product.model.ProductModuleModel;
import io.fluentqa.base.product.service.ProductModuleService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import io.fluentqa.base.handlers.SqlTagFetchHandler;
import io.fluentqa.base.model.ModelWithValidFlag;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import xyz.erupt.annotation.Erupt;
import xyz.erupt.annotation.EruptField;
import xyz.erupt.annotation.fun.ChoiceFetchHandler;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import io.fluentqa.base.handlers.SqlTagFetchHandler;
import io.fluentqa.base.model.ModelWithValidFlagVo;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import xyz.erupt.annotation.Erupt;
import xyz.erupt.annotation.EruptField;
import xyz.erupt.annotation.sub_erupt.Layout;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package io.fluentqa.qtm.tc.model;


import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import io.fluentqa.qtm.tc.handlers.GenerateTestRecordHandler;
import xyz.erupt.annotation.Erupt;
import xyz.erupt.annotation.EruptField;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package io.fluentqa.qtm.tc.service;

import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import io.fluentqa.qtm.tc.dto.TestCaseDTO;
import org.springframework.stereotype.Service;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

import cn.hutool.core.bean.BeanUtil;
import io.fluentqa.mindmap.api.MindMapAccessor;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.base.product.model.ProductModuleModel;
import io.fluentqa.qtm.tc.dto.TestCaseDTO;
import io.fluentqa.qtm.tc.service.TestCaseService;
import org.springframework.stereotype.Service;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,14 @@
import cn.hutool.core.lang.UUID;
import cn.hutool.core.util.StrUtil;
import io.fluentqa.base.proxies.AuditDataEnhancerProxy;
import io.fluentqa.qtm.pm.product.model.ProductModuleModel;
import io.fluentqa.qtm.pm.product.service.ProductModuleService;
import io.fluentqa.base.product.model.ProductModuleModel;
import io.fluentqa.base.product.service.ProductModuleService;
import io.fluentqa.qtm.tc.dto.TestCaseDTO;
import io.fluentqa.qtm.tc.model.TestCase;
import io.fluentqa.qtm.tc.repo.TestCaseRepo;
import io.fluentqa.qtm.tc.service.TestCaseService;
import org.apache.commons.math3.stat.descriptive.summary.Product;
import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service;
import xyz.erupt.upms.service.EruptUserService;

import javax.annotation.Resource;
import javax.transaction.Transactional;
Expand Down

This file was deleted.

2 changes: 1 addition & 1 deletion to-do.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
data:
- https://gitee.com/opengoofy/crane4j

- https://github.com/datageartech/datagear.git

low-code:
- https://github.com/pingapi/crabc-api

0 comments on commit b3dd46f

Please sign in to comment.