From 35c25585cf6fea9e29574a75a03c57381cbe19e1 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 05 八月 2019 16:35:07 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div --- fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java | 54 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 49 insertions(+), 5 deletions(-) diff --git a/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java b/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java index f85aa39..5aed79e 100644 --- a/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java +++ b/fanli/src/test/java/org/fanli/dynamic/Test_InviteMaterialService.java @@ -1,24 +1,68 @@ package org.fanli.dynamic; +import java.io.BufferedReader; +import java.io.FileInputStream; +import java.io.InputStreamReader; +import java.util.ArrayList; +import java.util.List; + import org.junit.Test; import com.yeshi.fanli.entity.dynamic.InviteMaterial; import com.yeshi.fanli.service.inter.dynamic.DynamicInfoService; +import com.yeshi.fanli.service.inter.dynamic.InviteMaterialService; import com.yeshi.fanli.util.BeanUtil; +import com.yeshi.fanli.util.StringUtil; public class Test_InviteMaterialService { + @Test - public void draw1() { + public void insertMaterial() { try { - DynamicInfoService service = BeanUtil.getBean(DynamicInfoService.class); + InviteMaterialService service = BeanUtil.getBean(InviteMaterialService.class); + String s = ""; + List<String> list = new ArrayList<String>(); + String fliePath = "F:\\company_material\\invite\\name.txt"; +// File file = new File("F:\\company_material\\invite\\name.txt");//Text鏂囦欢 +// BufferedReader buff = new BufferedReader(new FileReader(file));// 鏋勯�犱竴涓狟ufferedReader绫绘潵璇诲彇鏂囦欢 + BufferedReader buff = new BufferedReader(new InputStreamReader(new FileInputStream(fliePath),"gbk")); - service.insertShopInfo(); - + while ((s = buff.readLine()) != null) {// 浣跨敤readLine鏂规硶锛屼竴娆¤涓�琛� + if (!StringUtil.isNullOrEmpty(s)) { + list.add(s.trim()); + } + } + buff.close(); + + // 鍥剧墖鏍煎紡 + int startPic = 118; + int endPic = 141; + for (int i = 0; i < list.size(); i++) { + String text = list.get(i); + if (startPic > endPic) { + System.out.println("---------------------------------"); + System.out.println(text); + System.out.println("---------------------------------"); + break; + } + InviteMaterial record = new InviteMaterial(); + record.setText(text); + record.setPicture("http://img.flqapp.com/resource/invite/everyday/"+ startPic +".jpg"); + record.setState(0); + service.insert(record); + startPic ++; + + if (i == list.size()-1) { + System.out.println("---------------------------------"); + System.out.println(text); + System.out.println("---------------------------------"); + } + } + System.out.println("test"); } catch (Exception e) { e.printStackTrace(); } } - } -- Gitblit v1.8.0