This commit is contained in:
linfso 2024-11-24 09:37:05 +08:00
parent 93bf74498e
commit 5556eaa561
3 changed files with 15 additions and 4 deletions

View File

@ -19,6 +19,8 @@ import com.xdadan.erp.common.utils.DateUtils;
import com.xdadan.erp.emis.domain.enumtype.ScanType;
import com.xdadan.erp.emis.domain.exception.EmisBizError;
import com.xdadan.erp.emis.domain.vo.scan.ScanInfo;
import com.xdadan.erp.emis.domain.vo.scan.ScanResult;
import com.xdadan.erp.emis.domain.vo.scan.ScanResultItem;
import com.xdadan.erp.emis.service.EmisBaseService;
import com.xdadan.erp.emis.service.IEmisTmsScanRecordService;
import com.xdadan.erp.emis.utils.WaybillHelper;
@ -185,13 +187,24 @@ public class EmisWaybillTransferController extends EmisBaseController
scanInfo.setScanData(scanDataList);
try {
emisTmsScanRecordService.scan(scanInfo,getLoginUser().getUser().getEmpCode(),getLoginUser().getUser().getOwnerSiteCode());
ScanResult scanResult=emisTmsScanRecordService.scan(scanInfo,getLoginUser().getUser().getEmpCode(),getLoginUser().getUser().getOwnerSiteCode());
List<ScanResultItem> rstList=scanResult.getScanResult();
if(!CollectionUtils.isEmpty(rstList)) {
ScanResultItem item0=rstList.get(0);
if("fail".equals(item0.getResult()) ){
return AjaxResult.error(item0.getMessage());
}else{
return AjaxResult.success("处理成功");
}
}else{
return AjaxResult.error("扫描失败!");
}
} catch (Exception e) {
e.printStackTrace();
return AjaxResult.error("数据异常!");
}
return AjaxResult.success("成功",1);
}
// /**

View File

@ -519,7 +519,6 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS
}
// 更新每一单的开票状态
emisSettleSubBillMapper.updateOpenBillStatus(updEmisSettleSubBill);
}
}

View File

@ -81,7 +81,6 @@ public class EmisWaybillTransferServiceImpl implements IEmisWaybillTransferServ
public int insertEmisWaybillTransfer(EmisWaybillTransfer emisWaybillTransfer)
{
// 做一次转件扫描记录
return emisWaybillTransferMapper.insertEmisWaybillTransfer(emisWaybillTransfer);
}