Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
smf-core
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 2bbb59bd
由
LN
编写于
2024-05-15 11:01:37 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
韩华接口修改。
1 个父辈
34f8cb99
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
50 行增加
和
1 行删除
src/main/java/com/neotel/smfcore/common/utils/Constants.java
src/main/java/com/neotel/smfcore/custom/hanwha/controller/HanwhaController.java
src/main/java/com/neotel/smfcore/custom/hanwha/handler/TMSApis.java
src/main/java/com/neotel/smfcore/common/utils/Constants.java
查看文件 @
2bbb59b
...
...
@@ -179,4 +179,15 @@ public class Constants {
*/
public
static
final
String
CACHE_shelfDelayCloseTime
=
"CACHE_shelfDelayCloseTime"
;
/**
* 科博达XLR料仓锁定的里侧库位号key
*/
public
static
final
String
XLR_lockPosS
=
"lockPosS"
;
/**
* 科博达XLR料仓锁定的外侧库位号key
*/
public
static
final
String
XLR_lockPos
=
"lockPos"
;
}
src/main/java/com/neotel/smfcore/custom/hanwha/controller/HanwhaController.java
查看文件 @
2bbb59b
package
com
.
neotel
.
smfcore
.
custom
.
hanwha
.
controller
;
import
com.neotel.smfcore.common.bean.ResultBean
;
import
com.neotel.smfcore.custom.hanwha.handler.TMSApis
;
import
com.neotel.smfcore.custom.hanwha.handler.bean.TMSPart
;
import
com.neotel.smfcore.security.annotation.AnonymousAccess
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.RequiredArgsConstructor
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
@Slf4j
@RestController
@RequiredArgsConstructor
@Api
(
tags
=
"韩华接口测试"
)
@RequestMapping
(
"api/hanwha"
)
public
class
HanwhaController
{
@Autowired
private
TMSApis
apis
;
@ApiOperation
(
"requestGetPartInfo"
)
@GetMapping
(
"/requestGetPartInfo"
)
@AnonymousAccess
public
ResultBean
requestGetPartInfo
(
@RequestParam
String
barcode
)
{
List
<
TMSPart
>
result
=
apis
.
RequestGetPartInfo
(
0
,
barcode
);
return
ResultBean
.
newOkResult
(
result
);
}
}
src/main/java/com/neotel/smfcore/custom/hanwha/handler/TMSApis.java
查看文件 @
2bbb59b
...
...
@@ -186,7 +186,12 @@ public class TMSApis {
sendData
.
put
(
"data"
,
dataMap
);
String
responseStr
=
PostJson
(
url
,
sendData
);
if
(
ObjectUtil
.
isNotEmpty
(
responseStr
))
{
return
Integer
.
parseInt
(
responseStr
);
Map
<
String
,
Object
>
resultMap
=
JsonUtil
.
toMap
(
responseStr
);
Integer
v
=
getMapValue
(
resultMap
,
"result"
);
if
(
v
!=
null
&&
v
>
0
)
{
return
v
;
}
}
return
1
;
}
catch
(
Exception
ex
)
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论