|
@@ -5162,6 +5162,27 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public AjaxResult deleteOrder(TWarehouseBills tWarehouseBills, LoginUser loginUser) {
|
|
|
+ TWarehouseBills warehouseBills = tWarehouseBillsMapper.selectTWarehousebillsById(tWarehouseBills.getfId());
|
|
|
+ if (warehouseBills == null){
|
|
|
+ return AjaxResult.error("未找到订单信息,请确认");
|
|
|
+ }
|
|
|
+ //修改订单状态
|
|
|
+ TWarehouseBills bills = new TWarehouseBills();
|
|
|
+ bills.setfId(tWarehouseBills.getfId());
|
|
|
+ bills.setDelFlag("1");
|
|
|
+ bills.setUpdateBy(loginUser.getUser().getUserName());
|
|
|
+ bills.setUpdateTime(new Date());
|
|
|
+ int i = tWarehouseBillsMapper.updateKaHeOrder(bills);
|
|
|
+ if (i <= 0){
|
|
|
+ return AjaxResult.error("删除订单失败");
|
|
|
+ }
|
|
|
+ //删除审批流
|
|
|
+ int billId = auditItemsMapper.deleteAuditItemsByBillId(tWarehouseBills.getfId());
|
|
|
+ return AjaxResult.success();
|
|
|
+ }
|
|
|
+
|
|
|
private String getAbsoluteFile(String fileName) {
|
|
|
String downloadPath = RuoYiConfig.getDownloadPath() + fileName;
|
|
|
File desc = new File(downloadPath);
|