Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
3de7475e
提交
3de7475e
authored
6月 03, 2021
作者:
133
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[pdf]
上级
2680734d
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
16 行增加
和
8 行删除
+16
-8
ObjTransUtil.java
.../com/tykj/dev/device/confirmcheck/utils/ObjTransUtil.java
+1
-0
DocumentDevice.java
.../java/com/tykj/dev/device/file/entity/DocumentDevice.java
+7
-0
JavaToPdfHtmlFreeMarker.java
...om/tykj/dev/device/file/util/JavaToPdfHtmlFreeMarker.java
+8
-8
没有找到文件。
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/utils/ObjTransUtil.java
浏览文件 @
3de7475e
...
@@ -324,6 +324,7 @@ public class ObjTransUtil {
...
@@ -324,6 +324,7 @@ public class ObjTransUtil {
String
[]
array
=
detail
.
split
(
"-"
);
String
[]
array
=
detail
.
split
(
"-"
);
Integer
deviceId
=
Integer
.
valueOf
(
array
[
0
]);
Integer
deviceId
=
Integer
.
valueOf
(
array
[
0
]);
int
proofResult
=
Integer
.
parseInt
(
array
[
1
]);
int
proofResult
=
Integer
.
parseInt
(
array
[
1
]);
// DeviceLibrary device = deviceRepo.findById(deviceId).get().setConfigName();
DeviceLibrary
device
=
deviceRepo
.
findById
(
deviceId
).
orElseThrow
(
DeviceLibrary
device
=
deviceRepo
.
findById
(
deviceId
).
orElseThrow
(
()
->
new
ApiException
(
ResponseEntity
.
badRequest
().
body
(
String
.
format
(
"检查到装备序号为%d的装备不在资料库中,请先执行入库操作!"
,
deviceId
)))).
setConfigName
();
()
->
new
ApiException
(
ResponseEntity
.
badRequest
().
body
(
String
.
format
(
"检查到装备序号为%d的装备不在资料库中,请先执行入库操作!"
,
deviceId
)))).
setConfigName
();
//依据proofResult的个位数 判断是否是在库装备
//依据proofResult的个位数 判断是否是在库装备
...
...
dev-file/src/main/java/com/tykj/dev/device/file/entity/DocumentDevice.java
浏览文件 @
3de7475e
...
@@ -52,8 +52,15 @@ public class DocumentDevice {
...
@@ -52,8 +52,15 @@ public class DocumentDevice {
@ApiModelProperty
(
value
=
"校对"
)
@ApiModelProperty
(
value
=
"校对"
)
private
String
proofreading
;
private
String
proofreading
;
private
Integer
oneCount
;
public
Integer
getLen
(){
public
Integer
getLen
(){
return
deviceSerialNumber
.
length
();
return
deviceSerialNumber
.
length
();
}
}
public
DocumentDevice
toOneCount
(){
int
remainder
=
deviceSerialNumber
.
length
()%
56
;
this
.
setOneCount
((
remainder
>
0
)
?
deviceSerialNumber
.
length
()/
56
+
1
:
deviceSerialNumber
.
length
()/
56
);
return
this
;
}
}
}
dev-file/src/main/java/com/tykj/dev/device/file/util/JavaToPdfHtmlFreeMarker.java
浏览文件 @
3de7475e
...
@@ -621,12 +621,12 @@ public class JavaToPdfHtmlFreeMarker {
...
@@ -621,12 +621,12 @@ public class JavaToPdfHtmlFreeMarker {
while
(
page
<
pageCount
-
1
)
{
while
(
page
<
pageCount
-
1
)
{
if
(
page
==
0
)
{
if
(
page
==
0
)
{
documentDevice
.
setDeviceSerialNumber
(
toString
(
documentDevice
.
getDeviceSerialNumber
().
substring
(
page
*
784
,
(
page
+
1
)
*
784
)));
documentDevice
.
setDeviceSerialNumber
(
toString
(
documentDevice
.
getDeviceSerialNumber
().
substring
(
page
*
784
,
(
page
+
1
)
*
784
)));
list
.
add
(
documentDevice
);
list
.
add
(
documentDevice
.
toOneCount
()
);
lists
.
add
(
list
);
lists
.
add
(
list
);
}
else
{
}
else
{
DocumentDevice
documentDevice1
=
new
DocumentDevice
();
DocumentDevice
documentDevice1
=
new
DocumentDevice
();
documentDevice1
.
setDeviceSerialNumber
(
toString
(
deviceSerialNumber
.
substring
(
page
*
784
,
(
page
+
1
)
*
784
)));
documentDevice1
.
setDeviceSerialNumber
(
toString
(
deviceSerialNumber
.
substring
(
page
*
784
,
(
page
+
1
)
*
784
)));
list
.
add
(
documentDevice1
);
list
.
add
(
documentDevice1
.
toOneCount
()
);
lists
.
add
(
list
);
lists
.
add
(
list
);
}
}
list
=
new
ArrayList
<>();
list
=
new
ArrayList
<>();
...
@@ -634,10 +634,10 @@ public class JavaToPdfHtmlFreeMarker {
...
@@ -634,10 +634,10 @@ public class JavaToPdfHtmlFreeMarker {
}
}
DocumentDevice
documentDevice1
=
new
DocumentDevice
();
DocumentDevice
documentDevice1
=
new
DocumentDevice
();
documentDevice1
.
setDeviceSerialNumber
(
toString
(
deviceSerialNumber
.
substring
((
pageCount
-
1
)*
784
,
len
)));
documentDevice1
.
setDeviceSerialNumber
(
toString
(
deviceSerialNumber
.
substring
((
pageCount
-
1
)*
784
,
len
)));
list
.
add
(
documentDevice1
);
list
.
add
(
documentDevice1
.
toOneCount
()
);
count
.
set
(
len
-(
pageCount
-
1
)*
784
);
count
.
set
(
len
-(
pageCount
-
1
)*
784
);
}
else
if
(
len
==
784
){
}
else
if
(
len
==
784
){
list
.
add
(
documentDevice
);
list
.
add
(
documentDevice
.
toOneCount
()
);
lists
.
add
(
list
);
lists
.
add
(
list
);
list
=
new
ArrayList
<>();
list
=
new
ArrayList
<>();
}
}
...
@@ -649,15 +649,15 @@ public class JavaToPdfHtmlFreeMarker {
...
@@ -649,15 +649,15 @@ public class JavaToPdfHtmlFreeMarker {
DocumentDevice
documentDevice1
=
new
DocumentDevice
();
DocumentDevice
documentDevice1
=
new
DocumentDevice
();
documentDevice1
.
setDeviceSerialNumber
(
toString
(
documentDevice
.
getDeviceSerialNumber
().
substring
(
784
-
count
.
get
(),
len
)));
documentDevice1
.
setDeviceSerialNumber
(
toString
(
documentDevice
.
getDeviceSerialNumber
().
substring
(
784
-
count
.
get
(),
len
)));
documentDevice
.
setDeviceSerialNumber
(
toString
(
documentDevice
.
getDeviceSerialNumber
().
substring
(
0
,
784
-
count
.
get
())));
documentDevice
.
setDeviceSerialNumber
(
toString
(
documentDevice
.
getDeviceSerialNumber
().
substring
(
0
,
784
-
count
.
get
())));
list
.
add
(
documentDevice
);
list
.
add
(
documentDevice
.
toOneCount
()
);
lists
.
add
(
list
);
lists
.
add
(
list
);
list
=
new
ArrayList
<>();
list
=
new
ArrayList
<>();
list
.
add
(
documentDevice1
);
list
.
add
(
documentDevice1
.
toOneCount
()
);
int
num
=
documentDevice1
.
getDeviceSerialNumber
().
length
();
int
num
=
documentDevice1
.
getDeviceSerialNumber
().
length
();
int
yu
=
num
%
56
;
int
yu
=
num
%
56
;
count
.
set
(
num
+
yu
);
count
.
set
(
num
+
yu
);
}
else
{
}
else
{
list
.
add
(
documentDevice
);
list
.
add
(
documentDevice
.
toOneCount
()
);
lists
.
add
(
list
);
lists
.
add
(
list
);
list
=
new
ArrayList
<>();
list
=
new
ArrayList
<>();
count
.
set
(
0
);
count
.
set
(
0
);
...
@@ -665,7 +665,7 @@ public class JavaToPdfHtmlFreeMarker {
...
@@ -665,7 +665,7 @@ public class JavaToPdfHtmlFreeMarker {
}
}
}
else
{
}
else
{
list
.
add
(
documentDevice
);
list
.
add
(
documentDevice
.
toOneCount
()
);
int
yu
=
len
%
56
;
int
yu
=
len
%
56
;
totle
=
totle
+(
56
-
yu
);
totle
=
totle
+(
56
-
yu
);
count
.
set
(
totle
);
count
.
set
(
totle
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论