Example usage for org.jsoup.nodes Element attr

List of usage examples for org.jsoup.nodes Element attr

Introduction

In this page you can find the example usage for org.jsoup.nodes Element attr.

Prototype

public String attr(String attributeKey) 

Source Link

Document

Get an attribute's value by its key.

Usage

From source file:ExtractorContentTest.java

@Test
public void testQuantitativeStats() throws Exception {

    List<Element> hrefs = new ArrayList<Element>();
    _collectAllComparisonOf(//from w w w .  j  a va 2  s .co m
            "/w/index.php?title=Special%3APrefixIndex&prefix=Comparison&namespace=0&hideredirects=1", hrefs);

    int j = 0; // j-th comparison 
    int nRelevant = 0;

    int nHeaders = 0;
    int nProducts = 0;
    //int nUncertains = 0 ;
    int nBooleanValues = 0;
    int nEmpty = 0;
    int nTotalValues = 0;

    int nMultiValues = 0;
    int nSingleValues = 0;
    int nUnknowns = 0;
    int nConstrains = 0;

    for (Element href : hrefs) { // for each page
        String hURL = href.attr("href");
        int n = "/wiki/".length();
        String wikiPageName = hURL.substring(n);
        System.err.println("(" + j++ + ") " + wikiPageName);

        if (excludePCMs.contains(wikiPageName)) {
            System.err.println("Ignoring");
            continue;
        }

        PCMStatistic stat = computeStatistic(wikiPageName);
        int nTable = stat.getNumbersOfTables();
        System.err.println("numbers of tables:" + nTable);

        if (nTable > 0)
            nRelevant++;

        //analyzeStat (stat);

        Collection<CatalogStat> catalogStats = stat.getCatalogStats();

        for (CatalogStat catalogStat : catalogStats) { // for each table
            // System.err.println("table(" + i++ + ")");
            nHeaders += catalogStat.getNumbersOfHeaders();
            nProducts += catalogStat.getNumbersOfProduct();
            //nUncertains += catalogStat.getnUncertains() ; 
            nBooleanValues += catalogStat.getnBooleans();
            nEmpty += catalogStat.getnEmpty();
            nMultiValues += catalogStat.getnMultiValues();
            nSingleValues += catalogStat.getnSingleV();
            nUnknowns += catalogStat.getnUnknowns();
            nConstrains += catalogStat.getnConstrained();

            int lHeaders = catalogStat.getNumbersOfHeaders();
            int lProducts = catalogStat.getNumbersOfProduct();
            nTotalValues += (lHeaders * lProducts) - (lHeaders + lProducts); // effective values 

            nSingleValues -= lHeaders + lProducts; // not cell values but headers or product names

            // 1 pattern

        }

        System.err.println("#headers=" + nHeaders);
        System.err.println("#products=" + nProducts);

        System.err.println("#nBooleanValues(1)=" + nBooleanValues);
        System.err.println("#nSingleValues(3)=" + nSingleValues);
        System.err.println("#nMultiValues(4)=" + nMultiValues);
        //System.err.println("#nUncertains()=" + nUncertains);

        System.err.println("#nEmpty(6)=" + nEmpty);

        System.err.println("#nUnknowns(5)=" + nUnknowns);
        System.err.println("#nConstrains(2)=" + nConstrains);
        System.err.println("\n\n\n");
        System.err.println("#nTotalValues=" + nTotalValues);
        System.err.println("#nTotalValues (bis)="
                + (nBooleanValues + nSingleValues + nMultiValues + nEmpty + nUnknowns + nConstrains));

    }

    System.err.println("number of relevant PCMs: " + nRelevant);

    //   String wikiPageName = "Comparison_of_Java_virtual_machines"; 

}

From source file:com.gelakinetic.mtgfam.fragments.CardViewFragment.java

/**
 * Converts some html to plain text, replacing images with their textual counterparts
 *
 * @param html html to be converted/*from  w  ww  .  j  av a2s .c  o  m*/
 * @return plain text representation of the input
 */
public String convertHtmlToPlainText(String html) {
    Document document = Jsoup.parse(html);
    Elements images = document.select("img");
    for (Element image : images) {
        image.html("{" + image.attr("src") + "}");
    }
    return document.text();
}

From source file:de.geeksfactory.opacclient.apis.SISIS.java

protected SearchRequestResult parse_search(String html, int page) throws OpacErrorException {
    Document doc = Jsoup.parse(html);
    doc.setBaseUri(opac_url + "/searchfoo");

    if (doc.select(".error").size() > 0) {
        throw new OpacErrorException(doc.select(".error").text().trim());
    } else if (doc.select(".nohits").size() > 0) {
        throw new OpacErrorException(doc.select(".nohits").text().trim());
    } else if (doc.select(".box-header h2, #nohits").text().contains("keine Treffer")) {
        return new SearchRequestResult(new ArrayList<SearchResult>(), 0, 1, 1);
    }/*from   ww w .  ja  v  a  2s .  com*/

    int results_total = -1;

    String resultnumstr = doc.select(".box-header h2").first().text();
    if (resultnumstr.contains("(1/1)") || resultnumstr.contains(" 1/1")) {
        reusehtml = html;
        throw new OpacErrorException("is_a_redirect");
    } else if (resultnumstr.contains("(")) {
        results_total = Integer.parseInt(resultnumstr.replaceAll(".*\\(([0-9]+)\\).*", "$1"));
    } else if (resultnumstr.contains(": ")) {
        results_total = Integer.parseInt(resultnumstr.replaceAll(".*: ([0-9]+)$", "$1"));
    }

    Elements table = doc.select("table.data tbody tr");
    identifier = null;

    Elements links = doc.select("table.data a");
    boolean haslink = false;
    for (int i = 0; i < links.size(); i++) {
        Element node = links.get(i);
        if (node.hasAttr("href") & node.attr("href").contains("singleHit.do") && !haslink) {
            haslink = true;
            try {
                List<NameValuePair> anyurl = URLEncodedUtils
                        .parse(new URI(node.attr("href").replace(" ", "%20").replace("&amp;", "&")), ENCODING);
                for (NameValuePair nv : anyurl) {
                    if (nv.getName().equals("identifier")) {
                        identifier = nv.getValue();
                        break;
                    }
                }
            } catch (Exception e) {
                e.printStackTrace();
            }

        }
    }

    List<SearchResult> results = new ArrayList<>();
    for (int i = 0; i < table.size(); i++) {
        Element tr = table.get(i);
        SearchResult sr = new SearchResult();
        if (tr.select("td img[title]").size() > 0) {
            String title = tr.select("td img").get(0).attr("title");
            String[] fparts = tr.select("td img").get(0).attr("src").split("/");
            String fname = fparts[fparts.length - 1];
            MediaType default_by_fname = defaulttypes.get(fname.toLowerCase(Locale.GERMAN).replace(".jpg", "")
                    .replace(".gif", "").replace(".png", ""));
            MediaType default_by_title = defaulttypes.get(title);
            MediaType default_name = default_by_title != null ? default_by_title : default_by_fname;
            if (data.has("mediatypes")) {
                try {
                    sr.setType(MediaType.valueOf(data.getJSONObject("mediatypes").getString(fname)));
                } catch (JSONException | IllegalArgumentException e) {
                    sr.setType(default_name);
                }
            } else {
                sr.setType(default_name);
            }
        }
        String alltext = tr.text();
        if (alltext.contains("eAudio") || alltext.contains("eMusic")) {
            sr.setType(MediaType.MP3);
        } else if (alltext.contains("eVideo")) {
            sr.setType(MediaType.EVIDEO);
        } else if (alltext.contains("eBook")) {
            sr.setType(MediaType.EBOOK);
        } else if (alltext.contains("Munzinger")) {
            sr.setType(MediaType.EDOC);
        }

        if (tr.children().size() > 3 && tr.child(3).select("img[title*=cover]").size() == 1) {
            sr.setCover(tr.child(3).select("img[title*=cover]").attr("abs:src"));
            if (sr.getCover().contains("showCover.do")) {
                downloadCover(sr);
            }
        }

        Element middlething;
        if (tr.children().size() > 2 && tr.child(2).select("a").size() > 0) {
            middlething = tr.child(2);
        } else {
            middlething = tr.child(1);
        }

        List<Node> children = middlething.childNodes();
        if (middlething.select("div").not("#hlrightblock,.bestellfunktionen").size() == 1) {
            Element indiv = middlething.select("div").not("#hlrightblock,.bestellfunktionen").first();
            if (indiv.children().size() > 1) {
                children = indiv.childNodes();
            }
        } else if (middlething.select("span.titleData").size() == 1) {
            children = middlething.select("span.titleData").first().childNodes();
        }
        int childrennum = children.size();

        List<String[]> strings = new ArrayList<>();
        for (int ch = 0; ch < childrennum; ch++) {
            Node node = children.get(ch);
            if (node instanceof TextNode) {
                String text = ((TextNode) node).text().trim();
                if (text.length() > 3) {
                    strings.add(new String[] { "text", "", text });
                }
            } else if (node instanceof Element) {

                List<Node> subchildren = node.childNodes();
                for (int j = 0; j < subchildren.size(); j++) {
                    Node subnode = subchildren.get(j);
                    if (subnode instanceof TextNode) {
                        String text = ((TextNode) subnode).text().trim();
                        if (text.length() > 3) {
                            strings.add(new String[] { ((Element) node).tag().getName(), "text", text,
                                    ((Element) node).className(), node.attr("style") });
                        }
                    } else if (subnode instanceof Element) {
                        String text = ((Element) subnode).text().trim();
                        if (text.length() > 3) {
                            strings.add(new String[] { ((Element) node).tag().getName(),
                                    ((Element) subnode).tag().getName(), text, ((Element) node).className(),
                                    node.attr("style") });
                        }
                    }
                }
            }
        }

        StringBuilder description = null;
        if (tr.select("span.Z3988").size() == 1) {
            // Sometimes there is a <span class="Z3988"> item which provides
            // data in a standardized format.
            List<NameValuePair> z3988data;
            boolean hastitle = false;
            try {
                description = new StringBuilder();
                z3988data = URLEncodedUtils
                        .parse(new URI("http://dummy/?" + tr.select("span.Z3988").attr("title")), "UTF-8");
                for (NameValuePair nv : z3988data) {
                    if (nv.getValue() != null) {
                        if (!nv.getValue().trim().equals("")) {
                            if (nv.getName().equals("rft.btitle") && !hastitle) {
                                description.append("<b>").append(nv.getValue()).append("</b>");
                                hastitle = true;
                            } else if (nv.getName().equals("rft.atitle") && !hastitle) {
                                description.append("<b>").append(nv.getValue()).append("</b>");
                                hastitle = true;
                            } else if (nv.getName().equals("rft.au")) {
                                description.append("<br />").append(nv.getValue());
                            } else if (nv.getName().equals("rft.date")) {
                                description.append("<br />").append(nv.getValue());
                            }
                        }
                    }
                }
            } catch (URISyntaxException e) {
                description = null;
            }
        }
        boolean described = false;
        if (description != null && description.length() > 0) {
            sr.setInnerhtml(description.toString());
            described = true;
        } else {
            description = new StringBuilder();
        }
        int k = 0;
        boolean yearfound = false;
        boolean titlefound = false;
        boolean sigfound = false;
        for (String[] part : strings) {
            if (!described) {
                if (part[0].equals("a") && (k == 0 || !titlefound)) {
                    if (k != 0) {
                        description.append("<br />");
                    }
                    description.append("<b>").append(part[2]).append("</b>");
                    titlefound = true;
                } else if (part[2].matches("\\D*[0-9]{4}\\D*") && part[2].length() <= 10) {
                    yearfound = true;
                    if (k != 0) {
                        description.append("<br />");
                    }
                    description.append(part[2]);
                } else if (k == 1 && !yearfound && part[2].matches("^\\s*\\([0-9]{4}\\)$")) {
                    if (k != 0) {
                        description.append("<br />");
                    }
                    description.append(part[2]);
                } else if (k == 1 && !yearfound && part[2].matches("^\\s*\\([0-9]{4}\\)$")) {
                    if (k != 0) {
                        description.append("<br />");
                    }
                    description.append(part[2]);
                } else if (k > 1 && k < 4 && !sigfound && part[0].equals("text")
                        && part[2].matches("^[A-Za-z0-9,\\- ]+$")) {
                    description.append("<br />");
                    description.append(part[2]);
                }
            }
            if (part.length == 4) {
                if (part[0].equals("span") && part[3].equals("textgruen")) {
                    sr.setStatus(SearchResult.Status.GREEN);
                } else if (part[0].equals("span") && part[3].equals("textrot")) {
                    sr.setStatus(SearchResult.Status.RED);
                }
            } else if (part.length == 5) {
                if (part[4].contains("purple")) {
                    sr.setStatus(SearchResult.Status.YELLOW);
                }
            }
            if (sr.getStatus() == null) {
                if ((part[2].contains("entliehen")
                        && part[2].startsWith("Vormerkung ist leider nicht mglich"))
                        || part[2].contains("nur in anderer Zweigstelle ausleihbar und nicht bestellbar")) {
                    sr.setStatus(SearchResult.Status.RED);
                } else if (part[2].startsWith("entliehen")
                        || part[2].contains("Ein Exemplar finden Sie in einer anderen Zweigstelle")) {
                    sr.setStatus(SearchResult.Status.YELLOW);
                } else if ((part[2].startsWith("bestellbar") && !part[2].contains("nicht bestellbar"))
                        || (part[2].startsWith("vorbestellbar") && !part[2].contains("nicht vorbestellbar"))
                        || (part[2].startsWith("vorbestellbar") && !part[2].contains("nicht vorbestellbar"))
                        || (part[2].startsWith("vormerkbar") && !part[2].contains("nicht vormerkbar"))
                        || (part[2].contains("heute zurckgebucht"))
                        || (part[2].contains("ausleihbar") && !part[2].contains("nicht ausleihbar"))) {
                    sr.setStatus(SearchResult.Status.GREEN);
                }
                if (sr.getType() != null) {
                    if (sr.getType().equals(MediaType.EBOOK) || sr.getType().equals(MediaType.EVIDEO)
                            || sr.getType().equals(MediaType.MP3))
                    // Especially Onleihe.de ebooks are often marked
                    // green though they are not available.
                    {
                        sr.setStatus(SearchResult.Status.UNKNOWN);
                    }
                }
            }
            k++;
        }
        if (!described) {
            sr.setInnerhtml(description.toString());
        }

        sr.setNr(10 * (page - 1) + i);
        sr.setId(null);
        results.add(sr);
    }
    resultcount = results.size();
    return new SearchRequestResult(results, results_total, page);
}

From source file:de.geeksfactory.opacclient.apis.SISIS.java

private void parseDropdown(Element dropdownElement, List<SearchField> fields) throws JSONException {
    Elements options = dropdownElement.select("option");
    DropdownSearchField dropdown = new DropdownSearchField();
    if (dropdownElement.parent().select("input[type=hidden]").size() > 0) {
        dropdown.setId(dropdownElement.parent().select("input[type=hidden]").attr("value"));
        dropdown.setData(new JSONObject("{\"restriction\": true}"));
    } else {/*from w ww .j  a  va 2 s.  co m*/
        dropdown.setId(dropdownElement.attr("name"));
        dropdown.setData(new JSONObject("{\"restriction\": false}"));
    }
    for (Element option : options) {
        dropdown.addDropdownValue(option.attr("value"), option.text());
    }
    dropdown.setDisplayName(dropdownElement.parent().select("label").text());
    fields.add(dropdown);
}

From source file:cn.wanghaomiao.xpath.core.XpathEvaluator.java

/**
 * /*from w w  w.  j av  a  2  s.  com*/
 *
 * @param e
 * @param node
 * @return
 */
public Element filter(Element e, Node node) throws NoSuchFunctionException, NoSuchAxisException {
    if (node.getTagName().equals("*") || node.getTagName().equals(e.nodeName())) {
        if (node.getPredicate() != null && StringUtils.isNotBlank(node.getPredicate().getValue())) {
            Predicate p = node.getPredicate();
            if (p.getOpEm() == null) {
                if (p.getValue().matches("\\d+") && getElIndex(e) == Integer.parseInt(p.getValue())) {
                    return e;
                } else if (p.getValue().endsWith("()")
                        && (Boolean) callFilterFunc(p.getValue().substring(0, p.getValue().length() - 2), e)) {
                    return e;
                } else if (p.getValue().startsWith("@")
                        && e.hasAttr(StringUtils.substringAfter(p.getValue(), "@"))) {
                    return e;
                }
                //todo p.value ~= contains(./@href,'renren.com')
            } else {
                if (p.getLeft().matches("[^/]+\\(\\)")) {
                    Object filterRes = p.getOpEm().excute(
                            callFilterFunc(p.getLeft().substring(0, p.getLeft().length() - 2), e).toString(),
                            p.getRight());
                    if (filterRes instanceof Boolean && (Boolean) filterRes) {
                        return e;
                    } else if (filterRes instanceof Integer
                            && e.siblingIndex() == Integer.parseInt(filterRes.toString())) {
                        return e;
                    }
                } else if (p.getLeft().startsWith("@")) {
                    String lValue = e.attr(p.getLeft().substring(1));
                    Object filterRes = p.getOpEm().excute(lValue, p.getRight());
                    if ((Boolean) filterRes) {
                        return e;
                    }
                } else {
                    // ???xpath?
                    List<Element> eltmp = new LinkedList<Element>();
                    eltmp.add(e);
                    List<JXNode> rstmp = evaluate(p.getLeft(), new Elements(eltmp));
                    if ((Boolean) p.getOpEm().excute(StringUtils.join(rstmp, ""), p.getRight())) {
                        return e;
                    }
                }
            }
        } else {
            return e;
        }
    }
    return null;
}

From source file:com.crawler.gsxt.htmlparser.GsxtAnhuiParser.java

