Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
T
topsun-bpm
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
鲁鑫
topsun-bpm
Commits
a3f773d8
Commit
a3f773d8
authored
Jan 24, 2024
by
wanghang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单采购2
parent
0998a3ce
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
118 additions
and
155 deletions
+118
-155
sapPurchaseOrderDetail.jsp
...p/biz/topsun/sap/purchaseOrder/sapPurchaseOrderDetail.jsp
+32
-32
SapPurchaseOrderApplication.java
...urchaseOrder/application/SapPurchaseOrderApplication.java
+2
-1
SapPurchaseOrderApplicationImpl.java
...der/application/impl/SapPurchaseOrderApplicationImpl.java
+4
-2
SapPurchaseOrderController.java
.../purchaseOrder/controller/SapPurchaseOrderController.java
+13
-2
SapPurchaseOrderDto.java
...psun/sap/purchaseOrder/domain/vo/SapPurchaseOrderDto.java
+17
-0
SapPurchaseOrderItemVo.java
...n/sap/purchaseOrder/domain/vo/SapPurchaseOrderItemVo.java
+32
-94
SapPurchaseOrderVo.java
...opsun/sap/purchaseOrder/domain/vo/SapPurchaseOrderVo.java
+18
-24
No files found.
topsun-xt/src/main/webapp/biz/topsun/sap/purchaseOrder/sapPurchaseOrderDetail.jsp
View file @
a3f773d8
...
...
@@ -28,38 +28,38 @@
<x:hidden
name=
"bsart"
/>
<div
class=
"hg-form-cols"
>
<div
class=
"hg-form-row"
>
<x:inputC
name=
"ebeln"
label=
"采购订单号码"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"bsart"
label=
"采购订单类型"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"batxt"
label=
"采购订单类型描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"purchaseOrderId"
label=
"id"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"ebelp"
label=
"项目编号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"pstyp"
label=
"项目类别"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"ptext"
label=
"项目类别描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"knttp"
label=
"科目分配类别"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"knttx"
label=
"科目分配类别描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"matnr"
label=
"物料号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"matkl"
label=
"物料组"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"wgbez"
label=
"物料组描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"menge"
label=
"采购订单数量"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"meins"
label=
"采购订单计量单位"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"msehl"
label=
"单位描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"eindt"
label=
"要求交货日期"
readonly=
"false"
wrapper=
"date"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"werks"
label=
"工厂"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"name1"
label=
"名称"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"lgort"
label=
"库存地点"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"lgobe"
label=
"库存地点的描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"ekgrp"
label=
"采购组"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"eknam"
label=
"采购组描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"netpr"
label=
"价格"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"peinh"
label=
"价格单位"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"mwskz"
label=
"税码"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"waers"
label=
"币种"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"netwr"
label=
"总价"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"retpo"
label=
"退货项目"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"sakto"
label=
"总账科目"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"kostl"
label=
"成本中心"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"anln1"
label=
"主资产号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"anln2"
label=
"资产次级编号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
tru
e"
/>
<x:inputC
name=
"ebeln"
label=
"采购订单号码"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"bsart"
label=
"采购订单类型"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"batxt"
label=
"采购订单类型描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"purchaseOrderId"
label=
"id"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"ebelp"
label=
"项目编号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"pstyp"
label=
"项目类别"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"ptext"
label=
"项目类别描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"knttp"
label=
"科目分配类别"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"knttx"
label=
"科目分配类别描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"matnr"
label=
"物料号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"matkl"
label=
"物料组"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"wgbez"
label=
"物料组描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"menge"
label=
"采购订单数量"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"meins"
label=
"采购订单计量单位"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"msehl"
label=
"单位描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"eindt"
label=
"要求交货日期"
readonly=
"false"
wrapper=
"date"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"werks"
label=
"工厂"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"name1"
label=
"名称"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"lgort"
label=
"库存地点"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"lgobe"
label=
"库存地点的描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"ekgrp"
label=
"采购组"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"eknam"
label=
"采购组描述"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"netpr"
label=
"价格"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"peinh"
label=
"价格单位"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"mwskz"
label=
"税码"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"waers"
label=
"币种"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"netwr"
label=
"总价"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"retpo"
label=
"退货项目"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"sakto"
label=
"总账科目"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"kostl"
label=
"成本中心"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"anln1"
label=
"主资产号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
<x:inputC
name=
"anln2"
label=
"资产次级编号"
readonly=
"false"
labelCol=
"1"
fieldCol=
"2"
required=
"
fals
e"
/>
</div>
</div>
</form>
...
...
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/application/SapPurchaseOrderApplication.java
View file @
a3f773d8
...
...
@@ -2,6 +2,7 @@ package com.huigou.topsun.sap.purchaseOrder.application;
import
com.huigou.topsun.sap.purchaseOrder.domain.SapPurchaseOrder
;
import
com.huigou.topsun.sap.purchaseOrder.domain.query.SapPurchaseOrderQueryRequest
;
import
com.huigou.topsun.sap.purchaseOrder.domain.vo.SapPurchaseOrderDto
;
import
com.huigou.topsun.sap.purchaseOrder.domain.vo.SapPurchaseOrderVo
;
import
java.util.Map
;
...
...
@@ -20,7 +21,7 @@ public interface SapPurchaseOrderApplication {
SapPurchaseOrder
loadSapPurchaseOrder
(
String
id
);
void
saveSapPurchaseOrder
Vo
(
SapPurchaseOrderVo
sapPurchaseOrderV
o
);
void
saveSapPurchaseOrder
Dto
(
SapPurchaseOrderDto
sapPurchaseOrderDt
o
);
void
sendSapDate
(
SapPurchaseOrder
sapPurchaseOrder
,
String
flag
);
...
...
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/application/impl/SapPurchaseOrderApplicationImpl.java
View file @
a3f773d8
...
...
@@ -17,6 +17,7 @@ import com.huigou.topsun.sap.purchaseOrder.application.SapPurchaseOrderItemAppli
import
com.huigou.topsun.sap.purchaseOrder.domain.SapPurchaseOrder
;
import
com.huigou.topsun.sap.purchaseOrder.domain.SapPurchaseOrderItem
;
import
com.huigou.topsun.sap.purchaseOrder.domain.query.SapPurchaseOrderQueryRequest
;
import
com.huigou.topsun.sap.purchaseOrder.domain.vo.SapPurchaseOrderDto
;
import
com.huigou.topsun.sap.purchaseOrder.domain.vo.SapPurchaseOrderItemVo
;
import
com.huigou.topsun.sap.purchaseOrder.domain.vo.SapPurchaseOrderVo
;
import
com.huigou.topsun.sap.purchaseOrder.repository.SapPurchaseOrderRepository
;
...
...
@@ -147,7 +148,8 @@ public class SapPurchaseOrderApplicationImpl extends FlowBroker implements SapPu
@Override
@Transactional
public
void
saveSapPurchaseOrderVo
(
SapPurchaseOrderVo
sapPurchaseOrderVo
)
{
public
void
saveSapPurchaseOrderDto
(
SapPurchaseOrderDto
sapPurchaseOrderDto
){
SapPurchaseOrderVo
sapPurchaseOrderVo
=
sapPurchaseOrderDto
.
getLsHeader
();
SapPurchaseOrder
purchaseOrder
=
sapPurchaseOrderRepository
.
findAllByEbeln
(
sapPurchaseOrderVo
.
getEbeln
());
String
purchaseOrderId
=
""
;
//数据第一次接收,创建流程任务
...
...
@@ -175,7 +177,7 @@ public class SapPurchaseOrderApplicationImpl extends FlowBroker implements SapPu
purchaseOrderId
=
purchaseOrder
.
getId
();
}
SapPurchaseOrderItem
sapPurchaseOrderItem
=
new
SapPurchaseOrderItem
();
BeanUtil
.
copyProperties
(
sapPurchaseOrder
Vo
.
getItem
(
),
sapPurchaseOrderItem
);
BeanUtil
.
copyProperties
(
sapPurchaseOrder
Dto
.
getLtItems
().
get
(
0
),
sapPurchaseOrderItem
);
sapPurchaseOrderItem
.
setPurchaseOrderId
(
purchaseOrderId
);
sapPurchaseOrderItemApplication
.
saveSapPurchaseOrderItem
(
sapPurchaseOrderItem
);
}
...
...
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/controller/SapPurchaseOrderController.java
View file @
a3f773d8
package
com
.
huigou
.
topsun
.
sap
.
purchaseOrder
.
controller
;
import
com.fasterxml.jackson.core.JsonProcessingException
;
import
com.fasterxml.jackson.databind.ObjectMapper
;
import
com.fasterxml.jackson.databind.SerializationFeature
;
import
com.huigou.context.Operator
;
import
com.huigou.context.OrgUnit
;
import
com.huigou.topsun.sap.acceptanceFormAck.domain.SapAcceptanceFormAck
;
import
com.huigou.topsun.sap.purchaseOrder.application.SapPurchaseOrderApplication
;
import
com.huigou.topsun.sap.purchaseOrder.application.SapPurchaseOrderItemApplication
;
import
com.huigou.topsun.sap.purchaseOrder.domain.SapPurchaseOrder
;
import
com.huigou.topsun.sap.purchaseOrder.domain.SapPurchaseOrderItem
;
import
com.huigou.topsun.sap.purchaseOrder.domain.query.SapPurchaseOrderQueryRequest
;
import
com.huigou.topsun.sap.purchaseOrder.domain.vo.SapPurchaseOrderDto
;
import
com.huigou.topsun.sap.purchaseOrder.domain.vo.SapPurchaseOrderVo
;
import
com.huigou.topsun.util.MyBaseUtil
;
import
com.huigou.uasp.annotation.ControllerMapping
;
...
...
@@ -22,9 +25,16 @@ import org.springframework.web.bind.annotation.RequestMapping;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletRequest
;
import
java.io.BufferedReader
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStreamReader
;
import
java.nio.charset.StandardCharsets
;
import
java.text.SimpleDateFormat
;
import
java.util.HashMap
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
/**
* @Auther: xin.lu
...
...
@@ -46,15 +56,16 @@ public class SapPurchaseOrderController extends CommonController {
@SkipAuth
@RequestMapping
(
value
=
"/getSapPurchaseOrder"
)
@ResponseBody
public
HashMap
<
String
,
Object
>
getSapPurchaseOrder
(
@RequestBody
SapPurchaseOrderVo
sapPurchaseOrderVo
){
public
HashMap
<
String
,
Object
>
getSapPurchaseOrder
(
@RequestBody
SapPurchaseOrderDto
sapPurchaseOrderDto
){
this
.
sapPurchaseOrderApplication
.
saveSapPurchaseOrderDto
(
sapPurchaseOrderDto
);
this
.
sapPurchaseOrderApplication
.
saveSapPurchaseOrderVo
(
sapPurchaseOrderVo
);
HashMap
<
String
,
Object
>
messageMap
=
new
HashMap
<>();
messageMap
.
put
(
"Message_Status"
,
"S"
);
messageMap
.
put
(
"Message_Text"
,
"成功"
);
return
messageMap
;
}
public
String
forwardSapPurchaseOrderList
(){
return
forward
(
"sapPurchaseOrderList"
);
}
...
...
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/domain/vo/SapPurchaseOrderDto.java
0 → 100644
View file @
a3f773d8
package
com
.
huigou
.
topsun
.
sap
.
purchaseOrder
.
domain
.
vo
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
SapPurchaseOrderDto
{
@JsonProperty
(
"LS_HEADER"
)
private
SapPurchaseOrderVo
lsHeader
;
@JsonProperty
(
"LT_ITEMS"
)
private
List
<
SapPurchaseOrderItemVo
>
ltItems
;
}
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/domain/vo/SapPurchaseOrderItemVo.java
View file @
a3f773d8
package
com
.
huigou
.
topsun
.
sap
.
purchaseOrder
.
domain
.
vo
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
import
javax.persistence.Column
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
*
...
...
@@ -13,142 +11,82 @@ import java.util.Date;
*/
@Data
public
class
SapPurchaseOrderItemVo
{
/**
* 项目编号
*/
@JsonProperty
(
"EBELP"
)
private
String
ebelp
;
/**
* 项目类别
*/
@JsonProperty
(
"PSTYP"
)
private
String
pstyp
;
/**
* 项目类别描述
*/
@JsonProperty
(
"PTEXT"
)
private
String
ptext
;
/**
* 科目分配类别
*/
@JsonProperty
(
"KNTTP"
)
private
String
knttp
;
/**
* 科目分配类别描述
*/
@JsonProperty
(
"KNTTX"
)
private
String
knttx
;
/**
* 物料号
*/
@JsonProperty
(
"MATNR"
)
private
String
matnr
;
/**
* 物料描述
*/
@JsonProperty
(
"TXZ01"
)
private
String
txz01
;
/**
* 物料组
*/
@JsonProperty
(
"MATKL"
)
private
String
matkl
;
/**
* 物料组描述
*/
@JsonProperty
(
"WGBEZ"
)
private
String
wgbez
;
/**
* 采购订单数量
*/
private
String
menge
;
@JsonProperty
(
"MENGE"
)
private
double
menge
;
/**
* 采购订单计量单位
*/
@JsonProperty
(
"MEINS"
)
private
String
meins
;
/**
* 单位描述
*/
@JsonProperty
(
"MSEHL"
)
private
String
msehl
;
/**
* 要求交货日期
*/
@JsonProperty
(
"EINDT"
)
private
String
eindt
;
/**
* 工厂
*/
@JsonProperty
(
"WERKS"
)
private
String
werks
;
/**
* 名称
*/
@JsonProperty
(
"NAME1"
)
private
String
name1
;
/**
* 库存地点
*/
@JsonProperty
(
"LGORT"
)
private
String
lgort
;
/**
* 库存地点的描述
*/
@JsonProperty
(
"LGOBE"
)
private
String
lgobe
;
@JsonProperty
(
"NETPR"
)
private
double
netpr
;
@JsonProperty
(
"PEINH"
)
private
int
peinh
;
/**
* 价格
*/
private
BigDecimal
netpr
;
/**
* 价格单位
*/
private
Integer
peinh
;
/**
* 税码
*/
@JsonProperty
(
"MWSKZ"
)
private
String
mwskz
;
@JsonProperty
(
"NETWR"
)
private
double
netwr
;
/**
* 总价
*/
private
BigDecimal
netwr
;
/**
* 退货项目
*/
@JsonProperty
(
"RETPO"
)
private
String
retpo
;
/**
* 总账科目
*/
@JsonProperty
(
"SAKTO"
)
private
String
sakto
;
/**
* 成本中心
*/
@JsonProperty
(
"KOSTL"
)
private
String
kostl
;
/**
* 主资产号
*/
@JsonProperty
(
"ANLN1"
)
private
String
anln1
;
/**
* 资产次级编号
*/
@JsonProperty
(
"ANLN2"
)
private
String
anln2
;
}
\ No newline at end of file
topsun/src/main/java/com/huigou/topsun/sap/purchaseOrder/domain/vo/SapPurchaseOrderVo.java
View file @
a3f773d8
package
com
.
huigou
.
topsun
.
sap
.
purchaseOrder
.
domain
.
vo
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
import
javax.persistence.Column
;
...
...
@@ -15,38 +16,31 @@ import java.util.List;
*/
@Data
public
class
SapPurchaseOrderVo
implements
Serializable
{
/**
* 采购订单号码
*/
@JsonProperty
(
"AEDAT"
)
private
String
aedat
;
@JsonProperty
(
"ERNAM"
)
private
String
ernam
;
@JsonProperty
(
"NAME_TEXT"
)
private
String
nameText
;
@JsonProperty
(
"EBELN"
)
private
String
ebeln
;
/**
* 采购订单类型
*/
@JsonProperty
(
"BSART"
)
private
String
bsart
;
/**
* 采购订单类型描述
*/
@JsonProperty
(
"BATXT"
)
private
String
batxt
;
private
String
ernam
;
private
String
nameText
;
@JsonProperty
(
"EKGRP"
)
private
String
ekgrp
;
/**
* 币种
*/
private
String
waers
;
/**
* 采购组描述
*/
private
String
eknam
;
/**
* 创建日期
*/
private
String
aedat
;
@JsonProperty
(
"WAERS"
)
private
String
waers
;
@JsonProperty
(
"EKNAM"
)
private
String
eknam
;
private
SapPurchaseOrderItemVo
item
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment