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
817f7fd4
Commit
817f7fd4
authored
Jan 08, 2024
by
全洪江
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
sap销售订单修改
parent
ee31560a
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
28 additions
and
25 deletions
+28
-25
CustomerController.java
...huigou/topsun/customer/controller/CustomerController.java
+0
-1
SapSalesOrderApplication.java
.../sap/salesOrder/application/SapSalesOrderApplication.java
+4
-1
SapSalesOrderApplicationImpl.java
...sOrder/application/impl/SapSalesOrderApplicationImpl.java
+6
-7
SapSalesOrderController.java
...un/sap/salesOrder/controller/SapSalesOrderController.java
+5
-7
SapSalesOrder.java
...om/huigou/topsun/sap/salesOrder/domain/SapSalesOrder.java
+1
-1
SapSalesOrderItem.java
...uigou/topsun/sap/salesOrder/domain/SapSalesOrderItem.java
+1
-1
SapSalesOrderOtherInfo.java
.../topsun/sap/salesOrder/domain/SapSalesOrderOtherInfo.java
+1
-1
SapSalesOrderVo.java
...igou/topsun/sap/salesOrder/domain/vo/SapSalesOrderVo.java
+4
-3
SapSalesOrderItemRepository.java
...ap/salesOrder/repository/SapSalesOrderItemRepository.java
+2
-1
SapSalesOrderOtherInfoRepository.java
...lesOrder/repository/SapSalesOrderOtherInfoRepository.java
+2
-1
SapSalesOrderRepository.java
...un/sap/salesOrder/repository/SapSalesOrderRepository.java
+2
-1
No files found.
topsun/src/main/java/com/huigou/topsun/customer/controller/CustomerController.java
View file @
817f7fd4
...
@@ -2,7 +2,6 @@ package com.huigou.topsun.customer.controller;
...
@@ -2,7 +2,6 @@ package com.huigou.topsun.customer.controller;
import
com.huigou.topsun.customer.application.CustomerBaseInfoApplication
;
import
com.huigou.topsun.customer.application.CustomerBaseInfoApplication
;
import
com.huigou.topsun.customer.application.CustomerApplication
;
import
com.huigou.topsun.customer.application.CustomerApplication
;
import
com.huigou.topsun.customer.application.CustomerOrderApplication
;
import
com.huigou.topsun.customer.application.SapCustomerApplication
;
import
com.huigou.topsun.customer.application.SapCustomerApplication
;
import
com.huigou.topsun.customer.domain.*
;
import
com.huigou.topsun.customer.domain.*
;
import
com.huigou.topsun.customer.domain.query.CustomerQueryRequest
;
import
com.huigou.topsun.customer.domain.query.CustomerQueryRequest
;
...
...
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/application/SapSalesOrderApplication.java
View file @
817f7fd4
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
application
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
application
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrder
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrderItem
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrderOtherInfo
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderItemVo
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderItemVo
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderOtherInfoVo
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderOtherInfoVo
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderVo
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderVo
;
public
interface
SapSalesOrderApplication
{
public
interface
SapSalesOrderApplication
{
void
saveSalesOrder
(
salesOrder
.
domain
.
SapSalesOrder
sapSalesOrder
,
salesOrder
.
domain
.
SapSalesOrderItem
sapSalesOrderItem
,
salesOrder
.
domain
.
SapSalesOrderOtherInfo
sapSalesOrderOtherInfo
);
void
saveSalesOrder
(
SapSalesOrder
sapSalesOrder
,
SapSalesOrderItem
sapSalesOrderItem
,
SapSalesOrderOtherInfo
sapSalesOrderOtherInfo
);
}
}
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/application/impl/SapSalesOrderApplicationImpl.java
View file @
817f7fd4
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
application
.
impl
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
application
.
impl
;
import
com.huigou.topsun.sap.salesOrder.application.SapSalesOrderApplication
;
import
com.huigou.topsun.sap.salesOrder.application.SapSalesOrderApplication
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderItemVo
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderOtherInfoVo
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrder
;
import
com.huigou.topsun.sap.salesOrder.domain.vo.SapSalesOrderVo
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrderItem
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrderOtherInfo
;
import
com.huigou.topsun.sap.salesOrder.repository.SapSalesOrderItemRepository
;
import
com.huigou.topsun.sap.salesOrder.repository.SapSalesOrderItemRepository
;
import
com.huigou.topsun.sap.salesOrder.repository.SapSalesOrderOtherInfoRepository
;
import
com.huigou.topsun.sap.salesOrder.repository.SapSalesOrderOtherInfoRepository
;
import
com.huigou.topsun.sap.salesOrder.repository.SapSalesOrderRepository
;
import
com.huigou.topsun.sap.salesOrder.repository.SapSalesOrderRepository
;
import
com.huigou.uasp.bpm.FlowBroker
;
import
com.huigou.uasp.bpm.FlowBroker
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
salesOrder.domain.SapSalesOrder
;
import
salesOrder.domain.SapSalesOrderItem
;
import
salesOrder.domain.SapSalesOrderOtherInfo
;
@Service
@Service
public
class
SapSalesOrderApplicationImpl
extends
FlowBroker
implements
SapSalesOrderApplication
{
public
class
SapSalesOrderApplicationImpl
extends
FlowBroker
implements
SapSalesOrderApplication
{
...
@@ -24,7 +23,7 @@ public class SapSalesOrderApplicationImpl extends FlowBroker implements SapSales
...
@@ -24,7 +23,7 @@ public class SapSalesOrderApplicationImpl extends FlowBroker implements SapSales
private
SapSalesOrderOtherInfoRepository
sapSalesOrderOtherInfoRepository
;
private
SapSalesOrderOtherInfoRepository
sapSalesOrderOtherInfoRepository
;
@Override
@Override
public
void
saveSalesOrder
(
salesOrder
.
domain
.
SapSalesOrder
sapSalesOrder
,
salesOrder
.
domain
.
SapSalesOrderItem
sapSalesOrderItem
,
salesOrder
.
domain
.
SapSalesOrderOtherInfo
sapSalesOrderOtherInfo
)
{
public
void
saveSalesOrder
(
SapSalesOrder
sapSalesOrder
,
SapSalesOrderItem
sapSalesOrderItem
,
SapSalesOrderOtherInfo
sapSalesOrderOtherInfo
)
{
SapSalesOrder
saveSapSalesOrder
=
sapSalesOrderRepository
.
saveAndFlush
(
sapSalesOrder
);
SapSalesOrder
saveSapSalesOrder
=
sapSalesOrderRepository
.
saveAndFlush
(
sapSalesOrder
);
SapSalesOrderItem
saveSapSalesOrderItem
=
sapSalesOrderItemRepository
.
saveAndFlush
(
sapSalesOrderItem
);
SapSalesOrderItem
saveSapSalesOrderItem
=
sapSalesOrderItemRepository
.
saveAndFlush
(
sapSalesOrderItem
);
SapSalesOrderOtherInfo
saveSapSalesOrderOtherInfo
=
sapSalesOrderOtherInfoRepository
.
saveAndFlush
(
sapSalesOrderOtherInfo
);
SapSalesOrderOtherInfo
saveSapSalesOrderOtherInfo
=
sapSalesOrderOtherInfoRepository
.
saveAndFlush
(
sapSalesOrderOtherInfo
);
...
...
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/controller/SapSalesOrderController.java
View file @
817f7fd4
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
controller
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
controller
;
import
com.huigou.topsun.sap.salesOrder.application.SapSalesOrderApplication
;
import
com.huigou.topsun.sap.salesOrder.application.SapSalesOrderApplication
;
import
com.huigou.topsun.sap.salesOrder.domain.
vo.SapSalesOrderItemVo
;
import
com.huigou.topsun.sap.salesOrder.domain.
SapSalesOrder
;
import
com.huigou.topsun.sap.salesOrder.domain.
vo.SapSalesOrderOtherInfoVo
;
import
com.huigou.topsun.sap.salesOrder.domain.
SapSalesOrderItem
;
import
com.huigou.topsun.sap.salesOrder.domain.
vo.SapSalesOrderV
o
;
import
com.huigou.topsun.sap.salesOrder.domain.
SapSalesOrderOtherInf
o
;
import
com.huigou.uasp.annotation.ControllerMapping
;
import
com.huigou.uasp.annotation.ControllerMapping
;
import
com.huigou.uasp.client.CommonController
;
import
com.huigou.uasp.client.CommonController
;
import
com.huigou.util.SDO
;
import
com.huigou.util.SDO
;
import
org.apache.poi.ss.formula.functions.T
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.stereotype.Controller
;
import
salesOrder.domain.SapSalesOrder
;
import
java.util.Optional
;
import
java.util.Optional
;
...
@@ -28,8 +26,8 @@ public class SapSalesOrderController extends CommonController {
...
@@ -28,8 +26,8 @@ public class SapSalesOrderController extends CommonController {
public
void
saveSalesOrder
()
{
public
void
saveSalesOrder
()
{
SDO
sdo
=
getSDO
();
SDO
sdo
=
getSDO
();
SapSalesOrder
sapSalesOrder
=
sdo
.
toObject
(
SapSalesOrder
.
class
);
SapSalesOrder
sapSalesOrder
=
sdo
.
toObject
(
SapSalesOrder
.
class
);
salesOrder
.
domain
.
SapSalesOrderItem
sapSalesOrderItem
=
sdo
.
toObject
(
salesOrder
.
domain
.
SapSalesOrderItem
.
class
);
SapSalesOrderItem
sapSalesOrderItem
=
sdo
.
toObject
(
SapSalesOrderItem
.
class
);
salesOrder
.
domain
.
SapSalesOrderOtherInfo
sapSalesOrderOtherInfo
=
sdo
.
toObject
(
salesOrder
.
domain
.
SapSalesOrderOtherInfo
.
class
);
SapSalesOrderOtherInfo
sapSalesOrderOtherInfo
=
sdo
.
toObject
(
SapSalesOrderOtherInfo
.
class
);
sapSalesOrderApplication
.
saveSalesOrder
(
sapSalesOrder
,
sapSalesOrderItem
,
sapSalesOrderOtherInfo
);
sapSalesOrderApplication
.
saveSalesOrder
(
sapSalesOrder
,
sapSalesOrderItem
,
sapSalesOrderOtherInfo
);
}
}
...
...
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/domain/SapSalesOrder.java
View file @
817f7fd4
package
salesOrder
.
domain
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
domain
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.util.Date
;
import
java.util.Date
;
...
...
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/domain/SapSalesOrderItem.java
View file @
817f7fd4
package
salesOrder
.
domain
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
domain
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
...
...
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/domain/SapSalesOrderOtherInfo.java
View file @
817f7fd4
package
salesOrder
.
domain
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
domain
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
javax.persistence.*
;
import
javax.persistence.*
;
...
...
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/domain/vo/SapSalesOrderVo.java
View file @
817f7fd4
...
@@ -3,6 +3,7 @@ package com.huigou.topsun.sap.salesOrder.domain.vo;
...
@@ -3,6 +3,7 @@ package com.huigou.topsun.sap.salesOrder.domain.vo;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.huigou.topsun.customer.domain.Customer
;
import
com.huigou.topsun.customer.domain.Customer
;
import
com.huigou.topsun.customer.domain.vo.CustomerVo
;
import
com.huigou.topsun.customer.domain.vo.CustomerVo
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrder
;
import
lombok.Data
;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.io.Serializable
;
...
@@ -94,11 +95,11 @@ public class SapSalesOrderVo implements Serializable {
...
@@ -94,11 +95,11 @@ public class SapSalesOrderVo implements Serializable {
return
salesOrderId
;
return
salesOrderId
;
}
}
public
static
SapSalesOrderVo
getSapSalesOrderVo
(
salesOrder
.
domain
.
SapSalesOrder
sapSalesOrder
){
public
static
SapSalesOrderVo
getSapSalesOrderVo
(
SapSalesOrder
sapSalesOrder
){
return
JSON
.
parseObject
(
JSON
.
toJSONString
(
sapSalesOrder
),
SapSalesOrderVo
.
class
);
return
JSON
.
parseObject
(
JSON
.
toJSONString
(
sapSalesOrder
),
SapSalesOrderVo
.
class
);
}
}
public
static
salesOrder
.
domain
.
SapSalesOrder
getSapSalesOrder
(
SapSalesOrderVo
sapSalesOrderVo
){
public
static
SapSalesOrder
getSapSalesOrder
(
SapSalesOrderVo
sapSalesOrderVo
){
return
JSON
.
parseObject
(
JSON
.
toJSONString
(
sapSalesOrderVo
),
salesOrder
.
domain
.
SapSalesOrder
.
class
);
return
JSON
.
parseObject
(
JSON
.
toJSONString
(
sapSalesOrderVo
),
SapSalesOrder
.
class
);
}
}
}
}
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/repository/SapSalesOrderItemRepository.java
View file @
817f7fd4
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
repository
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
repository
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrderItem
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
public
interface
SapSalesOrderItemRepository
extends
JpaRepository
<
salesOrder
.
domain
.
SapSalesOrderItem
,
String
>
{
public
interface
SapSalesOrderItemRepository
extends
JpaRepository
<
SapSalesOrderItem
,
String
>
{
}
}
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/repository/SapSalesOrderOtherInfoRepository.java
View file @
817f7fd4
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
repository
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
repository
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrderOtherInfo
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
public
interface
SapSalesOrderOtherInfoRepository
extends
JpaRepository
<
salesOrder
.
domain
.
SapSalesOrderOtherInfo
,
String
>
{
public
interface
SapSalesOrderOtherInfoRepository
extends
JpaRepository
<
SapSalesOrderOtherInfo
,
String
>
{
}
}
topsun/src/main/java/com/huigou/topsun/sap/salesOrder/repository/SapSalesOrderRepository.java
View file @
817f7fd4
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
repository
;
package
com
.
huigou
.
topsun
.
sap
.
salesOrder
.
repository
;
import
com.huigou.topsun.sap.salesOrder.domain.SapSalesOrder
;
import
org.springframework.data.jpa.repository.JpaRepository
;
import
org.springframework.data.jpa.repository.JpaRepository
;
public
interface
SapSalesOrderRepository
extends
JpaRepository
<
salesOrder
.
domain
.
SapSalesOrder
,
String
>
{
public
interface
SapSalesOrderRepository
extends
JpaRepository
<
SapSalesOrder
,
String
>
{
}
}
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