public AicFeedJson anhuiResultParser(String html, Boolean isDebug) {

    LOOGER.info("The method of GsxtAnhuiParser.anhuiResultParser is begin !");
    Gson gson = new Gson();
    Map<String, Object> resultHtmlMap = gson.fromJson(html, new TypeToken<Map<String, Object>>() {
    }.getType());/*from ww  w.  jav a 2s .  c o m*/
    //?result 
    AicFeedJson gsxtFeedJson = new AicFeedJson();
    //?
    AicpubInfo gsgsInfo = new AicpubInfo();

    String gsgsxxHtml = (String) resultHtmlMap.get("gsgsxx");
    Document gsgsxxDoc = Jsoup.parse(gsgsxxHtml);

    // ?
    //-----------------?-->? start-----------------------

    AicpubRegInfo gsgsDjInfo = new AicpubRegInfo();

    Element djxxDiv = gsgsxxDoc.getElementById("jibenxinxi");
    Elements djxx_tables = djxxDiv.getElementsByTag("table");
    Element jbxx_table = djxx_tables.get(0);

    //? -->?      
    AicpubRegBaseInfo gsgsDjJbInfo = new AicpubRegBaseInfo();
    Elements jbxx_tds = jbxx_table.select("tr").select("td");
    Elements jbxx_ths = jbxx_table.select("tr").select("th");
    for (int i = 1; i < jbxx_ths.size(); i++) {
        if (jbxx_ths.get(i).text().trim().contains("?")
                || jbxx_ths.get(i).text().trim().contains("?")) {
            gsgsDjJbInfo.setNum(jbxx_tds.get(i - 1).text());// ??
        }
        if (jbxx_ths.get(i).text().trim().contains("??")) {
            gsgsDjJbInfo.setName(jbxx_tds.get(i - 1).text());// ??
        }
        if (jbxx_ths.get(i).text().trim().contains("")) {
            gsgsDjJbInfo.setType(jbxx_tds.get(i - 1).text());// 
        }
        if (jbxx_ths.get(i).text().trim().contains("")
                || jbxx_ths.get(i).text().trim().contains("")
                || jbxx_ths.get(i).text().trim().contains("??")) {
            gsgsDjJbInfo.setLegalRepr(jbxx_tds.get(i - 1).text());// /??
        }
        if (jbxx_ths.get(i).text().trim().contains("")
                || jbxx_ths.get(i).text().trim().contains("")) {
            gsgsDjJbInfo.setRegCapital(jbxx_tds.get(i - 1).text());// 
        }
        if (jbxx_ths.get(i).text().trim().contains("?")
                || jbxx_ths.get(i).text().trim().contains("")) {
            gsgsDjJbInfo.setRegDateTime(jbxx_tds.get(i - 1).text());// ?
        }
        if (jbxx_ths.get(i).text().trim().contains("?")
                || jbxx_ths.get(i).text().trim().contains("?")
                || jbxx_ths.get(i).text().trim().contains("??")) {
            gsgsDjJbInfo.setAddress(jbxx_tds.get(i - 1).text());// ??/?
        }
        if (jbxx_ths.get(i).text().trim().contains("??")
                || jbxx_ths.get(i).text().trim().contains("???")) {
            gsgsDjJbInfo.setStartDateTime(jbxx_tds.get(i - 1).text());// ????
        }
        if (jbxx_ths.get(i).text().trim().contains("??")
                || jbxx_ths.get(i).text().trim().contains("???")) {
            gsgsDjJbInfo.setEndDateTime(jbxx_tds.get(i - 1).text());// ?????
        }
        if (jbxx_ths.get(i).text().trim().contains("??")) {
            gsgsDjJbInfo.setBusinessScope(jbxx_tds.get(i - 1).text());// ??
        }
        if (jbxx_ths.get(i).text().trim().contains("")) {
            gsgsDjJbInfo.setRegAuthority(jbxx_tds.get(i - 1).text());// 
        }
        if (jbxx_ths.get(i).text().trim().contains("")) {
            gsgsDjJbInfo.setApprovalDateTime(jbxx_tds.get(i - 1).text());// 
        }
        if (jbxx_ths.get(i).text().trim().contains("?")) {
            gsgsDjJbInfo.setRegStatus(jbxx_tds.get(i - 1).text());// ?
        }
        if (jbxx_ths.get(i).text().trim().contains("??")) {
            gsgsDjJbInfo.setFormType(jbxx_tds.get(i - 1).text());// ??
        }

    }
    gsgsDjInfo.setBaseInfo(gsgsDjJbInfo);
    //? -->??
    List<AicpubRegStohrStohrinvestInfo> gsgsDjGdjczList = new ArrayList<AicpubRegStohrStohrinvestInfo>();
    Object gsgsxx_gdxx_detail_object = resultHtmlMap.get("gsgsxx_gdxx_detail");
    if (gsgsxx_gdxx_detail_object != null) {
        ArrayList<String> gdDetailList = (ArrayList<String>) gsgsxx_gdxx_detail_object;
        for (String gdxxDetailHtml : gdDetailList) {
            Document gdxxDetailDoc = Jsoup.parse(gdxxDetailHtml);
            Element gdxxDetailDiv = gdxxDetailDoc.getElementById("details");
            Elements gdxxDetailTables = gdxxDetailDiv.select("table");
            if (gdxxDetailTables != null && !gdxxDetailTables.isEmpty()) {
                Element gdxxDetailTable = gdxxDetailTables.get(0);
                if (gdxxDetailTable != null) {
                    Elements gdxxDetailTrs = gdxxDetailTable.select("tr");

                    AicpubRegStohrStohrinvestInfo gsgsDjGdjczInfo = new AicpubRegStohrStohrinvestInfo();
                    for (Element gdxxDetailTr : gdxxDetailTrs) {
                        Elements gdxxDetail_tds = gdxxDetailTr.select("td");
                        int tdSize = gdxxDetail_tds.size();
                        if (tdSize == 3) {
                            String stockholder = gdxxDetail_tds.get(0).text();
                            String subAmount = gdxxDetail_tds.get(1).text();
                            String paidAmount = gdxxDetail_tds.get(2).text();

                            gsgsDjGdjczInfo.setStockholder(stockholder);
                            gsgsDjGdjczInfo.setSubAmount(subAmount);
                            gsgsDjGdjczInfo.setPaidAmount(paidAmount);
                        } else if (tdSize == 6) {
                            String sub_method = gdxxDetail_tds.get(0).text();
                            String sub_amount = gdxxDetail_tds.get(1).text();
                            String sub_czDate = gdxxDetail_tds.get(2).text();
                            String paid_method = gdxxDetail_tds.get(3).text();
                            String paid_amount = gdxxDetail_tds.get(4).text();
                            String paid_czDate = gdxxDetail_tds.get(5).text();

                            AicpubRegStohrStohrinvestInfo.AmountDetail subAmountDetail = gsgsDjGdjczInfo.new AmountDetail();
                            AicpubRegStohrStohrinvestInfo.AmountDetail paidAmountDetail = gsgsDjGdjczInfo.new AmountDetail();
                            List<AmountDetail> subAmountDetailList = new ArrayList<AicpubRegStohrStohrinvestInfo.AmountDetail>();
                            List<AmountDetail> paidAmountDetailList = new ArrayList<AicpubRegStohrStohrinvestInfo.AmountDetail>();

                            subAmountDetail.investMethod = sub_method;
                            subAmountDetail.investAmount = sub_amount;
                            subAmountDetail.investDateTime = sub_czDate;
                            paidAmountDetail.investMethod = paid_method;
                            paidAmountDetail.investAmount = paid_amount;
                            paidAmountDetail.investDateTime = paid_czDate;
                            subAmountDetailList.add(subAmountDetail);
                            paidAmountDetailList.add(paidAmountDetail);
                            gsgsDjGdjczInfo.setSubAmountDetails(subAmountDetailList);
                            gsgsDjGdjczInfo.setPaidAmountDetails(paidAmountDetailList);
                        } else if (tdSize == 9) {
                            String stockholder = gdxxDetail_tds.get(0).text();
                            String subAmount = gdxxDetail_tds.get(1).text();
                            String paidAmount = gdxxDetail_tds.get(2).text();
                            String sub_method = gdxxDetail_tds.get(3).text();
                            String sub_amount = gdxxDetail_tds.get(4).text();
                            String sub_czDate = gdxxDetail_tds.get(5).text();
                            String paid_method = gdxxDetail_tds.get(6).text();
                            String paid_amount = gdxxDetail_tds.get(7).text();
                            String paid_czDate = gdxxDetail_tds.get(8).text();

                            AicpubRegStohrStohrinvestInfo.AmountDetail subAmountDetail = gsgsDjGdjczInfo.new AmountDetail();
                            AicpubRegStohrStohrinvestInfo.AmountDetail paidAmountDetail = gsgsDjGdjczInfo.new AmountDetail();
                            List<AmountDetail> subAmountDetailList = new ArrayList<AicpubRegStohrStohrinvestInfo.AmountDetail>();
                            List<AmountDetail> paidAmountDetailList = new ArrayList<AicpubRegStohrStohrinvestInfo.AmountDetail>();

                            subAmountDetail.investMethod = sub_method;
                            subAmountDetail.investAmount = sub_amount;
                            subAmountDetail.investDateTime = sub_czDate;
                            paidAmountDetail.investMethod = paid_method;
                            paidAmountDetail.investAmount = paid_amount;
                            paidAmountDetail.investDateTime = paid_czDate;
                            gsgsDjGdjczInfo.setStockholder(stockholder);
                            gsgsDjGdjczInfo.setSubAmount(subAmount);
                            gsgsDjGdjczInfo.setPaidAmount(paidAmount);
                            subAmountDetailList.add(subAmountDetail);
                            paidAmountDetailList.add(paidAmountDetail);
                            gsgsDjGdjczInfo.setSubAmountDetails(subAmountDetailList);
                            gsgsDjGdjczInfo.setPaidAmountDetails(paidAmountDetailList);
                        }
                    }

                    gsgsDjGdjczList.add(gsgsDjGdjczInfo);
                }
            }
        }
    }

    //? -->?
    List<AicpubRegStohrInfo> gsgsDjGdList = new ArrayList<AicpubRegStohrInfo>();
    Element invDivElement = djxxDiv.getElementById("invDiv");
    if (invDivElement != null) {
        Elements guxxTables = invDivElement.select("table");
        if (guxxTables != null && !guxxTables.isEmpty()) {
            Element gdxx_table = guxxTables.get(0);
            Elements gdxx_trs = gdxx_table.select("tr");
            int i = 0;
            for (Element gdxx_tr : gdxx_trs) {
                Elements gdxx_tds = gdxx_tr.select("td");

                AicpubRegStohrInfo gsgsdjgdInfo = new AicpubRegStohrInfo();
                int trSize = gdxx_tds.size();
                if (trSize > 0) {
                    String gdName = gdxx_tds.get(0).text();
                    gsgsdjgdInfo.setName(gdName);
                }
                if (trSize > 1) {
                    String idType = gdxx_tds.get(1).text();
                    gsgsdjgdInfo.setIdType(idType);
                }
                if (trSize > 2) {
                    String idNum = gdxx_tds.get(2).text();
                    gsgsdjgdInfo.setIdNum(idNum);
                }
                if (trSize > 3) {
                    String gdType = gdxx_tds.get(3).text();
                    gsgsdjgdInfo.setType(gdType);
                }
                if (trSize > 4) {
                    String gdxq = gdxx_tds.get(4).text();
                    if (!"".equals(gdxq)) {
                        if (gsgsDjGdjczList.size() > i) {
                            gsgsdjgdInfo.setStohrInvestInfo(gsgsDjGdjczList.get(i++));
                        }
                    }
                }

                gsgsDjGdList.add(gsgsdjgdInfo);
            }
        }
    }
    gsgsDjInfo.setStohrInfos(gsgsDjGdList);

    //? -->??
    List<AicpubRegChangeInfo> gsgsDjBgList = new ArrayList<AicpubRegChangeInfo>();
    Element bgxx_table = djxxDiv.getElementById("altTab");
    if (bgxx_table != null) {
        Elements bgxx_trs = bgxx_table.select("tr");

        for (Element bgxx_tr : bgxx_trs) {
            Elements bgxx_tds = bgxx_tr.getElementsByTag("td");
            if (bgxx_tds.size() == 4) {
                String bgItem = bgxx_tds.get(0).text();
                String bgqContent = bgxx_tds.get(1).text();
                String bghContent = bgxx_tds.get(2).text();
                String bgDate = bgxx_tds.get(3).text();

                AicpubRegChangeInfo gsgsDjBgInfo = new AicpubRegChangeInfo();
                gsgsDjBgInfo.setItem(bgItem);
                gsgsDjBgInfo.setPreContent(bgqContent);
                gsgsDjBgInfo.setPostContent(bghContent);
                gsgsDjBgInfo.setDateTime(bgDate);
                gsgsDjBgList.add(gsgsDjBgInfo);
            }
        }
    }
    gsgsDjInfo.setChangeInfos(gsgsDjBgList);

    gsgsInfo.setRegInfo(gsgsDjInfo);

    //-----------------?-->? end-----------------------

    //-----------------?-->? start-----------------------
    AicpubArchiveInfo gsgsBaInfo = new AicpubArchiveInfo();

    //?-->??
    List<AicpubArchivePrimemberInfo> gsgsBaZyryInfos = new ArrayList<AicpubArchivePrimemberInfo>();
    Element memDivElement_table = gsgsxxDoc.getElementById("t30");
    if (memDivElement_table != null) {
        String table_name = memDivElement_table.select("th").get(0).text().trim();
        if (table_name.contains("??")) {
            Element zyryTable = gsgsxxDoc.getElementById("memDiv");
            if (null != zyryTable) {
                Elements zyryTrElements = zyryTable.select("tr");
                for (Element zyryTr : zyryTrElements) {
                    Elements zyryTdElements = zyryTr.select("td");
                    if (zyryTdElements.size() == 6) {
                        String zyry_name = zyryTdElements.get(1).text();
                        String zyry_position = zyryTdElements.get(2).text();
                        String zyry_name2 = zyryTdElements.get(4).text();
                        String zyry_position2 = zyryTdElements.get(5).text();
                        if (!"".equals(zyry_name)) {
                            AicpubArchivePrimemberInfo gsgsBaZyryInfo = new AicpubArchivePrimemberInfo();
                            gsgsBaZyryInfo.setName(zyry_name);
                            gsgsBaZyryInfo.setPosition(zyry_position);
                            gsgsBaZyryInfos.add(gsgsBaZyryInfo);
                        }
                        if (!"".equals(zyry_name2)) {
                            AicpubArchivePrimemberInfo gsgsBaZyryInfo = new AicpubArchivePrimemberInfo();
                            gsgsBaZyryInfo.setName(zyry_name2);
                            gsgsBaZyryInfo.setPosition(zyry_position2);
                            gsgsBaZyryInfos.add(gsgsBaZyryInfo);
                        }
                    }
                }
                gsgsBaInfo.setPriMemberInfos(gsgsBaZyryInfos);
            }

        }

        if (table_name.contains("?")) {
            Element zyryTable = gsgsxxDoc.getElementById("memDiv");
            if (null != zyryTable) {
                Elements zyryTrElements = zyryTable.select("tr");
                for (Element zyryTr : zyryTrElements) {
                    Elements zyryTdElements = zyryTr.select("td");
                    if (zyryTdElements.size() == 4) {
                        String zyry_name = zyryTdElements.get(1).text();
                        String zyry_name2 = zyryTdElements.get(3).text();
                        if (!"".equals(zyry_name)) {
                            AicpubArchivePrimemberInfo gsgsBaZyryInfo = new AicpubArchivePrimemberInfo();
                            gsgsBaZyryInfo.setName(zyry_name);

                            gsgsBaZyryInfos.add(gsgsBaZyryInfo);
                        }
                        if (!"".equals(zyry_name2)) {
                            AicpubArchivePrimemberInfo gsgsBaZyryInfo = new AicpubArchivePrimemberInfo();
                            gsgsBaZyryInfo.setName(zyry_name2);
                            gsgsBaZyryInfos.add(gsgsBaZyryInfo);
                        }
                    }
                }
                gsgsBaInfo.setPriMemberInfos(gsgsBaZyryInfos);
            }

        }

        if (table_name.contains("?")) {
            //?-->?            
            List<AicpubArchiveMainDeptInfo> aicpubArchiveMainDeptInfos = new ArrayList<AicpubArchiveMainDeptInfo>();
            ;
            Element bmzhuguanDivElement = gsgsxxDoc.getElementById("invDiv");
            if (null != bmzhuguanDivElement) {
                Elements zyryTrElements = bmzhuguanDivElement.select("tbody").select("tr");
                for (Element zyryTr : zyryTrElements) {
                    Elements zyryTdElements = zyryTr.select("td");
                    String type = zyryTdElements.get(1).text();
                    String name = zyryTdElements.get(2).text();
                    String idType = zyryTdElements.get(3).text();
                    String idNum = zyryTdElements.get(4).text();
                    String showDate = zyryTdElements.get(5).text();

                    AicpubArchiveMainDeptInfo aicpubArchiveMainDeptInfo = new AicpubArchiveMainDeptInfo();
                    aicpubArchiveMainDeptInfo.setType(type);
                    aicpubArchiveMainDeptInfo.setName(name);
                    aicpubArchiveMainDeptInfo.setIdType(idType);
                    aicpubArchiveMainDeptInfo.setIdNum(idNum);
                    aicpubArchiveMainDeptInfo.setShowDate(showDate);
                    aicpubArchiveMainDeptInfos.add(aicpubArchiveMainDeptInfo);
                }
                gsgsBaInfo.setMainDeptInfo(aicpubArchiveMainDeptInfos);
            }
        }

    }
    //?-->?      
    List<AicpubArchiveBranchInfo> gsgsBaFzjgInfos = null;
    Element gsgsBaFzjgDiv = null;
    if (gsgsxxDoc.getElementById("childDiv") != null) {
        gsgsBaFzjgInfos = new ArrayList<AicpubArchiveBranchInfo>();
        gsgsBaFzjgDiv = gsgsxxDoc.getElementById("childDiv");
        Elements gsgsBaFzjgTrs = gsgsBaFzjgDiv.select("tr");
        for (Element gsgsBaFzjgTr : gsgsBaFzjgTrs) {
            Elements gsgsBaFzjgTds = gsgsBaFzjgTr.select("td");
            String fzjg_num = gsgsBaFzjgTds.get(1).text();
            String fzjg_name = gsgsBaFzjgTds.get(2).text();
            String fzjg_regAuthority = gsgsBaFzjgTds.get(3).text();
            AicpubArchiveBranchInfo gsgsBaFzjgInfo = new AicpubArchiveBranchInfo();
            gsgsBaFzjgInfo.setNum(fzjg_num);
            gsgsBaFzjgInfo.setName(fzjg_name);
            gsgsBaFzjgInfo.setRegAuthority(fzjg_regAuthority);
            gsgsBaFzjgInfos.add(gsgsBaFzjgInfo);
        }
    }
    gsgsBaInfo.setBranchInfos(gsgsBaFzjgInfos);
    //?-->?
    AicpubArchiveClearInfo gsgsBaQsInfo = new AicpubArchiveClearInfo();
    Element beianElement = gsgsxxDoc.getElementById("beian");
    if (null != beianElement) {
        Elements tables = beianElement.select("table");
        if (tables.size() == 6) {
            Element gsgsBaQsTable = tables.get(tables.size() - 1);
            Elements gsgsBaQsTds = gsgsBaQsTable.select("td");
            String leader = gsgsBaQsTds.get(0).text();
            String members = gsgsBaQsTds.get(1).text();
            List<String> memList = new ArrayList<String>();
            memList.add(members);
            gsgsBaQsInfo.setLeader(leader);
            gsgsBaQsInfo.setMembers(memList);
        }
    }

    gsgsBaInfo.setClearInfo(gsgsBaQsInfo);
    gsgsInfo.setArchiveInfo(gsgsBaInfo);
    //-----------------?-->? end-----------------------

    //-----------------?-->? start-----------------------
    AicpubChatMortgInfo gsgsDcdydjInfo = new AicpubChatMortgInfo();

    List<AicpubCChatMortgInfo> gsgsDcdydjDcdydjInfos = null;
    Element gsgsDcdydjDiv = null;
    if (gsgsxxDoc.getElementById("dongchandiya") != null) {
        gsgsDcdydjDcdydjInfos = new ArrayList<AicpubCChatMortgInfo>();
        gsgsDcdydjDiv = gsgsxxDoc.getElementById("dongchandiya");
        Elements gsgsDcdydjTrs = gsgsDcdydjDiv.select("#mortDiv").select("table").select("tr");
        for (Element gsgsDcdydjTr : gsgsDcdydjTrs) {
            Elements gsgsDcdydjTds = gsgsDcdydjTr.select("td");
            String regNum = gsgsDcdydjTds.get(1).text();
            String regDate = gsgsDcdydjTds.get(2).text();
            String reg_Authority = gsgsDcdydjTds.get(3).text();
            String bdbzqAmount = gsgsDcdydjTds.get(4).text();
            String status = gsgsDcdydjTds.get(5).text();
            String pubDate = gsgsDcdydjTds.get(6).text();
            String detail = gsgsDcdydjTds.get(7).text();

            AicpubCChatMortgInfo gsgsDcdydjDcdydjInfo = new AicpubCChatMortgInfo();
            gsgsDcdydjDcdydjInfo.setRegNum(regNum);
            gsgsDcdydjDcdydjInfo.setRegDateTime(regDate);
            gsgsDcdydjDcdydjInfo.setRegAuthority(reg_Authority);
            gsgsDcdydjDcdydjInfo.setGuaranteedDebtAmount(bdbzqAmount);
            gsgsDcdydjDcdydjInfo.setStatus(status);
            gsgsDcdydjDcdydjInfo.setPubDateTime(pubDate);
            gsgsDcdydjDcdydjInfo.setDetail(detail);
            gsgsDcdydjDcdydjInfos.add(gsgsDcdydjDcdydjInfo);
        }
    }

    if (isDebug) {
        gsgsDcdydjInfo.setHtml(gsgsDcdydjDiv.toString());
    }
    gsgsDcdydjInfo.setChatMortgInfos(gsgsDcdydjDcdydjInfos);
    gsgsInfo.setChatMortgInfo(gsgsDcdydjInfo);
    //-----------------?-->? end-----------------------

    //-----------------?-->?? start-----------------------
    AicpubEqumortgregInfo gsgsGqczdjInfo = new AicpubEqumortgregInfo();

    List<AicpubEEqumortgregInfo> gsgsGqczdjGqczdjInfos = null;
    Element gsgsGqczdjDiv = null;
    if (gsgsxxDoc.getElementById("guquanchuzhi") != null) {
        gsgsGqczdjGqczdjInfos = new ArrayList<AicpubEEqumortgregInfo>();
        gsgsGqczdjDiv = gsgsxxDoc.getElementById("guquanchuzhi");
        Elements gsgsGqczdjTrs = gsgsGqczdjDiv.select("#pledgeDiv").select("table").select("tr");
        for (Element gsgsGqczdjTr : gsgsGqczdjTrs) {
            Elements gsgsGqczdjTds = gsgsGqczdjTr.select("tr").select("td");
            String regNum = gsgsGqczdjTds.get(1).text();
            String czr = gsgsGqczdjTds.get(2).text();
            String czrIdNum = gsgsGqczdjTds.get(3).text();
            String czgqAmount = gsgsGqczdjTds.get(4).text();
            String zqr = gsgsGqczdjTds.get(5).text();
            String zqrIdNum = gsgsGqczdjTds.get(6).text();
            String gqczsldjDate = gsgsGqczdjTds.get(7).text();
            String status = gsgsGqczdjTds.get(8).text();
            String pubDate = gsgsGqczdjTds.get(9).text();
            String changeSitu = gsgsGqczdjTds.get(10).text();

            AicpubEEqumortgregInfo gsgsGqczdjGqczdjInfo = new AicpubEEqumortgregInfo();
            gsgsGqczdjGqczdjInfo.setRegNum(regNum);
            gsgsGqczdjGqczdjInfo.setMortgagorName(czr);
            gsgsGqczdjGqczdjInfo.setMortgagorIdNum(czrIdNum);
            gsgsGqczdjGqczdjInfo.setMortgAmount(czgqAmount);
            gsgsGqczdjGqczdjInfo.setMortgageeName(zqr);
            gsgsGqczdjGqczdjInfo.setMortgageeIdNum(zqrIdNum);
            gsgsGqczdjGqczdjInfo.setRegDateTime(gqczsldjDate);
            gsgsGqczdjGqczdjInfo.setStatus(status);
            gsgsGqczdjGqczdjInfo.setPubDate(pubDate);
            gsgsGqczdjGqczdjInfo.setChangeSitu(changeSitu);
            gsgsGqczdjGqczdjInfos.add(gsgsGqczdjGqczdjInfo);
        }
        if (isDebug) {
            gsgsGqczdjInfo.setHtml(gsgsGqczdjDiv.toString());
        }
    }
    gsgsGqczdjInfo.setEqumortgregInfos(gsgsGqczdjGqczdjInfos);
    gsgsInfo.setEquMortgRegInfo(gsgsGqczdjInfo);
    //-----------------?-->?? end-----------------------

    //-----------------?-->? start-----------------------
    /*
     * ?
     */
    AicpubAdmpunishInfo gsgsXzcfInfo = new AicpubAdmpunishInfo();
    Element gsgsXzcfXzcfDiv = null;
    List<AicpubAAdmpunishInfo> gsgsXzcfXzcfInfos = null;
    if (gsgsxxDoc.getElementById("xingzhengchufa") != null) {
        gsgsXzcfXzcfInfos = new ArrayList<AicpubAAdmpunishInfo>();
        gsgsXzcfXzcfDiv = gsgsxxDoc.getElementById("xingzhengchufa");
        Elements gsgsXzcfXzcfTrs = gsgsXzcfXzcfDiv.select("#punTab").select("table").select("tr");
        for (Element gsgsXzcfXzcfTr : gsgsXzcfXzcfTrs) {
            Elements gsgsGqczdjTds = gsgsXzcfXzcfTr.select("td");
            String xzcfjdsNum = gsgsGqczdjTds.get(1).text();
            String wfxwType = gsgsGqczdjTds.get(2).text();
            String xzcfContent = gsgsGqczdjTds.get(3).text();
            String zcxzcfjdjgName = gsgsGqczdjTds.get(4).text();
            String zcxzcfjdDate = gsgsGqczdjTds.get(5).text();
            AicpubAAdmpunishInfo gsgsXzcfXzcfInfo = new AicpubAAdmpunishInfo();
            gsgsXzcfXzcfInfo.setPunishRepNum(xzcfjdsNum);
            gsgsXzcfXzcfInfo.setIllegalActType(wfxwType);
            gsgsXzcfXzcfInfo.setPunishContent(zcxzcfjdjgName);
            gsgsXzcfXzcfInfo.setDeciAuthority(xzcfContent);
            gsgsXzcfXzcfInfo.setDeciDateTime(zcxzcfjdDate);
            gsgsXzcfXzcfInfos.add(gsgsXzcfXzcfInfo);
        }
    }

    if (isDebug) {
        gsgsXzcfInfo.setHtml(gsgsXzcfXzcfDiv.toString());
    }

    gsgsXzcfInfo.setAdmPunishInfos(gsgsXzcfXzcfInfos);
    gsgsInfo.setAdmPunishInfo(gsgsXzcfInfo);
    //-----------------?-->?  end-----------------------

    //-----------------?-->??? start-----------------------
    AicpubOperanomaInfo gsgsJyycInfo = new AicpubOperanomaInfo();

    List<AicpubOOperanomaInfo> gsgsJyycJyycInfos = null;
    Element gsgsJyycDiv = null;
    if (gsgsxxDoc.getElementById("jingyingyichangminglu") != null) {
        gsgsJyycJyycInfos = new ArrayList<AicpubOOperanomaInfo>();
        gsgsJyycDiv = gsgsxxDoc.getElementById("jingyingyichangminglu");
        Elements gsgsJyycTrs = gsgsJyycDiv.getElementById("excDiv").select("tr");
        for (Element gsgsJyycTr : gsgsJyycTrs) {
            Elements gsgsJyycTds = gsgsJyycTr.select("td");
            String lrjyycmlCause = gsgsJyycTds.get(1).text();
            String lrDate = gsgsJyycTds.get(2).text();
            String ycjyycmlCause = gsgsJyycTds.get(3).text();
            String ycDate = gsgsJyycTds.get(4).text();
            String zcjdAuthority = gsgsJyycTds.get(5).text();

            AicpubOOperanomaInfo gsgsJyycJyycInfo = new AicpubOOperanomaInfo();
            gsgsJyycJyycInfo.setIncludeCause(lrjyycmlCause);
            gsgsJyycJyycInfo.setIncludeDateTime(lrDate);
            gsgsJyycJyycInfo.setRemoveCause(ycjyycmlCause);
            gsgsJyycJyycInfo.setRemoveDateTime(ycDate);
            gsgsJyycJyycInfo.setAuthority(zcjdAuthority);
            gsgsJyycJyycInfos.add(gsgsJyycJyycInfo);

        }
    }

    if (isDebug) {
        gsgsJyycInfo.setHtml(gsgsJyycDiv.toString());
    }
    gsgsJyycInfo.setOperAnomaInfos(gsgsJyycJyycInfos);
    gsgsInfo.setOperAnomaInfo(gsgsJyycInfo);
    //-----------------?-->??? end-----------------------

    //-----------------?-->??? start-----------------------

    AicpubSerillegalInfo gsgsYzwfInfo = new AicpubSerillegalInfo();
    List<AicpubSSerillegalInfo> gsgsYzwfYzwfInfos = null;
    Element gsgsYzwfDiv = null;
    if (gsgsxxDoc.getElementById("yanzhongweifaqiye") != null) {
        gsgsYzwfYzwfInfos = new ArrayList<AicpubSSerillegalInfo>();
        gsgsYzwfDiv = gsgsxxDoc.getElementById("yanzhongweifaqiye");
        Elements gsgsYzwfTrs = gsgsYzwfDiv.getElementById("serillDiv").select("tr");
        for (Element gsgsYzwfTr : gsgsYzwfTrs) {
            Elements gsgsYzwfTds = gsgsYzwfTr.select("td");
            String lryzwfqymdCause = gsgsYzwfTds.get(1).text();
            String lrDate = gsgsYzwfTds.get(2).text();
            String ycyzwfqymdCause = gsgsYzwfTds.get(3).text();
            String ycDate = gsgsYzwfTds.get(4).text();
            String zcjdAuthority = gsgsYzwfTds.get(5).text();
            AicpubSSerillegalInfo gsgsYzwfYzwfInfo = new AicpubSSerillegalInfo();
            gsgsYzwfYzwfInfo.setIncludeCause(lryzwfqymdCause);
            gsgsYzwfYzwfInfo.setIncludeDateTime(lrDate);
            gsgsYzwfYzwfInfo.setRemoveCause(ycyzwfqymdCause);
            gsgsYzwfYzwfInfo.setRemoveDateTime(ycDate);
            gsgsYzwfYzwfInfo.setDeciAuthority(zcjdAuthority);
            gsgsYzwfYzwfInfos.add(gsgsYzwfYzwfInfo);
        }
        if (isDebug) {
            gsgsYzwfInfo.setHtml(gsgsYzwfDiv.toString());
        }
    }

    gsgsYzwfInfo.setSerIllegalInfos(gsgsYzwfYzwfInfos);
    gsgsInfo.setSerIllegalInfo(gsgsYzwfInfo);
    //-----------------?-->??? end-----------------------

    //-----------------?-->? start-----------------------
    AicpubCheckInfo gsgsCcjcInfo = new AicpubCheckInfo();
    List<AicpubCCheckInfo> gsgsCcjcCcjcInfos = null;
    Element gsgsCcjcDiv = null;
    if (gsgsxxDoc.getElementById("chouchaxinxi") != null) {
        gsgsCcjcCcjcInfos = new ArrayList<AicpubCCheckInfo>();
        gsgsCcjcDiv = gsgsxxDoc.getElementById("chouchaxinxi");
        Elements gsgsCcjcTrs = gsgsCcjcDiv.getElementById("spotCheckDiv").select("tr");
        for (Element gsgsCcjcTr : gsgsCcjcTrs) {
            Elements gsgsCcjcTds = gsgsCcjcTr.select("td");
            String jcssAuthority = gsgsCcjcTds.get(1).text();
            String gsgsCcjc_type = gsgsCcjcTds.get(2).text();
            String gsgsCcjc_date = gsgsCcjcTds.get(3).text();
            String gsgsCcjc_result = gsgsCcjcTds.get(4).text();

            AicpubCCheckInfo gsgsCcjcCcjcInfo = new AicpubCCheckInfo();
            gsgsCcjcCcjcInfo.setCheckImplAuthority(jcssAuthority);
            gsgsCcjcCcjcInfo.setType(gsgsCcjc_type);
            gsgsCcjcCcjcInfo.setDateTime(gsgsCcjc_date);
            gsgsCcjcCcjcInfo.setResult(gsgsCcjc_result);
            gsgsCcjcCcjcInfos.add(gsgsCcjcCcjcInfo);
        }
    }
    if (isDebug) {
        gsgsCcjcInfo.setHtml(gsgsCcjcDiv.toString());
    }
    gsgsCcjcInfo.setCheckInfos(gsgsCcjcCcjcInfos);
    gsgsInfo.setCheckInfo(gsgsCcjcInfo);
    gsxtFeedJson.setAicPubInfo(gsgsInfo);
    //-----------------?--> end-----------------------         

    //???
    EntpubInfo qygsInfo = new EntpubInfo();
    String qygsxxHtml = (String) resultHtmlMap.get("qygsxx");
    Document qygsxxDoc = Jsoup.parse(qygsxxHtml);
    //-----------------??-->? start-----------------------
    //??--??
    List<String> qynbDetailList = (ArrayList<String>) resultHtmlMap.get("qygsxx_qynb_detail");
    List<EntpubAnnreportInfo> qygsQynbInfos = null;
    if (qynbDetailList != null && !qynbDetailList.isEmpty()) {
        qygsQynbInfos = new ArrayList<EntpubAnnreportInfo>();
        Element qygsnbDiv = qygsxxDoc.getElementById("qiyenianbao");
        Elements qygsnbTrs = qygsnbDiv.select("tr");
        int k = 0;
        for (int j = 2; j < qygsnbTrs.size(); j++) {
            EntpubAnnreportInfo qygsQynbInfo = new EntpubAnnreportInfo();

            Elements qygsnbTds = qygsnbTrs.get(j).select("td");
            String submitYear = qygsnbTds.get(1).text();
            String pubDate = qygsnbTds.get(2).text();
            qygsQynbInfo.setSubmitYear(submitYear);
            qygsQynbInfo.setPubDateTime(pubDate);

            String qynbDetailHtml = qynbDetailList.get(k++);
            Document qygsxxnbDetailDoc = Jsoup.parse(qynbDetailHtml);
            Elements qygsnbxxTables = qygsxxnbDetailDoc.select("#sifapanding").select("table");
            int qygsnbxxTables_size = qygsnbxxTables.size();
            for (int t = 0; t < qygsnbxxTables_size; t++) {
                Element qygsxx_qynb_info_table = qygsnbxxTables.get(t);
                Elements qygsxx_qynb_info_ths = getElements(qygsxx_qynb_info_table, "th");
                Elements qygsxx_qynb_info_trs = getElements(qygsxx_qynb_info_table, "tr");
                Elements qygsxx_qynb_info_tds = getElements(qygsxx_qynb_info_table, "td");
                if (t == 0) {
                    //??--> ??
                    EntpubAnnreportBaseInfo qygsQynbJbInfo = new EntpubAnnreportBaseInfo();
                    for (int i = 2; i < qygsxx_qynb_info_ths.size(); i++) {
                        String th_name = qygsxx_qynb_info_ths.get(i).text().trim();
                        if (th_name.contains("?") || th_name.contains("?")) {
                            String num = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setNum(num);
                        }

                        if (th_name.contains("???")) {
                            String name = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setName(name);
                        }

                        if (th_name.contains("???")) {
                            String tel = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setTel(tel);
                        }
                        if (th_name.contains("?")) {
                            String zipCode = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setZipCode(zipCode);
                        }

                        if (th_name.contains("??")) {
                            String address = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setAddress(address);
                        }
                        if (th_name.contains("?")) {
                            String email = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setEmail(email);
                        }

                        if (th_name.contains("?????")) {
                            String isStohrEquTransferred = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setIsStohrEquTransferred(isStohrEquTransferred);
                        }
                        if (th_name.contains("????")) {
                            String operatingStatus = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setOperatingStatus(operatingStatus);
                        }
                        if (th_name.contains("?")) {
                            String hasWebsiteOrStore = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setHasWebsiteOrStore(hasWebsiteOrStore);
                        }

                        if (th_name.contains("?????")
                                || th_name.contains("????")) {
                            String hasInvestInfoOrPurchOtherCorpEqu = qygsxx_qynb_info_tds.get(i - 2).text()
                                    .trim();
                            qygsQynbJbInfo
                                    .setHasInvestInfoOrPurchOtherCorpEqu(hasInvestInfoOrPurchOtherCorpEqu);
                        }

                        if (th_name.contains("")) {
                            String empNum = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setEmpNum(empNum);
                        }

                        if (th_name.contains("")) {
                            String affiliation = qygsxx_qynb_info_tds.get(i - 2).text().trim();
                            qygsQynbJbInfo.setAffiliation(affiliation);
                        }

                        qygsQynbInfo.setBaseInfo(qygsQynbJbInfo);
                    }

                } else {
                    String table_name = qygsxx_qynb_info_ths.get(0).text();
                    if (table_name.contains("?")) {
                        //   ??--> ?
                        List<EntpubAnnreportWebsiteInfo> qygsQynbWzhwdInfos = new ArrayList<EntpubAnnreportWebsiteInfo>();
                        Elements wzwdxxTrs = qygsxx_qynb_info_trs;
                        for (Element wzwdxxTr : wzwdxxTrs) {
                            if (!"".equals(wzwdxxTr.attr("id")) && !wzwdxxTr.hasAttr("style")) {
                                Elements wzwdxxTds = wzwdxxTr.select("td");
                                String wzwd_type = wzwdxxTds.get(0).text();
                                String wzwd_name = wzwdxxTds.get(1).text();
                                String website = wzwdxxTds.get(2).text();

                                EntpubAnnreportWebsiteInfo qygsQynbWzhwdInfo = new EntpubAnnreportWebsiteInfo();
                                qygsQynbWzhwdInfo.setType(wzwd_type);
                                qygsQynbWzhwdInfo.setName(wzwd_name);
                                qygsQynbWzhwdInfo.setWebsite(website);
                                qygsQynbWzhwdInfos.add(qygsQynbWzhwdInfo);
                            }
                        }
                        qygsQynbInfo.setWebsiteInfos(qygsQynbWzhwdInfos);
                    } else if (table_name.contains("??")) {
                        //??--> ??
                        List<EntpubAnnreportStohrinvestInfo> qygsQynbGdjczInfos = new ArrayList<EntpubAnnreportStohrinvestInfo>();// ??                           
                        Elements gdczxxTrs = qygsxx_qynb_info_trs;
                        for (Element gdczxxTr : gdczxxTrs) {
                            if (!"".equals(gdczxxTr.attr("id")) && !gdczxxTr.hasAttr("style")) {
                                Elements gdczxxTds = gdczxxTr.select("td");
                                String stockholder = gdczxxTds.get(0).text();
                                String rjczAmount = gdczxxTds.get(1).text();
                                String rjczDate = gdczxxTds.get(2).text();
                                String rjczMethod = gdczxxTds.get(3).text();
                                String sjczAmount = gdczxxTds.get(4).text();
                                String sjczDate = gdczxxTds.get(5).text();
                                String sjczMethod = gdczxxTds.get(6).text();

                                EntpubAnnreportStohrinvestInfo qygsQynbGdjczInfo = new EntpubAnnreportStohrinvestInfo();
                                qygsQynbGdjczInfo.setStockholder(stockholder);
                                qygsQynbGdjczInfo.setSubAmount(rjczAmount);
                                qygsQynbGdjczInfo.setSubDateTime(rjczDate);
                                qygsQynbGdjczInfo.setSubMethod(rjczMethod);
                                qygsQynbGdjczInfo.setPaidAmount(sjczAmount);
                                qygsQynbGdjczInfo.setPaidDateTime(sjczDate);
                                qygsQynbGdjczInfo.setPaidMethod(sjczMethod);
                                qygsQynbGdjczInfos.add(qygsQynbGdjczInfo);
                            }
                        }

                        qygsQynbInfo.setStohrInvestInfos(qygsQynbGdjczInfos);
                    } else if (table_name.contains("?")) {
                        //??--> ?
                        List<EntpubAnnreportExtinvestInfo> qygsQynbDwtzInfos = new ArrayList<EntpubAnnreportExtinvestInfo>();// ?                        
                        Elements dwtzxxTrs = qygsxx_qynb_info_trs;
                        for (Element dwtzxxTr : dwtzxxTrs) {
                            if (!"".equals(dwtzxxTr.attr("id")) && !dwtzxxTr.hasAttr("style")) {
                                Elements dwtzxxTds = dwtzxxTr.select("td");
                                String tzslqyhgmgqqyName = dwtzxxTds.get(0).text();
                                String regNum = dwtzxxTds.get(1).text();
                                EntpubAnnreportExtinvestInfo qygsQynbDwtzInfo = new EntpubAnnreportExtinvestInfo();
                                qygsQynbDwtzInfo.setEnterpriseName(tzslqyhgmgqqyName);
                                qygsQynbDwtzInfo.setRegNum(regNum);
                                qygsQynbDwtzInfos.add(qygsQynbDwtzInfo);
                            }
                        }

                        qygsQynbInfo.setExtInvestInfos(qygsQynbDwtzInfos);
                    } else if (table_name.contains("??")) {

                        // ??
                        EntpubAnnreportAssetInfo qygsQynbQyzczkInfo = new EntpubAnnreportAssetInfo();
                        String assetAmount = qygsxx_qynb_info_tds.get(0).text();
                        String syzqyhj = qygsxx_qynb_info_tds.get(1).text();
                        String liabilityAmount = qygsxx_qynb_info_tds.get(2).text();
                        String salesAmount = qygsxx_qynb_info_tds.get(3).text();
                        String profitAmount = qygsxx_qynb_info_tds.get(4).text();
                        String xszezzyywsr = qygsxx_qynb_info_tds.get(5).text();
                        String netProfit = qygsxx_qynb_info_tds.get(6).text();
                        String taxesAmount = qygsxx_qynb_info_tds.get(7).text();

                        qygsQynbQyzczkInfo.setAssetAmount(assetAmount);
                        qygsQynbQyzczkInfo.setTotalEquity(syzqyhj);
                        qygsQynbQyzczkInfo.setLiabilityAmount(liabilityAmount);
                        qygsQynbQyzczkInfo.setSalesAmount(salesAmount);
                        qygsQynbQyzczkInfo.setProfitAmount(profitAmount);
                        qygsQynbQyzczkInfo.setPriBusiIncomeInSalesAmount(xszezzyywsr);
                        qygsQynbQyzczkInfo.setNetProfit(netProfit);
                        qygsQynbQyzczkInfo.setTaxesAmount(taxesAmount);
                        qygsQynbInfo.setAssetInfo(qygsQynbQyzczkInfo);// ??               
                    } else if (table_name.contains("??")) {
                        //??
                        List<EntpubAnnreportManageInfo> manageInfos = new ArrayList<EntpubAnnreportManageInfo>();
                        EntpubAnnreportManageInfo manageInfo = new EntpubAnnreportManageInfo();
                        Elements qynbscjyqkTds = qygsxx_qynb_info_tds;
                        String saleSum = qynbscjyqkTds.get(0).text();
                        String salarySum = qynbscjyqkTds.get(1).text();
                        String netProfit = qynbscjyqkTds.get(2).text();
                        manageInfo.setSaleSum(saleSum);
                        manageInfo.setSalarySum(salarySum);
                        manageInfo.setNetProfit(netProfit);
                        manageInfos.add(manageInfo);
                        qygsQynbInfo.setManageInfos(manageInfos);
                    } else if (table_name.contains("??????")) {
                        // ??????
                        List<EntpubAnnreportExtguaranteeInfo> qygsQynbDwtgbzdbInfos = new ArrayList<EntpubAnnreportExtguaranteeInfo>();
                        Elements dwdbxxTrs = qygsxx_qynb_info_trs;
                        for (Element dwdbxxTr : dwdbxxTrs) {
                            if (!"".equals(dwdbxxTr.attr("id")) && !dwdbxxTr.hasAttr("style")) {
                                EntpubAnnreportExtguaranteeInfo qygsQynbDwtgbzdbInfo = new EntpubAnnreportExtguaranteeInfo();
                                Elements dwdbxxTds = dwdbxxTr.select("td");
                                String creditor = dwdbxxTds.get(0).text();
                                String debtor = dwdbxxTds.get(1).text();
                                String priCredRightType = dwdbxxTds.get(2).text();
                                String priCredRightAmount = dwdbxxTds.get(3).text();
                                String exeDebtDeadline = dwdbxxTds.get(4).text();
                                String guaranteePeriod = dwdbxxTds.get(5).text();
                                String guaranteeMethod = dwdbxxTds.get(6).text();
                                if (dwdbxxTds.size() > 7) {
                                    String guaranteeScope = dwdbxxTds.get(7).text();
                                    qygsQynbDwtgbzdbInfo.setGuaranteeScope(guaranteeScope);
                                }
                                qygsQynbDwtgbzdbInfo.setCreditor(creditor);
                                qygsQynbDwtgbzdbInfo.setDebtor(debtor);
                                qygsQynbDwtgbzdbInfo.setPriCredRightType(priCredRightType);
                                qygsQynbDwtgbzdbInfo.setPriCredRightAmount(priCredRightAmount);
                                qygsQynbDwtgbzdbInfo.setExeDebtDeadline(exeDebtDeadline);
                                qygsQynbDwtgbzdbInfo.setGuaranteePeriod(guaranteePeriod);
                                qygsQynbDwtgbzdbInfo.setGuaranteeMethod(guaranteeMethod);
                                qygsQynbDwtgbzdbInfos.add(qygsQynbDwtgbzdbInfo);
                            }
                        }

                        qygsQynbInfo.setExtGuaranteeInfos(qygsQynbDwtgbzdbInfos);// ??????   

                    } else if (table_name.contains("??")) {
                        //??   
                        List<EntpubAnnreportEquchangeInfo> qygsQynbGqbgInfos = new ArrayList<EntpubAnnreportEquchangeInfo>();

                        Elements gqbgxxTrs = qygsxx_qynb_info_trs;
                        for (Element gqbgxxTr : gqbgxxTrs) {
                            if (!"".equals(gqbgxxTr.attr("id")) && !gqbgxxTr.hasAttr("style")) {
                                Elements gqbgxxTds = gqbgxxTr.select("td");
                                String stockholder = gqbgxxTds.get(0).text();
                                String bgqOwnershipRatio = gqbgxxTds.get(1).text();
                                String bghOwnershipRatio = gqbgxxTds.get(2).text();
                                String bgDate = gqbgxxTds.get(3).text();

                                EntpubAnnreportEquchangeInfo qygsQynbGqbgInfo = new EntpubAnnreportEquchangeInfo();
                                qygsQynbGqbgInfo.setStockholder(stockholder);
                                qygsQynbGqbgInfo.setPreOwnershipRatio(bgqOwnershipRatio);
                                qygsQynbGqbgInfo.setPostOwnershipRatio(bghOwnershipRatio);
                                qygsQynbGqbgInfo.setDateTime(bgDate);
                                qygsQynbGqbgInfos.add(qygsQynbGqbgInfo);
                            }
                        }

                        qygsQynbInfo.setEquChangeInfos(qygsQynbGqbgInfos);// ??   

                    } else if (table_name.contains("")) {
                        // 
                        List<EntpubAnnreportModifyInfo> qygsQynbXgjlInfos = new ArrayList<EntpubAnnreportModifyInfo>();
                        Elements xgjlxxTrs = qygsxx_qynb_info_trs;
                        for (Element xgjlxxTr : xgjlxxTrs) {
                            if (!"".equals(xgjlxxTr.attr("id")) && !xgjlxxTr.hasAttr("style")) {
                                Elements xgjlxxTds = xgjlxxTr.select("td");
                                String xgItem = xgjlxxTds.get(1).text();
                                String xgqContent = xgjlxxTds.get(2).text();
                                String xghContent = xgjlxxTds.get(3).text();
                                String xgDate = xgjlxxTds.get(4).text();

                                EntpubAnnreportModifyInfo qygsQynbXgjlInfo = new EntpubAnnreportModifyInfo();
                                qygsQynbXgjlInfo.setItem(xgItem);
                                qygsQynbXgjlInfo.setPreContent(xgqContent);
                                qygsQynbXgjlInfo.setPostContent(xghContent);
                                qygsQynbXgjlInfo.setDateTime(xgDate);
                                qygsQynbXgjlInfos.add(qygsQynbXgjlInfo);
                            }
                        }
                        qygsQynbInfo.setChangeInfos(qygsQynbXgjlInfos);
                    }

                }

            }
            qygsQynbInfos.add(qygsQynbInfo);
        }
    }
    qygsInfo.setAnnReports(qygsQynbInfos);
    //-----------------??-->?? end-----------------------   

    //-----------------??-->?? start-----------------------   

    EntpubStohrinvestInfo qygsGdjczInfo = new EntpubStohrinvestInfo();
    Element qygsgdczDiv = qygsxxDoc.getElementById("touziren");

    //??-->??   
    List<EntpubSStohrinvestInfo> qygsGdjczGdjczs = new ArrayList<EntpubSStohrinvestInfo>();
    if (qygsxxDoc.getElementById("touziren") != null) {
        Element qygsgdczxxDiv = qygsgdczDiv.getElementById("gdDiv");
        Elements qygsgdczxxTrs = qygsgdczxxDiv.select("tr");
        if (qygsgdczxxTrs.size() > 3) {
            for (int j = 3; j < qygsgdczxxTrs.size(); j++) {
                Elements qygsgdczxxTds = qygsgdczxxTrs.get(j).select("td");

                String stockholder = qygsgdczxxTds.get(0).text();
                String rjAmount = qygsgdczxxTds.get(1).text();
                String sjAmount = qygsgdczxxTds.get(2).text();

                String rj_method = qygsgdczxxTds.get(3).text();
                String rj_amount = qygsgdczxxTds.get(4).text();
                String rj_date = qygsgdczxxTds.get(5).text();
                String rj_showdate = qygsgdczxxTds.get(6).text();

                String sj_method = qygsgdczxxTds.get(7).text();
                String sj_amount = qygsgdczxxTds.get(8).text();
                String sj_date = qygsgdczxxTds.get(9).text();
                String sj_showdate = qygsgdczxxTds.get(10).text();

                EntpubSStohrinvestInfo qygsGdjczGdjczInfo = new EntpubSStohrinvestInfo();

                EntpubSStohrinvestInfo.Detail rjDetail = qygsGdjczGdjczInfo.new Detail();
                EntpubSStohrinvestInfo.Detail sjDetail = qygsGdjczGdjczInfo.new Detail();
                List<Detail> rjDetailList = new ArrayList<EntpubSStohrinvestInfo.Detail>();
                List<Detail> sjDetailList = new ArrayList<EntpubSStohrinvestInfo.Detail>();
                rjDetail.method = rj_method;
                rjDetail.amount = rj_amount;
                rjDetail.dateTime = rj_date;
                rjDetail.showDate = rj_showdate;
                sjDetail.method = sj_method;
                sjDetail.amount = sj_amount;
                sjDetail.dateTime = sj_date;
                sjDetail.showDate = sj_showdate;
                qygsGdjczGdjczInfo.setStockholder(stockholder);
                qygsGdjczGdjczInfo.setSubAmount(rjAmount);
                qygsGdjczGdjczInfo.setPaidAmount(sjAmount);
                rjDetailList.add(rjDetail);
                sjDetailList.add(sjDetail);
                qygsGdjczGdjczInfo.setSubDetails(rjDetailList);
                qygsGdjczGdjczInfo.setPaidDetails(sjDetailList);
                qygsGdjczGdjczs.add(qygsGdjczGdjczInfo);
            }
        }
        qygsGdjczInfo.setStohrInvestInfos(qygsGdjczGdjczs);

        //??-->??
        List<EntpubStohrinvestChangeInfo> qygsGdjczBgInfos = new ArrayList<EntpubStohrinvestChangeInfo>();
        Element qygsbgxxDiv = qygsgdczDiv.getElementById("altInv");
        Elements qygsbgxxTrs = qygsbgxxDiv.select("tr");
        for (int j = 2; j < qygsbgxxTrs.size(); j++) {
            Elements qygsbgxxTds = qygsbgxxTrs.get(j).select("td");
            String bgItem = qygsbgxxTds.get(1).text();
            String bgDate = qygsbgxxTds.get(2).text();
            String bgqContent = qygsbgxxTds.get(3).text();
            String bghContent = qygsbgxxTds.get(4).text();

            EntpubStohrinvestChangeInfo qygsGdjczBgInfo = new EntpubStohrinvestChangeInfo();
            qygsGdjczBgInfo.setItem(bgItem);
            qygsGdjczBgInfo.setDateTime(bgDate);
            qygsGdjczBgInfo.setPreContent(bgqContent);
            qygsGdjczBgInfo.setPostContent(bghContent);
            qygsGdjczBgInfos.add(qygsGdjczBgInfo);
        }
        if (isDebug) {
            qygsGdjczInfo.setHtml(qygsbgxxDiv.toString());
        }

        qygsGdjczInfo.setChangeInfos(qygsGdjczBgInfos);

        qygsInfo.setStohrInvestInfo(qygsGdjczInfo);

    }

    //-----------------??-->?? end-----------------------       
    //-----------------??-->??? start-----------------------      
    //??-->???
    EntpubEquchangeInfo qygsGqbgInfo = new EntpubEquchangeInfo();
    List<EntpubEEquchangeInfo> qygsGqbgGqbgInfos = null;
    if (qygsxxDoc.getElementById("gqbg") != null) {
        qygsGqbgGqbgInfos = new ArrayList<EntpubEEquchangeInfo>();
        Element qygsgqbgxxDiv = qygsxxDoc.getElementById("gqbg");
        Elements qygsgqbgxxTrs = qygsgqbgxxDiv.select("tr");
        for (int j = 2; j < qygsgqbgxxTrs.size(); j++) {
            Elements qygsgqbgxxTds = qygsgqbgxxTrs.get(j).select("td");
            String stockholder = qygsgqbgxxTds.get(1).text();
            String bgqOwnershipRatio = qygsgqbgxxTds.get(2).text();
            String bghOwnershipRatio = qygsgqbgxxTds.get(3).text();
            String bgDate = qygsgqbgxxTds.get(4).text();
            String gsrq = qygsgqbgxxTds.get(5).text();
            EntpubEEquchangeInfo qygsGqbgGqbgInfo = new EntpubEEquchangeInfo();
            qygsGqbgGqbgInfo.setStockholder(stockholder);
            qygsGqbgGqbgInfo.setPreOwnershipRatio(bgqOwnershipRatio);
            qygsGqbgGqbgInfo.setPostOwnershipRatio(bghOwnershipRatio);
            qygsGqbgGqbgInfo.setDateTime(bgDate);
            qygsGqbgGqbgInfos.add(qygsGqbgGqbgInfo);
        }

        if (isDebug) {
            qygsGqbgInfo.setHtml(qygsgqbgxxDiv.toString());
        }
        qygsGqbgInfo.setEquChangeInfos(qygsGqbgGqbgInfos);
        qygsInfo.setEquChangeInfo(qygsGqbgInfo);
    }

    //-----------------??-->??? end-----------------------      
    //-----------------??-->?? start-----------------------
    //??-->??       
    EntpubAdmlicInfo qygsXzxkInfo = new EntpubAdmlicInfo();
    List<EntpubAAdmlicInfo> qygsXzxkXzxkInfos = null;
    if (qygsxxDoc.getElementById("licenseRegDiv") != null) {
        qygsXzxkXzxkInfos = new ArrayList<EntpubAAdmlicInfo>();
        Element qygsxzxkDivs = qygsxxDoc.getElementById("licenseRegDiv");
        Elements qygsxzxkTrs = qygsxzxkDivs.select("tr");
        for (int j = 2; j < qygsxzxkTrs.size(); j++) {
            Elements qygsxzxkTds = qygsxzxkTrs.get(j).select("td");
            String xkwjNum = qygsxzxkTds.get(1).text();
            String xkwjName = qygsxzxkTds.get(2).text();
            String xzxk_startDate = qygsxzxkTds.get(3).text();
            String xzxk_endDate = qygsxzxkTds.get(4).text();

            String xkAuthority = qygsxzxkTds.get(5).text();
            String xkContent = qygsxzxkTds.get(6).text();
            String status = qygsxzxkTds.get(7).text();
            String gsrq = qygsxzxkTds.get(8).text();
            String detail = qygsxzxkTds.get(9).text();

            EntpubAAdmlicInfo qygsXzxkXzxkInfo = new EntpubAAdmlicInfo();
            qygsXzxkXzxkInfo.setLicenceNum(xkwjNum);
            qygsXzxkXzxkInfo.setLicenceName(xkwjName);
            qygsXzxkXzxkInfo.setStartDateTime(xzxk_startDate);
            qygsXzxkXzxkInfo.setEndDateTime(xzxk_endDate);
            qygsXzxkXzxkInfo.setDeciAuthority(xkAuthority);
            qygsXzxkXzxkInfo.setContent(xkContent);
            qygsXzxkXzxkInfo.setStatus(status);
            qygsXzxkXzxkInfo.setDetail(detail);
            qygsXzxkXzxkInfos.add(qygsXzxkXzxkInfo);
        }
        if (isDebug) {
            qygsXzxkInfo.setHtml(qygsxzxkDivs.toString());
        }
        qygsXzxkInfo.setAdmlicInfos(qygsXzxkXzxkInfos);
    }
    qygsInfo.setAdmLicInfo(qygsXzxkInfo);
    //-----------------??-->?? end-----------------------

    //-----------------??-->?? start-----------------------   

    EntpubIntellectualproregInfo qygsZscqczdjInfo = new EntpubIntellectualproregInfo();
    List<EntpubIIntellectualproregInfo> qygsZscqczdjZscqczdjInfos = null;
    if (qygsxxDoc.getElementById("xzcfDiv") != null) {
        qygsZscqczdjZscqczdjInfos = new ArrayList<EntpubIIntellectualproregInfo>();
        Element qygszscqdjxxDiv = qygsxxDoc.getElementById("xzcfDiv");
        Elements qygszscqdjxxTrs = qygszscqdjxxDiv.select("tr");
        for (int j = 2; j < qygszscqdjxxTrs.size(); j++) {
            Elements qygszscqdjxxTds = qygszscqdjxxTrs.get(j).select("td");
            String regNum = qygszscqdjxxTds.get(1).text();
            String zscq_name = qygszscqdjxxTds.get(2).text();
            String zscq_type = qygszscqdjxxTds.get(3).text();
            String czrName = qygszscqdjxxTds.get(4).text();

            String zqrName = qygszscqdjxxTds.get(5).text();
            String zqdjDeadline = qygszscqdjxxTds.get(6).text();
            String status = qygszscqdjxxTds.get(7).text();
            String changeSitu = qygszscqdjxxTds.get(8).text();

            EntpubIIntellectualproregInfo qygsZscqczdjZscqczdjInfo = new EntpubIIntellectualproregInfo();
            qygsZscqczdjZscqczdjInfo.setRegNum(regNum);
            qygsZscqczdjZscqczdjInfo.setName(zscq_name);
            qygsZscqczdjZscqczdjInfo.setType(zscq_type);
            qygsZscqczdjZscqczdjInfo.setMortgagorName(czrName);
            qygsZscqczdjZscqczdjInfo.setMortgageeName(zqrName);
            qygsZscqczdjZscqczdjInfo.setPledgeRegDeadline(zqdjDeadline);
            qygsZscqczdjZscqczdjInfo.setStatus(status);
            qygsZscqczdjZscqczdjInfo.setChangeSitu(changeSitu);
            qygsZscqczdjZscqczdjInfos.add(qygsZscqczdjZscqczdjInfo);
        }
        if (isDebug) {
            qygsZscqczdjInfo.setHtml(qygszscqdjxxDiv.toString());
        }
        qygsZscqczdjInfo.setIntellectualProRegInfos(qygsZscqczdjZscqczdjInfos);
    }

    qygsInfo.setIntellectualProRegInfo(qygsZscqczdjInfo);
    //-----------------??-->?? end-----------------------

    //-----------------??-->? start-----------------------

    EntpubAdmpunishInfo qygsXzcfInfo = new EntpubAdmpunishInfo();
    List<EntpubAAdmpunishInfo> qygsXzcfXzcfInfos = new ArrayList<EntpubAAdmpunishInfo>();
    Element qygsxzcfxxDiv = qygsxxDoc.getElementById("xzcfDiv");
    if (qygsxxDoc.getElementById("xzcfDiv") != null) {
        Elements qygsxzcfxxTrs = qygsxzcfxxDiv.select("tr");
        for (int j = 2; j < qygsxzcfxxTrs.size(); j++) {
            Elements qygsxzcfxxTds = qygsxzcfxxTrs.get(j).select("td");
            String xzcfjdsNum = qygsxzcfxxTds.get(1).text();
            String xzcfContent = qygsxzcfxxTds.get(2).text();
            String zcxzcfjdjgName = qygsxzcfxxTds.get(3).text();
            String zcxzcfjdDate = qygsxzcfxxTds.get(4).text();

            String wfxwType = qygsxzcfxxTds.get(5).text();
            String note = qygsxzcfxxTds.get(6).text();

            EntpubAAdmpunishInfo qygsXzcfXzcfInfo = new EntpubAAdmpunishInfo();
            qygsXzcfXzcfInfo.setPunishRepNum(xzcfjdsNum);
            qygsXzcfXzcfInfo.setPunishContent(xzcfContent);
            qygsXzcfXzcfInfo.setDeciAuthority(zcxzcfjdjgName);
            qygsXzcfXzcfInfo.setDeciDateTime(zcxzcfjdDate);
            qygsXzcfXzcfInfo.setIllegalActType(wfxwType);
            qygsXzcfXzcfInfo.setNote(note);
            qygsXzcfXzcfInfos.add(qygsXzcfXzcfInfo);
        }
        if (isDebug) {
            qygsXzcfInfo.setHtml(qygsxzcfxxDiv.toString());
        }

        qygsXzcfInfo.setAdmPunishInfos(qygsXzcfXzcfInfos);
    }

    qygsInfo.setAdmPunishInfo(qygsXzcfInfo);
    gsxtFeedJson.setEntPubInfo(qygsInfo);
    //-----------------??-->? end-----------------------   

    // ?

    OthrdeptpubInfo qtbmgsInfo = new OthrdeptpubInfo();
    String qtbmgsxxHtml = (String) resultHtmlMap.get("qtbmgsxx");
    Document qtbmgsxxHtmlDoc = Jsoup.parse(qtbmgsxxHtml);

    //-----------------?-->?? start-----------------------

    OthrdeptpubAdmlicInfo qtbmgsXzxkInfo = new OthrdeptpubAdmlicInfo();
    List<OthrdeptpubAAdmlicInfo> qtbmgsXzxkXzxkInfos = new ArrayList<OthrdeptpubAAdmlicInfo>();
    Element qtbmxzxkxxDiv = qtbmgsxxHtmlDoc.getElementById("licenseRegDiv");
    Elements qtbmxzxkxxTrs = qtbmxzxkxxDiv.select("tr");
    for (Element qtbmxzxkxxTr : qtbmxzxkxxTrs) {
        Elements qtbmxzxkxxTds = qtbmxzxkxxTr.select("td");
        String xkwjNum = qtbmxzxkxxTds.get(1).text();
        String xkwjName = qtbmxzxkxxTds.get(2).text();
        String xzxk_startDate = qtbmxzxkxxTds.get(3).text();
        String xzxk_endDate = qtbmxzxkxxTds.get(4).text();

        String xkAuthority = qtbmxzxkxxTds.get(5).text();
        String xkContent = qtbmxzxkxxTds.get(6).text();
        String status = qtbmxzxkxxTds.get(7).text();
        String detail = qtbmxzxkxxTds.get(8).text();

        OthrdeptpubAAdmlicInfo qtbmgsXzxkXzxkInfo = new OthrdeptpubAAdmlicInfo();

        qtbmgsXzxkXzxkInfo.setLicenceNum(xkwjNum);
        qtbmgsXzxkXzxkInfo.setLicenceName(xkwjName);
        qtbmgsXzxkXzxkInfo.setStartDateTime(xzxk_startDate);
        qtbmgsXzxkXzxkInfo.setEndDateTime(xzxk_endDate);
        qtbmgsXzxkXzxkInfo.setDeciAuthority(xkAuthority);
        qtbmgsXzxkXzxkInfo.setContent(xkContent);
        qtbmgsXzxkXzxkInfo.setStatus(status);
        qtbmgsXzxkXzxkInfo.setDetail(detail);
        qtbmgsXzxkXzxkInfos.add(qtbmgsXzxkXzxkInfo);
    }
    if (isDebug) {
        qtbmgsXzxkInfo.setHtml(qtbmxzxkxxDiv.toString());
    }
    qtbmgsXzxkInfo.setAdmLicInfos(qtbmgsXzxkXzxkInfos);
    qtbmgsInfo.setAdmLicInfo(qtbmgsXzxkInfo);
    //-----------------?-->?? end----------------------- 
    //-----------------?-->? start-----------------------

    OthrdeptpubAdmpunishInfo qtbmgsXzcfInfo = new OthrdeptpubAdmpunishInfo();
    List<OthrdeptpubAAdmpunishInfo> qtbmgsXzcfXzcfInfos = new ArrayList<OthrdeptpubAAdmpunishInfo>();
    Element qtbmxzcfxxDiv = qtbmgsxxHtmlDoc.getElementById("xzcfDiv");
    Elements qtbmxzcfxxTrs = qtbmxzcfxxDiv.select("tr");
    for (int j = 2; j < qtbmxzcfxxTrs.size(); j++) {
        Elements qtbmxzcfxxTds = qtbmxzcfxxTrs.get(j).select("td");
        String xzcfjdsNum = qtbmxzcfxxTds.get(1).text();
        String wfxwType = qtbmxzcfxxTds.get(2).text();
        String xzcfContent = qtbmxzcfxxTds.get(3).text();
        String zcxzcfjdjgName = qtbmxzcfxxTds.get(4).text();
        String zcxzcfjdDate = qtbmxzcfxxTds.get(5).text();
        String detail = qtbmxzcfxxTds.get(6).text();
        String note = qtbmxzcfxxTds.get(7).text();

        OthrdeptpubAAdmpunishInfo qtbmgsXzcfXzcfInfo = new OthrdeptpubAAdmpunishInfo();
        qtbmgsXzcfXzcfInfo.setPunishRepNum(xzcfjdsNum);
        qtbmgsXzcfXzcfInfo.setIllegalActType(wfxwType);
        qtbmgsXzcfXzcfInfo.setPunishContent(xzcfContent);
        qtbmgsXzcfXzcfInfo.setDeciAuthority(zcxzcfjdjgName);
        qtbmgsXzcfXzcfInfo.setDeciDateTime(zcxzcfjdDate);
        qtbmgsXzcfXzcfInfo.setDetail(detail);
        qtbmgsXzcfXzcfInfo.setNote(note);
        qtbmgsXzcfXzcfInfos.add(qtbmgsXzcfXzcfInfo);
    }
    if (isDebug) {
        qtbmgsXzcfInfo.setHtml(qtbmxzcfxxDiv.toString());
    }
    qtbmgsXzcfInfo.setAdmPunishInfos(qtbmgsXzcfXzcfInfos);
    qtbmgsInfo.setAdmPunishInfo(qtbmgsXzcfInfo);
    gsxtFeedJson.setOthrDeptPubInfo(qtbmgsInfo);
    //-----------------?-->? end----------------------- 

    //  ????
    //-----------------????-->???start----------------------- 

    JudasspubInfo sfxzgsInfo = new JudasspubInfo();
    String sfxzgqdjxxHtml = (String) resultHtmlMap.get("sfxzgsxx");
    if (sfxzgqdjxxHtml != null) {
        Document sfxzgqdjxxDoc = Jsoup.parse(sfxzgqdjxxHtml);

        JudasspubEqufreezeInfo sfxzgsGqdjInfo = new JudasspubEqufreezeInfo();
        List<JudasspubEEqufreezeInfo> sfxzgsGqdjGqdjInfos = new ArrayList<JudasspubEEqufreezeInfo>();
        Element sfxzgqdjxxDiv = sfxzgqdjxxDoc.getElementById("EquityFreezeDiv");
        Elements sfxzgqdjxxTrs = sfxzgqdjxxDiv.select("tr");
        for (int j = 2; j < sfxzgqdjxxTrs.size(); j++) {
            Elements sfxzgqdjxxTds = sfxzgqdjxxTrs.get(j).select("td");
            String bzxPerson = sfxzgqdjxxTds.get(1).text();
            String gqAmount = sfxzgqdjxxTds.get(2).text();
            String exeCourt = sfxzgqdjxxTds.get(3).text();
            String xzgstzsNum = sfxzgqdjxxTds.get(4).text();
            String status = sfxzgqdjxxTds.get(5).text();
            String detail = sfxzgqdjxxTds.get(6).text();

            JudasspubEEqufreezeInfo sfxzgsGqdjGqdjInfo = new JudasspubEEqufreezeInfo();
            sfxzgsGqdjGqdjInfo.setExecutedPerson(bzxPerson);
            sfxzgsGqdjGqdjInfo.setEquAmount(gqAmount);
            sfxzgsGqdjGqdjInfo.setExeCourt(exeCourt);
            sfxzgsGqdjGqdjInfo.setAssistPubNoticeNum(xzgstzsNum);
            sfxzgsGqdjGqdjInfo.setStatus(status);
            sfxzgsGqdjGqdjInfo.setDetail(detail);
            sfxzgsGqdjGqdjInfos.add(sfxzgsGqdjGqdjInfo);
        }

        if (isDebug) {
            sfxzgsGqdjInfo.setHtml(sfxzgqdjxxDiv.toString());
        }
        sfxzgsGqdjInfo.setEquFreezeInfos(sfxzgsGqdjGqdjInfos);
        sfxzgsInfo.setEquFreezeInfo(sfxzgsGqdjInfo);
        //-----------------????-->???end----------------------- 

        //-----------------????-->??start-----------------------          
        JudasspubStohrchangeInfo sfxzgsGdbgInfo = new JudasspubStohrchangeInfo();
        List<JudasspubSStohrchangeInfo> sfxzgsGdbgGdbgInfos = new ArrayList<JudasspubSStohrchangeInfo>();
        Element sfxzgdbgxxDiv = sfxzgqdjxxDoc.getElementById("xzcfDiv");
        Elements sfxzgdbgxxTrs = sfxzgdbgxxDiv.select("tr");
        for (int j = 2; j < sfxzgdbgxxTrs.size(); j++) {
            Elements sfxzgdbgxxTds = sfxzgdbgxxTrs.get(j).select("td");
            String bzxPerson = sfxzgdbgxxTds.get(1).text();
            String gqAmount = sfxzgdbgxxTds.get(2).text();
            String srPerson = sfxzgdbgxxTds.get(3).text();
            String exeCourt = sfxzgdbgxxTds.get(4).text();
            String detail = sfxzgdbgxxTds.get(5).text();

            JudasspubSStohrchangeInfo sfxzgsGdbgGdbgInfo = new JudasspubSStohrchangeInfo();
            sfxzgsGdbgGdbgInfo.setExecutedPerson(bzxPerson);
            sfxzgsGdbgGdbgInfo.setEquAmount(gqAmount);
            sfxzgsGdbgGdbgInfo.setAssignee(srPerson);
            sfxzgsGdbgGdbgInfo.setExeCourt(exeCourt);
            sfxzgsGdbgGdbgInfo.setDetail(detail);
            sfxzgsGdbgGdbgInfos.add(sfxzgsGdbgGdbgInfo);
        }
        if (isDebug) {
            sfxzgsGdbgInfo.setHtml(sfxzgdbgxxDiv.toString());
        }
        sfxzgsGdbgInfo.setStohrChangeInfos(sfxzgsGdbgGdbgInfos);
        sfxzgsInfo.setStohrChangeInfo(sfxzgsGdbgInfo);
        gsxtFeedJson.setJudAssPubInfo(sfxzgsInfo);
    }
    //-----------------????-->??end-----------------------    
    return gsxtFeedJson;
}

