package com.xcong.excoin; 
 | 
  
 | 
import com.xcong.excoin.modules.member.dao.MemberDao; 
 | 
import com.xcong.excoin.modules.member.dao.MemberSettingDao; 
 | 
import com.xcong.excoin.modules.member.entity.MemberEntity; 
 | 
import com.xcong.excoin.modules.member.entity.MemberSettingEntity; 
 | 
import lombok.extern.slf4j.Slf4j; 
 | 
import org.junit.jupiter.api.Test; 
 | 
import org.springframework.beans.factory.annotation.Autowired; 
 | 
import org.springframework.boot.test.context.SpringBootTest; 
 | 
  
 | 
import javax.annotation.Resource; 
 | 
import java.util.ArrayList; 
 | 
import java.util.HashMap; 
 | 
import java.util.List; 
 | 
import java.util.Map; 
 | 
  
 | 
/** 
 | 
 * @author wzy 
 | 
 * @date 2020-08-13 
 | 
 **/ 
 | 
@Slf4j 
 | 
@SpringBootTest 
 | 
public class MemberSettingTest { 
 | 
  
 | 
    @Resource 
 | 
    private MemberDao memberDao; 
 | 
    @Resource 
 | 
    private MemberSettingDao memberSettingDao; 
 | 
  
 | 
    @Test 
 | 
    public void settingDateTest() { 
 | 
        Map<String, Object> map = new HashMap<>(); 
 | 
        List<MemberEntity> memberEntities = memberDao.selectByMap(map); 
 | 
        log.info("--->{}", memberEntities.size()); 
 | 
  
 | 
        List<MemberSettingEntity> list = new ArrayList<>(); 
 | 
        for (MemberEntity memberEntity : memberEntities) { 
 | 
            MemberSettingEntity memberSettingEntity = new MemberSettingEntity(); 
 | 
            memberSettingEntity.setCreateBy("system"); 
 | 
            memberSettingEntity.setUpdateBy("system"); 
 | 
            memberSettingEntity.setMemberId(memberEntity.getId()); 
 | 
            memberSettingEntity.setClosingSpread(memberEntity.getClosingSpread()); 
 | 
            memberSettingEntity.setForceParam(memberEntity.getForceParam()); 
 | 
            memberSettingEntity.setSpread(memberEntity.getSpread()); 
 | 
            list.add(memberSettingEntity); 
 | 
        } 
 | 
  
 | 
        memberSettingDao.batchInsert(list); 
 | 
    } 
 | 
} 
 |