|
|
@@ -22,6 +22,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.util.StringUtils;
|
|
|
|
|
|
+import java.util.Date;
|
|
|
import java.util.Iterator;
|
|
|
import java.util.List;
|
|
|
|
|
|
@@ -78,6 +79,8 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
}else {
|
|
|
paybalance.setCompanyId(BaseContextHolder.getCompanyId());
|
|
|
paybalance.setPb_recorder(BaseContextHolder.getUserName());
|
|
|
+ paybalance.setCreatorName(BaseContextHolder.getUserName());
|
|
|
+ paybalance.setCreateTime(new Date());
|
|
|
paybalanceMapper.insertSelective(paybalance);
|
|
|
pbId = paybalance.getId();
|
|
|
baseDTO = getBaseDTOById(pbId);
|
|
|
@@ -188,6 +191,9 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
paybalance.setCompanyId(companyId);
|
|
|
paybalance.setPb_status(Status.AUDITED.getDisplay());
|
|
|
paybalance.setPb_statuscode(Status.AUDITED.name());
|
|
|
+ paybalance.setPb_auditman(BaseContextHolder.getUserName());
|
|
|
+ paybalance.setPb_auditdate(new Date());
|
|
|
+ pay.setMain(paybalance);
|
|
|
Subledger subledger = this.changSubledgerUntil(paybalance);
|
|
|
if (subledger.getSl_code() == null){
|
|
|
subledgerMapper.insertSelective(subledger);
|
|
|
@@ -338,6 +344,8 @@ public class PaybalanceServiceImpl extends CommonBaseServiceImpl<PaybalanceMappe
|
|
|
paybalance.setId(Long.valueOf(id));
|
|
|
paybalance.setPb_status(com.usoftchina.saas.commons.po.Status.UNAUDITED.getDisplay());
|
|
|
paybalance.setPb_statuscode(Status.UNAUDITED.name());
|
|
|
+ paybalance.setPb_auditman(null);
|
|
|
+ paybalance.setPb_auditdate(null);
|
|
|
paybalanceMapper.updateByPrimaryKeySelective(paybalance);
|
|
|
|
|
|
//删除中间表
|