yujian
2019-12-10 14a0ac73a4cd9dcb4fd3d14363de639ab830c003
清理test
1个文件已修改
262 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/TestController.java 262 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/TestController.java
@@ -310,233 +310,7 @@
        }
    }
    /**
     * 插入邀请素材
     *
     * @param out
     */
    @RequestMapping(value = "uploadInviteMaterial")
    public void uploadInviteMaterial(PrintWriter out) {
        try {
            List<InviteMaterial> list = new ArrayList<InviteMaterial>();
            // 图片文件
            File file = new File("E:\\Invite\\Picture");
            File[] files = file.listFiles();
            for (File filePic : files) {// 遍历这个数组
                String name = filePic.getName();
                String prefix = name.substring(name.lastIndexOf(".") + 1);
                // 上传文件相对位置
                String filePath = "/resource/invite/everyday/" + UUID.randomUUID().toString().replace("-", "") + "."
                        + prefix;
                String fileUrl = COSManager.getInstance().uploadFile(filePic, filePath).getUrl();
                System.out.println("FileName:" + name);
                System.out.println("url:" + fileUrl);
                InviteMaterial inviteMaterial = new InviteMaterial();
                inviteMaterial.setState(0);
                inviteMaterial.setPicture(fileUrl);
                list.add(inviteMaterial);
            }
            List<String> listTxt = new ArrayList<String>();
            File textfile = new File("E:\\Invite\\content.txt");// Text文件
            BufferedReader br = new BufferedReader(new FileReader(textfile));// 构造一个BufferedReader类来读取文件
            String s = "";
            while ((s = br.readLine()) != null) {// 使用readLine方法,一次读一行
                if (StringUtil.isNullOrEmpty(s)) {
                    continue;
                }
                listTxt.add(s);
            }
            br.close();
            if (list.size() == 0 || listTxt.size() == 0 || listTxt.size() < list.size()) {
                return;
            }
            for (int i = 0; i < list.size(); i++) {
                InviteMaterial invite = list.get(i);
                invite.setText(listTxt.get(i));
                inviteMaterialService.insert(invite);
            }
            JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("上传成功"));
        } catch (Exception e) {
            JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("上传失败"));
            e.printStackTrace();
        }
    }
    /**
     * 插入邀请素材
     *
     * @param out
     */
    @RequestMapping(value = "uploadInviteMaterial2")
    public void uploadInviteMaterial2(PrintWriter out) {
        try {
            List<InviteMaterial> list = new ArrayList<InviteMaterial>();
            File picfile = new File("E:\\Invite\\pic.txt");// Text文件
            BufferedReader brp = new BufferedReader(new FileReader(picfile));// 构造一个BufferedReader类来读取文件
            String fileUrl = "";
            while ((fileUrl = brp.readLine()) != null) {// 使用readLine方法,一次读一行
                if (StringUtil.isNullOrEmpty(fileUrl)) {
                    continue;
                }
                InviteMaterial inviteMaterial = new InviteMaterial();
                inviteMaterial.setId(UUID.randomUUID().toString().replace("-", ""));
                inviteMaterial.setState(0);
                inviteMaterial.setPicture(fileUrl);
                list.add(inviteMaterial);
            }
            brp.close();
            List<String> listTxt = new ArrayList<String>();
            File textfile = new File("E:\\Invite\\content.txt");// Text文件
            BufferedReader br = new BufferedReader(new FileReader(textfile));// 构造一个BufferedReader类来读取文件
            String s = "";
            while ((s = br.readLine()) != null) {// 使用readLine方法,一次读一行
                if (StringUtil.isNullOrEmpty(s)) {
                    continue;
                }
                listTxt.add(s);
            }
            br.close();
            if (list.size() == 0 || listTxt.size() == 0 || listTxt.size() < list.size()) {
                return;
            }
            for (int i = 0; i < list.size(); i++) {
                InviteMaterial invite = list.get(i);
                invite.setText(listTxt.get(i));
                inviteMaterialService.insert(invite);
            }
            JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("上传成功"));
        } catch (Exception e) {
            JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("上传失败"));
            e.printStackTrace();
        }
    }
    /**
     * 插入邀请素材
     *
     * @param out
     */
    @RequestMapping(value = "saveInvite")
    public void saveInvite(InviteMaterial inviteMaterial, PrintWriter out) {
        try {
            inviteMaterial.setState(0);
            inviteMaterialService.insert(inviteMaterial);
            JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("上传成功"));
        } catch (Exception e) {
            JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("上传失败"));
            e.printStackTrace();
        }
    }
    /**
     * 插入邀请素材
     *
     * @param out
     */
    @RequestMapping(value = "insertTimeInvite")
    public void insertTimeInvite(PrintWriter out) {
        try {
            dynamicInfoService.insertTimeInvite();
            JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("操作成功"));
        } catch (Exception e) {
            JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("操作失败"));
            e.printStackTrace();
        }
    }
    /**
     * 插入邀请素材
     *
     * @param out
     */
    @RequestMapping(value = "getJingFenList")
    public void getJingFenList(String callback, Integer page, Integer eliteId, PrintWriter out) {
        try {
            JDSearchResult result = JDApiUtil.getJingFenGoods(page, eliteId);
            long count = 0;
            JSONObject data = new JSONObject();
            JSONArray array = new JSONArray();
            if (result != null) {
                PageEntity pageEntity = result.getPageEntity();
                if (pageEntity != null) {
                    count = pageEntity.getTotalCount();
                }
                List<JDGoods> goodsList = result.getGoodsList();
                if (goodsList != null && goodsList.size() > 0) {
                    BigDecimal fanLiRate = hongBaoManageService.getFanLiRate();
                    BigDecimal shareRate = hongBaoManageService.getShareRate();
                    ConfigParamsDTO paramsDTO = new ConfigParamsDTO(fanLiRate, shareRate, Constant.MAX_REWARD_RATE);
                    Gson gson = JsonUtil.getConvertBigDecimalToStringSubZeroBuilder(new GsonBuilder())
                            .excludeFieldsWithoutExposeAnnotation().setDateFormat("yyyy-MM-dd").create();
                    for (JDGoods goods : goodsList) {
                        GoodsDetailVO goodsDetailVO = GoodsDetailVOFactory.convertJDGoods(goods, paramsDTO);
                        array.add(gson.toJson(goodsDetailVO));
                    }
                }
            }
            data.put("count", count);
            data.put("list", array);
            JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult(data));
        } catch (Exception e) {
            JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("操作失败"));
            e.printStackTrace();
        }
    }
    /**
     * 插入邀请素材
     *
     * @param out
     */
    @RequestMapping(value = "queryExistsId")
    public void queryExistsAuctionId(PrintWriter out) {
        try {
            List<DynamicInfo> list = dynamicInfoDao.queryExistsAuctionId();
            for (DynamicInfo dynamicInfo : list) {
                List<GoodsPicture> imgs = dynamicInfo.getImgs();
                if (imgs == null || imgs.size() == 0) {
                    continue;
                }
                boolean update = false;
                for (GoodsPicture goodsPicture : imgs) {
                    TaoBaoGoodsBriefExtra goods = goodsPicture.getGoods();
                    if (goods == null) {
                        continue;
                    }
                    if (goods.getAuctionId() == null) {
                        update = true;
                        goods.setAuctionId(goods.getId());
                    }
                }
                if (update) {
                    dynamicInfo.setImgs(imgs);
                    dynamicInfoDao.updateGoodInfo(dynamicInfo);
                }
            }
            JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("操作成功"));
            // JsonUtil.printMode(out, null,
            // JsonUtil.loadTrueResult(JsonUtil.getSimpleGson().toJson(list)));
        } catch (Exception e) {
            JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("操作失败"));
            e.printStackTrace();
        }
    }
    @RequestMapping(value = "getWaitingThreadsCount")
    public void getWaitingThreadsCount(PrintWriter out) {
@@ -592,42 +366,8 @@
        out.print("success");
    }
    @RequestMapping(value = "testListTLJGoods")
    public void getGoodsList(String callback, PrintWriter out) {
        SearchFilter sf = new SearchFilter();
        sf.setQuan(1);
        sf.setTmall(true);
        // sf.setEndPrice(new BigDecimal(1000));
        sf.setPage(1);
        sf.setPage(100);
        sf.setCateIds("16");
        sf.setSort(TaoBaoUtil.SORT_SALE_HIGH_TO_LOW);
        TaoBaoSearchResult result = TaoKeApiUtil.searchWuLiao(sf);
        Gson gson = new Gson();
        JSONArray array = new JSONArray();
        for (TaoBaoGoodsBrief goods : result.getTaoBaoGoodsBriefs()) {
            array.add(gson.toJson(TaoBaoUtil.getTaoBaoGoodsBriefExtra(goods, "100", null)));
        }
        out.print(JsonUtil.loadJSONP(callback, JsonUtil.loadTrueResult(array)));
    }
    /**
     * 插入邀请素材
     *
     * @param out
     */
    @RequestMapping(value = "addInviteOrderLevelOne")
    public void addInviteOrderLevelOne(PrintWriter out) {
        try {
            System.out.println("-------------请求---------------");
            integralGetService.addShareSingleGoods(974767L);
            JsonUtil.printMode(out, null, JsonUtil.loadTrueResult("操作成功"));
        } catch (Exception e) {
            JsonUtil.printMode(out, null, JsonUtil.loadFalseResult("操作失败"));
            e.printStackTrace();
        }
    }
    @RequestMapping("getLocalTime")
    public void getLocalTime(PrintWriter out) {