package com.matrix;
|
|
import com.matrix.system.common.bean.SysUsers;
|
import com.matrix.system.hive.bean.SysShopInfo;
|
import com.matrix.system.dataMove.DateMoveServiceImpl;
|
import com.matrix.system.hive.bean.SysVipLevel;
|
import org.junit.Test;
|
import org.junit.runner.RunWith;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.boot.test.context.SpringBootTest;
|
import org.springframework.test.context.junit4.SpringRunner;
|
|
import java.io.UnsupportedEncodingException;
|
import java.security.NoSuchAlgorithmException;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* @author wzy
|
* @date 2021-03-18
|
**/
|
@RunWith(SpringRunner.class)
|
@SpringBootTest(classes = {ZqErpApplication.class},webEnvironment =SpringBootTest.WebEnvironment.RANDOM_PORT)
|
public class DataMoveTest {
|
|
@Autowired
|
private DateMoveServiceImpl dataMove;
|
|
/**
|
* 商铺信息迁移
|
*/
|
// @Test
|
public void slaveTest() {
|
List<SysShopInfo> shopInfos = dataMove.oldShopInfo();
|
dataMove.toNewShopInfo(shopInfos);
|
}
|
|
/**
|
* 后台用户迁移
|
* @throws UnsupportedEncodingException
|
* @throws NoSuchAlgorithmException
|
*/
|
// @Test
|
public void sysUsersMoveTest() throws UnsupportedEncodingException, NoSuchAlgorithmException {
|
List<SysUsers> sysUsers = dataMove.oldSysUsers();
|
dataMove.newSysUsers(sysUsers);
|
}
|
|
/**
|
* 会员等级迁移
|
*/
|
// @Test
|
public void vipLevelMove() {
|
List<SysVipLevel> sysVipLevels = dataMove.vipLevelOld();
|
dataMove.vipLevelNew(sysVipLevels);
|
}
|
|
/**
|
* 会员信息迁移
|
*/
|
@Test
|
public void vipInfoMoveTest() {
|
dataMove.vipInfoNew(dataMove.vipInfoOld());
|
}
|
|
// @Test
|
public void supplierTypeMoveTest() {
|
dataMove.supplierNew(dataMove.supplierTypeOld());
|
}
|
|
// @Test
|
public void supplierInfoMoveTest() {
|
dataMove.supplierInfoNew(dataMove.supplierInfoOld());
|
}
|
|
// @Test
|
public void shoppingGoodsCateMoveTest() {
|
dataMove.goodsCategoryNew(dataMove.goodsCategoryOld());
|
dataMove.goodsCategoryParentIdUpdate();
|
}
|
|
// @Test
|
public void goodsTypeMoveTest() {
|
dataMove.goodsTypeNew(dataMove.goodsTypeOld());
|
dataMove.updateGoodsTypeParentId();
|
}
|
|
/**
|
* 项目
|
* 家居产品
|
* 充值卡
|
* 套餐
|
* 综合卡
|
*
|
* ALTER TABLE `hive_test_meidu`.`shopping_goods` MODIFY COLUMN `is_once` int(10) NULL DEFAULT NULL AFTER `is_present`;
|
*/
|
// @Test
|
public void shoppingGoodsMoveTest() {
|
dataMove.shoppingGoodsNew(dataMove.shoppingGoodsOld("家居产品"), "家居产品");
|
}
|
|
// @Test
|
public void shoppingGoodsProjTest() {
|
dataMove.shoppingGoodsNew(dataMove.shoppingGoodsProjectOld(), "项目");
|
}
|
|
// @Test
|
public void shoppingGoodsTcTest() {
|
dataMove.shoppingGoodsNew(dataMove.shoppingGoodsTcList(), "套餐");
|
}
|
|
// @Test
|
public void shoppingGoodsCzkTest() {
|
dataMove.shoppingGoodsNew(dataMove.shoppingGoodsCzkOld(), "充值卡");
|
}
|
|
// @Test
|
public void shoppingGoodsZhkTest() {
|
dataMove.shoppingGoodsZhkNew(dataMove.shoppingGoodsZhkOld());
|
}
|
|
// @Test
|
public void shopStaffMoveTest() throws UnsupportedEncodingException, NoSuchAlgorithmException {
|
dataMove.shopStaffInfoNew(dataMove.shopStaffInfoOld());
|
}
|
|
// @Test
|
public void orderMoveTest() {
|
dataMove.orderNew(dataMove.orderOld());
|
}
|
|
// @Test
|
public void bedInfoMoveTest() {
|
dataMove.bedInfoNew(dataMove.bedInfoOld());
|
}
|
|
// @Test
|
public void projUseMoveTest() {
|
dataMove.projUseNew(dataMove.projUseMoveOld());
|
}
|
|
@Test
|
public void serviceOrderMoveTest() {
|
dataMove.serviceOrderNew(dataMove.serviceOrderOld());
|
}
|
|
@Test
|
public void moneyCardUseMoveTest() {
|
dataMove.moneyCardUseNew(dataMove.moneyCardUseOld());
|
}
|
|
@Test
|
public void tyOrderAndAchieveDataTest() {
|
dataMove.tyOrderAndAchieveMove();
|
}
|
|
@Test
|
public void roleUpdateTest() {
|
// dataMove.roleNew(dataMove.roleOld());
|
|
dataMove.roleNew2(dataMove.roleOld2());
|
}
|
}
|