Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
meibuyu-rpc
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
without authentication
meibuyu-rpc
Commits
3831ac22
Commit
3831ac22
authored
Jan 11, 2023
by
林继鑫
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
https://git.huaperfect.com/without_auth/meibuyu-rpc
into develop
parents
b0f5d583
fb948ef0
Changes
6
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
91 additions
and
2 deletions
+91
-2
StockUpServiceInterface.php
src/Service/Interfaces/Order/StockUpServiceInterface.php
+8
-0
SubOrderServiceInterface.php
src/Service/Interfaces/Order/SubOrderServiceInterface.php
+22
-0
ExternalProductionServiceInterface.php
...erfaces/Production/ExternalProductionServiceInterface.php
+37
-0
ProductionOrderServiceInterface.php
...Interfaces/Production/ProductionOrderServiceInterface.php
+7
-0
PurchaseDemandServiceInterface.php
...Interfaces/PurchaseNew/PurchaseDemandServiceInterface.php
+10
-0
PurchaseInfoServiceInterface.php
...e/Interfaces/PurchaseNew/PurchaseInfoServiceInterface.php
+7
-2
No files found.
src/Service/Interfaces/Order/StockUpServiceInterface.php
View file @
3831ac22
...
...
@@ -24,4 +24,12 @@ interface StockUpServiceInterface
* @return array
*/
public
function
getStockUpInfoByOrderNo
(
$sourceNo
)
:
array
;
/**
* 获取礼服备货单价
* @param $orderNo
* @param $productId
* @return mixed
*/
public
function
getDressStockUnitPrice
(
$orderNo
,
$productId
);
}
src/Service/Interfaces/Order/SubOrderServiceInterface.php
View file @
3831ac22
...
...
@@ -136,4 +136,26 @@ interface SubOrderServiceInterface
*/
public
function
getSubOrderInfoByNo
(
array
$subOrderNos
=
[],
array
$column
=
[
'sub_order_no'
,
'shipping_notes'
,
'dispatch_notes'
,
'product_specification'
])
:
array
;
/**
* 获取手动采购对应的成本单价(总成本 + 运费) / 对应的数量
* @param $subOrderNo
* @return mixed
*/
public
function
getManualPurchaseUnitPriceBySubOrderNo
(
$subOrderNo
);
/**
* 获取【订单中心-采购入库】对应的成本单价
* @param $subOrderNo
* @return mixed
*/
public
function
getOrderPurchaseUnitPrice
(
$subOrderNo
);
/**
* 获取销售退回单价
* 这里的 orderNo 有可能是主订单的 order_no, 也有可能是子订单的 sub_order_no, 先从
* @param $orderNo
* @param $productId
* @return mixed
*/
public
function
getSalesReturnUnitPrice
(
$orderNo
,
$productId
);
}
src/Service/Interfaces/Production/ExternalProductionServiceInterface.php
View file @
3831ac22
...
...
@@ -70,4 +70,41 @@ interface ExternalProductionServiceInterface
*/
public
function
getExternalBillList
(
$params
);
/**
* 分派中心订单到仓跟进中心
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public
function
getApportionOrderToStoreList
(
$params
);
/**
* 分派中心订单到仓跟进中心tab
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public
function
getApportionOrderToStoreTab
(
$params
);
/**
* 分派中心订单到仓跟进中心回显
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public
function
viewApportionOrderbyId
(
$params
);
/**
* 分派中心订单到仓跟进中心下载发货单
* @param $params
* @author Lin jixin
* date 2022/12/19 16:35
*/
public
function
downloadDeliveryOrder
(
$params
);
}
\ No newline at end of file
src/Service/Interfaces/Production/ProductionOrderServiceInterface.php
View file @
3831ac22
...
...
@@ -12,4 +12,11 @@ interface ProductionOrderServiceInterface
*/
public
function
getProductionOrderByFilter
(
array
$filters
,
$columns
=
[
'*'
],
$with
=
[]);
/**
* 根据生产单号获取对应的成本单价
* @param string $productionNo
* @return mixed
*/
public
function
getUnitCostPriceByProductNo
(
string
$productionNo
);
}
src/Service/Interfaces/PurchaseNew/PurchaseDemandServiceInterface.php
View file @
3831ac22
...
...
@@ -26,4 +26,14 @@ interface PurchaseDemandServiceInterface
* @return bool
*/
public
function
deleteDemandByIds
(
array
$demandIds
)
:
bool
;
/**
* 批量取消采购
* @param array $subOrderNos 子单号数组
* @param array $user Auth::user()
* @author Liu lu
* date 2023-01-10
*/
public
function
batchCancelPurchase
(
array
$subOrderNos
,
$user
);
}
\ No newline at end of file
src/Service/Interfaces/PurchaseNew/PurchaseInfoServiceInterface.php
View file @
3831ac22
...
...
@@ -72,7 +72,12 @@ interface PurchaseInfoServiceInterface
public
function
getPurchaseTimeArrBySku
(
array
$skuArr
)
:
array
;
/**
* 根据对应的批次号和产品 ID 获取对应的采购陈本单价
* @param $batchNo
* @param $productId
* @return mixed
*/
public
function
getProductUnitPriceByBatchNo
(
$batchNo
,
$productId
);
}
\ No newline at end of file
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