仓储部分单据删除判断
This commit is contained in:
parent
a58526cfd1
commit
c47e651133
@ -123,6 +123,11 @@ public class WmIssueHeaderController extends BaseController
|
|||||||
{
|
{
|
||||||
for (long issueId:issueIds
|
for (long issueId:issueIds
|
||||||
) {
|
) {
|
||||||
|
WmIssueHeader header = wmIssueHeaderService.selectWmIssueHeaderByIssueId(issueId);
|
||||||
|
if(!UserConstants.ORDER_STATUS_PREPARE.equals(header.getStatus())){
|
||||||
|
return AjaxResult.error("只能删除草稿状态的单据!");
|
||||||
|
}
|
||||||
|
|
||||||
wmIssueLineService.deleteByIssueHeaderId(issueId);
|
wmIssueLineService.deleteByIssueHeaderId(issueId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -225,6 +225,11 @@ public class WmItemRecptController extends BaseController
|
|||||||
for (Long id:
|
for (Long id:
|
||||||
recptIds
|
recptIds
|
||||||
) {
|
) {
|
||||||
|
WmItemRecpt itemRecpt = wmItemRecptService.selectWmItemRecptByRecptId(id);
|
||||||
|
if(!UserConstants.ORDER_STATUS_PREPARE.equals(itemRecpt.getStatus())){
|
||||||
|
return AjaxResult.error("只能删除草稿状态的单据!");
|
||||||
|
}
|
||||||
|
|
||||||
wmItemRecptLineService.deleteByRecptId(id);
|
wmItemRecptLineService.deleteByRecptId(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -120,6 +120,11 @@ public class WmRtVendorController extends BaseController
|
|||||||
{
|
{
|
||||||
for (Long rtId:rtIds
|
for (Long rtId:rtIds
|
||||||
) {
|
) {
|
||||||
|
WmRtVendor rtVendor = wmRtVendorService.selectWmRtVendorByRtId(rtId);
|
||||||
|
if(!UserConstants.ORDER_STATUS_PREPARE.equals(rtVendor.getStatus())){
|
||||||
|
return AjaxResult.error("只能删除草稿状态的单据!");
|
||||||
|
}
|
||||||
|
|
||||||
wmRtVendorLineService.deleteByRtId(rtId);
|
wmRtVendorLineService.deleteByRtId(rtId);
|
||||||
}
|
}
|
||||||
return toAjax(wmRtVendorService.deleteWmRtVendorByRtIds(rtIds));
|
return toAjax(wmRtVendorService.deleteWmRtVendorByRtIds(rtIds));
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user