From source file:autoInsurance.BeiJPiccImpl.java

void init(Document doc) throws Exception {
    String str = "<select class=\"w_p80\" name=\"carKindCodeBak\" title=\"   \" id=\"carKindCodeBak\"><option value=\"A01\"></option><option value=\"B01\"></option><option value=\"B02\"></option><option value=\"B11\"></option><option value=\"B12\"></option><option value=\"B13\"></option><option value=\"B21\"></option><option value=\"B91\"></option><option value=\"C01\"></option><option value=\"C02\"></option><option value=\"C03\"></option><option value=\"C04\"></option><option value=\"C11\"></option><option value=\"C20\"></option><option value=\"C22\"></option><option value=\"C23\"></option><option value=\"C24\"></option><option value=\"C25\"></option><option value=\"C26\"></option><option value=\"C27\"></option><option value=\"C28\"></option><option value=\"C29\"></option><option value=\"C30\"></option><option value=\"C31\"></option><option value=\"C39\"></option><option value=\"C41\"></option><option value=\"C42\"></option><option value=\"C43\"></option><option value=\"C44\"></option><option value=\"C45\"></option><option value=\"C46\"></option><option value=\"C47\"></option><option value=\"C48\"></option><option value=\"C49\"></option><option value=\"C50\"></option><option value=\"C51\">X</option><option value=\"C52\">/</option><option value=\"C53\">/</option><option value=\"C54\"></option><option value=\"C55\"></option><option value=\"C56\"></option><option value=\"C57\"></option><option value=\"C58\"></option><option value=\"C61\"></option><option value=\"C69\"></option><option value=\"C90\"></option><option value=\"D01\"></option><option value=\"D02\"></option><option value=\"D03\"></option><option value=\"E01\"></option><option value=\"E11\"></option><option value=\"E12\">/</option><option value=\"Z99\"></option></select>";
    Document tmpDoc = Jsoup.parse(str);
    Elements els = tmpDoc.select("#carKindCodeBak> option");
    for (Element el : els) {
        carTypeMap.put(el.attr("value"), el.text());
    }//  w w w .  j  a va  2 s.c  om

    templateData = new HashMap<String, String>();
    List<FormElement> forms = doc.getAllElements().forms();
    for (FormElement form : forms) {
        List<KeyVal> datas = form.formData();
        for (KeyVal item : datas) {
            templateData.put(item.key(), item.value());
            //System.out.print(item.key()+"="+item.value() + "&");
        }
        System.out.println("------");
    }

    templateData.put("prpCmainCI.sumAmount", "122000");
    templateData.put("prpCitemKindCI.familyNo", "1");//null
    templateData.put("prpCitemKindCI.amount", "122000");//0
    templateData.put("prpCitemKindCI.adjustRate", "0.9");//1
}

