|
@@ -1861,6 +1861,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
companyMsg.setCreateTime(new Date());
|
|
|
for (int a = 0; a < rows.getPhysicalNumberOfCells(); a++) {
|
|
|
Cell cell = rows.getCell(a);
|
|
|
+ if (cell == null){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
String value = filter(sheet.getRow(0), CellReference.convertNumToColString(cell.getColumnIndex()));
|
|
|
switch (value) {
|
|
|
case "箱号":
|
|
@@ -1931,7 +1934,9 @@ public class TWarehouseBillsServiceImpl implements ITWarehouseBillsService {
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
- tTemporaryFileMapper.insertTTemporaryFile(companyMsg);
|
|
|
+ if (StringUtils.isNotEmpty(companyMsg.getfCntrno())){
|
|
|
+ tTemporaryFileMapper.insertTTemporaryFile(companyMsg);
|
|
|
+ }
|
|
|
fleetCompanyMsgs.add(companyMsg);
|
|
|
}
|
|
|
map.put("total",fleetCompanyMsgs.size());
|
|
@@ -5162,6 +5167,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);
|