|
|
@@ -68,14 +68,21 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
//校验数据
|
|
|
checkPaybalance(pay);
|
|
|
|
|
|
- if (paybalance.getId() > 0){
|
|
|
+ DocBaseDTO baseDTO = new DocBaseDTO();
|
|
|
+
|
|
|
+ if (pbId > 0){
|
|
|
paybalanceMapper.updateByPrimaryKeySelective(paybalance);
|
|
|
+ baseDTO = getBaseDTOById(pbId);
|
|
|
+ //日志记录
|
|
|
+ messageLogService.update(baseDTO);
|
|
|
}else {
|
|
|
paybalance.setCompanyId(BaseContextHolder.getCompanyId());
|
|
|
paybalance.setPb_recorder(BaseContextHolder.getUserName());
|
|
|
paybalanceMapper.insertSelective(paybalance);
|
|
|
pbId = paybalance.getId();
|
|
|
- System.out.println("rbid:" + pbId);
|
|
|
+ baseDTO = getBaseDTOById(pbId);
|
|
|
+ //日志记录
|
|
|
+ messageLogService.save(baseDTO);
|
|
|
}
|
|
|
|
|
|
Iterator isdet = paybalancedet.iterator();
|
|
|
@@ -103,9 +110,6 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
paybalancedetailMapper.insertSelective(paybalancedetail1);
|
|
|
}
|
|
|
}
|
|
|
- DocBaseDTO baseDTO = getBaseDTOById(pbId);
|
|
|
- //日志记录
|
|
|
- messageLogService.save(baseDTO);
|
|
|
return baseDTO;
|
|
|
}
|
|
|
|
|
|
@@ -270,7 +274,7 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
// "pb_id="+baseDTO.getId(),"pb_status","pb_statuscode",
|
|
|
// "pb_auditdate","pb_auditman");
|
|
|
//日志记录
|
|
|
- messageLogService.save(baseDTO);
|
|
|
+ messageLogService.audit(baseDTO);
|
|
|
return baseDTO;
|
|
|
}
|
|
|
|
|
|
@@ -353,7 +357,7 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
}
|
|
|
DocBaseDTO baseDTO = getBaseDTOById(Long.valueOf(id));
|
|
|
//日志记录
|
|
|
- messageLogService.save(baseDTO);
|
|
|
+ messageLogService.unAudit(baseDTO);
|
|
|
}
|
|
|
|
|
|
public void delete(int id){
|
|
|
@@ -362,7 +366,7 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
paybalancedetMapper.deleteByPrimaryKey(id);
|
|
|
DocBaseDTO baseDTO = getBaseDTOById(Long.valueOf(id));
|
|
|
//日志记录
|
|
|
- messageLogService.save(baseDTO);
|
|
|
+ messageLogService.delete(baseDTO);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -370,7 +374,7 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
paybalancedetMapper.deleteItem(id);
|
|
|
DocBaseDTO baseDTO = getBaseDTOById(Long.valueOf(id));
|
|
|
//日志记录
|
|
|
- messageLogService.save(baseDTO);
|
|
|
+ messageLogService.deleteDetail(baseDTO);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -378,7 +382,7 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
paybalancedetailMapper.deleteItem(id);
|
|
|
DocBaseDTO baseDTO = getBaseDTOById(Long.valueOf(id));
|
|
|
//日志记录
|
|
|
- messageLogService.save(baseDTO);
|
|
|
+ messageLogService.deleteDetail(baseDTO);
|
|
|
}
|
|
|
|
|
|
public Pay select(int id){
|