From source file:autoInsurance.BeiJPiccImpl.java

public BeiJPiccImpl() {
    super();//from  www.  ja v a2  s .  c o m
    // TODO Auto-generated constructor stub
    System.out.println("ver 1.00");

    String str = "<select class=\"w_p80\" name=\"carKindCodeBak\" title=\"   \" id=\"carKindCodeBak\"><option value=\"A01\"></option><option value=\"B01\"></option><option value=\"B02\"></option><option value=\"B11\"></option><option value=\"B12\"></option><option value=\"B13\"></option><option value=\"B21\"></option><option value=\"B91\"></option><option value=\"C01\"></option><option value=\"C02\"></option><option value=\"C03\"></option><option value=\"C04\"></option><option value=\"C11\"></option><option value=\"C20\"></option><option value=\"C22\"></option><option value=\"C23\"></option><option value=\"C24\"></option><option value=\"C25\"></option><option value=\"C26\"></option><option value=\"C27\"></option><option value=\"C28\"></option><option value=\"C29\"></option><option value=\"C30\"></option><option value=\"C31\"></option><option value=\"C39\"></option><option value=\"C41\"></option><option value=\"C42\"></option><option value=\"C43\"></option><option value=\"C44\"></option><option value=\"C45\"></option><option value=\"C46\"></option><option value=\"C47\"></option><option value=\"C48\"></option><option value=\"C49\"></option><option value=\"C50\"></option><option value=\"C51\">X</option><option value=\"C52\">/</option><option value=\"C53\">/</option><option value=\"C54\"></option><option value=\"C55\"></option><option value=\"C56\"></option><option value=\"C57\"></option><option value=\"C58\"></option><option value=\"C61\"></option><option value=\"C69\"></option><option value=\"C90\"></option><option value=\"D01\"></option><option value=\"D02\"></option><option value=\"D03\"></option><option value=\"E01\"></option><option value=\"E11\"></option><option value=\"E12\">/</option><option value=\"Z99\"></option></select>";
    Document tmpDoc = Jsoup.parse(str);
    Elements els = tmpDoc.select("#carKindCodeBak> option");
    for (Element el : els) {
        carTypeMap.put(el.attr("value"), el.text());
    }

    templateData = new HashMap<String, String>();
    //String mapStr = "carShipTaxPlatFormFlag=1&randomProposalNo=9345617301473906111955 &editType=NEW&bizType=PROPOSAL&ABflag=&isBICI=01&strCarShipFlag=1&prpCmain.renewalFlag=&GuangdongSysFlag=0&GDREALTIMECARFlag=&GDREALTIMEMOTORFlag=&GDCANCIINFOFlag=0&prpCmain.reinsFlag=0&prpCmain.checkFlag=&prpCmain.othFlag=&prpCmain.dmFlag=&prpCmainCI.dmFlag=&prpCmain.underWriteCode=&prpCmain.underWriteName=&prpCmain.underWriteEndDate=&prpCmain.underWriteFlag=0&prpCmainCI.checkFlag=&prpCmainCI.underWriteFlag=&bizNo=&applyNo=&oldPolicyNo=&bizNoBZ=&bizNoCI=&prpPhead.endorDate=&prpPhead.validDate=&prpPhead.validHour=0&prpPhead.comCode=&sumAmountBI=0&isTaxDemand=1&cIInsureFlag=1&bIInsureFlag=1&ciInsureSwitchKindCode=E01,E11,E12,D01,D02,D03&ciInsureSwitchValues=1111111&cIInsureMotorFlag=1&mtPlatformTime=&noPermissionsCarKindCode=&isTaxFlag=&rePolicyNo=&oldPolicyType=&ZGRS_PURCHASEPRICE=&ZGRS_LOWESTPREMIUM=&clauseFlag=&prpCinsuredOwn_Flag=&prpCinsuredDiv_Flag=&prpCinsuredBon_Flag=&relationType=&ciLimitDays=90&udFlag=&kbFlag=&sbFlag=&xzFlag=&userType=02&noNcheckFlag=&planFlag=0&R_SWITCH=&biStartDate=2016-09-16&ciStartDate=2016-09-16&AGENTSWITCH=1&JFCDSWITCH=19&carShipTaxFlag=11&commissionFlag=&ICCardCHeck=&riskWarningFlag=&comCodePrefix=11&DAGMobilePhoneNum=&scanSwitch=1000000000&haveScanFlag=0&diffDay=90&cylinderFlag=0&ciPlateVersion=&biPlateVersion=&criterionFlag=0&isQuotatonFlag=1&quotationRisk=PUB&getReplenishfactor=&useYear=9&FREEINSURANCEFLAG=011111&isMotoDrunkDriv=0&immediateFlag=1&immediateFlagCI=0&claimAmountReason=&isQueryCarModelFlag=1&isDirectFee=&userCode=1102680006&comCode=11026871&operatorCode=1102680006&chgProfitFlag=00&ciPlatTask=&biPlatTask=&upperCostRateBI=&upperCostRateCI=&useCarshiptaxFlag=1&taxFreeLicenseNo=&isTaxFree=0&premiumChangeFlag=1&operationTimeStamp=2016-09-15 10:21:51&VEHICLEPLAT=1&MOTORFASTTRACK=&motorFastTrack_flag=&MOTORFASTTRACK_INSUREDCODE=&currentDate=2016-09-15&carPremium=0.0&projectBak=&projectCodeBT=&checkTimeFlag=&commissionView=0&checkUndwrt=0&carDamagedNum=&insurePayTimes=&claimAdjustValue=&unitedSaleRelatioStr=&purchasePriceU=&countryNatureU=&purchasePriceUFlag=&startDateU=&endDateU=&biCiFlagU=&biCiFlagIsChange=&biCiDateIsChange=&operatorProjectCode=1-6599,2-6599,4-6599,5-6599&insurancefee_reform=1&vat_switch=1&pm_vehicle_switch=&operateDateForFG=&prpCmainCommon.clauseIssue=2&amountFloat=30&BiLastPolicyFlag=&CiLastPolicyFlag=&CiLastEffectiveDate=&CiLastExpireDate=&benchMarkPremium=&BiLastEffectiveDate=&BiLastExpireDate=&lastTotalPremium=&insuredChangeFlag=0&refreshEadFlag=1&specialflag=&switchFlag=0&relatedFlag=0&riskCode=DAA&prpCmain.riskCode=&riskName=&prpCproposalVo.checkFlag=&prpCproposalVo.underWriteFlag=&prpCproposalVo.strStartDate=&prpCproposalVo.othFlag=&prpCproposalVo.checkUpCode=&prpCproposalVo.operatorCode1=&prpCproposalVo.businessNature=&agentCodeValidType=U&agentCodeValidValue=115192BJ&agentCodeValidIPPer=&qualificationNo=110104784805551006&qualificationName=&OLD_STARTDATE_CI=&OLD_ENDDATE_CI=&prpPhead.applyNo=&prpPheadCI.applyNo=&checkCplanFlag=0&is4SFlag=Y&commissionCalculationFlag=0&prpCmainCommon.greyList=&reinComPany=&reinPolicyNo=&reinStartDate=&reinEndDate=&prpCmain.proposalNo=&prpCmainCI.proposalNo=&prpCmain.comCode=11026871&comCodeDes=&prpCmain.handler1Code=13154727  &handler1CodeDes=&homePhone=&officePhone=&moblie=&checkHandler1Code=1&handler1CodeDesFlag=&handler1Info=&prpCmainCommon.handler1code_uni=&prpCmain.handlerCode=13154727  &handlerCodeDes=&homePhonebak=&officePhonebak=&mobliebak=&handler1CodeDesFlagbak=&prpCmainCommon.handlercode_uni=&handlerInfo=&prpCmain.businessNature=3&businessNatureTranslation=&prpCmain.agentCode=11003O100375&prpCmainagentName=&agentType=3O1000&agentCode=11003O100375&prpCmain.operateDate=2016-09-15&Today=2016-09-15&OperateDate=&prpCmain.makeCom=11026871&makeComDes=&sumPremiumChgFlag=0&prpCmain.sumPremium1=&sumPayTax1=&sunnumber=&prpCmain.startDate=2016-09-16&prpCmain.startHour=0&prpCmain.startMinutes=0&prpCmain.endDate=2017-09-15&prpCmain.endHour=24&prpCmain.startMinutes=0&prpCmainCI.startDate=2016-12-14&prpCmainCI.startHour=0&prpCmainCI.endDate=2017-12-13&prpCmainCI.endHour=24&prpBatchVehicle.id.contractNo=&prpBatchVehicle.id.serialNo=&prpBatchVehicle.motorCadeNo=&prpBatchVehicle.licenseNo=&prpBatchVehicle.licenseType=&prpBatchVehicle.carKindCode=&prpBatchVehicle.proposalNo=&prpBatchVehicle.policyNo=&prpBatchVehicle.sumAmount=&prpBatchVehicle.sumPremium=&prpBatchVehicle.prpProjectCode=&prpBatchVehicle.coinsProjectCode=&prpBatchVehicle.profitProjectCode=&prpBatchVehicle.facProjectCode=&prpBatchVehicle.flag=&prpBatchVehicle.carId=&prpBatchVehicle.versionNo=&prpBatchMain.discountmode=&minusFlag=&paramIndex=&batchCIFlag=&batchBIFlag=&prpCmain.policyNo=&prpCmainCI.policyNo=&prpCmain.contractNo=&prpCmainCI.contractNo=&prpCmain.language=C&prpCmain.checkUpCode=&prpCmainCI.checkUpCode=&pageEndorRecorder.endorFlags=&endorDateEdit=&validDateEdit=&endDateEdit=&endorType=&prpPhead.endorType=&generatePtextFlag=0&generatePtextAgainFlag=0&quotationNo=&quotationFlag=&customerCode=&customerFlag=&prpCfixationTemp.discount=&prpCfixationTemp.id.riskCode=&prpCfixationTemp.profits=&prpCfixationTemp.cost=&prpCfixationTemp.taxorAppend=&prpCfixationTemp.payMentR=&prpCfixationTemp.basePayMentR=&prpCfixationTemp.poundAge=&prpCfixationTemp.basePremium=&prpCfixationTemp.riskPremium=&prpCfixationTemp.riskSumPremium=&prpCfixationTemp.signPremium=&prpCfixationTemp.isQuotation=&prpCfixationTemp.riskClass=&prpCfixationTemp.operationInfo=&prpCfixationTemp.realDisCount=&prpCfixationTemp.realProfits=&prpCfixationTemp.realPayMentR=&prpCfixationTemp.profitClass=&prpCfixationTemp.costRate=&prpCfixationCITemp.discount=&prpCfixationCITemp.id.riskCode=&prpCfixationCITemp.profits=&prpCfixationCITemp.cost=&prpCfixationCITemp.taxorAppend=&prpCfixationCITemp.payMentR=&prpCfixationCITemp.basePayMentR=&prpCfixationCITemp.poundAge=&prpCfixationCITemp.basePremium=&prpCfixationCITemp.riskPremium=&prpCfixationCITemp.riskSumPremium=&prpCfixationCITemp.signPremium=&prpCfixationCITemp.isQuotation=&prpCfixationCITemp.riskClass=&prpCfixationCITemp.operationInfo=&prpCfixationCITemp.realDisCount=&prpCfixationCITemp.realProfits=&prpCfixationCITemp.realPayMentR=&prpCfixationCITemp.remark=&prpCfixationCITemp.responseCode=&prpCfixationCITemp.errorMessage=&prpCfixationCITemp.profitClass=&prpCfixationCITemp.costRate=&prpCsalesFixes_[0].id.proposalNo=&prpCsalesFixes_[0].id.serialNo=&prpCsalesFixes_[0].comCode=&prpCsalesFixes_[0].businessNature=&prpCsalesFixes_[0].riskCode=&prpCsalesFixes_[0].version=&prpCsalesFixes_[0].isForMal=&userCode=1102680006&iProposalNo=&CProposalNo=&timeFlag=&prpCremarks_[0].id.proposalNo=&prpCremarks_[0].id.serialNo=&prpCremarks_[0].operatorCode=1102680006&prpCremarks_[0].remark=&prpCremarks_[0].flag=&prpCremarks_[0].insertTimeForHis=&hidden_index_remark=0&prpCitemCar.monopolyFlag=1&licenseNoCar=&prpCitemCar.carLoanFlag=&carModelPlatFlag=1&updateQuotation=&monopolyConfigsCount=1&monopolyConfigFlag=0&pmCarOwner=&prpCitemCar.monopolyCode=1100729000451&prpCitemCar.monopolyName=&queryCarModelInfo=&prpCitemCar.id.itemNo=1&oldClauseType=&prpCitemCar.carId=&prpCitemCar.versionNo=&prpCmainCar.newDeviceFlag=&prpCitemCar.otherNature=&prpCitemCar.flag=&newCarFlagValue=2&prpCitemCar.discountType=&prpCitemCar.carLotEquQuality=985&prpCitemCar.colorCode=&prpCitemCar.safeDevice=&prpCitemCar.coefficient1=&prpCitemCar.coefficient2=&prpCitemCar.coefficient3=&prpCitemCar.startSiteName=&prpCitemCar.endSiteName=&prpCitemCar.licenseNo1=&prpCmainCommon.netsales=0&prpCitemCar.licenseFlag=1&prpCitemCar.licenseNo=PND798&codeLicenseType=LicenseType01,04,LicenseType02,01,LicenseType03,02,LicenseType04,02,LicenseType05,02,LicenseType06,02,LicenseType07,04,LicenseType08,04,LicenseType09,01,LicenseType10,01,LicenseType11,01,LicenseType12,01,LicenseType13,04,LicenseType14,04,LicenseType15,04,   LicenseType16,04,LicenseType17,04,LicenseType18,01,LicenseType19,01,LicenseType20,01,LicenseType21,01,LicenseType22,01,LicenseType23,03,LicenseType24,01,LicenseType25,01,LicenseType31,03,LicenseType32,03,LicenseType90,02&prpCitemCar.licenseType=02&LicenseTypeDes=&prpCitemCar.modelCodeAlias=&prpCitemCar.engineNo=9600082-J&prpCitemCar.vinNo=&prpCitemCar.frameNo=LFB0C134296F20165&prpCitemCar.carKindCode=A01&CarKindCodeDes=&carKindCodeBak=A01&prpCitemCar.useNatureCode=211&useNatureCodeBak=211&prpCitemCar.clauseType=F42&clauseTypeBak=F42&prpCitemCar.enrollDate=2009-11-4&enrollDateTrue=&prpCitemCar.runMiles=0&prpCitemCar.runAreaCode=11&taxAbateForPlat=&taxAbateForPlatCarModel=&prpCitemCar.modelCode=JFAIAD0045&prpCitemCar.brandName=CA6371A4&prpCitemCar.modelDemandNo=39PICC02160000000000956205595D&owner=&prpCitemCar.remark=&PurchasePriceScal=10&prpCitemCar.purchasePrice=29000&CarActualValueTrue=29000&SZpurchasePriceUp=&SZpurchasePriceDown=&purchasePriceF48=200000&purchasePriceUp=100&purchasePriceDown=0&purchasePriceOld=29000&prpCitemCar.countryNature=01&prpCitemCar.seatCount=5&prpCitemCar.tonCount=0&prpCitemCar.exhaustScale=0.970&prpCmainCommon.queryArea=110000&queryArea=&prpCitemCar.carProofType=01&prpCitemCar.carProofNo=&prpCitemCar.carProofDate=&prpCitemCar.fuelType=A&prpCitemCar.newCarFlag=0&prpCitemCar.transferVehicleFlag=0&prpCitemCar.transferDate=&prpCitemCar.licenseColorCode=01&LicenseColorCodeDes=&prpCitemCar.useYears=6&prpCitemCar.carInsuredRelation=1&vehiclePricer=&prpCitemCar.actualValue=14732.00&prpCitemCar.loanVehicleFlag=0&prpCmain.projectCode=&projectCode=&prpCmainCommon.ext3=&importantProjectCode=&prpCitemCar.noNlocalFlag=0&isQuotation=1&prpCitemCar.cylinderCount=&SYFlag=0&MTFlag=0&BMFlag=0&STFlag=0&prpCitemCar.energyType=0&prpCitemCar.isDropinVisitInsure=0&prpCmainChannel.assetAgentName=&prpCmainChannel.assetAgentCode=&prpCmainChannel.assetAgentPhone=&hidden_index_citemcar=0&prpCcarDevices_[0].deviceName=&prpCcarDevices_[0].id.itemNo=1&prpCcarDevices_[0].id.proposalNo=&prpCcarDevices_[0].id.serialNo=&prpCcarDevices_[0].flag=&prpCcarDevices_[0].quantity=&prpCcarDevices_[0].purchasePrice=&prpCcarDevices_[0].buyDate=&prpCcarDevices_[0].actualValue=&configedRepeatTimesLocal=5&prpCmainCommon.ext2=&editFlag=1&prpCinsureds_[0].insuredFlagDes=&prpCinsureds_[0].insuredFlag=&prpCinsureds_[0].id.serialNo=&insuredFlagTemp_[0]=0&insuredFlagTemp_[0]=0&prpCinsureds_[0].insuredType1=1&prpCinsureds_[0].insuredType=1&prpCinsureds_[0].insuredNature=&prpCinsureds_[0].insuredCode=&prpCinsureds_[0].insuredName=&customerURL=http://10.134.136.48:8300/cif&prpCinsureds_[0].unitType=100&prpCinsureds_[0].identifyType1=01&prpCinsureds_[0].identifyType=01&prpCinsureds_[0].identifyNumber=&prpCinsureds_[0].unifiedSocialCreditCode=&prpCinsureds_[0].insuredAddress=&prpCinsureds_[0].email=&prpCinsuredsview_[0].phoneNumber=&prpCinsureds_[0].phoneNumber=&prpCinsureds_[0].postCode=&prpCinsureds_[0].versionNo=&prpCinsureds_[0].auditStatus=&prpCinsureds_[0].auditStatusDes=&prpCinsureds_[0].countryCode=&resident_[0]=&prpCinsureds_[0].flag=&prpCinsureds_[0].appendPrintName=&reLoadFlag[0]=&groupCode_[0]=&isCheckRepeat_[0]=&configedRepeatTimes_[0]=&repeatTimes_[0]=&idCardCheckInfo_[0].insuredcode=&idCardCheckInfo_[0].insuredFlag=&idCardCheckInfo_[0].mobile=&idCardCheckInfo_[0].idcardCode=&idCardCheckInfo_[0].name=&idCardCheckInfo_[0].nation=&idCardCheckInfo_[0].birthday=&idCardCheckInfo_[0].sex=&idCardCheckInfo_[0].address=&idCardCheckInfo_[0].issure=&idCardCheckInfo_[0].validStartDate=&idCardCheckInfo_[0].validEndDate=&idCardCheckInfo_[0].samCode=&idCardCheckInfo_[0].samType=&idCardCheckInfo_[0].flag=0&prpCinsuredsview_[0].mobile=&prpCinsureds_[0].mobile=&prpCinsureds_[0].drivingLicenseNo=&prpCinsureds_[0].drivingCarType=&CarKindLicense=&prpCinsureds_[0].causetroubleTimes=&prpCinsureds_[0].acceptLicenseDate=&prpCinsureds_[0].drivingYears=&prpCinsureds_[0].age=&prpCinsureds_[0].sex=0&prpCinsureds_[0].soldierRelations=&prpCinsureds_[0].soldierRelations1=0&prpCinsureds_[0].soldierIdentifyType=&prpCinsureds_[0].soldierIdentifyType1=000&prpCinsureds_[0].soldierIdentifyNumber=&_insuredFlag=&_insuredFlag_hide=&_insuredFlag=&_insuredFlag_hide=&_insuredFlag=&_insuredFlag_hide=&_insuredFlag_hide=&_insuredFlag_hide=&_insuredFlag_hide=&_insuredFlag_hide=&_insuredFlag=0&_insuredFlag_hide=&_insuredFlag=0&_insuredFlag_hide=&updateIndex=-1&prpCinsureds[0].insuredFlagDes=//&prpCinsureds[0].insuredFlag=111000000000000000000000000000&prpCinsureds[0].id.serialNo=&insuredFlagTemp[0]=0&insuredFlagTemp[0]=0&prpCinsureds[0].insuredType1=1&prpCinsureds[0].insuredType=1&prpCinsureds[0].insuredNature=&prpCinsureds[0].insuredCode=&prpCinsureds[0].insuredName=&customerURL=http://10.134.136.48:8300/cif&prpCinsureds[0].unitType=100&prpCinsureds[0].identifyType1=01&prpCinsureds[0].identifyType=01&prpCinsureds[0].identifyNumber=&prpCinsureds[0].unifiedSocialCreditCode=&prpCinsureds[0].insuredAddress=&prpCinsureds[0].email=&prpCinsuredsview[0].phoneNumber=&prpCinsureds[0].phoneNumber=&prpCinsureds[0].postCode=&prpCinsureds[0].versionNo=&prpCinsureds[0].auditStatus=&prpCinsureds[0].auditStatusDes=&prpCinsureds[0].countryCode=CHN&resident[0]=0&prpCinsureds[0].flag=&prpCinsureds[0].appendPrintName=&reLoadFlag[0]=&groupCode[0]=&isCheckRepeat[0]=&configedRepeatTimes[0]=&repeatTimes[0]=&idCardCheckInfo[0].insuredcode=&idCardCheckInfo[0].insuredFlag=&idCardCheckInfo[0].mobile=&idCardCheckInfo[0].idcardCode=&idCardCheckInfo[0].name=&idCardCheckInfo[0].nation=&idCardCheckInfo[0].birthday=&idCardCheckInfo[0].sex=&idCardCheckInfo[0].address=&idCardCheckInfo[0].issure=&idCardCheckInfo[0].validStartDate=&idCardCheckInfo[0].validEndDate=&idCardCheckInfo[0].samCode=&idCardCheckInfo[0].samType=&idCardCheckInfo[0].flag=0&prpCinsuredsview[0].mobile=&prpCinsureds[0].mobile=&prpCinsureds[0].drivingLicenseNo=&prpCinsureds[0].drivingCarType=&CarKindLicense=&prpCinsureds[0].causetroubleTimes=&prpCinsureds[0].acceptLicenseDate=&prpCinsureds[0].drivingYears=&prpCinsureds[0].age=&prpCinsureds[0].sex=0&prpCinsureds[0].soldierRelations=&prpCinsureds[0].soldierRelations1=0&prpCinsureds[0].soldierIdentifyType=&prpCinsureds[0].soldierIdentifyType1=000&prpCinsureds[0].soldierIdentifyNumber=&hidden_index_insured=1&prpCmainCar.agreeDriverFlag=&prpBatchProposal.profitType=&insurancefee_reform=1&prpCprofitDetailsTemp_[0].chooseFlag=on&prpCprofitDetailsTemp_[0].profitName=&prpCprofitDetailsTemp_[0].condition=&profitRateTemp_[0]=&prpCprofitDetailsTemp_[0].profitRate=&prpCprofitDetailsTemp_[0].profitRateMin=&prpCprofitDetailsTemp_[0].profitRateMax=&prpCprofitDetailsTemp_[0].id.proposalNo=&prpCprofitDetailsTemp_[0].id.itemKindNo=&prpCprofitDetailsTemp_[0].id.profitCode=&prpCprofitDetailsTemp_[0].id.serialNo=1&prpCprofitDetailsTemp_[0].id.profitType=&prpCprofitDetailsTemp_[0].kindCode=&prpCprofitDetailsTemp_[0].conditionCode=&prpCprofitDetailsTemp_[0].flag=&motorFastTrack_Amount=&prpCprofitFactorsTemp_[0].chooseFlag=on&serialNo_[0]=&prpCprofitFactorsTemp_[0].profitName=&prpCprofitFactorsTemp_[0].condition=&rateTemp_[0]=&prpCprofitFactorsTemp_[0].rate=&prpCprofitFactorsTemp_[0].lowerRate=&prpCprofitFactorsTemp_[0].upperRate=&prpCprofitFactorsTemp_[0].id.profitCode=&prpCprofitFactorsTemp_[0].id.conditionCode=&prpCprofitFactorsTemp_[0].flag=&prpCitemKind.shortRateFlag=2&prpCitemKind.shortRate=100&prpCitemKind.currency=CNY&prpCmain.sumPremiumTemp=&prpCitemKindCI.shortRate=100&prpCitemKindCI.familyNo=1&cIBPFlag=1&prpCitemKindCI.unitAmount=0&prpCitemKindCI.id.itemKindNo=&prpCitemKindCI.kindCode=050100&prpCitemKindCI.clauseCode=050001&prpCitemKindCI.riskPremium=&prpCitemKindCI.kindName=&prpCitemKindCI.calculateFlag=Y&prpCitemKindCI.quantity=1&prpCitemKindCI.amount=122000&prpCitemKindCI.deductible=&prpCitemKindCI.adjustRate=0.9&prpCitemKindCI.rate=0&prpCitemKindCI.benchMarkPremium=0&prpCitemKindCI.disCount=1&prpCmainCI.sumPremium=&prpCitemKindCI.premium=&prpCitemKindCI.flag=&prpCitemKindCI.netPremium=&prpCitemKindCI.taxPremium=&prpCitemKindCI.taxRate=&prpCitemKindCI.dutyFlag=&passengersSwitchFlag=&sumBenchPremium=&prpCmain.discount=&prpCmain.sumPremium=&premiumF48=5000&prpCmain.sumNetPremium=&prpCmain.sumTaxPremium=&premiumF48=5000&prpCmainCommon.groupFlag=0&prpCmain.preDiscount=&prpCitemKindsTemp[0].itemKindNo=&prpCitemKindsTemp[0].basePremium=&prpCitemKindsTemp[0].riskPremium=&prpCitemKindsTemp[0].clauseCode=050051&prpCitemKindsTemp[0].kindCode=050202&prpCitemKindsTemp[0].kindName=&prpCitemKindsTemp[0].deductible=0.00&prpCitemKindsTemp[0].deductibleRate=&prpCitemKindsTemp[0].pureRiskPremium=&prpCitemKindsTemp[0].amount=&prpCitemKindsTemp[0].calculateFlag=Y11Y000&prpCitemKindsTemp[0].startDate=&prpCitemKindsTemp[0].startHour=&prpCitemKindsTemp[0].endDate=&prpCitemKindsTemp[0].endHour=&relateSpecial[0]=050930&prpCitemKindsTemp[0].flag= 100000&prpCitemKindsTemp[0].rate=&prpCitemKindsTemp[0].benchMarkPremium=&prpCitemKindsTemp[0].disCount=&prpCitemKindsTemp[0].premium=&prpCitemKindsTemp[0].netPremium=&prpCitemKindsTemp[0].taxPremium=&prpCitemKindsTemp[0].taxRate=&prpCitemKindsTemp[0].dutyFlag=&prpCitemKindsTemp[1].itemKindNo=&prpCitemKindsTemp[1].basePremium=&prpCitemKindsTemp[1].riskPremium=&prpCitemKindsTemp[1].clauseCode=050054&prpCitemKindsTemp[1].kindCode=050501&prpCitemKindsTemp[1].kindName=&prpCitemKindsTemp[1].unitAmount=&prpCitemKindsTemp[1].quantity=&prpCitemKindsTemp[1].amount=14732.00&prpCitemKindsTemp[1].calculateFlag=N11Y000&prpCitemKindsTemp[1].startDate=&prpCitemKindsTemp[1].startHour=&prpCitemKindsTemp[1].endDate=&prpCitemKindsTemp[1].endHour=&relateSpecial[1]=050932&prpCitemKindsTemp[1].flag= 100000&prpCitemKindsTemp[1].rate=&prpCitemKindsTemp[1].benchMarkPremium=&prpCitemKindsTemp[1].disCount=&prpCitemKindsTemp[1].premium=&prpCitemKindsTemp[1].netPremium=&prpCitemKindsTemp[1].taxPremium=&prpCitemKindsTemp[1].taxRate=&prpCitemKindsTemp[1].dutyFlag=&prpCitemKindsTemp[2].itemKindNo=&prpCitemKindsTemp[2].basePremium=&prpCitemKindsTemp[2].riskPremium=&prpCitemKindsTemp[2].clauseCode=050052&prpCitemKindsTemp[2].kindCode=050602&prpCitemKindsTemp[2].kindName=&prpCitemKindsTemp[2].unitAmount=&prpCitemKindsTemp[2].quantity=&prpCitemKindsTemp[2].amount=&prpCitemKindsTemp[2].calculateFlag=Y21Y000&prpCitemKindsTemp[2].startDate=&prpCitemKindsTemp[2].startHour=&prpCitemKindsTemp[2].endDate=&prpCitemKindsTemp[2].endHour=&relateSpecial[2]=050931&prpCitemKindsTemp[2].flag= 100000&prpCitemKindsTemp[2].rate=&prpCitemKindsTemp[2].benchMarkPremium=&prpCitemKindsTemp[2].disCount=&prpCitemKindsTemp[2].premium=&prpCitemKindsTemp[2].netPremium=&prpCitemKindsTemp[2].taxPremium=&prpCitemKindsTemp[2].taxRate=&prpCitemKindsTemp[2].dutyFlag=&prpCitemKindsTemp[3].itemKindNo=&prpCitemKindsTemp[3].basePremium=&prpCitemKindsTemp[3].riskPremium=&prpCitemKindsTemp[3].clauseCode=050053&prpCitemKindsTemp[3].kindCode=050711&prpCitemKindsTemp[3].kindName=&prpCitemKindsTemp[3].unitAmount=&prpCitemKindsTemp[3].quantity=&prpCitemKindsTemp[3].amount=&prpCitemKindsTemp[3].calculateFlag=Y21Y00&prpCitemKindsTemp[3].startDate=&prpCitemKindsTemp[3].startHour=&prpCitemKindsTemp[3].endDate=&prpCitemKindsTemp[3].endHour=&relateSpecial[3]=050933&prpCitemKindsTemp[3].flag= 100000&prpCitemKindsTemp[3].rate=&prpCitemKindsTemp[3].benchMarkPremium=&prpCitemKindsTemp[3].disCount=&prpCitemKindsTemp[3].premium=&prpCitemKindsTemp[3].netPremium=&prpCitemKindsTemp[3].taxPremium=&prpCitemKindsTemp[3].taxRate=&prpCitemKindsTemp[3].dutyFlag=&prpCitemKindsTemp[4].itemKindNo=&prpCitemKindsTemp[4].basePremium=&prpCitemKindsTemp[4].riskPremium=&prpCitemKindsTemp[4].clauseCode=050053&prpCitemKindsTemp[4].kindCode=050712&prpCitemKindsTemp[4].kindName=&prpCitemKindsTemp[4].unitAmount=&prpCitemKindsTemp[4].quantity=&prpCitemKindsTemp[4].amount=&prpCitemKindsTemp[4].calculateFlag=Y21Y00&prpCitemKindsTemp[4].startDate=&prpCitemKindsTemp[4].startHour=&prpCitemKindsTemp[4].endDate=&prpCitemKindsTemp[4].endHour=&relateSpecial[4]=050934&prpCitemKindsTemp[4].flag= 100000&prpCitemKindsTemp[4].rate=&prpCitemKindsTemp[4].benchMarkPremium=&prpCitemKindsTemp[4].disCount=&prpCitemKindsTemp[4].premium=&prpCitemKindsTemp[4].netPremium=&prpCitemKindsTemp[4].taxPremium=&prpCitemKindsTemp[4].taxRate=&prpCitemKindsTemp[4].dutyFlag=&prpCitemKindsTemp[5].itemKindNo=&kindcodesub=&prpCitemKindsTemp[5].clauseCode=050059&prpCitemKindsTemp[5].kindCode=050211&relateSpecial[5]=050937&prpCitemKindsTemp[5].basePremium=&prpCitemKindsTemp[5].riskPremium=&prpCitemKindsTemp[5].kindName=&prpCitemKindsTemp[5].amount=2000.00&prpCitemKindsTemp[5].calculateFlag=N12Y000&prpCitemKindsTemp[5].startDate=&prpCitemKindsTemp[5].startHour=&prpCitemKindsTemp[5].endDate=&prpCitemKindsTemp[5].endHour=&prpCitemKindsTemp[5].flag= 200000&prpCitemKindsTemp[5].rate=&prpCitemKindsTemp[5].benchMarkPremium=&prpCitemKindsTemp[5].disCount=&prpCitemKindsTemp[5].premium=&prpCitemKindsTemp[5].netPremium=&prpCitemKindsTemp[5].taxPremium=&prpCitemKindsTemp[5].taxRate=&prpCitemKindsTemp[5].dutyFlag=&prpCitemKindsTemp[6].itemKindNo=&kindcodesub=&prpCitemKindsTemp[6].clauseCode=050056&prpCitemKindsTemp[6].kindCode=050232&relateSpecial[6]=      &prpCitemKindsTemp[6].basePremium=&prpCitemKindsTemp[6].riskPremium=&prpCitemKindsTemp[6].kindName=&prpCitemKindsTemp[6].modeCode=10&prpCitemKindsTemp[6].amount=&prpCitemKindsTemp[6].calculateFlag=N32N000&prpCitemKindsTemp[6].startDate=&prpCitemKindsTemp[6].startHour=&prpCitemKindsTemp[6].endDate=&prpCitemKindsTemp[6].endHour=&prpCitemKindsTemp[6].flag= 200000&prpCitemKindsTemp[6].rate=&prpCitemKindsTemp[6].benchMarkPremium=&prpCitemKindsTemp[6].disCount=&prpCitemKindsTemp[6].premium=&prpCitemKindsTemp[6].netPremium=&prpCitemKindsTemp[6].taxPremium=&prpCitemKindsTemp[6].taxRate=&prpCitemKindsTemp[6].dutyFlag=&prpCitemKindsTemp[7].itemKindNo=&kindcodesub=&prpCitemKindsTemp[7].clauseCode=050065&prpCitemKindsTemp[7].kindCode=050253&relateSpecial[7]=      &prpCitemKindsTemp[7].basePremium=&prpCitemKindsTemp[7].riskPremium=&prpCitemKindsTemp[7].kindName=&prpCitemKindsTemp[7].amount=&prpCitemKindsTemp[7].calculateFlag=N32N000&prpCitemKindsTemp[7].startDate=&prpCitemKindsTemp[7].startHour=&prpCitemKindsTemp[7].endDate=&prpCitemKindsTemp[7].endHour=&prpCitemKindsTemp[7].flag= 200000&prpCitemKindsTemp[7].rate=&prpCitemKindsTemp[7].benchMarkPremium=&prpCitemKindsTemp[7].disCount=&prpCitemKindsTemp[7].premium=&prpCitemKindsTemp[7].netPremium=&prpCitemKindsTemp[7].taxPremium=&prpCitemKindsTemp[7].taxRate=&prpCitemKindsTemp[7].dutyFlag=&prpCitemKindsTemp[8].itemKindNo=&kindcodesub=&prpCitemKindsTemp[8].clauseCode=050057&prpCitemKindsTemp[8].kindCode=050311&relateSpecial[8]=050935&prpCitemKindsTemp[8].basePremium=&prpCitemKindsTemp[8].riskPremium=&prpCitemKindsTemp[8].kindName=&prpCitemKindsTemp[8].amount=14732.00&prpCitemKindsTemp[8].calculateFlag=N12Y000&prpCitemKindsTemp[8].startDate=&prpCitemKindsTemp[8].startHour=&prpCitemKindsTemp[8].endDate=&prpCitemKindsTemp[8].endHour=&prpCitemKindsTemp[8].flag= 200000&prpCitemKindsTemp[8].rate=&prpCitemKindsTemp[8].benchMarkPremium=&prpCitemKindsTemp[8].disCount=&prpCitemKindsTemp[8].premium=&prpCitemKindsTemp[8].netPremium=&prpCitemKindsTemp[8].taxPremium=&prpCitemKindsTemp[8].taxRate=&prpCitemKindsTemp[8].dutyFlag=&prpCitemKindsTemp[9].itemKindNo=&kindcodesub=&prpCitemKindsTemp[9].clauseCode=050060&prpCitemKindsTemp[9].kindCode=050461&relateSpecial[9]=050938&prpCitemKindsTemp[9].basePremium=&prpCitemKindsTemp[9].riskPremium=&prpCitemKindsTemp[9].kindName=&prpCitemKindsTemp[9].amount=&prpCitemKindsTemp[9].calculateFlag=N32Y000&prpCitemKindsTemp[9].startDate=&prpCitemKindsTemp[9].startHour=&prpCitemKindsTemp[9].endDate=&prpCitemKindsTemp[9].endHour=&prpCitemKindsTemp[9].flag= 200000&prpCitemKindsTemp[9].rate=&prpCitemKindsTemp[9].benchMarkPremium=&prpCitemKindsTemp[9].disCount=&prpCitemKindsTemp[9].premium=&prpCitemKindsTemp[9].netPremium=&prpCitemKindsTemp[9].taxPremium=&prpCitemKindsTemp[9].taxRate=&prpCitemKindsTemp[9].dutyFlag=&sumItemKindSpecial=&prpCitemKindsTemp[10].clauseCode=050066&prpCitemKindsTemp[10].kindCode=050917&prpCitemKindsTemp[10].itemKindNo=&kindcodesub=&prpCitemKindsTemp[10].basePremium=&prpCitemKindsTemp[10].riskPremium=&prpCitemKindsTemp[10].kindName=&prpCitemKindsTemp[10].amount=&prpCitemKindsTemp[10].calculateFlag=N33N000&prpCitemKindsTemp[10].startDate=&prpCitemKindsTemp[10].startHour=&prpCitemKindsTemp[10].endDate=&prpCitemKindsTemp[10].endHour=&prpCitemKindsTemp[10].flag= 200000&prpCitemKindsTemp[10].rate=&prpCitemKindsTemp[10].benchMarkPremium=&prpCitemKindsTemp[10].disCount=&prpCitemKindsTemp[10].premium=&prpCitemKindsTemp[10].netPremium=&prpCitemKindsTemp[10].taxPremium=&prpCitemKindsTemp[10].taxRate=&prpCitemKindsTemp[10].dutyFlag=&prpCitemKindsTemp[11].clauseCode=050066&prpCitemKindsTemp[11].kindCode=050930&prpCitemKindsTemp[11].itemKindNo=&kindcodesub=&prpCitemKindsTemp[11].basePremium=&prpCitemKindsTemp[11].riskPremium=&prpCitemKindsTemp[11].kindName=&prpCitemKindsTemp[11].amount=&prpCitemKindsTemp[11].calculateFlag=N33N000&prpCitemKindsTemp[11].startDate=&prpCitemKindsTemp[11].startHour=&prpCitemKindsTemp[11].endDate=&prpCitemKindsTemp[11].endHour=&prpCitemKindsTemp[11].flag= 200000&prpCitemKindsTemp[11].rate=&prpCitemKindsTemp[11].benchMarkPremium=&prpCitemKindsTemp[11].disCount=&prpCitemKindsTemp[11].premium=&prpCitemKindsTemp[11].netPremium=&prpCitemKindsTemp[11].taxPremium=&prpCitemKindsTemp[11].taxRate=&prpCitemKindsTemp[11].dutyFlag=&prpCitemKindsTemp[12].clauseCode=050066&prpCitemKindsTemp[12].kindCode=050931&prpCitemKindsTemp[12].itemKindNo=&kindcodesub=&prpCitemKindsTemp[12].basePremium=&prpCitemKindsTemp[12].riskPremium=&prpCitemKindsTemp[12].kindName=&prpCitemKindsTemp[12].amount=&prpCitemKindsTemp[12].calculateFlag=N33N000&prpCitemKindsTemp[12].startDate=&prpCitemKindsTemp[12].startHour=&prpCitemKindsTemp[12].endDate=&prpCitemKindsTemp[12].endHour=&prpCitemKindsTemp[12].flag= 200000&prpCitemKindsTemp[12].rate=&prpCitemKindsTemp[12].benchMarkPremium=&prpCitemKindsTemp[12].disCount=&prpCitemKindsTemp[12].premium=&prpCitemKindsTemp[12].netPremium=&prpCitemKindsTemp[12].taxPremium=&prpCitemKindsTemp[12].taxRate=&prpCitemKindsTemp[12].dutyFlag=&prpCitemKindsTemp[13].clauseCode=050066&prpCitemKindsTemp[13].kindCode=050932&prpCitemKindsTemp[13].itemKindNo=&kindcodesub=&prpCitemKindsTemp[13].basePremium=&prpCitemKindsTemp[13].riskPremium=&prpCitemKindsTemp[13].kindName=&prpCitemKindsTemp[13].amount=&prpCitemKindsTemp[13].calculateFlag=N33N000&prpCitemKindsTemp[13].startDate=&prpCitemKindsTemp[13].startHour=&prpCitemKindsTemp[13].endDate=&prpCitemKindsTemp[13].endHour=&prpCitemKindsTemp[13].flag= 200000&prpCitemKindsTemp[13].rate=&prpCitemKindsTemp[13].benchMarkPremium=&prpCitemKindsTemp[13].disCount=&prpCitemKindsTemp[13].premium=&prpCitemKindsTemp[13].netPremium=&prpCitemKindsTemp[13].taxPremium=&prpCitemKindsTemp[13].taxRate=&prpCitemKindsTemp[13].dutyFlag=&prpCitemKindsTemp[14].clauseCode=050066&prpCitemKindsTemp[14].kindCode=050933&prpCitemKindsTemp[14].itemKindNo=&kindcodesub=&prpCitemKindsTemp[14].basePremium=&prpCitemKindsTemp[14].riskPremium=&prpCitemKindsTemp[14].kindName=&prpCitemKindsTemp[14].amount=&prpCitemKindsTemp[14].calculateFlag=N33N000&prpCitemKindsTemp[14].startDate=&prpCitemKindsTemp[14].startHour=&prpCitemKindsTemp[14].endDate=&prpCitemKindsTemp[14].endHour=&prpCitemKindsTemp[14].flag= 200000&prpCitemKindsTemp[14].rate=&prpCitemKindsTemp[14].benchMarkPremium=&prpCitemKindsTemp[14].disCount=&prpCitemKindsTemp[14].premium=&prpCitemKindsTemp[14].netPremium=&prpCitemKindsTemp[14].taxPremium=&prpCitemKindsTemp[14].taxRate=&prpCitemKindsTemp[14].dutyFlag=&prpCitemKindsTemp[15].clauseCode=050066&prpCitemKindsTemp[15].kindCode=050934&prpCitemKindsTemp[15].itemKindNo=&kindcodesub=&prpCitemKindsTemp[15].basePremium=&prpCitemKindsTemp[15].riskPremium=&prpCitemKindsTemp[15].kindName=&prpCitemKindsTemp[15].amount=&prpCitemKindsTemp[15].calculateFlag=N33N000&prpCitemKindsTemp[15].startDate=&prpCitemKindsTemp[15].startHour=&prpCitemKindsTemp[15].endDate=&prpCitemKindsTemp[15].endHour=&prpCitemKindsTemp[15].flag= 200000&prpCitemKindsTemp[15].rate=&prpCitemKindsTemp[15].benchMarkPremium=&prpCitemKindsTemp[15].disCount=&prpCitemKindsTemp[15].premium=&prpCitemKindsTemp[15].netPremium=&prpCitemKindsTemp[15].taxPremium=&prpCitemKindsTemp[15].taxRate=&prpCitemKindsTemp[15].dutyFlag=&prpCitemKindsTemp[16].clauseCode=050066&prpCitemKindsTemp[16].kindCode=050935&prpCitemKindsTemp[16].itemKindNo=&kindcodesub=&prpCitemKindsTemp[16].basePremium=&prpCitemKindsTemp[16].riskPremium=&prpCitemKindsTemp[16].kindName=&prpCitemKindsTemp[16].amount=&prpCitemKindsTemp[16].calculateFlag=N33N000&prpCitemKindsTemp[16].startDate=&prpCitemKindsTemp[16].startHour=&prpCitemKindsTemp[16].endDate=&prpCitemKindsTemp[16].endHour=&prpCitemKindsTemp[16].flag= 200000&prpCitemKindsTemp[16].rate=&prpCitemKindsTemp[16].benchMarkPremium=&prpCitemKindsTemp[16].disCount=&prpCitemKindsTemp[16].premium=&prpCitemKindsTemp[16].netPremium=&prpCitemKindsTemp[16].taxPremium=&prpCitemKindsTemp[16].taxRate=&prpCitemKindsTemp[16].dutyFlag=&prpCitemKindsTemp[17].clauseCode=050066&prpCitemKindsTemp[17].kindCode=050936&prpCitemKindsTemp[17].itemKindNo=&kindcodesub=&prpCitemKindsTemp[17].basePremium=&prpCitemKindsTemp[17].riskPremium=&prpCitemKindsTemp[17].kindName=&prpCitemKindsTemp[17].amount=&prpCitemKindsTemp[17].calculateFlag=N33N000&prpCitemKindsTemp[17].startDate=&prpCitemKindsTemp[17].startHour=&prpCitemKindsTemp[17].endDate=&prpCitemKindsTemp[17].endHour=&prpCitemKindsTemp[17].flag= 200000&prpCitemKindsTemp[17].rate=&prpCitemKindsTemp[17].benchMarkPremium=&prpCitemKindsTemp[17].disCount=&prpCitemKindsTemp[17].premium=&prpCitemKindsTemp[17].netPremium=&prpCitemKindsTemp[17].taxPremium=&prpCitemKindsTemp[17].taxRate=&prpCitemKindsTemp[17].dutyFlag=&prpCitemKindsTemp[18].clauseCode=050066&prpCitemKindsTemp[18].kindCode=050937&prpCitemKindsTemp[18].itemKindNo=&kindcodesub=&prpCitemKindsTemp[18].basePremium=&prpCitemKindsTemp[18].riskPremium=&prpCitemKindsTemp[18].kindName=&prpCitemKindsTemp[18].amount=&prpCitemKindsTemp[18].calculateFlag=N33N000&prpCitemKindsTemp[18].startDate=&prpCitemKindsTemp[18].startHour=&prpCitemKindsTemp[18].endDate=&prpCitemKindsTemp[18].endHour=&prpCitemKindsTemp[18].flag= 200000&prpCitemKindsTemp[18].rate=&prpCitemKindsTemp[18].benchMarkPremium=&prpCitemKindsTemp[18].disCount=&prpCitemKindsTemp[18].premium=&prpCitemKindsTemp[18].netPremium=&prpCitemKindsTemp[18].taxPremium=&prpCitemKindsTemp[18].taxRate=&prpCitemKindsTemp[18].dutyFlag=&prpCitemKindsTemp[19].clauseCode=050066&prpCitemKindsTemp[19].kindCode=050938&prpCitemKindsTemp[19].itemKindNo=&kindcodesub=&prpCitemKindsTemp[19].basePremium=&prpCitemKindsTemp[19].riskPremium=&prpCitemKindsTemp[19].kindName=&prpCitemKindsTemp[19].amount=&prpCitemKindsTemp[19].calculateFlag=N33N000&prpCitemKindsTemp[19].startDate=&prpCitemKindsTemp[19].startHour=&prpCitemKindsTemp[19].endDate=&prpCitemKindsTemp[19].endHour=&prpCitemKindsTemp[19].flag= 200000&prpCitemKindsTemp[19].rate=&prpCitemKindsTemp[19].benchMarkPremium=&prpCitemKindsTemp[19].disCount=&prpCitemKindsTemp[19].premium=&prpCitemKindsTemp[19].netPremium=&prpCitemKindsTemp[19].taxPremium=&prpCitemKindsTemp[19].taxRate=&prpCitemKindsTemp[19].dutyFlag=&prpCitemKindsTemp[20].clauseCode=050066&prpCitemKindsTemp[20].kindCode=050939&prpCitemKindsTemp[20].itemKindNo=&kindcodesub=&prpCitemKindsTemp[20].basePremium=&prpCitemKindsTemp[20].riskPremium=&prpCitemKindsTemp[20].kindName=&prpCitemKindsTemp[20].amount=&prpCitemKindsTemp[20].calculateFlag=N33N000&prpCitemKindsTemp[20].startDate=&prpCitemKindsTemp[20].startHour=&prpCitemKindsTemp[20].endDate=&prpCitemKindsTemp[20].endHour=&prpCitemKindsTemp[20].flag= 200000&prpCitemKindsTemp[20].rate=&prpCitemKindsTemp[20].benchMarkPremium=&prpCitemKindsTemp[20].disCount=&prpCitemKindsTemp[20].premium=&prpCitemKindsTemp[20].netPremium=&prpCitemKindsTemp[20].taxPremium=&prpCitemKindsTemp[20].taxRate=&prpCitemKindsTemp[20].dutyFlag=&hidden_index_itemKind=21&totalIndex=21&prpCitemKindsTemp_[0].chooseFlag=on&prpCitemKindsTemp_[0].basePremium=&prpCitemKindsTemp_[0].riskPremium=&prpCitemKindsTemp_[0].itemKindNo=&prpCitemKindsTemp_[0].startDate=&prpCitemKindsTemp_[0].kindCode=&prpCitemKindsTemp_[0].kindName=&prpCitemKindsTemp_[0].startHour=&prpCitemKindsTemp_[0].endDate=&prpCitemKindsTemp_[0].calculateFlag=&relateSpecial_[0]=&prpCitemKindsTemp_[0].clauseCode=&prpCitemKindsTemp_[0].flag=&prpCitemKindsTemp_[0].amount=&prpCitemKindsTemp_[0].rate=&prpCitemKindsTemp_[0].benchMarkPremium=&prpCitemKindsTemp_[0].disCount=&prpCitemKindsTemp_[0].premium=&prpCitemKindsTemp_[0].netPremium=&prpCitemKindsTemp_[0].taxPremium=&prpCitemKindsTemp_[0].taxRate=&prpCitemKindsTemp_[0].dutyFlag=&prpCitemKindsTemp_[0].unitAmount=&prpCitemKindsTemp_[0].quantity=&prpCitemKindsTemp_[0].value=&prpCitemKindsTemp_[0].value=50&prpCitemKindsTemp_[0].unitAmount=&prpCitemKindsTemp_[0].quantity=&prpCitemKindsTemp_[0].modeCode=10&prpCitemKindsTemp_[0].modeCode=1&prpCitemKindsTemp_[0].modeCode=1&prpCitemKindsTemp_[0].value=1000&prpCitemKindsTemp_[0].amount=2000&prpCitemKindsTemp_[0].amount=2000&prpCitemKindsTemp_[0].amount=10000&prpCitemKindsTemp_[0].unitAmount=&prpCitemKindsTemp_[0].quantity=60&prpCitemKindsTemp_[0].unitAmount=&prpCitemKindsTemp_[0].quantity=90&prpCitemKindsTemp_[0].amount=2000.00&prpCitemKindsTemp_[0].amount=&prpCitemKindsTemp_[0].amount=50000.00&prpCitemKindsTemp_[0].amount=10000.00&prpCitemKindsTemp_[0].amount=5000.00&itemKindLoadFlag=&MealFlag=0&MealFirstFlag=0&_taxUnit=&prpCcarShipTax.sumPayTax=&iniPrpCcarShipTax_Flag=&prpCcarShipTax.taxType=1&prpCcarShipTax.carLotEquQuality=985&prpCcarShipTax.calculateMode=C1&prpCcarShipTax.leviedDate=&prpCcarShipTax.taxPayerIdentNo=&prpCcarShipTax.carKindCode=A01&prpCcarShipTax.model=B11&prpCcarShipTax.taxPayerNumber=&prpCcarShipTax.taxPayerCode=&prpCcarShipTax.id.itemNo=1&prpCcarShipTax.taxPayerNature=3&prpCcarShipTax.taxPayerName=&prpCcarShipTax.taxComCode=&prpCcarShipTax.taxComName=&prpCcarShipTax.taxExplanation=&prpCcarShipTax.taxUnit=&prpCcarShipTax.taxUnitAmount=&prpCcarShipTax.taxAbateReason=&prpCcarShipTax.dutyPaidProofNo_1=&prpCcarShipTax.dutyPaidProofNo_2=&prpCcarShipTax.dutyPaidProofNo=&prpCcarShipTax.taxAbateRate=&prpCcarShipTax.taxAbateAmount=&prpCcarShipTax.taxAbateType=1&prpCcarShipTax.prePayTaxYear=2015&prpCcarShipTax.prePolicyEndDate=&prpCcarShipTax.payStartDate=&prpCcarShipTax.payEndDate=&prpCcarShipTax.thisPayTax=&prpCcarShipTax.prePayTax=&prpCcarShipTax.delayPayTax=&prpCcarShipTax.taxItemCode=&prpCcarShipTax.taxItemName=&prpCcarShipTax.baseTaxation=&prpCcarShipTax.taxRelifFlag=&CarShipInit_Flag=&prpCcarShipTax.flag=&quotationtaxPayerCode=&BIdemandNo=&BIdemandTime=&bIRiskWarningType=&noDamageYearsBIPlat=0&prpCitemCarExt.lastDamagedBI=0&lastDamagedBITemp=0&DAZlastDamagedBI=&prpCitemCarExt.thisDamagedBI=0&prpCitemCarExt.noDamYearsBI=0&noDamYearsBINumber=0&prpCitemCarExt.lastDamagedCI=0&BIDemandClaim_Flag=&BiInsureDemandPay_[0].id.serialNo=&BiInsureDemandPay_[0].payCompany=&BiInsureDemandPay_[0].claimregistrationno=&BiInsureDemandPay_[0].compensateNo=&BiInsureDemandPay_[0].lossTime=&BiInsureDemandPay_[0].endcCaseTime=&PrpCmain_[0].startDate=&PrpCmain_[0].endDate=&BiInsureDemandPay_[0].lossFee=&BiInsureDemandPay_[0].payType=&BiInsureDemandPay_[0].personpayType=&BiInsureDemandLoss_[0].id.serialNo=&BiInsureDemandLoss_[0].peccancyid=&BiInsureDemandLoss_[0].lossAction=&BiInsureDemandLoss_[0].lossType=&BiInsureDemandLoss_[0].lossTime=&BiInsureDemandLoss_[0].lossDddress=&BiInsureDemandLoss_[0].decisionid=&BiInsureDemandLoss_[0].lossAcceptDate=&bIRiskWarningClaimItems_[0].id.serialNo=&bIRiskWarningClaimItems_[0].riskWarningType=&bIRiskWarningClaimItems_[0].claimSequenceNo=&bIRiskWarningClaimItems_[0].insurerCode=&bIRiskWarningClaimItems_[0].lossTime=&bIRiskWarningClaimItems_[0].lossArea=&prpCtrafficDetails_[0].trafficType=1&prpCtrafficDetails_[0].accidentType=1&prpCtrafficDetails_[0].indemnityDuty=&prpCtrafficDetails_[0].sumPaid=&prpCtrafficDetails_[0].accidentDate=&prpCtrafficDetails_[0].payComCode=&prpCtrafficDetails_[0].flag=&prpCtrafficDetails_[0].id.serialNo=&prpCtrafficDetails_[0].trafficType=1&prpCtrafficDetails_[0].accidentType=1&prpCtrafficDetails_[0].indemnityDuty=&prpCtrafficDetails_[0].sumPaid=&prpCtrafficDetails_[0].accidentDate=&prpCtrafficDetails_[0].payComCode=&prpCtrafficDetails_[0].flag=&prpCtrafficDetails_[0].id.serialNo=&prpCitemCarExt_CI.rateRloatFlag=01&prpCitemCarExt_CI.noDamYearsCI=1&prpCitemCarExt_CI.lastDamagedCI=0&prpCitemCarExt_CI.damFloatRatioCI=0&prpCitemCarExt_CI.offFloatRatioCI=0&prpCitemCarExt_CI.thisDamagedCI=0&prpCitemCarExt_CI.flag=&hidden_index_ctraffic_NOPlat_Drink=0&hidden_index_ctraffic_NOPlat=0&ciInsureDemand.demandNo=&ciInsureDemand.demandTime=&ciInsureDemand.restricFlag=&ciInsureDemand.preferentialDay=&ciInsureDemand.preferentialPremium=&ciInsureDemand.preferentialFormula =&ciInsureDemand.lastyearenddate=&prpCitemCar.noDamageYears=0&ciInsureDemand.rateRloatFlag=00&ciInsureDemand.claimAdjustReason=A1&ciInsureDemand.peccancyAdjustReason=V1&cIRiskWarningType=&CIDemandFecc_Flag=&ciInsureDemandLoss_[0].id.serialNo=&ciInsureDemandLoss_[0].lossTime=&ciInsureDemandLoss_[0].lossDddress=&ciInsureDemandLoss_[0].lossAction=&ciInsureDemandLoss_[0].coeff=&ciInsureDemandLoss_[0].lossType=&ciInsureDemandLoss_[0].identifyType=&ciInsureDemandLoss_[0].identifyNumber=&ciInsureDemandLoss_[0].lossAcceptDate=&ciInsureDemandLoss_[0].lossActionDesc=&CIDemandClaim_Flag=&ciInsureDemandPay_[0].id.serialNo=&ciInsureDemandPay_[0].payCompany=&ciInsureDemandPay_[0].claimregistrationno=&ciInsureDemandPay_[0].compensateNo=&ciInsureDemandPay_[0].lossTime=&ciInsureDemandPay_[0].endcCaseTime=&ciInsureDemandPay_[0].lossFee=&ciInsureDemandPay_[0].payType=&ciInsureDemandPay_[0].personpayType=&ciRiskWarningClaimItems_[0].id.serialNo=&ciRiskWarningClaimItems_[0].riskWarningType=&ciRiskWarningClaimItems_[0].claimSequenceNo=&ciRiskWarningClaimItems_[0].insurerCode=&ciRiskWarningClaimItems_[0].lossTime=&ciRiskWarningClaimItems_[0].lossArea=&ciInsureDemand.licenseNo=&ciInsureDemand.licenseType=&ciInsureDemand.useNatureCode=&ciInsureDemand.frameNo=&ciInsureDemand.engineNo=&ciInsureDemand.licenseColorCode=&ciInsureDemand.carOwner=&ciInsureDemand.enrollDate=&ciInsureDemand.makeDate=&ciInsureDemand.seatCount=&ciInsureDemand.tonCount=&ciInsureDemand.validCheckDate=&ciInsureDemand.manufacturerName=&ciInsureDemand.modelCode=&ciInsureDemand.brandCName=&ciInsureDemand.brandName=&ciInsureDemand.carKindCode=&ciInsureDemand.checkDate=&ciInsureDemand.endValidDate=&ciInsureDemand.carStatus=&ciInsureDemand.haulage=&AccidentFlag=&rateFloatFlag=ND1&prpCtrafficRecordTemps_[0].id.serialNo=&prpCtrafficRecordTemps_[0].accidentDate=&prpCtrafficRecordTemps_[0].claimDate=&hidden_index_ctraffic=0&noBringOutEngage=&prpCengageTemps_[0].id.serialNo=&prpCengageTemps_[0].clauseCode=&prpCengageTemps_[0].clauseName=&clauses_[0]=&prpCengageTemps_[0].flag=&prpCengageTemps_[0].engageFlag=&prpCengageTemps_[0].maxCount=&prpCengageTemps_[0].clauses=&iniPrpCengage_Flag=&hidden_index_engage=0&levelMaxRate=&maxRateScm=&levelMaxRateCi=&maxRateScmCi=&certificateNo=&isModifyBI=&isModifyCI=&isNetFlag=&isNetFlagEad=&netCommission_Switch=&netCommission_SwitchEad=&agentsRateBI=&agentsRateCI=&subsidyRate=&prpCmain.policyRelName=&prpCmain.sumAmount=0&prpCmainCI.sumAmount=&prpCmain.sumDiscount=&prpCmainCI.sumDiscount=&prpCstampTaxBI.biTaxRate=&prpCstampTaxBI.biPayTax=&prpCstampTaxCI.ciTaxRate=&prpCstampTaxCI.ciPayTax=&prpCmainCar.rescueFundRate=&prpCmainCar.resureFundFee=0&prpCmain.language=CNY&prpCmain.policySort=1&prpCmain.operatorCode=1102680006&operatorName=&operateDateShow=2016-09-15&prpCmainCar.carCheckStatus=0&prpCmainCar.carChecker=&carCheckerTranslate=&prpCmainCar.carCheckTime=&prpCmain.argueSolution=1&prpCmainCommon.DBCFlag=0&prpCmain.arbitBoardName=&arbitBoardNameDes=&prpCmain.coinsFlag=00&prpCcommissionsTemp_[0].costType=&prpCcommissionsTemp_[0].riskCode=&prpCcommissionsTemp_[0].currency=AED&prpCcommissionsTemp_[0].adjustFlag=0&prpCcommissionsTemp_[0].upperFlag=0&prpCcommissionsTemp_[0].auditRate=&prpCcommissionsTemp_[0].auditFlag=1&prpCcommissionsTemp_[0].sumPremium=&prpCcommissionsTemp_[0].costRate=&prpCcommissionsTemp_[0].costRateUpper=&prpCcommissionsTemp_[0].coinsRate=100&prpCcommissionsTemp_[0].coinsDeduct=1&prpCcommissionsTemp_[0].costFee=&prpCcommissionsTemp_[0].agreementNo=&prpCcommissionsTemp_[0].configCode=&hidden_index_commission=0&scmIsOpen=1111100000&prpCagents_[0].roleType=&roleTypeName_[0]=&prpCagents_[0].id.roleCode=&prpCagents_[0].roleCode_uni=&prpCagents_[0].roleName=&prpCagents_[0].costRate=&prpCagents_[0].costFee=&prpCagents_[0].flag=&prpCagents_[0].businessNature=&prpCagents_[0].isMain=&prpCagentCIs_[0].roleType=&roleTypeNameCI_[0]=&prpCagentCIs_[0].id.roleCode=&prpCagentCIs_[0].roleCode_uni=&prpCagentCIs_[0].roleName=&prpCagentCIs_[0].costRate=&prpCagentCIs_[0].costFee=&prpCagentCIs_[0].flag=&prpCagentCIs_[0].businessNature=&prpCagentCIs_[0].isMain=&commissionCount=&prpCsaless_[0].salesDetailName=&prpCsaless_[0].riskCode=&prpCsaless_[0].splitRate=&prpCsaless_[0].oriSplitNumber=&prpCsaless_[0].splitFee=&prpCsaless_[0].agreementNo=&prpCsaless_[0].id.salesCode=&prpCsaless_[0].salesName=&prpCsaless_[0].id.proposalNo=&prpCsaless_[0].id.salesDetailCode=&prpCsaless_[0].totalRate=&prpCsaless_[0].splitWay=&prpCsaless_[0].totalRateMax=&prpCsaless_[0].flag=&prpCsaless_[0].remark=&commissionPower=&hidden_index_prpCsales=0&prpCsalesDatils_[0].id.salesCode=&prpCsalesDatils_[0].id.proposalNo=&prpCsalesDatils_[0].id.  =&prpCsalesDatils_[0].id.roleType=&prpCsalesDatils_[0].id.roleCode=&prpCsalesDatils_[0].currency=&prpCsalesDatils_[0].splitDatilRate=&prpCsalesDatils_[0].splitDatilFee=&prpCsalesDatils_[0].roleName=&prpCsalesDatils_[0].splitWay=&prpCsalesDatils_[0].flag=&prpCsalesDatils_[0].remark=&hidden_index_prpCsalesDatil=0&prpDdismantleDetails_[0].id.agreementNo=&prpDdismantleDetails_[0].flag=&prpDdismantleDetails_[0].id.configCode=&prpDdismantleDetails_[0].id.assignType=&prpDdismantleDetails_[0].id.roleCode=&prpDdismantleDetails_[0].roleName=&prpDdismantleDetails_[0].costRate=&prpDdismantleDetails_[0].roleFlag=&prpDdismantleDetails_[0].businessNature=&prpDdismantleDetails_[0].roleCode_uni=&hidden_index_prpDdismantleDetails=0&prpCmain.remark=&upperCrossFlag=&prpCmain.crossFlag=&crossFlagDes=&ciInsureDemandCheckVo.demandNo=&ciInsureDemandCheckVo.checkQuestion=&ciInsureDemandCheckVo.checkAnswer=&ciInsureDemandCheckCIVo.demandNo=&ciInsureDemandCheckCIVo.checkQuestion=&ciInsureDemandCheckCIVo.checkAnswer=&ciInsureDemandCheckVo.flag=DEMAND&ciInsureDemandCheckVo.riskCode=&ciInsureDemandCheckCIVo.flag=DEMAND&ciInsureDemandCheckCIVo.riskCode=&flagCheck=00&payTimes=1&prpCplanTemps_[0].payNo=&prpCplanTemps_[0].serialNo=&prpCplanTemps_[0].endorseNo=&cplan_[0].payReasonC=&prpCplanTemps_[0].payReason=&prpCplanTemps_[0].planDate=&prpCplanTemps_[0].currency=&description_[0].currency=&prpCplanTemps_[0].planFee=&cplans_[0].planFee=&cplans_[0].backPlanFee=&prpCplanTemps_[0].netPremium=&prpCplanTemps_[0].taxPremium=&prpCplanTemps_[0].delinquentFee=&prpCplanTemps_[0].flag=&prpCplanTemps_[0].subsidyRate=&prpCplanTemps_[0].isBICI=&iniPrpCplan_Flag=&loadFlag9=&planfee_index=0&planStr=&planPayTimes=";
    String mapStr = "buttonProfitDetail[3]=....&prpCitemKindsTemp[19].taxPremium=&prpCitemKindsTemp[6].endDate=&prpCitemKindsTemp[8].benchMarkPremium=&prpCfixationTemp.riskPremium=&BiInsureDemandLoss_[0].id.serialNo=&prpCitemKindCI.flag=&idCardCheckInfo_[0].nation=&prpCitemKindsTemp[20].kindCode=050939&vehiclePricer=&prpBatchVehicle.sumAmount=&prpCcarShipTax.taxComCode=&prpCagents_[0].isMain=&prpCcommissionsTemp_[0].riskCode=&LicenseTypeDes=&oldPolicyNo=&prpCsalesDatils_[0].id.proposalNo=&prpCcarDevices_[0].id.proposalNo=&prpCinsuredsview[0].mobile=&prpBatchVehicle.carId=&buttonProfitDetail[2]=....&prpCitemKindsTemp_[0].benchMarkPremium=&prpCfixationTemp.discount=&prpCitemKindCI.taxRate=&noDamageYearsBIPlat=0&prpCplanTemps_[0].taxPremium=&biPlateVersion=&prpCitemKindsTemp[13].basePremium=&prpCitemKindsTemp[0].pureRiskPremium=&prpCsalesDatils_[0].splitWay=&qualificationName=&ciInsureDemandCheckVo.riskCode=&cIRiskWarningType=&prpCitemKindsTemp[9].kindCode=050461&prpCmainCommon.handler1code_uni=&prpCitemCar.id.itemNo=1&prpCitemKindsTemp[18].basePremium=&buttonRenewal= &prpCitemKindsTemp[2].netPremium=&buttonProfitDetail[1]=....&isTaxFlag=&CiLastPolicyFlag=&prpCitemKindsTemp[18].endHour=&buttonProfitDetail[5]=....&batchBIFlag=&cIInsureMotorFlag=1&MOTORFASTTRACK_INSUREDCODE=&prpCitemKindsTemp[13].benchMarkPremium=&prpCitemKindsTemp[12].dutyFlag=&prpCitemKindsTemp[0].itemKindNo=&prpCmain.riskCode=&prpCcarShipTax.calculateMode=C1&prpCfixationCITemp.riskPremium=&prpCsaless_[0].agreementNo=&prpCitemKindsTemp[4].calculateFlag=Y21Y00&prpCmain.policyRelName=&prpCinsureds[0].versionNo=&prpCplanTemps_[0].delinquentFee=&FREEINSURANCEFLAG=011111&carCheckerTranslate=&prpCitemKindsTemp[12].taxPremium=&qualificationNo=&prpCmain.sumPremium=0&prpCitemKindsTemp[9].startDate=&BiInsureDemandPay_[0].lossFee=&prpCitemKindsTemp[4].endDate=&prpCitemKindsTemp_[0].quantity=90&noNcheckFlag=&BiInsureDemandPay_[0].endcCaseTime=&buttonProfitDetail[4]=....&prpCitemKindsTemp[3].kindCode=050711&carKindCodeBak=A01&idCardCheckInfo_[0].sex=&prpCitemKindsTemp[7].premium=&prpCitemKindsTemp[6].kindName=&prpCsalesDatils_[0].id.roleType=&maxRateScm=&ciInsureDemand.carKindCode=&rePolicyNo=&prpCitemKindsTemp[16].itemKindNo=&prpCengageTemps_[0].clauseCode=&ciInsureDemand.lastyearenddate=&prpCitemKindsTemp[7].dutyFlag=&ciInsureDemand.validCheckDate=&prpCitemKindsTemp[4].disCount=&cIInsureFlag=1&repeatTimes_[0]=&prpCitemCar.energyType=0&BiInsureDemandLoss_[0].peccancyid=&prpCcarDevices_[0].flag=&BiInsureDemandLoss_[0].decisionid=&ciInsureDemandCheckCIVo.demandNo=&prpCmainChannel.assetAgentCode=&prpCsalesDatils_[0].remark=&prpBatchVehicle.proposalNo=&prpCinsureds[0].insuredNature=&prpCitemCar.newCarFlag=0&MealFlag=0&prpCprofitDetailsTemp_[0].flag=&upperCrossFlag=&prpCsaless_[0].flag=&prpCitemKindsTemp_[0].endDate=&prpCitemKindsTemp[17].endHour=&prpCitemKindsTemp[11].startHour=&prpCitemKindsTemp[11].benchMarkPremium=&hidden_index_commission=0&prpCitemKindsTemp[20].basePremium=&BiInsureDemandLoss_[0].lossAction=&prpCitemKindsTemp[12].disCount=&prpCitemCar.flag=&prpCitemKindsTemp[1].clauseCode=050054&endDateU=&prpCitemKindsTemp[7].startDate=&prpCinsureds_[0].mobile=&prpCcommissionsTemp_[0].sumPremium=&btn_delete_remark=&prpCfixationTemp.basePayMentR=&prpCitemKindsTemp[3].premium=&prpCitemKindsTemp[7].riskPremium=&carShipTaxPlatFormFlag=1&projectCodeBT=&prpCitemKindsTemp[0].flag= 100000&prpCitemKindsTemp[3].riskPremium=&prpPheadCI.applyNo=&prpCitemKindsTemp[13].calculateFlag=N33N000&prpCcarShipTax.payStartDate=&prpCitemCar.licenseFlag=1&prpCitemKindsTemp[14].amount=&prpCitemCar.transferDate=&prpCitemKindsTemp[16].amount=&prpCcommissionsTemp_[0].costRateUpper=&openCplan4S_1=&isMotoDrunkDriv=0&prpCitemCar.carLoanFlag=&prpCfixationTemp.signPremium=&prpCinsureds_[0].versionNo=&prpCitemKindsTemp[16].dutyFlag=&prpCitemCar.countryNature=01&prpCinsureds[0].soldierIdentifyType=&bizType=PROPOSAL&prpCitemKindsTemp[1].rate=&prpCitemKindsTemp[8].dutyFlag=&prpCitemKindsTemp[3].taxRate=&prpCitemKindsTemp[15].netPremium=&prpCitemKindsTemp[11].amount=&prpPhead.validDate=&checkHandler1Code=1&prpCitemKindsTemp[5].startDate=&prpCitemKindsTemp[4].premium=&prpCinsureds_[0].unitType=100&prpCitemKindsTemp_[0].premium=&biCiFlagU=&isCheckRepeat_[0]=&backRemark=&buttonProfitDetail[0]=....&queryArea=11&DAZlastDamagedBI=&prpCfixationTemp.operationInfo=&hidden_index_prpCsales=0&prpCcarShipTax.taxAbateReason=&ciInsureDemandCheckVo.checkQuestion=&prpCitemKindsTemp[11].riskPremium=&prpCinsureds[0].insuredAddress=&prpCfixationTemp.poundAge=&cIBPFlag=1&prpCitemKindsTemp[0].premium=&prpDdismantleDetails_[0].id.assignType=&prpCprofitDetailsTemp_[0].profitRateMin=&prpCitemKindsTemp_[0].itemKindNo=&prpCitemKindsTemp[15].itemKindNo=&prpCitemKindsTemp[0].taxRate=&ciRiskWarningClaimItems_[0].insurerCode=&prpCitemKindsTemp[5].endDate=&prpCmain.reinsFlag=0&idCardCheckInfo[0].name=&prpCitemKindsTemp[2].kindName=&prpCitemCar.carKindCode=   &prpCitemKindsTemp[16].endDate=&prpCitemCar.coefficient2=&rateFloatFlag=ND4&prpCitemKindsTemp[17].startHour=&prpCitemCar.coefficient1=&prpCmainCommon.DBCFlag=0&prpCitemKindsTemp[10].basePremium=&prpCitemKindsTemp[0].calculateFlag=Y11Y000&prpCfixationCITemp.riskSumPremium=&prpCcommissionsTemp_[0].auditRate=&prpCitemKindsTemp[11].startDate=&prpCfixationTemp.cost=&prpCagentCIs_[0].businessNature=&prpCitemKindsTemp[12].calculateFlag=N33N000&prpCitemKindsTemp[3].itemKindNo=&prpCitemKindsTemp[6].dutyFlag=&buttonRemark= &purchasePriceOld=0&prpBatchProposal.profitType=&prpCcarShipTax.taxComName=&prpCitemKindsTemp[17].amount=&prpCmain.sumPremiumTemp=0&prpCitemKindsTemp[6].itemKindNo=&prpCitemKindsTemp[4].amount=&prpCitemCar.enrollDate=&ciInsureDemand.manufacturerName=&prpCsaless_[0].salesDetailName=&prpCplanTemps_[0].endorseNo=&prpCitemCar.monopolyFlag=1&biPlatTask=&prpCprofitDetailsTemp_[0].profitName=&prpCitemKindsTemp[9].endHour=&prpCitemKindCI.netPremium=&prpCitemKindsTemp[0].benchMarkPremium=&prpCitemCar.noNlocalFlag=0&prpCitemKindsTemp[14].disCount=&prpCitemKindsTemp[3].dutyFlag=&prpCitemKindsTemp[16].taxRate=&prpCitemKindsTemp[9].taxRate=&idCardCheckInfo_[0].insuredFlag=&prpCitemKindsTemp[1].startHour=&prpCitemKindsTemp[2].taxPremium=&prpCcarDevices_[0].id.serialNo=&prpCitemKindsTemp[11].kindCode=050930&agentType=&prpCcarShipTax.model=B11&prpCitemKindsTemp[11].dutyFlag=&prpCitemKindsTemp[15].dutyFlag=&prpCitemKindsTemp[20].dutyFlag=&prpCitemKindsTemp[12].netPremium=&carDamagedNum=&prpCitemKindsTemp[1].quantity=&prpCmainChannel.assetAgentPhone=&prpCitemKindsTemp[1].taxRate=&prpCitemKindsTemp[8].kindName=&prpCinsureds[0].unitType=100&prpCprofitDetailsTemp_[0].chooseFlag=on&prpCitemKindsTemp[7].clauseCode=050065&prpCmainagentName=&prpCsaless_[0].splitWay=&prpCprofitFactorsTemp_[0].flag=&prpCitemKindsTemp[4].netPremium=&prpCitemCar.carId=&prpCitemKindsTemp[19].riskPremium=&isDirectFee=&prpCitemKindsTemp[2].endHour=&ciInsureDemand.licenseType=&prpCitemCar.tonCount=0&prpCitemKindsTemp[18].calculateFlag=N33N000&prpCfixationCITemp.signPremium=&ciInsureDemandPay_[0].payType=&prpCtrafficDetails_[0].accidentType=1&prpCitemKindsTemp[4].kindCode=050712&prpCinsureds_[0].soldierRelations1=0&prpCitemKindsTemp[8].endDate=&_insuredFlag=0&sbFlag=&operatorProjectCode=1-6599,2-6599,4-6599,5-6599&officePhonebak=&validDateEdit=&operatorName=&idCardCheckInfo_[0].validEndDate=&passengersSwitchFlag=&specialflag=&prpCitemKindsTemp[3].flag= 100000&VEHICLEPLAT=1&hidden_index_itemKind=21&prpCsalesFixes_[0].businessNature=&prpCprofitDetailsTemp_[0].id.proposalNo=&proposalDemandCheckBtn=_&ciInsureSwitchKindCode=E01,E11,E12,D01,D02,D03&prpCitemKindsTemp[4].basePremium=&prpCfixationCITemp.riskClass=&prpCmain.policyNo=&prpPhead.applyNo=&prpCitemKindsTemp[4].riskPremium=&certificateNo=&carModelPlatFlag=1&ZGRS_PURCHASEPRICE=&prpCsaless_[0].totalRateMax=&prpCinsureds[0].phoneNumber=&prpCitemCar.carProofNo=&homePhone=&prpCitemKindsTemp[20].startHour=&prpCmain.crossFlag=&prpCitemKindsTemp[13].disCount=&prpCitemKindsTemp[16].calculateFlag=N33N000&prpBatchVehicle.policyNo=&buttonProfitDetail[7]=....&prpCmain.agentCode=11003O100375&prpCitemCar.transferVehicleFlag=0&prpCitemKindsTemp[1].riskPremium=&prpCitemKindsTemp[10].taxRate=&prpCitemCar.seatCount=&prpCitemKindsTemp[5].clauseCode=050059&prpCitemKindsTemp[3].quantity=&GuangdongSysFlag=0&_taxUnit=&prpCitemKindsTemp[17].taxPremium=&prpCmainCI.contractNo=&ciInsureDemand.preferentialFormula =&scmIsOpen=1111100000&prpCitemKindsTemp[8].itemKindNo=&prpCagentCIs_[0].flag=&prpCplanTemps_[0].serialNo=&prpCinsureds[0].auditStatusDes=&premiumF48=5000&prpCitemKindsTemp[13].startDate=&prpCitemKindsTemp[14].basePremium=&ciPlateVersion=&prpCitemKindsTemp[6].riskPremium=&owner=&prpCitemKindsTemp[20].amount=&prpCfixationCITemp.realDisCount=&hidden_index_ctraffic_NOPlat_Drink=0&buttonProfitDetail[6]=....&prpCitemKindsTemp[8].amount=&prpCitemKindsTemp_[0].flag=&prpCitemKindsTemp[13].taxPremium=&prpCinsureds_[0].insuredFlagDes=&projectCode=&buttonGetData=&useCarshiptaxFlag=1&prpCitemKindsTemp[12].taxRate=&prpCstampTaxBI.biTaxRate=&prpCcarShipTax.taxExplanation=&GDCANCIINFOFlag=0&bIRiskWarningClaimItems_[0].lossTime=&idCardCheckInfo_[0].name=&prpCitemKindsTemp[19].endDate=&prpCmain.startMinutes=0&prpCinsuredOwn_Flag=&prpCitemKindsTemp[17].netPremium=&motorFastTrack_Amount=&prpCcommissionsTemp_[0].auditFlag=1&prpCitemKindsTemp[4].clauseCode=050053&agentCodeValidValue=115192BJ&arbitBoardNameDes=&prpCitemKindsTemp[15].clauseCode=050066&prpCmain.contractNo=&prpCitemKindsTemp[20].rate=&buttonProfitDetail[9]=....&prpCitemKindsTemp[6].startHour=&prpCitemKindsTemp[12].startHour=&prpCinsureds[0].identifyType=01&operatorCode=1102680006&idCardCheckInfo[0].idcardCode=&prpCcommissionsTemp_[0].upperFlag=0&prpCitemKindsTemp[7].benchMarkPremium=&DAGMobilePhoneNum=&pm_vehicle_switch=&reinEndDate=&groupCode_[0]=&prpCitemKindsTemp[2].calculateFlag=Y21Y000&prpCitemKindsTemp[1].endDate=&prpCinsureds_[0].soldierIdentifyNumber=&profitRateTemp_[0]=&accRisk=&prpBatchVehicle.id.serialNo=&prpCitemKindsTemp[3].rate=&prpCitemCar.coefficient3=&prpCitemKindCI.premium=&prpCitemKindsTemp[5].netPremium=&prpCplanTemps_[0].payNo=&prpCmainCommon.groupFlag=0&buttonProfitDetail[8]=....&countryNatureU=&prpCitemKindsTemp[6].benchMarkPremium=&prpCfixationTemp.realDisCount=&hidden_index_engage=0&button_InsuredFlagDetail_SubPage_Save[0]=&prpCitemKindsTemp[2].premium=&BIdemandNo=&prpCitemKindsTemp[15].kindName=&prpCitemCar.carLotEquQuality=&btn_deleteEngage=&prpCmain.startDate=2016-09-24&ciInsureDemand.rateRloatFlag=00&bIInsureFlag=1&reinPolicyNo=&prpCitemKindsTemp[15].startHour=&prpCitemKindsTemp[5].taxPremium=&prpCitemKindsTemp[10].startDate=&prpCitemKindsTemp[6].flag= 200000&prpCitemKindsTemp[14].startDate=&prpCitemKindsTemp[13].amount=&prpCitemKindCI.unitAmount=0&endorDateEdit=&prpCsaless_[0].remark=&prpCitemCar.isDropinVisitInsure=0&customerURL=http://10.134.136.48:8300/cif&prpCitemKindsTemp[10].rate=&prpCinsuredsview_[0].mobile=&prpCplanTemps_[0].isBICI=&ciInsureDemandCheckVo.flag=DEMAND&prpCmain.othFlag=&prpCmain.preDiscount=&taxAbateForPlat=&prpCitemKindsTemp[5].amount=2000.00&prpCsaless_[0].riskCode=&prpCitemKindsTemp[20].flag= 200000&ciRiskWarningClaimItems_[0].claimSequenceNo=&prpCitemKindsTemp[12].clauseCode=050066&prpCinsureds_[0].insuredNature=&prpDdismantleDetails_[0].id.agreementNo=&prpCitemKindsTemp_[0].calculateFlag=&prpCinsureds_[0].unifiedSocialCreditCode=&prpCinsureds[0].soldierIdentifyNumber=&minusFlag=&prpCsalesFixes_[0].version=&prpCprofitDetailsTemp_[0].profitRate=&ciInsureDemandPay_[0].id.serialNo=&insuredFlagTemp[0]=0&prpPhead.endorType=&prpCinsureds[0].identifyNumber=&prpCitemKindsTemp[20].taxPremium=&prpCitemKindsTemp[5].startHour=&prpCitemKindsTemp[6].amount=&prpCitemKindsTemp[5].itemKindNo=&STFlag=0&prpCsaless_[0].id.proposalNo=&prpCprofitFactorsTemp_[0].id.profitCode=&prpBatchVehicle.licenseNo=&prpCprofitFactorsTemp_[0].condition=&prpCitemKindsTemp[18].amount=&ciRiskWarningClaimItems_[0].id.serialNo=&prpCmainCI.underWriteFlag=&ciInsureDemandCheckVo.demandNo=&prpCmain.underWriteName=&prpCitemKindsTemp[0].startDate=&haveScanFlag=0&prpCcommissionsTemp_[0].agreementNo=&prpCcarShipTax.dutyPaidProofNo=&handlerCodeDes=&prpCinsureds_[0].acceptLicenseDate=&prpCitemKindsTemp[8].disCount=&prpCitemCar.fuelType=A&prpCcarDevices_[0].deviceName=&prpCitemKindsTemp[20].benchMarkPremium=&prpCplanTemps_[0].planDate=&prpCmain.underWriteEndDate=&prpCitemKindsTemp[19].dutyFlag=&ciInsureDemand.enrollDate=&prpCitemKindsTemp[18].premium=&prpCitemKindsTemp[11].kindName=&idCardCheckInfo_[0].insuredcode=&prpCmain.operatorCode=1102680006&prpCitemCar.startSiteName=&prpCmainCI.sumPremium=&ciInsureDemand.peccancyAdjustReason=V1&prpCcarShipTax.delayPayTax=&prpCinsureds_[0].identifyType1=01&prpCinsureds_[0].flag=&prpCitemCar.runAreaCode=11&mealConfigQuery=&kbFlag=&prpCengageTemps_[0].engageFlag=&prpCitemKindsTemp[6].disCount=&prpCitemKindsTemp[7].flag= 200000&prpCinsureds[0].flag=&bIRiskWarningClaimItems_[0].riskWarningType=&prpCinsureds[0].causetroubleTimes=&prpCitemKindsTemp[3].clauseCode=050053&hidden_index_prpCsalesDatil=0&prpCagents_[0].roleType=&btn_deleteTraffic=&prpCcommissionsTemp_[0].coinsRate=100&prpCitemKindsTemp[8].taxPremium=&ciStartDate=2016-09-24&clauses_[0]=&prpCitemCar.modelCode=&prpCitemKindsTemp[2].itemKindNo=&prpCagentCIs_[0].roleCode_uni=&prpCcommissionsTemp_[0].costFee=&prpCitemKindsTemp[18].startHour=&kindcodesub=&prpCitemKindsTemp[18].endDate=&btn_deleteInsured=&prpCitemKindCI.riskPremium=&prpCitemKindsTemp[19].amount=&crossFlagDes=&quotationNo=&prpCinsureds_[0].insuredType1=1&prpCitemKindsTemp_[0].basePremium=&prpCmainCI.checkUpCode=&clauseFlag=&prpDdismantleDetails_[0].id.configCode=&ciInsureDemand.seatCount=&prpCitemCar.useYears=&ciInsureDemand.engineNo=&buttonSubmitUnw=&prpCagents_[0].flag=&prpCmain.endDate=2017-09-23&prpCfixationTemp.profitClass=&prpCitemKindsTemp[17].endDate=&iProposalNo=&quotationtaxPayerCode=&MealFirstFlag=0&prpCitemKindsTemp[9].amount=&checkTimeFlag=&prpCitemKindsTemp[19].startDate=&prpCitemKindsTemp[17].calculateFlag=N33N000&biCiDateIsChange=&prpCtrafficDetails_[0].accidentDate=&prpCitemKindsTemp[3].calculateFlag=Y21Y00&prpCitemCar.otherNature=&prpCinsureds[0].insuredType=1&prpCitemKindCI.calculateFlag=Y&immediateFlagCI=0&ciInsureDemandPay_[0].lossFee=&prpBatchVehicle.versionNo=&hidden_index_ctraffic_NOPlat=0&prpCinsureds_[0].auditStatus=&commissionView=0&CProposalNo=&prpCitemKindsTemp[17].flag= 200000&checkCplanFlag=0&prpCcarShipTax.prePayTaxYear=&prpCitemKindsTemp[4].dutyFlag=&BiInsureDemandLoss_[0].lossAcceptDate=&prpCitemCar.colorCode=&ciInsureDemandCheckCIVo.checkQuestion=&prpCitemKindsTemp[18].clauseCode=050066&BiLastPolicyFlag=&prpCinsureds_[0].id.serialNo=&purchasePriceU=&prpCfixationCITemp.operationInfo=&CarKindCodeDes=&prpCitemCarExt_CI.damFloatRatioCI=0&R_SWITCH=&sumPremiumChgFlag=0&prpCitemKindsTemp[8].kindCode=050311&prpBatchVehicle.licenseType=&prpCitemKindsTemp[6].endHour=&prpCmain.sumTaxPremium=&prpCitemCar.carInsuredRelation=1&prpCitemKindsTemp[2].dutyFlag=&insuredFlagTemp_[0]=0&insurancefee_reform=1&updateQuotation=&prpBatchVehicle.carKindCode=&prpCagents_[0].roleCode_uni=&agentsRateCI=&ciInsureDemandLoss_[0].identifyType=&BiInsureDemandPay_[0].payCompany=&prpCitemKindsTemp[10].disCount=&prpCitemKindsTemp[4].rate=&prpCprofitFactorsTemp_[0].rate=&unitedSaleRelatioStr=&prpCprofitFactorsTemp_[0].lowerRate=&loadFlag9=&prpCitemKindsTemp[8].flag= 200000&ciInsureDemandPay_[0].lossTime=&prpCitemKindsTemp[17].premium=&prpCproposalVo.checkFlag=&queryCarModelInfo=&prpCitemKindsTemp[10].amount=&prpCitemKindsTemp[3].netPremium=&officePhone=&prpCitemKindsTemp[8].calculateFlag=N12Y000&ciPlatTask=&prpCcarShipTax.carLotEquQuality=&prpCmain.sumPremium1=0&prpCitemKindsTemp[2].amount=&prpCitemKindsTemp[1].amount=&prpCmain.projectCode=&prpCproposalVo.underWriteFlag=&prpCitemKindsTemp[11].taxPremium=&prpCinsureds[0].insuredCode=&agentsRateBI=&prpCitemKindsTemp[7].kindCode=050253&prpCitemKindsTemp[18].flag= 200000&buttonProfitDetail_[0]=....&operationTimeStamp=2016-09-23 00:33:00&prpCitemKindsTemp[5].riskPremium=&prpCmain.sumDiscount=&ciInsureDemandPay_[0].endcCaseTime=&prpCfixationTemp.realProfits=&prpCprofitDetailsTemp_[0].condition=&prpCcarShipTax.taxUnit=&prpCitemKindsTemp_[0].clauseCode=&prpCitemKindsTemp[9].premium=&PrpCmain_[0].endDate=&prpCitemKindsTemp[19].benchMarkPremium=&ciInsureDemandLoss_[0].lossAction=&xzFlag=&prpCmain.dmFlag=&prpCitemKindsTemp[13].endHour=&buttonProfitDetail[20]=....&prpBatchVehicle.motorCadeNo=&planFlag=0&prpCitemKindsTemp[1].kindName=&pmCarOwner=&prpCitemKindsTemp[13].rate=&prpCinsureds[0].email=&prpCmainCI.policyNo=&idCardCheckInfo_[0].flag=0&prpCfixationTemp.basePremium=&buttonDelete_carDevice=&prpCitemKindsTemp[15].benchMarkPremium=&BiInsureDemandPay_[0].claimregistrationno=&prpCitemKindsTemp[10].premium=&prpCmain.handlerCode=13154727  &bizNoCI=&prpDdismantleDetails_[0].costRate=&prpBatchVehicle.profitProjectCode=&GDREALTIMEMOTORFlag=&bizNoBZ=&prpCplanTemps_[0].flag=&prpBatchVehicle.flag=&prpCitemKindsTemp[14].clauseCode=050066&currentDate=2016-09-23&taxFreeLicenseNo=&commissionFlag=&idCardCheckInfo_[0].address=&prpCitemKindCI.shortRate=100&prpCitemKindsTemp[14].riskPremium=&prpCitemKindsTemp[18].itemKindNo=&prpCitemKindsTemp[9].clauseCode=050060&agentCodeValidIPPer=&prpCinsureds_[0].insuredName=&AccidentFlag=&buttonSave=&prpCsaless_[0].splitFee=&prpCitemKindsTemp[17].taxRate=&prpCinsureds_[0].drivingLicenseNo=&prpCitemKindsTemp[18].benchMarkPremium=&ciInsureDemand.licenseColorCode=&description_[0].currency=&generatePtextAgainFlag=0&prpCitemKindsTemp[5].basePremium=&prpCmainCI.endHour=24&prpCitemKindsTemp[15].taxPremium=&prpCitemKindsTemp[0].basePremium=&planPayTimes=&ciInsureDemandCheckVo.checkAnswer=&ciInsureDemand.preferentialPremium=&prpCitemCarExt_CI.flag=&prpCitemCar.versionNo=&getReplenishfactor=&prpCitemKindsTemp[12].endDate=&prpCitemCar.licenseNo=&MTFlag=0&saveRemark=&prpCfixationCITemp.poundAge=&prpCitemKindsTemp[8].endHour=&prpCcarShipTax.taxRelifFlag=&prpCitemKindsTemp[7].basePremium=&prpCsalesDatils_[0].flag=&prpCitemKindsTemp[6].netPremium=&prpCitemKindsTemp[2].rate=&prpCitemKindsTemp[11].disCount=&prpBatchVehicle.sumPremium=&applyNo=&prpCitemKindsTemp[1].dutyFlag=&prpCcommissionsTemp_[0].costType=&prpCitemKindsTemp[18].taxRate=&prpCitemKindsTemp[15].amount=&ciRiskWarningClaimItems_[0].lossArea=&prpCtrafficDetails_[0].indemnityDuty=&isTaxDemand=1&relatedFlag=0&prpCitemKindsTemp_[0].kindName=&prpCitemKindsTemp[17].kindCode=050936&prpCitemKindsTemp[10].taxPremium=&prpCsaless_[0].totalRate=&editCustom=&prpCitemKindsTemp[6].startDate=&repeatTimes[0]=&prpCitemKindsTemp[19].netPremium=&benchMarkPremium=&prpCitemKindsTemp[14].taxRate=&resident_[0]=&configedRepeatTimes[0]=&prpCmain.policySort=1&prpCitemKindsTemp[14].itemKindNo=&editFlag=1&isModifyBI=&prpCitemKindsTemp_[0].riskPremium=&purchasePriceUFlag=&prpCmain.operateDate=2016-09-23&prpCinsureds_[0].drivingYears=&ciInsureDemand.restricFlag=&prpCitemKindsTemp[19].calculateFlag=N33N000&reinComPany=&prpCitemKindsTemp[5].taxRate=&prpCitemKindsTemp[14].flag= 200000&prpCitemKindsTemp[7].disCount=&prpCitemKindsTemp[6].taxRate=&prpCtrafficDetails_[0].trafficType=1&prpCprofitDetailsTemp_[0].conditionCode=&ciInsureDemand.endValidDate=&riskCode=DAA&prpCitemKindsTemp[16].basePremium=&idCardCheckInfo_[0].samType=&idCardCheckInfo[0].validStartDate=&prpCitemCarExt_CI.thisDamagedCI=0&prpCitemKindsTemp[8].clauseCode=050057&prpCitemKindsTemp[7].calculateFlag=N32N000&prpCitemCar.endSiteName=&prpCprofitFactorsTemp_[0].chooseFlag=on&prpCitemKindsTemp[13].startHour=&prpCitemKindsTemp[8].taxRate=&isModifyCI=&prpCitemCarExt.noDamYearsBI=0&Today=2016-09-23&prpCinsureds_[0].insuredAddress=&noPermissionsCarKindCode=&prpCitemKindsTemp[2].kindCode=050602&prpCitemKindsTemp[17].rate=&prpCcarShipTax.sumPayTax=&handler1CodeDesFlag=&prpCitemKindsTemp[20].clauseCode=050066&prpCitemKindsTemp_[0].modeCode=1&prpCtrafficDetails_[0].id.serialNo=&prpCitemKindsTemp[3].unitAmount=&ciInsureDemandLoss_[0].lossDddress=&prpCitemCar.engineNo=&prpCitemKindsTemp[4].taxPremium=&prpCitemKindsTemp[8].riskPremium=&prpCitemCar.clauseType=F42&prpCitemCar.carProofDate=&sumPayTax1=&prpCitemKindsTemp[6].rate=&prpCitemKindsTemp[12].kindCode=050931&prpCitemKindsTemp[1].taxPremium=&prpCagentCIs_[0].isMain=&prpCinsureds[0].drivingCarType=&prpCmainCI.sumAmount=&prpCitemKindsTemp[20].netPremium=&prpCprofitDetailsTemp_[0].id.profitType=&prpCitemKindsTemp[14].benchMarkPremium=&prpCitemKindsTemp[9].disCount=&insurePayTimes=&idCardCheckInfo_[0].samCode=&prpCagents_[0].businessNature=&prpCitemKindsTemp[0].deductible=0.00&prpCtrafficRecordTemps_[0].id.serialNo=&prpCinsureds_[0].postCode=&taxAbateForPlatCarModel=&purchasePriceDown=0&CiLastExpireDate=&prpCitemKindsTemp[11].itemKindNo=&prpCitemKindsTemp[5].calculateFlag=N12Y000&prpCmainCommon.handlercode_uni=&prpCitemKindsTemp[0].startHour=&prpCmainCar.resureFundFee=0&ZGRS_LOWESTPREMIUM=&prpCitemKindsTemp[13].clauseCode=050066&prpCitemKindsTemp[6].taxPremium=&prpCmain.discount=1&prpCitemKindsTemp[4].startHour=&prpCitemKindsTemp[18].kindName=&prpCitemKindsTemp[3].benchMarkPremium=&prpCcarShipTax.taxAbateRate=&prpCitemKindsTemp[1].netPremium=&idCardCheckInfo[0].insuredFlag=&idCardCheckInfo[0].nation=&prpCitemKindsTemp[4].flag= 100000&ciInsureDemand.claimAdjustReason=A1&prpCitemCarExt_CI.lastDamagedCI=0&prpCproposalVo.operatorCode1=&prpCitemKindsTemp[19].clauseCode=050066&prpCfixationTemp.costRate=&prpCitemKindsTemp[19].premium=&ciInsureDemandLoss_[0].identifyNumber=&prpCcommissionsTemp_[0].adjustFlag=0&ciInsureDemand.checkDate=&prpCcarShipTax.flag=&BiInsureDemandLoss_[0].lossTime=&ciLimitDays=90&prpCitemKindsTemp[6].kindCode=050232&totalIndex=21&BiLastEffectiveDate=&purchasePriceF48=200000&prpCitemKindsTemp[3].kindName=&biStartDate=2016-09-24&prpCitemKindCI.id.itemKindNo=&prpCitemKindsTemp[11].clauseCode=050066&prpCprofitFactorsTemp_[0].upperRate=&prpCmain.language=CNY&upperCostRateCI=&prpCitemKindsTemp[2].startHour=&prpCcarShipTax.taxPayerName=&prpCitemKindsTemp[12].amount=&prpCitemCar.discountType=&prpCitemKindsTemp[1].kindCode=050501&prpCitemKindsTemp[2].taxRate=&prpCinsureds_[0].identifyType=01&prpCmainCar.rescueFundRate=&prpCcarShipTax.prePayTax=&prpCinsureds[0].id.serialNo=&prpCcarDevices_[0].id.itemNo=1&prpCinsuredsview_[0].phoneNumber=&prpCitemKindsTemp[12].premium=&prpCitemKindsTemp[0].kindCode=050202&licenseNoCar=&prpCitemCar.runMiles=0&buttonPremium=&prpCitemKindsTemp[4].unitAmount=&prpCinsureds_[0].sex=0&button_InsuredFlagDetail_SubPage_Close[0]=&ciInsureDemand.makeDate=&prpCmain.underWriteCode=&CarShipInit_Flag=&sumBenchPremium=&prpCmainCar.carCheckStatus=0&prpCitemKindsTemp[1].unitAmount=&upperCostRateBI=&prpCinsureds[0].insuredFlagDes=//&prpCfixationTemp.isQuotation=&idCardCheckInfo[0].validEndDate=&ciInsureDemand.brandName=&prpCitemKindsTemp_[0].disCount=&prpCitemKindsTemp[7].itemKindNo=&prpCitemKindsTemp[5].premium=&prpCitemKindsTemp[8].netPremium=&prpCitemCar.purchasePrice=&prpCinsureds[0].insuredName=&prpCitemKindsTemp[1].itemKindNo=&is4SFlag=Y&prpCcarShipTax.taxType=1&prpCinsureds_[0].appendPrintName=&prpCitemKindsTemp[12].kindName=&prpCitemKindsTemp[9].startHour=&prpCinsureds[0].drivingLicenseNo=&comCode=11026871&prpCsalesFixes_[0].isForMal=&prpCitemKindsTemp[2].unitAmount=&prpCitemKindsTemp[8].startDate=&mobliebak=&resident[0]=&prpCitemCar.noDamageYears=0&prpCitemKindsTemp[9].flag= 200000&handler1CodeDes=&prpCsalesDatils_[0].splitDatilRate=&prpCitemKindsTemp[6].modeCode=10&prpCitemKindsTemp[11].endDate=&prpCcarShipTax.taxPayerNature=3&prpCitemCarExt_CI.rateRloatFlag=01&prpBatchVehicle.id.contractNo=&ciInsureDemandLoss_[0].lossType=&prpCitemKindsTemp[16].clauseCode=050066&sunnumber=&prpCitemKindsTemp[5].dutyFlag=&businessNatureTranslation=&paramIndex=&monopolyConfigsCount=1&prpBatchVehicle.coinsProjectCode=&prpCitemKindsTemp[5].benchMarkPremium=&ciInsureDemand.carOwner=&prpCitemKindsTemp[18].kindCode=050937&prpPhead.endorDate=&prpCcarShipTax.thisPayTax=&prpCitemKindsTemp[14].calculateFlag=N33N000&prpCmainCommon.greyList=&prpCplanTemps_[0].subsidyRate=&prpCitemKindsTemp[6].clauseCode=050056&iniPrpCengage_Flag=&prpCitemKindsTemp[19].itemKindNo=&_insuredFlag_hide=&prpCinsureds[0].sex=0&levelMaxRateCi=&prpCitemKindsTemp[17].startDate=&prpCitemKindsTemp[20].itemKindNo=&prpCitemKindsTemp[18].disCount=&lastTotalPremium=&prpCmainCI.startHour=0&prpCengageTemps_[0].clauses=&prpCitemCarExt_CI.offFloatRatioCI=0&userType=02&prpCplanTemps_[0].planFee=&hidden_index_prpDdismantleDetails=0&ciInsureDemand.frameNo=&prpCitemKindsTemp[15].startDate=&prpCmain.renewalFlag=&prpCitemCar.vinNo=&prpCitemKindsTemp[11].calculateFlag=N33N000&prpCitemKindsTemp[20].endHour=&prpCproposalVo.checkUpCode=&prpCitemKindsTemp[10].endDate=&prpCcommissionsTemp_[0].coinsDeduct=1&prpCitemKindsTemp[10].flag= 200000&prpCfixationCITemp.payMentR=&prpCitemKindsTemp[17].basePremium=&prpCcarDevices_[0].purchasePrice=&prpCitemKind.currency=CNY&prpCitemCar.monopolyName=&prpCfixationTemp.taxorAppend=&prpCitemKindsTemp[17].disCount=&prpCitemKindsTemp[1].disCount=&JFCDSWITCH=19&prpBatchMain.discountmode=&prpCinsureds[0].identifyType1=01&carPremium=0.0&prpCitemKindsTemp[5].kindCode=050211&prpCitemKindsTemp[19].basePremium=&sumItemKindSpecial=&prpCitemKindsTemp_[0].startDate=&netCommission_SwitchEad=&prpCfixationCITemp.discount=&addRemark=&prpCitemKindsTemp[0].disCount=&prpBatchVehicle.facProjectCode=&prpCstampTaxCI.ciTaxRate=&serialNo_[0]=&ciRiskWarningClaimItems_[0].lossTime=&prpCinsureds_[0].age=&prpCitemKindsTemp[0].rate=&customerFlag=&save2_insured_4S=&BIDemandClaim_Flag=&prpCprofitFactorsTemp_[0].profitName=&CarKindLicense=&prpCsalesDatils_[0].splitDatilFee=&netCommission_Switch=&prpCitemKindsTemp[10].kindCode=050917&prpCfixationTemp.riskClass=&prpCprofitDetailsTemp_[0].id.serialNo=1&prpCitemKindsTemp[7].taxPremium=&prpCitemKindsTemp[16].riskPremium=&prpCinsureds_[0].email=&prpCplanTemps_[0].currency=&prpCitemKindsTemp[12].endHour=&prpCinsureds[0].age=&startDateU=&prpCitemKindsTemp[9].taxPremium=&prpCitemKindsTemp[16].kindCode=050935&ciInsureDemand.licenseNo=&newCarFlagValue=2&prpCmainCI.checkFlag=&prpCitemKindsTemp[18].startDate=&prpCitemCarExt_CI.noDamYearsCI=1&ciInsureDemandPay_[0].personpayType=&prpCfixationCITemp.costRate=&itemKindLoadFlag=&prpCitemKindsTemp[4].itemKindNo=&prpCitemKindsTemp[12].flag= 200000&prpCsalesFixes_[0].id.serialNo=&configedRepeatTimes_[0]=&prpCitemCar.safeDevice=&prpCitemCar.isCriterion=1&clauseTypeBak=F42&idCardCheckInfo[0].flag=0&prpCsaless_[0].oriSplitNumber=&prpCitemKindsTemp[10].riskPremium=&randomProposalNo=5298484681474561980222 &prpCitemKindsTemp[3].endHour=&prpCtrafficDetails_[0].payComCode=&prpCitemKindsTemp[13].taxRate=&prpCitemKindsTemp[13].kindName=&homePhonebak=&prpCitemKindsTemp[8].rate=&prpCitemCar.carProofType=01&BiInsureDemandPay_[0].payType=&buttonPremium_1=&prpCmainCI.proposalNo=&prpCitemKindsTemp[0].dutyFlag=&CarActualValueTrue=&prpCinsureds_[0].phoneNumber=&riskName=&OLD_ENDDATE_CI=&prpCfixationCITemp.realProfits=&prpCitemKindsTemp[19].kindCode=050938&button=&BiInsureDemandLoss_[0].lossDddress=&prpCinsureds_[0].soldierIdentifyType=&prpCcarDevices_[0].quantity=&prpCitemKindsTemp[15].kindCode=050934&prpCsalesDatils_[0].id.salesCode=&prpCitemKindsTemp[1].benchMarkPremium=&prpCitemKindsTemp[3].startDate=&prpCitemCar.brandName=&BiInsureDemandPay_[0].personpayType=&prpCitemCar.loanVehicleFlag=0&prpCcarShipTax.taxAbateType=1&prpCitemKindsTemp[18].netPremium=&prpCitemKindsTemp[2].disCount=&prpCitemCar.licenseNo1=&prpCitemKindsTemp[14].dutyFlag=&reinStartDate=&configedRepeatTimesLocal=5&prpCitemKindsTemp[4].endHour=&pageEndorRecorder.endorFlags=&commissionCount=&prpCitemKindsTemp_[0].kindCode=&bt_[0]=&cylinderFlag=0&prpCcarShipTax.baseTaxation=&oldClauseType=&prpCremarks_[0].remark=&prpCitemKindCI.dutyFlag=&prpCsaless_[0].id.salesDetailCode=&prpCitemKindsTemp[14].taxPremium=&prpCcarShipTax.payEndDate=&prpCitemKindsTemp[5].rate=&prpCitemKindsTemp[2].riskPremium=&prpCitemKindsTemp[3].amount=&prpCinsureds[0].appendPrintName=&idCardCheckInfo_[0].birthday=&prpCitemKindsTemp[16].startDate=&comCodePrefix=11&insertInsuredBtn=&prpCitemKindsTemp[17].kindName=&idCardCheckInfo_[0].idcardCode=&prpCremarks_[0].flag=&flagCheck=00&endDateEdit=&prpCitemKindsTemp[16].benchMarkPremium=&prpCitemKindsTemp[13].kindCode=050932&generatePtextFlag=0&prpCinsureds[0].drivingYears=&prpCitemKindsTemp[17].clauseCode=050066&prpCitemKindsTemp[13].netPremium=&prpCitemKindCI.kindCode=050100&idCardCheckInfo_[0].validStartDate=&BiLastExpireDate=&prpCitemKindsTemp[12].benchMarkPremium=&prpCinsureds_[0].insuredCode=&prpCitemKindsTemp[9].dutyFlag=&ciInsureDemandCheckCIVo.riskCode=&prpCitemKindsTemp[9].kindName=&prpCitemCar.modelDemandNo=&updateIndex=-1&prpCinsureds[0].mobile=&isCheckRepeat[0]=&idCardCheckInfo[0].samCode=&prpCitemKindsTemp[4].startDate=&prpCitemKindsTemp[19].taxRate=&prpCitemKindsTemp[2].quantity=&prpCitemKindsTemp[15].premium=&prpCitemKindsTemp[10].itemKindNo=&prpCagents_[0].id.roleCode=&comCodeDes=&prpCinsureds_[0].drivingCarType=&AGENTSWITCH=1&unitedSale=&prpCitemKindsTemp[5].kindName=&endorType=&isBICI=&importantProjectCode=&prpCitemKindsTemp[15].rate=&agentCodeValidType=U&prpCinsureds[0].unifiedSocialCreditCode=&prpCagentCIs_[0].roleType=&prpCitemKindsTemp[1].flag= 100000&ABflag=&prpCitemKindsTemp[3].basePremium=&prpCitemKindsTemp[11].flag= 200000&btn_add_kindSub=&prpCmainCI.endDate=2017-09-23&prpCproposalVo.othFlag=&prpCstampTaxBI.biPayTax=&ciInsureDemand.modelCode=&customerCode=&prpCagents_[0].costRate=&prpCitemKindsTemp[17].dutyFlag=&prpCremarks_[0].id.proposalNo=&cplans_[0].planFee=&CiLastEffectiveDate=&OperateDate=&prpCitemKindsTemp[20].endDate=&checkUndwrt=0&prpCitemKindsTemp[7].taxRate=&prpCitemKindsTemp[14].netPremium=&prpCitemKindsTemp[19].flag= 200000&prpCitemKindsTemp[16].netPremium=&insured_btn_Reset=&prpCtrafficRecordTemps_[0].accidentDate=&prpCfixationTemp.profits=&sumAmountBI=0&GDREALTIMECARFlag=&BMFlag=0&prpDdismantleDetails_[0].roleFlag=&prpCitemKindsTemp[17].benchMarkPremium=&prpCitemKindsTemp_[0].netPremium=&prpCfixationCITemp.responseCode=&prpCproposalVo.strStartDate=&cplans_[0].backPlanFee=&prpCitemKindsTemp[0].clauseCode=050051&prpCitemKindsTemp[20].riskPremium=&prpCinsureds_[0].insuredType=1&subsidyRate=&prpCitemKindsTemp_[0].chooseFlag=on&prpCitemKindsTemp[15].taxRate=&prpCitemKindsTemp[12].riskPremium=&prpCitemKindsTemp[10].clauseCode=050066&prpCcarDevices_[0].buyDate=&batchCIFlag=&ciInsureDemandCheckCIVo.flag=DEMAND&prpCitemKindsTemp[9].netPremium=&prpCitemCar.actualValue=&hidden_index_insured=1&prpCitemCar.licenseType=   &prpCfixationCITemp.taxorAppend=&prpCcarShipTax.taxPayerCode=&button_InsuredFlagDetail_SubPage_Close_[0]=&prpCitemKindsTemp[19].disCount=&prpCtrafficDetails_[0].sumPaid=&idCardCheckInfo[0].samType=&prpCitemKindsTemp[0].endHour=&PrpCmain_[0].startDate=&BIdemandTime=&readCard=&prpCprofitDetailsTemp_[0].id.profitCode=&prpCitemKindsTemp[20].startDate=&noDamYearsBINumber=0&idCardCheckInfo[0].address=&prpCitemKindsTemp[7].amount=&prpCfixationCITemp.basePayMentR=&editType=NEW&prpCitemKindsTemp[7].endDate=&premiumChangeFlag=0&prpCitemKindsTemp[16].disCount=&prpCitemKindsTemp[7].kindName=&mtPlatformTime=&prpCmain.businessNature=3&ciInsureDemand.demandTime=&prpCitemCarExt.lastDamagedCI=0&prpCitemKindsTemp[19].rate=&BiInsureDemandPay_[0].compensateNo=&prpCitemKindsTemp[18].riskPremium=&prpCmain.sumNetPremium=&prpCinsureds_[0].soldierRelations=&prpCitemKindsTemp[2].flag= 100000&prpCitemCar.monopolyCode=1100729000451&prpCfixationTemp.riskSumPremium=&prpCremarks_[0].insertTimeForHis=&riskWarningFlag=&prpCagents_[0].roleName=&button_ProfitDetail_SubPage_Close=&prpCitemKindsTemp[12].rate=&prpCitemKindsTemp[0].kindName=&buttonProfitDetail[18]=....&prpCmainCommon.netsales=0&prpCitemKindsTemp[11].endHour=&prpCinsureds[0].insuredFlag=111000000000000000000000000000&prpCitemKindsTemp[15].endHour=&prpCagentCIs_[0].costRate=&prpCprofitDetailsTemp_[0].profitRateMax=&newCarRecordButton=&prpCitemKindsTemp[10].endHour=&agentCode=11003O100375&ciInsureDemand.useNatureCode=&prpCitemKindsTemp[8].basePremium=&commissionPower=&prpCagentCIs_[0].id.roleCode=&prpCsaless_[0].splitRate=&operateDateShow=2016-09-23&buttonProfitDetail[17]=....&buttonUploadBI= &prpCinsuredBon_Flag=&prpCcarShipTax.taxUnitAmount=&prpCitemKindsTemp_[0].value=1000&idCardCheckInfo_[0].mobile=&claimAmountReason=&prpCitemKindsTemp[8].startHour=&OLD_STARTDATE_CI=&prpCitemKindsTemp[15].calculateFlag=N33N000&amountFloat=30&cplan_[0].payReasonC=&payTimes=1&prpCcarShipTax.id.itemNo=1&prpCitemKindsTemp[14].startHour=&prpCitemKindCI.quantity=1&hidden_index_citemcar=0&prpCitemKindsTemp[20].calculateFlag=N33N000&prpCtrafficDetails_[0].flag=&buttonProfitDetail[16]=....&prpCitemKindsTemp[14].kindCode=050933&btn_deleteKInd=&prpCitemKindsTemp[2].basePremium=&prpCinsureds_[0].countryCode=&prpCitemKindsTemp[3].disCount=&prpCinsureds_[0].identifyNumber=&ciRiskWarningClaimItems_[0].riskWarningType=&quotationRisk=PUB&prpCitemKindsTemp[20].taxRate=&prpCmain.remark=&prpCitemKindsTemp[20].kindName=&prpCitemKindsTemp_[0].taxPremium=&makeComDes=&prpCsaless_[0].salesName=&prpCitemKindsTemp[9].riskPremium=&prpCitemKindsTemp[14].endHour=&prpCsalesDatils_[0].id.roleCode=&prpCitemKindsTemp[1].startDate=&prpCfixationCITemp.profits=&claimAdjustValue=&prpCmainCommon.clauseIssue=2&prpCinsureds[0].insuredType1=1&buttonPremiumCost=&buttonProfitDetail[15]=....&prpCcarShipTax.taxPayerNumber=&prpCitemKindsTemp[0].netPremium=&prpCitemKindsTemp[11].basePremium=&quotationFlag=&idCardCheckInfo[0].sex=&prpCitemKindCI.benchMarkPremium=0&prpCitemKindsTemp[18].rate=&prpCfixationCITemp.errorMessage=&handlerInfo=&prpCitemKindsTemp[0].amount=&button_InsuredFlagDetail_SubPage_Query[0]=&strCarShipFlag=1&prpCitemKindsTemp[0].endDate=&prpCengageTemps_[0].id.serialNo=&prpCitemCar.cylinderCount=&idCardCheckInfo[0].birthday=&ciInsureDemand.demandNo=&prpCfixationCITemp.cost=&prpCitemKindsTemp[7].startHour=&relateSpecial[1]=050932&ciInsureDemand.haulage=&ciInsureDemandLoss_[0].lossTime=&prpCplanTemps_[0].netPremium=&useNatureCodeBak=211&prpCprofitFactorsTemp_[0].id.conditionCode=&prpCitemKindsTemp[10].kindName=&prpCitemKindsTemp[17].itemKindNo=&reLoadFlag[0]=&prpCcommissionsTemp_[0].configCode=&codeLicenseType=LicenseType01,04,LicenseType02,01,LicenseType03,02,LicenseType04,02,LicenseType05,02,LicenseType06,02,LicenseType07,04,LicenseType08,04,LicenseType09,01,LicenseType10,01,LicenseType11,01,LicenseType12,01,LicenseType13,04,LicenseType14,04,LicenseType15,04,   LicenseType16,04,LicenseType17,04,LicenseType18,01,LicenseType19,01,LicenseType20,01,LicenseType21,01,LicenseType22,01,LicenseType23,03,LicenseType24,01,LicenseType25,01,LicenseType31,03,LicenseType32,03,LicenseType90,02&prpCcarShipTax.taxAbateAmount=&levelMaxRate=&prpCitemKindsTemp_[0].startHour=&prpCitemCarExt.thisDamagedBI=0&prpPhead.comCode=&prpCitemKindsTemp[3].startHour=&operateDateForFG=&prpCprofitDetailsTemp_[0].kindCode=&prpCitemCar.exhaustScale=0&button_InsuredFlagDetail_SubPage_query_[0]=&prpCitemKindsTemp[16].taxPremium=&ciInsureSwitchValues=1111111&prpCitemKindsTemp[9].itemKindNo=&prpCitemKindsTemp[14].kindName=&prpCitemKindsTemp[2].endDate=&relateSpecial[2]=050931&prpDdismantleDetails_[0].flag=&prpCitemKindsTemp[11].rate=&idCardCheckInfo[0].insuredcode=&prpCsalesFixes_[0].id.proposalNo=&prpCitemKindsTemp_[0].dutyFlag=&LicenseColorCodeDes=&ciInsureDemandLoss_[0].coeff=&prpCitemKindsTemp[16].kindName=&prpCitemKindsTemp[13].endDate=&prpCsalesDatils_[0].id.  =&scanSwitch=1000000000&prpCsaless_[0].id.salesCode=&prpCitemKindsTemp[10].benchMarkPremium=&prpCmainCI.dmFlag=&prpCitemCar.remark=&BiInsureDemandLoss_[0].lossType=&prpCitemKindsTemp[16].endHour=&prpCitemKindsTemp[7].netPremium=&oldPolicyType=&groupCode[0]=&idCardCheckInfo_[0].issure=&prpCsalesDatils_[0].currency=&CIDemandClaim_Flag=&prpCagents_[0].costFee=&prpCfixationCITemp.remark=&prpCmain.proposalNo=&prpCitemKindsTemp_[0].rate=&prpCitemKindCI.amount=0&prpCfixationCITemp.profitClass=&prpCitemCarExt.lastDamagedBI=0&prpCmain.underWriteFlag=0&handler1CodeDesFlagbak=&prpCitemKindsTemp[9].basePremium=&hidden_index_remark=0&diffDay=90&motorFastTrack_flag=&prpCmainCI.startDate=2016-09-24&prpCfixationCITemp.isQuotation=&roleTypeNameCI_[0]=&buttonProfitDetail[19]=....&BiInsureDemandPay_[0].lossTime=&prpCitemKindsTemp[17].riskPremium=&ciInsureDemandPay_[0].claimregistrationno=&relateSpecial[0]=050930&prpCitemKindsTemp[10].netPremium=&buttonProfitDetail[10]=....&prpCitemKindsTemp[8].premium=&maxRateScmCi=&relateSpecial_[0]=&prpCcarShipTax.taxPayerIdentNo=&proposalListPrint=&prpCinsureds_[0].auditStatusDes=&prpCitemKindsTemp[6].calculateFlag=N32N000&prpCitemKindsTemp[1].premium=&prpCitemKindsTemp[12].itemKindNo=&prpCitemKindsTemp[20].disCount=&relateSpecial[5]=050937&prpCplanTemps_[0].payReason=&prpCproposalVo.businessNature=&isNetFlag=&prpBatchVehicle.prpProjectCode=&carShipTaxFlag=11&prpCitemKindsTemp[2].clauseCode=050052&prpCitemKindsTemp_[0].unitAmount=&prpCprofitDetailsTemp_[0].id.itemKindNo=&prpCitemKindCI.clauseCode=050001&prpCitemKindsTemp[4].quantity=&prpCmain.argueSolution=1&prpCitemKindsTemp_[0].amount=5000.00&prpCmainCommon.ext3=&SZpurchasePriceDown=&prpCmainCommon.ext2=&prpCmain.arbitBoardName=&prpCsalesFixes_[0].comCode=&prpCmainCI.sumDiscount=&prpCitemKindsTemp[10].calculateFlag=N33N000&prpCfixationTemp.realPayMentR=&prpCinsureds_[0].soldierIdentifyType1=000&prpCinsureds[0].acceptLicenseDate=&SYFlag=0&prpCitemCar.useNatureCode=211&idCardCheckInfo[0].mobile=&switchFlag=0&relateSpecial[6]=      &immediateFlag=1&prpCinsuredDiv_Flag=&commissionCalculationFlag=0&prpCitemKindsTemp[0].riskPremium=&prpCitemKindsTemp[4].kindName=&prpCitemKindsTemp[20].premium=&purchasePriceUp=100&prpCinsuredsview[0].phoneNumber=&prpCitemKindsTemp[15].disCount=&moblie=&prpCitemKindCI.deductible=&prpCitemKindsTemp[1].endHour=&prpCitemKindsTemp[15].riskPremium=&prpCitemKindsTemp[10].startHour=&prpCinsureds[0].countryCode=&prpCitemKindsTemp[15].flag= 200000&prpCitemKindsTemp[3].endDate=&button_NewCarDevice=&prpPhead.validHour=0&prpCagentCIs_[0].roleName=&prpCitemKindsTemp[18].taxPremium=&button_CalActualValue=&ciInsureDemand.carStatus=&prpCinsureds[0].postCode=&bIRiskWarningClaimItems_[0].lossArea=&bIRiskWarningClaimItems_[0].claimSequenceNo=&prpCitemKindCI.disCount=1&prpCitemKindsTemp[16].premium=&relationType=&prpCitemKindsTemp[13].premium=&prpCinsureds[0].soldierRelations=&prpCcarShipTax.prePolicyEndDate=&prpCremarks_[0].operatorCode=1102680006&relateSpecial[3]=050933&prpCcommissionsTemp_[0].costRate=&prpCsalesFixes_[0].riskCode=&prpCitemKindsTemp[16].startHour=&prpCitemKindsTemp[2].startDate=&prpCitemKindsTemp[12].basePremium=&ciInsureDemand.preferentialDay=&prpCitemKind.shortRate=100&isNetFlagEad=&prpCitemKindsTemp[9].benchMarkPremium=&iniPrpCplan_Flag=&prpCitemKindsTemp[16].rate=&prpCmainCommon.queryArea=11&prpCmain.checkFlag=&prpCcommissionsTemp_[0].currency=AED&isQueryCarModelFlag=&ciInsureDemandPay_[0].payCompany=&prpCmain.endHour=24&prpCitemKindsTemp[4].taxRate=&prpCtrafficRecordTemps_[0].claimDate=&prpCitemKindsTemp[0].taxPremium=&prpCitemKindsTemp[6].premium=&ICCardCHeck=&prpCcarShipTax.dutyPaidProofNo_1=&prpCitemKindsTemp[18].dutyFlag=&prpCitemKindCI.rate=0&CIDemandFecc_Flag=&prpCitemKind.shortRateFlag=2&prpCcarShipTax.dutyPaidProofNo_2=&relateSpecial[4]=050934&criterionFlag=0&monopolyConfigFlag=0&prpCitemKindsTemp[19].endHour=&ciInsureDemandLoss_[0].lossActionDesc=&prpCitemKindsTemp[5].disCount=&prpCmain.sumAmount=0&prpCitemKindsTemp[7].endHour=&prpCmain.comCode=11026871&prpCitemKindsTemp[13].flag= 200000&ciInsureDemandLoss_[0].id.serialNo=&prpCmain.startHour=0&prpCitemKindsTemp_[0].taxRate=&prpDdismantleDetails_[0].id.roleCode=&prpCengageTemps_[0].clauseName=&prpCcarShipTax.carKindCode=A01&prpCfixationCITemp.id.riskCode=&prpCitemKindsTemp[12].startDate=&isTaxFree=0&SZpurchasePriceUp=&ciInsureDemand.brandCName=&buttonProfitDetail[14]=....&prpCitemKindsTemp[11].taxRate=&prpCitemKindsTemp[4].benchMarkPremium=&prpCmainCar.carCheckTime=&timeFlag=&prpCmain.makeCom=11026871&projectBak=&udFlag=&prpDdismantleDetails_[0].roleCode_uni=&ciInsureDemand.tonCount=&prpCitemKindsTemp[1].basePremium=&idCardCheckInfo[0].issure=&ciInsureDemandPay_[0].compensateNo=&prpCremarks_[0].id.serialNo=&prpCinsureds[0].soldierIdentifyType1=000&prpCitemKindsTemp[14].endDate=&prpCcarShipTax.taxItemName=&prpCitemKindsTemp[0].deductibleRate=&noBringOutEngage=&prpDdismantleDetails_[0].businessNature=&prpCitemKindsTemp[14].rate=&prpCmainCar.carChecker=&prpCengageTemps_[0].flag=&prpCitemKindsTemp[15].endDate=&prpCinsureds_[0].causetroubleTimes=&planfee_index=0&prpCinsureds_[0].insuredFlag=&prpCengageTemps_[0].maxCount=&prpCitemKindsTemp[13].itemKindNo=&bIRiskWarningClaimItems_[0].insurerCode=&userCode=1102680006&buttonProfitDetail[13]=....&prpCcarShipTax.leviedDate=&prpCitemKindsTemp[5].endHour=&MOTORFASTTRACK=&hidden_index_ctraffic=0&prpCmain.handler1Code=13154727  &roleTypeName_[0]=&prpCitemKindsTemp[3].taxPremium=&prpCagentCIs_[0].costFee=&planStr=&prpCitemKindsTemp[9].endDate=&vat_switch=1&insuredChangeFlag=0&ciInsureDemandLoss_[0].lossAcceptDate=&isQuotatonFlag=1&prpCstampTaxCI.ciPayTax=&prpCitemKindsTemp[13].riskPremium=&button_InsuredFlagDetail_SubPage_Save_[0]=&prpCitemKindCI.adjustRate=1&prpCitemKindsTemp[9].rate=&ciInsureDemandCheckCIVo.checkAnswer=&prpCitemKindsTemp[10].dutyFlag=&enrollDateTrue=&prpCitemKindsTemp[16].flag= 200000&prpCitemKindsTemp[11].netPremium=&queryCar()=&bIRiskWarningType=&prpCitemKindCI.taxPremium=&prpCfixationCITemp.realPayMentR=&biCiFlagIsChange=&relateSpecial[7]=      &prpCfixationCITemp.basePremium=&BiInsureDemandPay_[0].id.serialNo=&refreshEadFlag=1&prpCitemKindsTemp[13].dutyFlag=&prpCmainChannel.assetAgentName=&chgProfitFlag=00&prpCitemKindsTemp[7].rate=&prpCitemCar.modelCodeAlias=&prpCmainCar.agreeDriverFlag=&buttonProfitDetail[12]=....&prpCmainCar.newDeviceFlag=&bIRiskWarningClaimItems_[0].id.serialNo=&prpCitemKindsTemp[9].calculateFlag=N32Y000&prpDdismantleDetails_[0].roleName=&prpCitemKindsTemp[5].flag= 200000&bizNo=&queryCarInfChangeBtn=&prpCfixationTemp.payMentR=&lastDamagedBITemp=0&prpCitemKindsTemp[14].premium=&useYear=9&prpCitemCar.licenseColorCode=  &relateSpecial[8]=050935&prpCcarDevices_[0].actualValue=&handler1Info=&prpCitemKindCI.kindName=&prpCitemKindsTemp[15].basePremium=&buttonProfitDetail[11]=....&prpCmain.checkUpCode=&prpCitemKindsTemp[19].kindName=&prpCitemKindsTemp[1].calculateFlag=N11Y000&prpCitemCar.frameNo=&prpCitemKindsTemp[11].premium=&prpCitemKindsTemp[19].startHour=&rateTemp_[0]=&iniPrpCcarShipTax_Flag=&prpCinsureds[0].auditStatus=&relateSpecial[9]=050938&prpCitemKindsTemp[6].basePremium=&PurchasePriceScal=10&prpCitemKindsTemp[2].benchMarkPremium=&prpCmain.coinsFlag=00&prpCfixationTemp.id.riskCode=&prpCsalesDatils_[0].roleName=&prpCinsureds[0].soldierRelations1=0&prpCcarShipTax.taxItemCode=";
    String[] kvs = StringUtils.split(mapStr, "&");
    for (String kv : kvs) {
        String[] k_v = StringUtils.split(kv, "=");
        if (k_v.length > 1) {
            templateData.put(k_v[0], k_v[1]);
        } else
            templateData.put(k_v[0], "");
    }

}

