切换导航条
此项目
正在载入...
登录
exit_data_analysis
/
cgoasm_provide
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
王勇
5 years ago
提交
8f4686f79a67f55bc4592aa23624bba5dd2c27ce
1 个父辈
3216353f
修改字段
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
35 行增加
和
18 行删除
src/main/java/com/sunyo/wlpt/cgoasm/provide/common/ResultExitData.java
src/main/java/com/sunyo/wlpt/cgoasm/provide/controller/CgoAsmController.java
src/main/resources/application.yml
src/main/java/com/sunyo/wlpt/cgoasm/provide/common/ResultExitData.java
查看文件 @
8f4686f
...
...
@@ -97,17 +97,14 @@ public class ResultExitData implements Serializable {
private
String
areaDescChn
;
/**
* 16.
代理人全称
* 16.
订仓代理人
*/
private
String
full
Name
;
private
String
order
Name
;
/**
* 17.货主类型
* 111 = 发货代理
* 222 = 订舱代理
* 333 = 操作代理/结算代理
* 17.结算代理人
*/
private
String
theShipperTyp
e
;
private
String
countNam
e
;
/**
* 18.品名
...
...
@@ -166,4 +163,6 @@ public class ResultExitData implements Serializable {
* 28.体积
*/
private
BigDecimal
volumeMeasure
;
}
...
...
src/main/java/com/sunyo/wlpt/cgoasm/provide/controller/CgoAsmController.java
查看文件 @
8f4686f
...
...
@@ -41,7 +41,7 @@ public class CgoAsmController {
* @return
*/
@GetMapping
(
"/getInfo"
)
public
ResultExitData
getInfo
(
@RequestParam
(
value
=
"waybillNoMaster"
,
required
=
false
)
String
waybillNoMaster
)
{
public
ResultExitData
getInfo
(
@RequestParam
(
value
=
"waybillNoMaster"
,
required
=
false
)
String
waybillNoMaster
)
{
ResultExitData
result
=
new
ResultExitData
();
/**
* 2.根据运单号,获取品名,二级品类,一级品类
...
...
@@ -66,11 +66,29 @@ public class CgoAsmController {
*/
List
<
HzWaybillInfo
>
hz
=
hzWaybillInfoService
.
getHzWaybillInfo
(
waybillNoMaster
);
if
(
hz
!=
null
&&
hz
.
size
()
>
0
)
{
HzShipperInformation
hzInfo
=
hzShipperInformationService
.
getHzInfo
(
hz
.
get
(
0
).
getHzInforId
());
//设置代理人名称
result
.
setFullName
(
hzInfo
.
getFullName
());
//设置代理人类型
result
.
setTheShipperType
(
hzInfo
.
getTheShipperType
());
/**
* 同样运单号,货主信息表的ID不止一个,需要遍历
*/
for
(
int
i
=
0
;
i
<
hz
.
size
();
i
++)
{
HzShipperInformation
hzInfo
=
new
HzShipperInformation
();
hzInfo
=
hzShipperInformationService
.
getHzInfo
(
hz
.
get
(
i
).
getHzInforId
());
if
(
"222"
.
equals
(
hzInfo
.
getTheShipperType
()))
{
//订仓代理人
result
.
setOrderName
(
hzInfo
.
getFullName
());
}
if
(
"333"
.
equals
(
hzInfo
.
getTheShipperType
()))
{
//结算代理人
result
.
setCountName
(
hzInfo
.
getFullName
());
}
}
// HzShipperInformation hzInfo = hzShipperInformationService.getHzInfo(hz.get(0).getHzInforId());
// //设置代理人名称
// result.setCountName(hzInfo.getFullName());
// result.setOrderName(hzInfo.getFullName());
// //设置代理人类型
// result.setTheShipperType(hzInfo.getTheShipperType());
}
return
result
;
}
...
...
src/main/resources/application.yml
查看文件 @
8f4686f
...
...
@@ -34,10 +34,10 @@ mybatis:
type-aliases-package
:
com.sunyo.wlpt.cgoasm.provide.domain
# \u65E5\u5FD7\u6253\u5370
#
logging:
logging
:
# config: config/logback-dev.xml
# level:
# com.sunyo.wlpt.cgoasm.provide.mapper: debug
level
:
com.sunyo.wlpt.cgoasm.provide.mapper
:
debug
#logback:
# appname: cgonms-provide
# logdir: ./log
...
...
@@ -66,8 +66,8 @@ feign:
client
:
config
:
default
:
connectTimeout
:
120000
# feign 的超时设置
readTimeout
:
120000
connectTimeout
:
600000
# feign 的超时设置
readTimeout
:
600000
# boot admin
management
:
endpoints
:
...
...
请
注册
或
登录
后发表评论