Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
9
912project
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
CRS
912project
Commits
dd88bdb8
提交
dd88bdb8
authored
4月 16, 2020
作者:
CRS
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
new
上级
711ec001
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
50 行增加
和
47 行删除
+50
-47
otherPdf.vue
src/components/otherPdf/otherPdf.vue
+50
-47
没有找到文件。
src/components/otherPdf/otherPdf.vue
浏览文件 @
dd88bdb8
...
@@ -42,48 +42,48 @@
...
@@ -42,48 +42,48 @@
<div
class=
"page"
>
<div
class=
"page"
>
<p
class=
"list"
>
目录
</p>
<p
class=
"list"
>
目录
</p>
<div
class=
"listContent"
>
<div
class=
"listContent"
>
<p
class=
"child"
>
目录
..................................................
<span>
I
</span></p>
<p
class=
"child"
>
目录
<span>
I
</span></p>
<p
class=
"child"
>
1. 评估报告声明
.......................................
<span>
3
</span></p>
<p
class=
"child"
>
1. 评估报告声明
<span>
3
</span></p>
<p
class=
"child"
>
1.1. 报告组成......................................
<span>
3
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
1.1. 报告组成
<span>
3
</span></p>
<p
class=
"child"
>
1.2. 报告作用......................................
<span>
4
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
1.2. 报告作用
<span>
4
</span></p>
<p
class=
"child"
>
1.3. 其他注意事项..................................
<span>
4
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
1.3. 其他注意事项
<span>
4
</span></p>
<p
class=
"child"
>
2. 原应用系统评估
....................................
<span>
6
</span></p>
<p
class=
"child"
>
2. 原应用系统评估
<span>
6
</span></p>
<p
class=
"child"
>
2.1. 原应用系统概要...............................
<span>
6
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
2.1. 原应用系统概要
<span>
6
</span></p>
<p
class=
"child"
>
2.1.1. 基本信息.................................
<span>
6
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
2.1.1. 基本信息
<span>
6
</span></p>
<p
class=
"child"
>
2.1.2. 原系统代码规模...........................
<span>
{{
pageList
[
0
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
2.1.2. 原系统代码规模
<span>
{{
pageList
[
0
]
}}
</span></p>
<p
class=
"child"
>
2.2. 关键技术依赖.................................
<span>
{{
pageList
[
0
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
2.2. 关键技术依赖
<span>
{{
pageList
[
0
]
}}
</span></p>
<p
class=
"child"
>
2.2.1. 可优化的项...............................
<span>
{{
pageList
[
1
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
2.2.1. 可优化的项
<span>
{{
pageList
[
1
]
}}
</span></p>
<p
class=
"child"
>
2.2.2. 必须替换的项.............................
<span>
{{
pageList
[
2
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
2.2.2. 必须替换的项
<span>
{{
pageList
[
2
]
}}
</span></p>
<p
class=
"child"
>
2.2.3. 需要验证修改的项.........................
<span>
{{
pageList
[
3
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
2.2.3. 需要验证修改的项
<span>
{{
pageList
[
3
]
}}
</span></p>
<p
class=
"child"
>
2.3. 难度系数和综合系数修正.......................
<span>
{{
pageList
[
4
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
2.3. 难度系数和综合系数修正
<span>
{{
pageList
[
4
]
}}
</span></p>
<p
class=
"child"
>
2.4. 人工月估算...................................
<span>
{{
pageList
[
4
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
2.4. 人工月估算
<span>
{{
pageList
[
4
]
}}
</span></p>
<p
class=
"child"
>
2.5. 额外申请.....................................
<span>
{{
pageList
[
4
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
2.5. 额外申请
<span>
{{
pageList
[
4
]
}}
</span></p>
<p
class=
"child"
>
2.6. 预算建议.....................................
<span>
{{
pageList
[
5
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
2.6. 预算建议
<span>
{{
pageList
[
5
]
}}
</span></p>
<p
class=
"child"
>
3. 评估标准和方法
....................................
<span>
{{
pageList
[
6
]
}}
</span></p>
<p
class=
"child"
>
3. 评估标准和方法
<span>
{{
pageList
[
6
]
}}
</span></p>
<p
class=
"child"
>
3.1. 参照标准......................................
<span>
{{
pageList
[
6
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
3.1. 参照标准
<span>
{{
pageList
[
6
]
}}
</span></p>
<p
class=
"child"
>
3.1.1. “912工程”相关政策法规..................
<span>
{{
pageList
[
6
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
3.1.1. “912工程”相关政策法规
<span>
{{
pageList
[
6
]
}}
</span></p>
<p
class=
"child"
>
3.1.2. “912工程”相关国家标准与规范............
<span>
{{
pageList
[
7
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
3.1.2. “912工程”相关国家标准与规范
<span>
{{
pageList
[
7
]
}}
</span></p>
<p
class=
"child"
>
3.1.3. “L77软件工程”国家分类标准..............
<span>
{{
pageList
[
9
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
3.1.3. “L77软件工程”国家分类标准
<span>
{{
pageList
[
9
]
}}
</span></p>
<p
class=
"child"
>
3.1.4. 其他编制依据.............................
<span>
{{
pageList
[
10
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
3.1.4. 其他编制依据
<span>
{{
pageList
[
10
]
}}
</span></p>
</div>
</div>
<p
class=
"pageIndex"
>
1
</p>
<p
class=
"pageIndex"
>
1
</p>
</div>
</div>
<div
class=
"page"
>
<div
class=
"page"
>
<div
class=
"listContent"
>
<div
class=
"listContent"
>
<p
class=
"child"
>
3.2. 评估流程与方法...............................
<span>
{{
pageList
[
11
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
3.2. 评估流程与方法
<span>
{{
pageList
[
11
]
}}
</span></p>
<p
class=
"child"
>
3.2.1. 基本评估流程.............................
<span>
{{
pageList
[
11
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
3.2.1. 基本评估流程
<span>
{{
pageList
[
11
]
}}
</span></p>
<p
class=
"child"
>
3.2.2. 结合国家标准L77类目下的度量说明..........
<span>
{{
pageList
[
12
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
3.2.2. 结合国家标准L77类目下的度量说明
<span>
{{
pageList
[
12
]
}}
</span></p>
<p
class=
"child"
>
3.2.3. 递归的精度与误差说明.....................
<span>
{{
pageList
[
17
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
3.2.3. 递归的精度与误差说明
<span>
{{
pageList
[
17
]
}}
</span></p>
<p
class=
"child"
>
4. 评估建议
..........................................
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
>
4. 评估建议
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
>
4.1. 适配/改造路线选择............................
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
4.1. 适配/改造路线选择
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
>
4.2. 关键工作与方法...............................
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 10px;"
>
4.2. 关键工作与方法
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
>
4.2.1. 开发框架解决方法.........................
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
4.2.1. 开发框架解决方法
<span>
{{
pageList
[
19
]
}}
</span></p>
<p
class=
"child"
>
4.2.2. 浏览器的适配兼容性改造解决方法...........
<span>
{{
pageList
[
20
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
4.2.2. 浏览器的适配兼容性改造解决方法
<span>
{{
pageList
[
20
]
}}
</span></p>
<p
class=
"child"
>
4.2.3. 浏览器功能组件的替换和适配解决方法.......
<span>
{{
pageList
[
20
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
4.2.3. 浏览器功能组件的替换和适配解决方法
<span>
{{
pageList
[
20
]
}}
</span></p>
<p
class=
"child"
>
4.2.4. B/S结构下的重构..........................
<span>
{{
pageList
[
21
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
4.2.4. B/S结构下的重构
<span>
{{
pageList
[
21
]
}}
</span></p>
<p
class=
"child"
>
4.2.5. C/S结构下的重构..........................
<span>
{{
pageList
[
21
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
4.2.5. C/S结构下的重构
<span>
{{
pageList
[
21
]
}}
</span></p>
<p
class=
"child"
>
4.2.6. 部署和迁移策略...........................
<span>
{{
pageList
[
21
]
}}
</span></p>
<p
class=
"child"
style=
"margin-left: 20px;"
>
4.2.6. 部署和迁移策略
<span>
{{
pageList
[
21
]
}}
</span></p>
<p
class=
"child"
>
5. 附件
.............................................
<span>
{{
pageList
[
24
]
}}
</span></p>
<p
class=
"child"
>
5. 附件
<span>
{{
pageList
[
24
]
}}
</span></p>
</div>
</div>
<p
class=
"pageIndex"
>
2
</p>
<p
class=
"pageIndex"
>
2
</p>
</div>
</div>
...
@@ -129,7 +129,7 @@
...
@@ -129,7 +129,7 @@
</div>
</div>
</div>
</div>
<div
class=
"page"
>
<div
class=
"page"
>
<p
class=
"title3"
>
3
.1.2.
原系统代码规模
</p>
<p
class=
"title3"
>
2
.1.2.
原系统代码规模
</p>
<div>
<div>
<table
border=
"1"
cellspacing=
"0"
style=
"margin: 0px;width: 100%;"
>
<table
border=
"1"
cellspacing=
"0"
style=
"margin: 0px;width: 100%;"
>
<tr>
<tr>
...
@@ -154,14 +154,14 @@
...
@@ -154,14 +154,14 @@
</tr>
</tr>
</table>
</table>
</div>
</div>
<p
class=
"title2"
>
3
.2.
关键技术依赖
</p>
<p
class=
"title2"
>
2
.2.
关键技术依赖
</p>
<p
class=
"contentList"
>
{{
technologyDependence
}}
</p>
<p
class=
"contentList"
>
{{
technologyDependence
}}
</p>
<p
class=
"pageIndex"
>
{{
pageList
[
0
]
}}
</p>
<p
class=
"pageIndex"
>
{{
pageList
[
0
]
}}
</p>
</div>
</div>
<div
v-for=
"(item,itemInd) of optimized"
>
<div
v-for=
"(item,itemInd) of optimized"
>
<div
v-for=
"(arr,index) of item.val"
>
<div
v-for=
"(arr,index) of item.val"
>
<div
class=
"pageOther"
v-if=
"arr.length !== 0"
>
<div
class=
"pageOther"
v-if=
"arr.length !== 0"
>
<p
class=
"title3"
v-if=
"itemInd === 0 && index === 0"
>
3
.2.1.
可优化的项
</p>
<p
class=
"title3"
v-if=
"itemInd === 0 && index === 0"
>
2
.2.1.
可优化的项
</p>
<p
v-if=
"index === 0"
style=
"display: flex;justify-content: space-between"
>
<p
v-if=
"index === 0"
style=
"display: flex;justify-content: space-between"
>
<span>
关键技术:
{{
item
.
name
}}
</span>
<span>
关键技术:
{{
item
.
name
}}
</span>
<span>
替换策略:
<span>
替换策略:
...
@@ -198,7 +198,7 @@
...
@@ -198,7 +198,7 @@
<div
v-for=
"(item,itemInd) of replaced"
>
<div
v-for=
"(item,itemInd) of replaced"
>
<div
v-for=
"(arr,index) of item.val"
>
<div
v-for=
"(arr,index) of item.val"
>
<div
class=
"pageOther"
v-if=
"arr.length !== 0"
>
<div
class=
"pageOther"
v-if=
"arr.length !== 0"
>
<p
class=
"title3"
v-if=
"itemInd === 0 && index === 0"
>
3
.2.2.
必须替换的项
</p>
<p
class=
"title3"
v-if=
"itemInd === 0 && index === 0"
>
2
.2.2.
必须替换的项
</p>
<p
v-if=
"index === 0"
style=
"display: flex;justify-content: space-between"
>
<p
v-if=
"index === 0"
style=
"display: flex;justify-content: space-between"
>
<span>
关键技术:
{{
item
.
name
}}
</span>
<span>
关键技术:
{{
item
.
name
}}
</span>
<span>
替换策略:
<span>
替换策略:
...
@@ -236,7 +236,7 @@
...
@@ -236,7 +236,7 @@
<div
v-for=
"(item,itemInd) of verification"
>
<div
v-for=
"(item,itemInd) of verification"
>
<div
v-for=
"(arr,index) of item.val"
>
<div
v-for=
"(arr,index) of item.val"
>
<div
class=
"pageOther"
v-if=
"arr.length !== 0"
>
<div
class=
"pageOther"
v-if=
"arr.length !== 0"
>
<p
class=
"title3"
v-if=
"itemInd === 0 && index === 0"
>
3
.2.3.
需要验证修改的项
</p>
<p
class=
"title3"
v-if=
"itemInd === 0 && index === 0"
>
2
.2.3.
需要验证修改的项
</p>
<p
v-if=
"index === 0"
style=
"display: flex;justify-content: space-between"
>
<p
v-if=
"index === 0"
style=
"display: flex;justify-content: space-between"
>
<span>
关键技术:
{{
item
.
name
}}
</span>
<span>
关键技术:
{{
item
.
name
}}
</span>
<span>
替换策略:
<span>
替换策略:
...
@@ -948,8 +948,8 @@ export default {
...
@@ -948,8 +948,8 @@ export default {
this
.
degreeOfDifficulty
=
res
.
data
.
manufacturingCost
.
degreeOfDifficulty
.
calculation
;
this
.
degreeOfDifficulty
=
res
.
data
.
manufacturingCost
.
degreeOfDifficulty
.
calculation
;
this
.
tableTitle
[
0
].
val
=
this
.
title
;
// 单位名称
this
.
tableTitle
[
0
].
val
=
this
.
title
;
// 单位名称
this
.
tableTitle
[
1
].
val
=
this
.
systemName
;
// 原系统名称
this
.
tableTitle
[
1
].
val
=
this
.
systemName
;
// 原系统名称
this
.
tableTitle
[
2
].
val
=
this
.
newCost
.
cost
.
now
+
'万元'
;
// 适配预算
console
.
log
(
res
.
data
.
language
)
this
.
tableTitle
[
3
].
val
=
res
.
data
.
language
===
1
?
'java'
:
res
.
data
.
language
===
2
?
'js'
:
res
.
data
.
language
===
3
?
'python'
:
res
.
data
.
language
===
4
?
'asp'
:
res
.
data
.
language
===
6
?
'go'
:
res
.
data
.
language
===
7
?
'html'
:
res
.
data
.
language
===
8
?
'c#'
:
res
.
data
.
language
===
10
?
'unknow'
:
'-'
;
// 语言
this
.
tableTitle
[
3
].
val
=
res
.
data
.
language
===
1
?
'C'
:
res
.
data
.
language
===
2
?
'VB'
:
res
.
data
.
language
===
3
?
'DELPHI'
:
res
.
data
.
language
===
4
?
'PHP'
:
res
.
data
.
language
===
5
?
'JAVA'
:
res
.
data
.
language
===
6
?
'PYTHON'
:
res
.
data
.
language
===
7
?
'GO'
:
res
.
data
.
language
===
8
?
'RUST'
:
res
.
data
.
language
===
9
?
'RUBY'
:
res
.
data
.
language
===
10
?
'PERL'
:
res
.
data
.
language
===
11
?
'MATLAB'
:
res
.
data
.
language
===
12
?
'QITA'
:
res
.
data
.
language
===
13
?
'HTML'
:
'-'
this
.
tableTitle
[
4
].
val
=
res
.
data
.
framework
===
1
?
'前后端分离'
:
res
.
data
.
framework
===
2
?
'混合'
:
res
.
data
.
framework
===
-
1
?
'-'
:
''
;
// 架构
this
.
tableTitle
[
4
].
val
=
res
.
data
.
framework
===
1
?
'前后端分离'
:
res
.
data
.
framework
===
2
?
'混合'
:
res
.
data
.
framework
===
-
1
?
'-'
:
''
;
// 架构
this
.
tableTitle
[
5
].
val
=
this
.
sysScale
.
codeNum
;
// 代码行
this
.
tableTitle
[
5
].
val
=
this
.
sysScale
.
codeNum
;
// 代码行
this
.
tableTitle
[
6
].
val
=
this
.
sysScale
.
fileNum
+
'/'
+
this
.
sysScale
.
modelNum
;
// 文件/模块
this
.
tableTitle
[
6
].
val
=
this
.
sysScale
.
fileNum
+
'/'
+
this
.
sysScale
.
modelNum
;
// 文件/模块
...
@@ -1006,7 +1006,7 @@ export default {
...
@@ -1006,7 +1006,7 @@ export default {
init2
()
{
init2
()
{
this
.
$server
.
getExcel
(
this
.
$route
.
query
.
id
).
then
(
res
=>
{
this
.
$server
.
getExcel
(
this
.
$route
.
query
.
id
).
then
(
res
=>
{
this
.
messageAll
=
res
.
data
;
this
.
messageAll
=
res
.
data
;
console
.
log
(
this
.
messageAll
);
this
.
tableTitle
[
2
].
val
=
res
.
data
[
0
].
arrayList
[
8
].
value
+
'万元'
;
// 适配预算
let
array
=
[];
let
array
=
[];
for
(
let
item
of
this
.
messageAll
)
{
for
(
let
item
of
this
.
messageAll
)
{
if
(
item
.
arrayList
.
length
!==
0
)
{
if
(
item
.
arrayList
.
length
!==
0
)
{
...
@@ -1168,11 +1168,14 @@ export default {
...
@@ -1168,11 +1168,14 @@ export default {
white-space
:
nowrap
;
white-space
:
nowrap
;
}
}
.otherPdf
.listContent
.child
{
.otherPdf
.listContent
.child
{
text-align
:
right
;
position
:
relative
;
}
}
.otherPdf
.listContent
.child
span
{
.otherPdf
.listContent
.child
span
{
display
:
inline-block
;
display
:
inline-block
;
width
:
25px
;
width
:
25px
;
position
:
absolute
;
right
:
15px
;
}
}
.otherPdf
.title1
{
.otherPdf
.title1
{
font-size
:
22px
;
font-size
:
22px
;
...
@@ -1206,7 +1209,7 @@ export default {
...
@@ -1206,7 +1209,7 @@ export default {
font-size
:
12px
;
font-size
:
12px
;
text-align
:
center
;
text-align
:
center
;
position
:
absolute
;
position
:
absolute
;
bottom
:
2
5px
;
bottom
:
3
5px
;
left
:
297px
;
left
:
297px
;
}
}
.otherPdf
.listContent
{
.otherPdf
.listContent
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论