From source file:de.geeksfactory.opacclient.apis.Bibliotheca.java

protected DetailledItem parse_result(String html) {
    Document doc = Jsoup.parse(html);
    doc.setBaseUri(opac_url);//from ww  w .j a va  2s  .c  o  m

    DetailledItem result = new DetailledItem();

    if (doc.select(".detail_cover img").size() == 1) {
        result.setCover(doc.select(".detail_cover img").get(0).attr("src"));
    }

    result.setTitle(doc.select(".detail_titel").text());

    Elements detailtrs = doc.select(".detailzeile table tr");
    for (int i = 0; i < detailtrs.size(); i++) {
        Element tr = detailtrs.get(i);
        if (tr.child(0).hasClass("detail_feld")) {
            String title = tr.child(0).text();
            String content = tr.child(1).text();
            if (title.equals("Gesamtwerk:") || title.equals("Erschienen in:")) {
                try {
                    if (tr.child(1).select("a").size() > 0) {
                        Element link = tr.child(1).select("a").first();
                        List<NameValuePair> query = URLEncodedUtils.parse(new URI(link.absUrl("href")),
                                "UTF-8");
                        for (NameValuePair q : query) {
                            if (q.getName().equals("MedienNr")) {
                                result.setCollectionId(q.getValue());
                            }
                        }
                    }
                } catch (URISyntaxException e) {
                }
            } else {

                if (content.contains("hier klicken") && tr.child(1).select("a").size() > 0) {
                    content += " " + tr.child(1).select("a").first().attr("href");
                }

                result.addDetail(new Detail(title, content));
            }
        }
    }

    Elements detailcenterlinks = doc.select(".detailzeile_center a.detail_link");
    for (int i = 0; i < detailcenterlinks.size(); i++) {
        Element a = detailcenterlinks.get(i);
        result.addDetail(new Detail(a.text().trim(), a.absUrl("href")));
    }

    try {
        JSONObject copymap = new JSONObject();
        if (data.has("copiestable")) {
            copymap = data.getJSONObject("copiestable");
        } else {
            Elements ths = doc.select(".exemplartab .exemplarmenubar th");
            for (int i = 0; i < ths.size(); i++) {
                Element th = ths.get(i);
                String head = th.text().trim();
                if (head.equals("Zweigstelle")) {
                    copymap.put("branch", i);
                } else if (head.equals("Abteilung")) {
                    copymap.put("department", i);
                } else if (head.equals("Bereich") || head.equals("Standort")) {
                    copymap.put("location", i);
                } else if (head.equals("Signatur")) {
                    copymap.put("signature", i);
                } else if (head.equals("Barcode") || head.equals("Medien-Nummer")) {
                    copymap.put("barcode", i);
                } else if (head.equals("Status")) {
                    copymap.put("status", i);
                } else if (head.equals("Frist") || head.matches("Verf.+gbar")) {
                    copymap.put("returndate", i);
                } else if (head.equals("Vorbestellungen") || head.equals("Reservierungen")) {
                    copymap.put("reservations", i);
                }
            }
        }
        Elements exemplartrs = doc.select(".exemplartab .tabExemplar, .exemplartab .tabExemplar_");
        DateTimeFormatter fmt = DateTimeFormat.forPattern("dd.MM.yyyy").withLocale(Locale.GERMAN);
        for (int i = 0; i < exemplartrs.size(); i++) {
            Element tr = exemplartrs.get(i);

            Copy copy = new Copy();

            Iterator<?> keys = copymap.keys();
            while (keys.hasNext()) {
                String key = (String) keys.next();
                int index;
                try {
                    index = copymap.has(key) ? copymap.getInt(key) : -1;
                } catch (JSONException e1) {
                    index = -1;
                }
                if (index >= 0) {
                    try {
                        copy.set(key, tr.child(index).text(), fmt);
                    } catch (IllegalArgumentException e) {
                        e.printStackTrace();
                    }
                }
            }

            result.addCopy(copy);
        }
    } catch (Exception e) {
        e.printStackTrace();
    }

    try {
        Elements bandtrs = doc.select("table .tabBand a");
        for (int i = 0; i < bandtrs.size(); i++) {
            Element tr = bandtrs.get(i);

            Volume volume = new Volume();
            volume.setId(tr.attr("href").split("=")[1]);
            volume.setTitle(tr.text());
            result.addVolume(volume);
        }
    } catch (Exception e) {
        e.printStackTrace();
    }

    if (doc.select(".detail_vorbest a").size() == 1) {
        result.setReservable(true);
        result.setReservation_info(doc.select(".detail_vorbest a").attr("href"));
    }
    return result;
}

