Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
1006beb6
提交
1006beb6
authored
1月 05, 2022
作者:
zhoushaopan
提交者:
zjm
1月 05, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(入库模块): 修改了打印入库,然后校验失败
修改了打印入库,然后校验失败
上级
b65196b9
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
14 行删除
+15
-14
MatchingDeviceController.java
.../device/matching/controller/MatchingDeviceController.java
+4
-5
RfidServiceImpl.java
.../java/com/tykj/dev/rfid/service/impl/RfidServiceImpl.java
+7
-0
StorageBillController.java
.../dev/device/storage/controller/StorageBillController.java
+4
-9
没有找到文件。
dev-matching/src/main/java/com/tykj/dev/device/matching/controller/MatchingDeviceController.java
浏览文件 @
1006beb6
...
...
@@ -125,11 +125,10 @@ public class MatchingDeviceController {
//当手动输入序列号的时候 需要进行遍历成集合
matchingDeviceSaveVos
.
forEach
(
matchingDeviceSaveVo
->
{
// List<String> deviceSeqs = DeviceSeqUtil.createDeviceSeqs(matchingDeviceSaveVo.getSeqNumber(), matchingDeviceSaveVo.getStorageCount());
// List<String> deviceSeqs = DeviceSeqUtil.getIntervalSeqsForMatchingDevice(matchingDeviceSaveVo.getSeqNumber());
List
<
String
>
deviceSeqs
=
DeviceSeqUtil
.
selectDeviceSeqsForMatchingDevice
(
matchingDeviceSaveVo
.
getSeqNumber
());
// List<String> deviceSeqs = DeviceSeqUtil.selectDeviceSeqs(matchingDeviceSaveVo.getSeqNumber());
matchingDeviceSaveVo
.
setSeqList
(
deviceSeqs
);
if
(
matchingDeviceSaveVo
.
getSeqList
().
isEmpty
()){
List
<
String
>
deviceSeqs
=
DeviceSeqUtil
.
selectDeviceSeqsForMatchingDevice
(
matchingDeviceSaveVo
.
getSeqNumber
());
matchingDeviceSaveVo
.
setSeqList
(
deviceSeqs
);
}
});
//做校验 数量跟序列号
matchingDeviceSaveVos
.
forEach
(
matchingDeviceSaveVo
->
{
...
...
dev-rfid/src/main/java/com/tykj/dev/rfid/service/impl/RfidServiceImpl.java
浏览文件 @
1006beb6
package
com
.
tykj
.
dev
.
rfid
.
service
.
impl
;
import
com.tykj.dev.device.library.service.DeviceLibraryCacheService
;
import
com.tykj.dev.device.library.service.DeviceLibraryService
;
import
com.tykj.dev.device.library.subject.domin.DeviceLibrary
;
import
com.tykj.dev.misc.exception.ApiException
;
...
...
@@ -46,6 +47,9 @@ public class RfidServiceImpl implements RfidService {
private
static
ZebraPrinter
printer
;
@Resource
private
DeviceLibraryService
deviceLibraryService
;
@Resource
private
DeviceLibraryCacheService
deviceLibraryCacheService
;
/**
* 描述:设置打印机网络端口
*
...
...
@@ -107,6 +111,9 @@ public class RfidServiceImpl implements RfidService {
throw
new
ApiException
(
"打印机内容错误"
);
}
catch
(
IOException
e
)
{
throw
new
ApiException
(
"生成打印文件失败"
);
}
finally
{
log
.
info
(
"未找到对应的打印机,需要更新缓存"
);
deviceLibraryCacheService
.
deletAllDeviceLibraryList
();
}
return
true
;
}
...
...
dev-storage/src/main/java/com/tykj/dev/device/storage/controller/StorageBillController.java
浏览文件 @
1006beb6
...
...
@@ -438,8 +438,10 @@ public class StorageBillController {
List
<
BackCreateSeqVo
>
backCreateSeqVos
=
new
ArrayList
<>();
//当手动输入序列号的时候 需要进行遍历成集合
createSeqVos
.
forEach
(
createSeqVo
->
{
List
<
String
>
deviceSeqs
=
DeviceSeqUtil
.
selectDeviceSeqs
(
createSeqVo
.
getSeqInterval
());
createSeqVo
.
setSeqList
(
deviceSeqs
);
if
(
createSeqVo
.
getSeqList
().
isEmpty
()){
List
<
String
>
deviceSeqs
=
DeviceSeqUtil
.
selectDeviceSeqs
(
createSeqVo
.
getSeqInterval
());
createSeqVo
.
setSeqList
(
deviceSeqs
);
}
});
//做校验 数量跟序列号
createSeqVos
.
forEach
(
createSeqVo
->
{
...
...
@@ -491,7 +493,6 @@ public class StorageBillController {
@ApiOperation
(
value
=
"添加入库单"
,
notes
=
"可以通过这个接口发起入库业务"
)
@PostMapping
(
value
=
"/addStorageBill"
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
// @CacheEvict(value = "devicesLibraryList",key = "'device'",allEntries = true)
@UpdateCache
public
ResponseEntity
addStorageBill
(
@RequestBody
@Validated
StorageBillSaveVo
storageBillSaveVo
)
{
//是否申请业务导入
...
...
@@ -946,12 +947,6 @@ public class StorageBillController {
}
}
//异步去查询数据库
// executor.execute(
// ()->{
// cacheLibraryService.getAllDeviceLibraryList();
// }
// );
myWebSocket
.
sendMessage1
();
return
ResultUtil
.
success
(
taskEntity1
);
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论