/** * 创建组织机构. * * @param vo */ @Transactional(readOnly = false) public Customer createOrganization(CustomerVO vo) { Date now = new Date(); // 创建客户信息 Customer org = BeanMapper.map(vo, Customer.class); org.setCreateBy(UserContext.getSystemUser().getId()); org.setCreateTime(now); org.setModifyBy(org.getCreateBy()); org.setModifyTime(now); org.setCredit(0); org.setStatus(CustStatus.NORMAL); org.setCustType(CustType.CUST_ORG); org.setCustProperty(CustProperty.CUST_C); getDao().save(org); // 创建登录账号 createUser(vo, org); return org; }