From source file:autoInsurance.BeiJPiccImpl.java

String queryBaseData2(String new_frameNo, String new_engineNo, Map<String, String> map) {
    Map<String, Object> outMap = new HashMap<String, Object>();
    outMap.put("uuid", map.get("uuid"));

    map2map(templateData, map);//from   ww w  .  j av a2s. c o  m

    String chepNu = "";
    //String url = "http://10.134.136.48:8000/prpall/carInf/getDataFromCiCarInfo.do";
    String url2 = "http://10.134.136.48:8000/prpall/carInf/getCarInfoList.do"
            + "?pageSize=10&pageNo=1&comCode=11026871&prpCitemCar.licenseNo=%BE%A9&prpCitemCar.engineNo="
            + new_engineNo + "&prpCitemCar.frameNo=" + new_frameNo + "&queryType=1";

    String respStr = httpClientUtil.doPost(url2, new HashMap<String, String>(), "gbk");
    System.out.println(respStr);
    Map carMap = JackJson.fromJsonToObject(respStr, Map.class);

    if (((List) carMap.get("data")).size() > 0) {
        Map data = (Map) ((List) carMap.get("data")).get(0);
        outMap.put("licenseNo", data.get("id.licenseNo"));
        chepNu = data.get("id.licenseNo") + "";
        map.put("prpCitemCar.licenseNo", chepNu);
        map.put("prpCitemCar.frameNo", (String) data.get("rackNo"));
        outMap.put("frameNo", data.get("rackNo"));
        map.put("prpCitemCar.vinNo", (String) data.get("rackNo"));
        outMap.put("vinNo", data.get("rackNo"));
        map.put("prpCitemCar.engineNo", (String) data.get("engineNo"));
        outMap.put("engineNo", data.get("engineNo"));
        map.put("prpCitemCar.enrollDate",
                timeStamp2Date("" + (Long) ((Map) data.get("enrollDate")).get("time"), "yyyy-M-d"));
        outMap.put("enrollDate", map.get("prpCitemCar.enrollDate"));

        int eny = 0;
        try {
            eny = new SimpleDateFormat("yyyy-M-d").parse(map.get("prpCitemCar.enrollDate")).getYear();
        } catch (ParseException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        map.put("prpCitemCar.useYears", "" + (new Date().getYear() - eny));
        outMap.put("useYears", map.get("prpCitemCar.useYears"));

        map.put("prpCcarShipTax.prePayTaxYear", "" + (Calendar.getInstance().get(Calendar.YEAR) - 1));
        map.put("prpCitemCar.carKindCode", "A01");
        //map.put("prpCitemCar.carKindCode", (String)data.get("carKindCode"));
        map.put("CarKindCodeDes", carTypeMap.get((String) data.get("carKindCode")));
        if (StringUtils.startsWith(((String) data.get("carKindCode")), "K")) {
            map.put("prpCitemCar.licenseType", "80");
        } else if (StringUtils.startsWith(((String) data.get("carKindCode")), "M")) {
            map.put("prpCitemCar.licenseType", "81");
        } else {
            map.put("prpCitemCar.licenseType", data.get("id.licenseType") + "");
        }
        outMap.put("licenseType", map.get("prpCitemCar.licenseType"));

        String carOwner = (String) data.get("carOwner");
        if (null != carOwner) {
            map.put("insuredCarOwner", carOwner);
            outMap.put("insuredCarOwner", map.get("insuredCarOwner"));
            map.put("prpCinsureds[0].insuredName", carOwner);
            outMap.put("insuredName", map.get("prpCinsureds[0].insuredName"));
            map.put("owner", carOwner);
            outMap.put("owner", map.get("owner"));
            map.put("prpCcarShipTax.taxPayerName", carOwner);
        }

        String tonCount = data.get("tonCount") == null ? "0" : data.get("tonCount") + "";
        map.put("prpCitemCar.tonCount", tonCount);
        //         outMap.put("tonCount", map.get("prpCitemCar.tonCount"));

        String seatCount = "" + (Integer) data.get("seatCount");
        if (StringUtils.isNotBlank(seatCount)) {
            map.put("prpCitemCar.seatCount", seatCount);
            outMap.put("seatCount", map.get("prpCitemCar.seatCount"));
        }

    } else
        return "{\"success\": flase, \"msg\": \"" + new_frameNo + ", " + new_engineNo + "\"}";
    ;

    String url = "http://10.134.136.48:8000/prpall/carInf/getCarModelInfo.do";
    respStr = httpClientUtil.doPost(url, map, "gbk");
    System.out.println(respStr);

    Map car2Map = JackJson.fromJsonToObject(respStr, Map.class);

    List<Map> dataList = (List<Map>) car2Map.get("data");
    if (dataList.size() > 0) {
        Map itemMap = dataList.get(0);
        if (itemMap.get("refCode2") != null && !itemMap.get("refCode2").equals(""))
            return "{\"success\": flase, \"msg\": \"" + itemMap.get("refCode2") + "\"}";

        map.put("prpCitemCar.brandName", (String) itemMap.get("modelName"));
        outMap.put("brandName", map.get("prpCitemCar.brandName"));
        map.put("prpCitemCar.countryNature", (String) itemMap.get("vehicleType"));
        map.put("prpCitemCar.modelCode", (String) itemMap.get("modelCode"));
        outMap.put("modelCode", map.get("prpCitemCar.modelCode"));
        map.put("CarActualValueTrue", "" + itemMap.get("replaceMentValue"));
        map.put("prpCitemCar.purchasePrice", "" + itemMap.get("replaceMentValue"));
        map.put("purchasePriceOld", "" + itemMap.get("replaceMentValue"));

        if (itemMap.get("disPlaceMent") != null) {
            map.put("prpCitemCar.exhaustScale",
                    "" + Integer.parseInt(itemMap.get("disPlaceMent") + "") / 1000.00);
        } else {
            map.put("prpCitemCar.exhaustScale", "");
        }
        outMap.put("exhaustScale", map.get("prpCitemCar.exhaustScale"));

        if (!map.get("comCode").startsWith("11")) {
            System.out.println("comCode 11");
            return null;
        } else {
            String seatCount = map.get("prpCitemCar.seatCount");
            String l = "" + itemMap.get("rateDPassengercapacity");
            String w = map.get("riskCode");
            if (seatCount.equals("0") || seatCount.equals("") && l != null) {
                map.put("prpCitemCar.seatCount", l);
            }
            if ("DAV".equals(w) && Integer.parseInt(seatCount) >= 9) {
                map.put("prpCitemCar.brandName", "");
                map.put("prpCitemCar.modelCode", "");
            }
            String F = itemMap.get("tonnage") == null ? "0" : itemMap.get("tonnage") + "";
            if (F != null && (map.get("prpCitemCar.tonCount").equals("0")
                    || map.get("prpCitemCar.tonCount").equals(""))) {
                map.put("prpCitemCar.tonCount", F);
            }
            map.put("prpCitemCar.modelDemandNo", (String) itemMap.get("modelCode"));
            map.put("prpCitemCar.modelDemandNo", (String) ((Map) itemMap.get("id")).get("pmQueryNo"));
            map.put("isQueryCarModelFlag", "1");
        }
        map.put("_insuredName", (String) itemMap.get("owner"));

        url = "http://10.134.136.48:8000/prpall/business/calActualValue.do";
        respStr = httpClientUtil.doPost(url, map, "gbk");
        System.out.println(respStr);

        map.put("prpCitemCar.actualValue", respStr);
        outMap.put("actualValue", respStr);
        map.put("premiumChangeFlag", "1");

    } else {
        System.out.println("getCarModelInfo ");
        return null;
    }

    // 
    url = "http://10.134.136.48:8000/prpall/business/selectRenewal.do";
    Map<String, String> map4xub = null;
    try {
        map4xub = parse2Map("prpCrenewalVo.licenseNo=" + chepNu + "&prpCrenewalVo.licenseType=02");
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    respStr = httpClientUtil.doPost(url, map4xub, "GBK");

    String lastPolicyNo = "";
    JSONObject jObj = JSONObject.fromObject(respStr);
    JSONArray jdatas = jObj.getJSONArray("data");
    Iterator<Object> it = jdatas.iterator();
    while (it.hasNext()) {
        JSONObject obj = (JSONObject) it.next();
        lastPolicyNo = obj.getString("policyNo");
    }

    //outMap.put("lastPolicyNo", lastPolicyNo);
    System.out.println("lastPolicyNo: " + lastPolicyNo);

    Map<String, Object> xubCopyMap = new HashMap<String, Object>();
    List<Map<String, String>> list = new ArrayList<Map<String, String>>();
    if (!lastPolicyNo.equals("")) {
        url = "http://10.134.136.48:8000/prpall/business/quickProposalEditRenewalCopy.do?bizNo=" + lastPolicyNo;
        System.out.println(": " + url);
        respStr = httpClientUtil.doPost(url, new HashMap<String, String>(), "GBK");

        //         PrintWriter out;
        //         try {
        //            out = new PrintWriter("d:\\1.html");
        //            out.write(respStr);
        //            respStr2 = readFile2Strng("d:\\1.html");
        //            
        //         } catch (Exception e) {
        //            // TODO Auto-generated catch block
        //            e.printStackTrace();
        //         }

        //         write2Html(respStr);

        Document doc = Jsoup.parse(respStr);

        //if(doc.getElementById("prpCitemCar.licenseNo") != null) {
        //return "{\"success\": flase, \"msg\": \"\"}";

        if (doc.getElementById("prpCmainHeadInput") != null) {
            String lastYearBaoQi = "";
            Elements elements = doc.select("#prpCmainHeadInput strong");
            for (Element element : elements) {
                if (element.toString().contains("")) {
                    lastYearBaoQi = element.text();
                    break;
                }
            }
            System.out.println(": " + lastYearBaoQi);
            xubCopyMap.put("lastYearBaoQi", lastYearBaoQi);
        }

        if (doc.getElementById("prpCitemCar.licenseNo") != null) {
            String licenseNo = doc.getElementById("prpCitemCar.licenseNo").attr("value");
            System.out.println(": " + licenseNo);
            xubCopyMap.put("licenseNo", licenseNo);
        }

        if (doc.getElementById("prpCitemCar.modelCodeAlias") != null) {
            String modelCodeAlias = doc.getElementById("prpCitemCar.modelCodeAlias").attr("value");
            System.out.println(": " + modelCodeAlias);
            xubCopyMap.put("modelCodeAlias", modelCodeAlias);
        }

        if (doc.getElementById("prpCitemCar.engineNo") != null) {
            String engineNo = doc.getElementById("prpCitemCar.engineNo").attr("value");
            System.out.println(": " + engineNo);
            xubCopyMap.put("engineNo", engineNo);
            new_engineNo = engineNo;
        }

        if (doc.getElementById("prpCitemCar.frameNo") != null) {
            String frameNo = doc.getElementById("prpCitemCar.frameNo").attr("value");
            System.out.println(": " + frameNo);
            xubCopyMap.put("frameNo", frameNo);
            new_frameNo = frameNo;
        }

        if (doc.getElementById("prpCitemCar.useNatureCode") != null) {
            String useNatureCode = doc.getElementById("prpCitemCar.useNatureCode").attr("title");
            System.out.println(": " + useNatureCode);
            xubCopyMap.put("useNatureCode", useNatureCode);
        }

        if (doc.getElementById("prpCitemCar.enrollDate") != null) {
            String enrollDate = doc.getElementById("prpCitemCar.enrollDate").attr("value");
            System.out.println(": " + enrollDate);
            xubCopyMap.put("enrollDate", enrollDate);
        }

        if (doc.getElementById("prpCitemCar.modelCode") != null) {
            String modelCode = doc.getElementById("prpCitemCar.modelCode").attr("value");
            System.out.println(": " + modelCode);
            xubCopyMap.put("modelCode", modelCode);
        }

        if (doc.getElementById("prpCitemCar.purchasePrice") != null) {
            String purchasePrice = doc.getElementById("prpCitemCar.purchasePrice").attr("value");
            System.out.println(": " + purchasePrice);
            xubCopyMap.put("purchasePrice", purchasePrice);
        }

        if (doc.getElementById("prpCitemCar.seatCount") != null) {
            String seatCount = doc.getElementById("prpCitemCar.seatCount").attr("value");
            System.out.println("(): " + seatCount);
            xubCopyMap.put("seatCount", seatCount);
        }

        if (doc.getElementById("prpCitemCar.exhaustScale") != null) {
            String exhaustScale = doc.getElementById("prpCitemCar.exhaustScale").attr("value");
            System.out.println("/(): " + exhaustScale);
            xubCopyMap.put("exhaustScale", exhaustScale);
        }

        if (doc.getElementById("prpCinsureds[0].insuredName") != null) {
            String insuredName = doc.getElementById("prpCinsureds[0].insuredName").attr("value");
            System.out.println(": " + insuredName);
            xubCopyMap.put("insuredName", insuredName);
        }

        if (doc.getElementById("prpCinsureds[0].identifyNumber") != null) {
            String identifyNumber = doc.getElementById("prpCinsureds[0].identifyNumber").attr("value");
            System.out.println(": " + identifyNumber);
            xubCopyMap.put("identifyNumber", identifyNumber);
        }

        if (doc.getElementById("prpCinsureds[0].insuredAddress") != null) {
            String insuredAddress = doc.getElementById("prpCinsureds[0].insuredAddress").attr("value");
            System.out.println(": " + insuredAddress);
            xubCopyMap.put("insuredAddress", insuredAddress);
        }

        if (doc.getElementById("prpCinsureds[0].mobile") != null) {
            String mobile = doc.getElementById("prpCinsureds[0].mobile").attr("value");
            System.out.println(": " + mobile);
            xubCopyMap.put("mobile", mobile);
        }

        System.out.println();

        Element element = null;
        for (int i = 0; i < 11; i++) {
            Map<String, String> xianzMap = new HashMap<String, String>();

            element = doc.getElementById("prpCitemKindsTemp[" + i + "].chooseFlag");
            //            System.out.println(element.toString());
            String xianz = "";
            if (element != null)
                xianz = element.attr("checked");

            //            if(xianz.equals(""))
            //               continue;

            if (i == 0)
                xianzMap.put("A", xianz);
            if (i == 1)
                xianzMap.put("G", xianz);
            if (i == 2)
                xianzMap.put("B", xianz);
            if (i == 3)
                xianzMap.put("D11", xianz);
            if (i == 4)
                xianzMap.put("D12", xianz);
            if (i == 5)
                xianzMap.put("L", xianz);
            if (i == 6)
                xianzMap.put("F", xianz);
            if (i == 8)
                xianzMap.put("Z", xianz);
            if (i == 9)
                xianzMap.put("X1", xianz);

            element = doc.getElementById("prpCitemKindsTemp[" + i + "].specialFlag");
            String bujmp = "";
            if (element != null)
                bujmp = element.attr("checked");
            xianzMap.put("bujmp", bujmp);

            element = doc.getElementById("prpCitemKindsTemp[" + i + "].amount");
            String amount = "";
            if (element != null)
                amount = element.attr("value");
            xianzMap.put("amount", amount);

            element = doc.getElementById("prpCitemKindsTemp[" + i + "].modeCode");
            String modeCode = "";
            if (element != null) {
                Elements tmp = element.select("option");
                for (Element et : tmp) {
                    System.out.println(et.toString());
                    if (et.hasAttr("selected")) {
                        modeCode = tmp.get(0).attr("value");
                        break;
                    }
                }
            }
            xianzMap.put("modeCode", modeCode);

            System.out.print(i + ": " + xianz);
            System.out.print("\t\tbujmp: " + bujmp);
            System.out.println("\t\tamount: " + amount);
            System.out.println("\t\tmodeCode: " + modeCode);

            list.add(xianzMap);
        }
    }

    xubCopyMap.put("xianZDetail", list);

    outMap.put("xubCopy", xubCopyMap);

    return JSONObject.fromObject(outMap) + "";
}