mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-13 12:56:48 +08:00
210 lines
6.2 KiB
Java
210 lines
6.2 KiB
Java
package com.xboe;
|
|
|
|
import java.time.LocalDateTime;
|
|
import java.util.List;
|
|
|
|
import javax.transaction.Transactional;
|
|
|
|
import org.junit.jupiter.api.Test;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.boot.test.context.SpringBootTest;
|
|
|
|
import com.xboe.basic.dao.BasicOrganizationDao;
|
|
import com.xboe.basic.dao.ErrorLogDao;
|
|
import com.xboe.basic.entity.Organization;
|
|
import com.xboe.basic.service.IBasicDataSyncService;
|
|
import com.xboe.common.utils.IDGenerator;
|
|
import com.xboe.dto.OrganizationDto;
|
|
import com.xboe.primary.dao.MainAccountDao;
|
|
import com.xboe.primary.dao.MainOrganizationDao;
|
|
import com.xboe.primary.entity.MainOrganization;
|
|
import com.xboe.primary.service.IMainDbSyncService;
|
|
|
|
//@SpringBootTest
|
|
public class MultiDbTest {
|
|
|
|
// @Autowired
|
|
// BasicOrganizationDao orgDao;
|
|
//
|
|
// @Autowired
|
|
// MainOrganizationDao mainOrgDao;
|
|
//
|
|
// @Autowired
|
|
// ErrorLogDao errDao;
|
|
//
|
|
// @Autowired
|
|
// MainAccountDao mainAccountDao;
|
|
//
|
|
// @Autowired
|
|
// IMainDbSyncService mainService;
|
|
//
|
|
// @Autowired
|
|
// IBasicDataSyncService basicService;
|
|
|
|
|
|
// @Test
|
|
// @Transactional
|
|
// public void testOrganizationDto() {
|
|
//
|
|
// OrganizationDto dto=new OrganizationDto();
|
|
//
|
|
// dto.setCode("100001");
|
|
// dto.setName("机构名称");
|
|
// dto.setKid("1234-4567-39048");
|
|
// dto.setSysLevel(0);
|
|
// dto.setStatus(1);
|
|
//
|
|
// Organization org=null;
|
|
//
|
|
// List<Organization> orgList=orgDao.getByKid(dto.getKid());
|
|
//
|
|
// if(!orgList.isEmpty()) {
|
|
// org=orgList.get(0);
|
|
// }
|
|
// System.out.println("org");
|
|
// System.out.println(org);
|
|
// if(org==null) {//新增加
|
|
// org=new Organization();
|
|
// org.setId(IDGenerator.generate());
|
|
// org.setKid(dto.getKid());
|
|
//
|
|
// org.setCode(org.getCode());
|
|
// org.setCreateFrom(dto.getCreateFrom());
|
|
// org.setSysCreateTime(dto.getCreateTime());
|
|
// org.setDataFrom(dto.getDataFrom());
|
|
// org.setDeleted(false);
|
|
// org.setDescription(dto.getDescription());
|
|
// org.setIsDefault(dto.getIsDefault());
|
|
// org.setIsMakeOrg(dto.getIsMakeOrg());
|
|
// org.setIsServiceSite(dto.getIsServiceSite());
|
|
// org.setName(dto.getName());
|
|
// org.setNamePath(dto.getNamePath());
|
|
//
|
|
// //org.setOrganizationLevel(dto.getSysLevel());
|
|
// org.setSysLevel(dto.getSysLevel());
|
|
// org.setRemark(dto.getRemark());
|
|
// org.setSassId(dto.getSassId());
|
|
// org.setShortName(dto.getShortName());
|
|
// org.setStatus(dto.getStatus());
|
|
// dto.setId(org.getId());
|
|
// orgDao.save(org);
|
|
//
|
|
// }else {//更新
|
|
//
|
|
// if(dto.getDeleted()!=null && dto.getDeleted()) {
|
|
// org.setDeleted(dto.getDeleted());
|
|
// }
|
|
// org.setDescription(dto.getDescription());
|
|
// org.setIsDefault(dto.getIsDefault());
|
|
// org.setIsMakeOrg(dto.getIsMakeOrg());
|
|
// org.setIsServiceSite(dto.getIsServiceSite());
|
|
// org.setName(dto.getName());
|
|
// //org.setOrganizationLevel(dto.getSysLevel());
|
|
// org.setSysLevel(dto.getSysLevel());
|
|
// org.setRemark(dto.getRemark());
|
|
// org.setSassId(dto.getSassId());
|
|
// org.setShortName(dto.getShortName());
|
|
// org.setStatus(dto.getStatus());
|
|
// orgDao.save(org);
|
|
// dto.setId(org.getId());
|
|
// }
|
|
//
|
|
// MainOrganization hasOrg=null;
|
|
// System.out.println("dto.id");
|
|
// System.out.println("dto.id="+dto.getId());
|
|
// hasOrg =mainOrgDao.get(dto.getId());
|
|
// System.out.println("hasOrg");
|
|
// //System.out.println(hasOrg);
|
|
// System.out.println("hasOrg");
|
|
// if(hasOrg!=null) {
|
|
// System.out.println("hasOrg不为null");
|
|
// System.out.println("hasOrg name ="+hasOrg.getName());
|
|
//// if(dto.getDeleted()!=null && dto.getDeleted()) {
|
|
//// hasOrg.setDeleted(dto.getDeleted());
|
|
//// }
|
|
//// //hasOrg.setDescription(dto.getDescription());
|
|
//// hasOrg.setIsMakeOrg(dto.getIsMakeOrg());
|
|
//// hasOrg.setIsServiceSite(dto.getIsServiceSite());
|
|
//// hasOrg.setName(dto.getName());
|
|
//// hasOrg.setParentId(dto.getParentId());
|
|
//// //hasOrg.setNamePath(dto.getn);
|
|
//// hasOrg.setStatus(dto.getStatus());
|
|
//// mainOrgDao.save(hasOrg);
|
|
// }else {
|
|
// System.out.println("hasOrg 是 null");
|
|
// //hasOrg =orgDao.getBySysId(dto.getKid());
|
|
// hasOrg=new MainOrganization();
|
|
// hasOrg.setId(dto.getId());
|
|
// hasOrg.setCode(dto.getCode());
|
|
// hasOrg.setCompanyId(dto.getSassId());
|
|
// hasOrg.setDeleted(false);
|
|
// hasOrg.setDescription(dto.getDescription());
|
|
// //hasOrg.setDomainId(dto.getD);
|
|
// hasOrg.setIsDefaultOrganization(true);
|
|
// hasOrg.setStatus(dto.getStatus());
|
|
// hasOrg.setIsMakeOrg(dto.getIsMakeOrg());
|
|
// hasOrg.setIsServiceSite(dto.getIsServiceSite());
|
|
// hasOrg.setName(dto.getName());
|
|
// hasOrg.setNamePath(dto.getNamePath());
|
|
// hasOrg.setOrganizationLevel(dto.getOrganizationLevel());
|
|
// //hasOrg.setOrgnizationManagerId(dto.get);
|
|
// hasOrg.setParentId(dto.getParentId());
|
|
// //hasOrg.setSysCreateAid();//创建人没有这个数据
|
|
// hasOrg.setSysCreateBy("同步基础数据");
|
|
// hasOrg.setSysCreateTime(LocalDateTime.now());
|
|
// hasOrg.setSysId(dto.getKid());
|
|
// hasOrg.setSysParentId(dto.getParentId());
|
|
// hasOrg.setSysUpdateBy("");
|
|
// hasOrg.setSysUpdateTime(hasOrg.getSysCreateTime());
|
|
// mainOrgDao.save(hasOrg);
|
|
//
|
|
// }
|
|
//
|
|
// }
|
|
|
|
// @Test
|
|
// @Transactional
|
|
// public void userSave() {
|
|
//
|
|
// OrganizationDto dto=new OrganizationDto();
|
|
//
|
|
// dto.setCode("100001");
|
|
// dto.setName("机构名称");
|
|
// dto.setKid("1234-4567-3948");
|
|
// dto.setSysLevel(0);
|
|
// dto.setStatus(1);
|
|
// //Organization org=orgDao.findOne(FieldFilters.eq("kid", dto.getKid()));
|
|
// basicService.syncOrganization(dto);
|
|
// mainService.syncOrganization(dto);
|
|
//
|
|
// }
|
|
|
|
// @Test
|
|
// @Transactional
|
|
// public void userSave1() {
|
|
//
|
|
// ErrorLog error=new ErrorLog();
|
|
// error.setId(IDGenerator.generate());
|
|
// error.setDataType(1);
|
|
// error.setDataId("1");
|
|
// error.setLogObject("{}");
|
|
// error.setLogTime(LocalDateTime.now());
|
|
// error.setType(1);
|
|
// errDao.save(error);
|
|
//
|
|
// MainAccount ma=new MainAccount();
|
|
// ma.setId(IDGenerator.generate());
|
|
// ma.setAvatar("");
|
|
// ma.setLoginName("aaaaa");
|
|
// ma.setPassKey("");
|
|
// ma.setPassValue("");
|
|
// ma.setRegTime(LocalDateTime.now());
|
|
// ma.setStatus(1);
|
|
// ma.setSysId("1");
|
|
// ma.setDeleted(false);
|
|
// mainAccountDao.save(ma);
|
|
// }
|
|
|
|
|
|
}
|