Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
ana-order-backend
Overview
Overview
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
huluobin
ana-order-backend
Commits
803c0ab6
Commit
803c0ab6
authored
Aug 13, 2020
by
huluobin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单详情新增采购订单内容
parent
8ad3e8b7
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
24 additions
and
0 deletions
+24
-0
OrderServiceImpl.java
...ailuntec/ana/application/order/impl/OrderServiceImpl.java
+4
-0
IPurchaseOrderService.java
...untec/ana/application/purchase/IPurchaseOrderService.java
+9
-0
PurchaseOrderServiceImpl.java
...a/application/purchase/impl/PurchaseOrderServiceImpl.java
+6
-0
Order.java
src/main/java/com/bailuntec/ana/domain/order/Order.java
+5
-0
No files found.
src/main/java/com/bailuntec/ana/application/order/impl/OrderServiceImpl.java
View file @
803c0ab6
...
...
@@ -4,6 +4,7 @@ import com.bailuntec.ana.application.address.IOrderAddressService;
import
com.bailuntec.ana.application.order.IOrderDetailService
;
import
com.bailuntec.ana.application.order.IOrderService
;
import
com.bailuntec.ana.application.order.IOrderSpecificationService
;
import
com.bailuntec.ana.application.purchase.IPurchaseOrderService
;
import
com.bailuntec.ana.application.purchase.IPurchaseTaskService
;
import
com.bailuntec.ana.domain.address.OrderAddress
;
import
com.bailuntec.ana.domain.order.Order
;
...
...
@@ -51,6 +52,8 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
private
IPurchaseTaskService
purchaseTaskService
;
@Resource
private
PamsApi
pamsApi
;
@Resource
private
IPurchaseOrderService
purchaseOrderService
;
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Override
...
...
@@ -116,6 +119,7 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, Order> implements
orderDetailService
.
setOrderDetail
(
order
);
orderAddressService
.
setOrderAddress
(
order
);
purchaseOrderService
.
setPurchaseOrder
(
order
);
return
order
;
}
...
...
src/main/java/com/bailuntec/ana/application/purchase/IPurchaseOrderService.java
View file @
803c0ab6
...
...
@@ -45,4 +45,13 @@ public interface IPurchaseOrderService extends IService<PurchaseOrder> {
* @param order 订单详情
*/
void
callbackOms
(
Order
order
);
/**
* <p>
* 为订单设置采购订单详情
* </p>
*
* @param order order
*/
void
setPurchaseOrder
(
Order
order
);
}
src/main/java/com/bailuntec/ana/application/purchase/impl/PurchaseOrderServiceImpl.java
View file @
803c0ab6
...
...
@@ -193,6 +193,12 @@ public class PurchaseOrderServiceImpl extends ServiceImpl<PurchaseOrderMapper, P
omsApi
.
updateOrderStatusForAna
(
callBackRequest
);
}
@Override
public
void
setPurchaseOrder
(
Order
order
)
{
List
<
PurchaseOrder
>
purchaseOrderList
=
this
.
listByOrderId
(
order
.
getId
());
order
.
setPurchaseOrderList
(
purchaseOrderList
);
}
@Resource
IPurchaseOrderDetailService
purchaseOrderDetailService
;
...
...
src/main/java/com/bailuntec/ana/domain/order/Order.java
View file @
803c0ab6
package
com
.
bailuntec
.
ana
.
domain
.
order
;
import
com.bailuntec.ana.domain.address.OrderAddress
;
import
com.bailuntec.ana.domain.purchase.PurchaseOrder
;
import
com.bailuntec.ana.infrastructure.common.annotation.DictParam
;
import
com.bailuntec.ana.infrastructure.common.base.BaseModel
;
import
com.bailuntec.ana.interfaces.order.OrderValidGroup
;
...
...
@@ -168,4 +169,8 @@ public class Order extends BaseModel {
private
OrderAddress
orderAddress
;
@TableField
(
exist
=
false
)
private
List
<
PurchaseOrder
>
purchaseOrderList
;
}
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