md
This commit is contained in:
parent
2f5c017297
commit
6f184e5acd
@ -442,6 +442,21 @@ public class EmisSettleSubBillController extends EmisBaseController
|
||||
for(int i=0;i<ids.length;i++){
|
||||
try {
|
||||
long id=ids[i];
|
||||
|
||||
// 如果财务已确认,则不允许不出账
|
||||
EmisSettleSubBill oldSubBill = emisSettleSubBillService.selectEmisSettleSubBillById(id);
|
||||
if(oldSubBill==null){
|
||||
return AjaxResult.error("账单不存在!");
|
||||
}
|
||||
|
||||
if("1".equals(oldSubBill.getBlConfirmCenter())){
|
||||
return AjaxResult.error("财务已确认!");
|
||||
}
|
||||
|
||||
// 如果已合账,也不允许不出账
|
||||
|
||||
|
||||
|
||||
EmisSettleSubBill emisSettleSubBill = new EmisSettleSubBill();
|
||||
emisSettleSubBill.setConfirmSiteManCode(getLoginUser().getUser().getEmpCode());
|
||||
emisSettleSubBill.setConfirmSiteCode(getLoginUser().getUser().getOwnerSiteCode());
|
||||
|
||||
@ -1152,6 +1152,7 @@ public class EmisBaseService {
|
||||
// 旧账单,只允许调整
|
||||
emisSettleSubBill.setId(oldSubBillList.get(0).getId());
|
||||
emisSettleSubBillMapper.updateEmisSettleSubBill(emisSettleSubBill);
|
||||
|
||||
}
|
||||
|
||||
// 新费用
|
||||
@ -1316,7 +1317,6 @@ public class EmisBaseService {
|
||||
|
||||
}
|
||||
|
||||
|
||||
log.error("===>End 运单出账");
|
||||
}
|
||||
|
||||
@ -2512,7 +2512,11 @@ public class EmisBaseService {
|
||||
EmisRegion emisRegion = new EmisRegion();
|
||||
emisRegion.setRegionName(name);
|
||||
emisRegion.setParentCode(parentCode);
|
||||
emisRegion.setCountryCode(countryCode);
|
||||
|
||||
// 非身份则需要判断国家
|
||||
if(StringUtils.isEmpty(parentCode)){
|
||||
emisRegion.setCountryCode(countryCode);
|
||||
}
|
||||
List<EmisRegion> list=emisRegionMapper.selectEmisRegionList(emisRegion);
|
||||
if(!CollectionUtils.isEmpty(list)) {
|
||||
return list.get(0);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user