Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
I
inspect
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
912协同工作系统
项目监控管理工具
inspect
Commits
ec600ad3
提交
ec600ad3
authored
3月 05, 2020
作者:
czq
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
czq
上级
a1a338ca
显示空白字符变更
内嵌
并排
正在显示
30 个修改的文件
包含
1267 行增加
和
4 行删除
+1267
-4
TechnologyController.java
...ava/com/zjty/inspect/controller/TechnologyController.java
+7
-4
Apply.java
src/main/java/com/zjty/inspect/entity/Apply.java
+28
-0
AssessmentReport.java
src/main/java/com/zjty/inspect/entity/AssessmentReport.java
+83
-0
Basis.java
src/main/java/com/zjty/inspect/entity/Basis.java
+27
-0
Browser.java
src/main/java/com/zjty/inspect/entity/Browser.java
+77
-0
BrowserDifficulty.java
src/main/java/com/zjty/inspect/entity/BrowserDifficulty.java
+53
-0
Database.java
src/main/java/com/zjty/inspect/entity/Database.java
+92
-0
DatabaseDifficulty.java
...main/java/com/zjty/inspect/entity/DatabaseDifficulty.java
+63
-0
DependOnNum.java
src/main/java/com/zjty/inspect/entity/DependOnNum.java
+27
-0
Details.java
src/main/java/com/zjty/inspect/entity/Details.java
+37
-0
DifficultyAssessment.java
...in/java/com/zjty/inspect/entity/DifficultyAssessment.java
+48
-0
Estimate.java
src/main/java/com/zjty/inspect/entity/Estimate.java
+33
-0
FrameDifficulty.java
src/main/java/com/zjty/inspect/entity/FrameDifficulty.java
+57
-0
ManufacturingCost.java
src/main/java/com/zjty/inspect/entity/ManufacturingCost.java
+43
-0
Middleware.java
src/main/java/com/zjty/inspect/entity/Middleware.java
+47
-0
MiddlewareDifficulty.java
...in/java/com/zjty/inspect/entity/MiddlewareDifficulty.java
+62
-0
ProgramDifficulty.java
src/main/java/com/zjty/inspect/entity/ProgramDifficulty.java
+38
-0
Reform.java
src/main/java/com/zjty/inspect/entity/Reform.java
+123
-0
Scale.java
src/main/java/com/zjty/inspect/entity/Scale.java
+27
-0
SysScale.java
src/main/java/com/zjty/inspect/entity/SysScale.java
+25
-0
SystemStructure.java
src/main/java/com/zjty/inspect/entity/SystemStructure.java
+67
-0
TechnologyContent.java
src/main/java/com/zjty/inspect/entity/TechnologyContent.java
+42
-0
TechnologyList.java
src/main/java/com/zjty/inspect/entity/TechnologyList.java
+22
-0
TechnologyReport.java
src/main/java/com/zjty/inspect/entity/TechnologyReport.java
+31
-0
Workload.java
src/main/java/com/zjty/inspect/entity/Workload.java
+55
-0
ApplicationType.java
src/main/java/com/zjty/inspect/enums/ApplicationType.java
+13
-0
CompatibleBrowser.java
src/main/java/com/zjty/inspect/enums/CompatibleBrowser.java
+10
-0
DatabaseType.java
src/main/java/com/zjty/inspect/enums/DatabaseType.java
+10
-0
MiddlewareEnum.java
src/main/java/com/zjty/inspect/enums/MiddlewareEnum.java
+10
-0
OperateSystem.java
src/main/java/com/zjty/inspect/enums/OperateSystem.java
+10
-0
没有找到文件。
src/main/java/com/zjty/inspect/controller/TechnologyController.java
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
controller
;
import
com.zjty.inspect.entity.PageResult
;
import
com.zjty.inspect.entity.Rule
;
import
com.zjty.inspect.entity.Technology
;
import
com.zjty.inspect.entity.TechnologyQo
;
import
com.zjty.inspect.entity.*
;
import
com.zjty.inspect.service.TechnologyService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
...
...
@@ -95,4 +92,10 @@ public class TechnologyController {
Page
<
Technology
>
pageList
=
technologyService
.
findSearch
(
searchMap
,
page
,
size
);
return
ResponseEntity
.
ok
(
new
PageResult
<
Technology
>(
pageList
.
getTotalElements
(),
pageList
.
getContent
())
);
}
public
ResponseEntity
getReform
(){
Reform
reform
=
new
Reform
();
return
ResponseEntity
.
ok
(
reform
);
}
}
src/main/java/com/zjty/inspect/entity/Apply.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 额外申请</h4>
*
* @author : czq
*
* @Date : 2020-03-05 17:56
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Apply
{
/**
* 费用
*/
private
double
cost
;
/**
* 原因
*/
private
String
reason
;
}
src/main/java/com/zjty/inspect/entity/AssessmentReport.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.Date
;
/**
* <h4>Description : 评估报告</h4>
*
* @author : czq
*
* @Date : 2020-03-05 18:16
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
AssessmentReport
{
/**
* 单位名称
*/
private
String
orgName
;
/**
* 系统名称
*/
private
String
sysName
;
/**
* 评估时间
*/
private
Date
time
;
/**
* 难度系数
*/
private
String
difficulty
;
/**
* 类型预算 1:适配、2:改造
*/
private
Integer
type
;
/**
* 预算金额 double
*/
private
double
budget
;
/**
* 原系统规模
*/
private
SysScale
sysScale
;
/**
* 关键技术及替换策略建议
*/
private
TechnologyList
technologyList
;
/**
* 基础工作量评估
*/
private
Workload
workload
;
/**
* 额外依赖申请
*/
private
Apply
apply
;
/**
* 适配难度评估
*/
private
DifficultyAssessment
difficultyAssessment
;
/**
* 造价估算
*/
private
ManufacturingCost
manufacturingCost
;
}
src/main/java/com/zjty/inspect/entity/Basis.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
com.github.junrar.Volume
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:46
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Basis
{
/**
* 开发量
*/
private
String
developmentVolume
;
/**
* 修正系数
*/
private
double
correctionFactor
;
}
src/main/java/com/zjty/inspect/entity/Browser.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
com.zjty.inspect.enums.CompatibleBrowser
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 前端浏览器相关</h4>
*
* @author : czq
* @Date : 2020-03-05 17:22
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Browser
{
/**
* 兼容的浏览器
*/
private
CompatibleBrowser
compatibleBrowser
;
/**
* 插件安装情况int 1:是 2:否
*/
private
Integer
PlugInUnit
;
/**
* 其他兼容的浏览器
*/
private
String
otherBrowser
;
/*
更多需求
*/
/**
* 地理信息系统 int 1:是 2:否
*/
private
Integer
geography
;
/**
* 调用外设
*/
private
Integer
peripheral
;
/**
*动画
*/
private
Integer
animation
;
/**
* 3d展示
*/
private
Integer
threeD
;
/**
* 公文显现与编辑
*/
private
Integer
document
;
/**
* 多媒体
*/
private
Integer
media
;
/**
* Flash
*/
private
Integer
flash
;
/**
* 其他
*/
private
Integer
otherDemand
;
}
src/main/java/com/zjty/inspect/entity/BrowserDifficulty.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:23
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
BrowserDifficulty
{
/**
* 系统评估
*/
private
String
systemEvaluation
;
/**
* 额外信息
*/
private
String
message
;
/**
* 综合难度
*/
private
String
difficulty
;
/**
* 样式
*/
private
Integer
style
;
/**
* api
*/
private
Integer
api
;
/**
* 插件
*/
private
Integer
plugInUnit
;
/**
* 用户额外需求
*/
private
String
demand
;
}
src/main/java/com/zjty/inspect/entity/Database.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
com.zjty.inspect.enums.DatabaseType
;
import
com.zjty.inspect.task.task
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 数据库相关</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:00
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Database
{
/**
* 数据库类型 枚举
*/
private
DatabaseType
databaseType
;
/**
* 其他
*/
private
String
othertype
;
/**
* 视图 int 1:是 2:否
*/
private
Integer
view
;
/**
* 存储过程 1:是 2:否
*/
private
Integer
storage
;
/**
* 函数 1:是 2:否
*/
private
Integer
function
;
/**
* Dblink 1:是 2:否
*/
private
Integer
dbLink
;
/**
* 定时任务 1:是 2:否
*/
private
Integer
timeTask
;
/**
* 序列 1:是 2:否
*/
private
Integer
sequence
;
/**
* 触发器 1:是 2:否
*/
private
Integer
trigger
;
/*
更多内容
*/
/**
* 容灾 (1:否 2:主备 3:分布式)
*/
private
Integer
disasterTolerance
;
/**
* 安全 1:是 2:否
*/
private
Integer
safe
;
/**
* 读写分离 1:是 2:否
*/
private
Integer
separate
;
/**
* 更高性能 1:是 2:否
*/
private
Integer
performance
;
/**
* 其他内容
*/
private
Integer
otherContent
;
}
src/main/java/com/zjty/inspect/entity/DatabaseDifficulty.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
/**
* <h4>Description : 数据库难度</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:36
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
DatabaseDifficulty
{
/**
* 系统评估
*/
private
String
systemEvaluation
;
/**
* 额外信息
*/
private
String
message
;
/**
* 综合难度
*/
private
String
difficulty
;
/**
* 依赖
*/
private
List
<
DependOnNum
>
dependOnNum
;
/**
* 容灾 (1:否 2:主备 3:分布式)
*/
private
Integer
disasterTolerance
;
/**
* 安全 1:是 2:否
*/
private
Integer
safe
;
/**
* 读写分离 1:是 2:否
*/
private
Integer
separate
;
/**
* 更高性能 1:是 2:否
*/
private
Integer
performance
;
/**
* 其他内容
*/
private
Integer
otherContent
;
}
src/main/java/com/zjty/inspect/entity/DependOnNum.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 依赖或jni数量</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:32
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
DependOnNum
{
/**
* 依赖/jni名称
*/
private
String
name
;
/**
* 数量
*/
private
Integer
num
;
}
src/main/java/com/zjty/inspect/entity/Details.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
com.zjty.inspect.enums.OperateSystem
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 原系统部署架构</h4>
*
* @author : czq
* @Date : 2020-03-05 17:00
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Details
{
/**
* 部署情况 1、本地 2:政务云
*/
private
Integer
deploy
;
/**
* 操作系统 枚举
*/
private
OperateSystem
operateSystem
;
/**
* 其他
*/
private
String
other
;
/**
* 版本
*/
private
String
edition
;
}
src/main/java/com/zjty/inspect/entity/DifficultyAssessment.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 适配难度评估</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:09
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
DifficultyAssessment
{
/**
* 1.描述
6.数据库
7.本地程序
*/
private
String
des
;
/**
* 系统部署架构难度
*/
private
FrameDifficulty
frameDifficulty
;
/**
* 浏览器难度
*/
private
BrowserDifficulty
browserDifficulty
;
/**
* 中间件难度
*/
private
MiddlewareDifficulty
middlewareDifficulty
;
/**
* 数据库难度
*/
private
DatabaseDifficulty
databaseDifficulty
;
/**
* 本地程序难度
*/
private
ProgramDifficulty
programDifficulty
;
}
src/main/java/com/zjty/inspect/entity/Estimate.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 价格估算</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:00
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Estimate
{
/**
* 计算值
*/
private
double
Calculation
;
/**
* 操作
*/
private
String
operation
;
/**
* 调整后
*/
private
double
adjustment
;
}
src/main/java/com/zjty/inspect/entity/FrameDifficulty.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 框架难度</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:14
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
FrameDifficulty
{
//系统评估、额外信息、综合难度
/**
* 系统评估
*/
private
String
systemEvaluation
;
/**
* 额外信息
*/
private
String
message
;
/**
* 综合难度
*/
private
String
difficulty
;
/**
* 详情 1:混合 2:前后端分离
*/
private
Integer
details
;
/**
* 分布式 int 1:是 2:否
*/
private
Integer
distributed
;
/**
* 负载均衡 int 1:是 2:否
*/
private
Integer
loadBalance
;
/**
* 容灾 int 1:是 2:否
*/
private
Integer
disaster
;
/**
* 其他需求
*/
private
String
otherDemand
;
}
src/main/java/com/zjty/inspect/entity/ManufacturingCost.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 造价估算</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:57
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public
class
ManufacturingCost
{
/**
* 人工单价
*/
private
Estimate
artificial
;
/**
* 基础工作量
*/
private
Estimate
workLoad
;
/**
* 难度系数
*/
private
Estimate
degreeOfDifficulty
;
/**
* 额外依赖服务申请
*/
private
Estimate
apply
;
/**
* 预算费用
*/
private
Estimate
budgetaryCost
;
}
src/main/java/com/zjty/inspect/entity/Middleware.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
com.zjty.inspect.enums.MiddlewareEnum
;
/**
* <h4>Description : 中间件/API</h4>
*
* @author : czq
* @Date : 2020-03-05 17:39
*/
public
class
Middleware
{
/**
* 原文件情况 枚举
*/
private
MiddlewareEnum
middlewareEnum
;
/**
* 其他中间件
*/
private
String
otherMiddleware
;
/*
更多需求
*/
/**
*Web集群 1:是 2:否
*/
private
Integer
web
;
/**
* Jndi集群 1:是 2:否
*/
private
Integer
jndi
;
/**
* Jms集群 1:是 2:否
*/
private
Integer
jms
;
/**
* 消息路由 1:是 2:否
*/
private
Integer
route
;
}
src/main/java/com/zjty/inspect/entity/MiddlewareDifficulty.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
/**
* <h4>Description : 中间件难度</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:30
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
MiddlewareDifficulty
{
/**
* 系统评估
*/
private
String
systemEvaluation
;
/**
* 额外信息
*/
private
String
message
;
/**
* 综合难度
*/
private
String
difficulty
;
/**
* 依赖详情
*/
private
List
<
DependOnNum
>
dependOnNum
;
/*
*用户额外信息详情
*/
/**
*Web集群 1:是 2:否
*/
private
Integer
web
;
/**
* Jndi集群 1:是 2:否
*/
private
Integer
jndi
;
/**
* Jms集群 1:是 2:否
*/
private
Integer
jms
;
/**
* 消息路由 1:是 2:否
*/
private
Integer
route
;
}
src/main/java/com/zjty/inspect/entity/ProgramDifficulty.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 19:40
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
ProgramDifficulty
{
/**
* 系统评估
*/
private
String
systemEvaluation
;
/**
* 额外信息
*/
private
String
message
;
/**
* 综合难度
*/
private
String
difficulty
;
/**
* 依赖详情
*/
private
List
<
DependOnNum
>
dependOnNum
;
}
src/main/java/com/zjty/inspect/entity/Reform.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
com.zjty.inspect.enums.ApplicationType
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 应用系统改造替换表单</h4>
*
* @author : czq
* @Date : 2020-03-05 16:43
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Reform
{
/**
* 替换方式 int(1:改造 2:适配)
*/
private
Integer
mode
;
/**
* 改造解释链接
*/
private
String
reformUrl
;
/**
* 适配解释链接
*/
private
String
adaptationUrl
;
/**
* 系统名称
*/
private
String
projectName
;
/**
* 上传类型
*/
private
String
uploadType
;
/**
* 代码地址
*/
private
String
codeUrl
;
/**
* 模块数
*/
private
String
moduleNum
;
/**
*开发语言
*/
private
String
language
;
/**
* 原开发费用
*/
private
double
cost
;
/**
* 原开发周期
*/
private
Integer
cycle
;
/**
* 服务设备台数
*/
private
Integer
serverNum
;
/**
* 该应用类型
*/
private
ApplicationType
applicationType
;
/**
* 开发单位是否在本地int 1:是 2:否
*/
private
Integer
address
;
/**
* 是否为涉密信息系统 int 1:是 2:否
*/
private
Integer
secret
;
/**
* 详细填写
*/
private
String
message
;
/**
* 系统部署架构
*/
private
SystemStructure
systemStructure
;
/**
* 前端浏览器相关
*/
private
Browser
browser
;
/**
* 中间件/API
*/
private
Middleware
middleware
;
/**
* 数据库相关
*/
private
Database
database
;
/**
* 迁移策略 1:休息日 2:晚间切换
*/
private
Integer
strategy
;
/**
* 额外申请
*/
private
Apply
apply
;
}
src/main/java/com/zjty/inspect/entity/Scale.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:25
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Scale
{
/**
* 数量
*/
private
Integer
num
;
/**
* 备注
*/
private
String
des
;
}
src/main/java/com/zjty/inspect/entity/SysScale.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
/**
* <h4>Description : 原系统规模</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:24
*/
public
class
SysScale
{
/**
* 代码
*/
private
Scale
code
;
/**
* 文件
*/
private
Scale
file
;
/**
* 模块
*/
private
Scale
mode
;
}
src/main/java/com/zjty/inspect/entity/SystemStructure.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 原系统架构</h4>
*
* @author : CZQ
* @Date : 2020-03-05 16:58
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
SystemStructure
{
/**
* 应用服务器
*/
private
Details
application
;
/**
* 数据库服务器
*/
private
Details
database
;
/**
* SLB
*/
private
Details
SLB
;
/**
* 存储
*/
private
Details
storage
;
/**
* 其他服务设备
*/
private
Details
otherEquipment
;
/*
更多需求
*/
/**
* 分布式 int 1:是 2:否
*/
private
Integer
distributed
;
/**
* 负载均衡 int 1:是 2:否
*/
private
Integer
loadBalance
;
/**
* 容灾 int 1:是 2:否
*/
private
Integer
disaster
;
/**
* 其他需求
*/
private
String
otherDemand
;
}
src/main/java/com/zjty/inspect/entity/TechnologyContent.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:40
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
TechnologyContent
{
/**
* 本地程序开发
*/
private
String
local
;
/**
* 关键字
*/
private
String
keyWord
;
/**
* 所在文件
*/
private
String
file
;
/**
* 位置
*/
private
String
position
;
/**
* 替换策略
*/
private
Integer
strategy
;
}
src/main/java/com/zjty/inspect/entity/TechnologyList.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
java.util.List
;
/**
* <h4>Description : 技术和替换策略建议</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:29
*/
public
class
TechnologyList
{
/**
* 建议
*/
private
String
des
;
/**
* 技术列表
*/
private
List
<
TechnologyReport
>
technologyReports
;
}
src/main/java/com/zjty/inspect/entity/TechnologyReport.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
/**
* <h4>Description : 技术</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:33
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
TechnologyReport
{
/**
* 关键技术
*/
private
String
technology
;
/**
* 技术内容
*/
private
List
<
TechnologyContent
>
technologyContents
;
}
src/main/java/com/zjty/inspect/entity/Workload.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
entity
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
/**
* <h4>Description : 基础工作量评估</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:44
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public
class
Workload
{
/**
* 描述
*/
private
String
des
;
/**
* 开发费用
*/
private
double
cost
;
/**
*模块数
*/
private
Integer
mode
;
/*
* 依据
*/
/**
* 开发
*/
private
Basis
development
;
/**
* 测试
*/
private
Basis
test
;
/**
* 部署
*/
private
Basis
deploy
;
/**
* 合计
*/
private
Basis
total
;
}
src/main/java/com/zjty/inspect/enums/ApplicationType.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
enums
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 16:54
*/
public
enum
ApplicationType
{
}
src/main/java/com/zjty/inspect/enums/CompatibleBrowser.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
enums
;
/**
* <h4>Description : 兼容的浏览器</h4>
*
* @author : czq
* @Date : 2020-03-05 17:25
*/
public
enum
CompatibleBrowser
{
}
src/main/java/com/zjty/inspect/enums/DatabaseType.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
enums
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 18:02
*/
public
enum
DatabaseType
{
}
src/main/java/com/zjty/inspect/enums/MiddlewareEnum.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
enums
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 17:53
*/
public
enum
MiddlewareEnum
{
}
src/main/java/com/zjty/inspect/enums/OperateSystem.java
0 → 100644
浏览文件 @
ec600ad3
package
com
.
zjty
.
inspect
.
enums
;
/**
* <h4>Description : inspect</h4>
*
* @author : M@tr!x [xhyrzldf@foxmail.com]
* @Date : 2020-03-05 17:03
*/
public
enum
OperateSystem
{
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论