md
This commit is contained in:
parent
209b86aa9f
commit
972aa789da
@ -716,9 +716,6 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 合并成本费用
|
||||
* @param billCode
|
||||
@ -729,10 +726,15 @@ public class EmisTmsCostFeeServiceImpl implements IEmisTmsCostFeeService
|
||||
@Transactional
|
||||
public int mergeCostFeeByBillCode(String billCode) throws EmisBizError {
|
||||
|
||||
String mainBillCode=billCode;
|
||||
// 判断是虚拟单还是主单
|
||||
EmisWaybill emisWaybill=emisWaybillMapper.selectEmisWaybillByBillCode(billCode);
|
||||
// 如果是虚拟单则使用主单号
|
||||
if("1".equals(emisWaybill.getBlVirtual()) ){
|
||||
mainBillCode=emisWaybill.getMasterBillCode();
|
||||
}
|
||||
|
||||
EmisTmsCostProfit emisTmsCostProfit=emisTmsCostProfitMapper.selectEmisTmsCostProfitByBillCode(billCode);
|
||||
EmisTmsCostProfit emisTmsCostProfit=emisTmsCostProfitMapper.selectEmisTmsCostProfitByBillCode(mainBillCode);
|
||||
if(emisTmsCostProfit==null){
|
||||
// 获取成本数据
|
||||
emisTmsCostProfit = new EmisTmsCostProfit();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user