⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 autobuild.java

📁 一套完整的工商12315的源程序jsp部分在12315里,后台JAVA部分在gs12315src里,没有打包数据库.
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
                            } else{
                                result = PageBuildUtil.dataTypeConversion(result,(String) all.get(23),(String) all.get(24));
                            }

                            //是否换行
                            if(log == 1){
                                log = 0;
                                uploadrowNum++;
                                uploadcolNum = 0;
                            }

                            if("1".equals(all.get(12))){
                                log = 1;
                            }

                            //是否报出
                            if(("1").equals((String) all.get(28))){
                                reportPageDataModel = new ReportPageDataModel();
                                reportPageDataModel.setCode((String) all.get(0));
                                reportPageDataModel.setPageCode((String) code);
                                reportPageDataModel.setContent(result);
                                reportPageDataModel.setTableRow("" + uploadrowNum);
                                reportPageDataModel.setTableCol("" + uploadcolNum);
                                if(log == 1){
                                    reportPageDataModel.setRowColEndPoint("1");
                                } else{
                                    reportPageDataModel.setRowColEndPoint("0");
                                }

                                //输出串
                                tableOutStr.append("<td " + pageStyle + "><div id=x" + uploadcolNum + "y" + uploadrowNum + "$>" + result + "</div></td>");
//                                Debug.println("al.get(2):" + all.get(2));
//                                Debug.println("upload out:----------------->>>ID:" +
 //                                             all.get(1) + " result:" + all.get(2));

                                uploadcolNum++;
                                reportList.add(reportPageDataModel);
                                Debug.println("上报数据: uploadrowNum:" + uploadrowNum + " uploadcolNum:" + uploadcolNum + "  reportList'size:" +
                                              reportList.size());

                            } else{

                                //输出串
                                tableOutStr.append("<td " + pageStyle + " >" + result + "</td>");
                             //   Debug.println("al.get(2):" + all.get(2));
                              //  Debug.println("upload out:----------------->>>ID:" +
                                //              all.get(1) + " result:" + all.get(2));
                            }

                        }

                    } else

                    //查询条件输入页面的下拉框输出
                    if(("3").equals(all.get(1)) && ("3").equals(all.get(4))){
                        Debug.println("<!--查询条件输入页面的下拉框输出 -->" + all.get(0));

                        //为sql变量负值
                        sql = (String) all.get(2);

                        //过滤页面参数,替换
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        //输出控件
                        inputcode = pageDefineDAO.getInputCode(sql);

                        //初始化变量输出
                        sql = (String) all.get(3);
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        tableOutStr.append("<td " + pageStyle + ">&nbsp;<select " + sql + " style=\"WIDTH: 95%\"><option value=\"\">请选择</option>");

                        for(j = 0;j < inputcode.size();j++){
                            tempResult = (ArrayList) inputcode.get((Object)new Integer(j));
                            tableOutStr.append("<option value=\"" + tempResult.get(0) + "\">" + tempResult.get(1) + "</option>");
                        }
                        tableOutStr.append("</select></td>");

                    } else //if

                    //查询条件输入页面的下拉框输出(带编码)
                    if(("3").equals(all.get(1)) && ("7").equals(all.get(4))){
                        Debug.println("<!--查询条件输入页面的下拉框输出带编码 -->" + all.get(0));

                        //为sql变量负值
                        sql = (String) all.get(2);

                        //过滤页面参数,替换
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        //输出控件
                        inputcode = pageDefineDAO.getInputCode(sql);

                        //初始化变量输出
                        sql = (String) all.get(3);
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        tableOutStr.append("<td " + pageStyle + ">&nbsp;<select " + sql + " style=\"WIDTH: 95%\"><option value=\"\">请选择</option>");

                        for(j = 0;j < inputcode.size();j++){
                            tempResult = (ArrayList) inputcode.get((Object)new Integer(j));
                            tableOutStr.append("<option value=\"" + tempResult.get(0) + "\">" + tempResult.get(0) + "  " + tempResult.get(1) + "</option>");
                        }
                        tableOutStr.append("</select></td>");

                    } else //if

                    //查询条件输入页面的单选扭输出
                    if(("3").equals(all.get(1)) && ("5").equals(all.get(4))){
                        Debug.println("<!--查询条件输入页面的单选扭输出 -->" + all.get(0));

                        //为sql变量负值
                        sql = (String) all.get(2);

                        //过滤页面参数,替换
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        //输出控件
                        inputcode = pageDefineDAO.getInputCode(sql);

                        tableOutStr.append("<td" + pageStyle + ">");

                        for(j = 0;j < inputcode.size();j++){
                            tempResult = (ArrayList) inputcode.get((Object)new Integer(j));
                            tableOutStr.append("&nbsp;<input type=radio value=\"" + tempResult.get(0) + "\"  " + all.get(3) + ">" + tempResult.get(1) +
                                               "&nbsp;");

                        }
                        tableOutStr.append("</td>");
                    } else //if

                    //查询条件输入页面的带默认单选扭输出(带换行)
                    if(("3").equals(all.get(1)) && ("9").equals(all.get(4))){
                        Debug.println("<!--查询条件输入页面的单选扭输出 -->" + all.get(0));

                        //为sql变量负值
                        sql = (String) all.get(2);

                        //过滤页面参数,替换
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        //输出控件
                        inputcode = pageDefineDAO.getInputCode(sql);

                        tableOutStr.append("<td" + pageStyle + ">");

                        for(j = 0;j < inputcode.size();j++){
                            tempResult = (ArrayList) inputcode.get((Object)new Integer(j));
                            if(j == 0){
                                tableOutStr.append("&nbsp;<input checked type=radio value=\"" + tempResult.get(0) + "\"  " + all.get(3) + ">" +
                                    tempResult.get(1) + "&nbsp<br>");
                            } else{
                                tableOutStr.append("&nbsp;<input type=radio value=\"" + tempResult.get(0) + "\"  " + all.get(3) + ">" + tempResult.get(1) +
                                    "&nbsp;<br>");
                            }

                        }
                        tableOutStr.append("</td>");
                    } else //if

                    //查询条件输入页面的带默认单选扭输出
                    if(("3").equals(all.get(1)) && ("8").equals(all.get(4))){
                        Debug.println("<!--查询条件输入页面的单选扭输出 -->" + all.get(0));

                        //为sql变量负值
                        sql = (String) all.get(2);

                        //过滤页面参数,替换
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        //输出控件
                        inputcode = pageDefineDAO.getInputCode(sql);

                        tableOutStr.append("<td" + pageStyle + ">");

                        for(j = 0;j < inputcode.size();j++){
                            tempResult = (ArrayList) inputcode.get((Object)new Integer(j));
                            if(j == 0){
                                tableOutStr.append("&nbsp;<input checked type=radio value=\"" + tempResult.get(0) + "\"  " + all.get(3) + ">" +
                                    tempResult.get(1) + "&nbsp;");
                            } else{
                                tableOutStr.append("&nbsp;<input type=radio value=\"" + tempResult.get(0) + "\"  " + all.get(3) + ">" + tempResult.get(1) +
                                    "&nbsp;");
                            }

                        }
                        tableOutStr.append("</td>");
                    } else //if

                    //查询条件输入页面的复选框输出
                    if(("3").equals(all.get(1)) && ("6").equals(all.get(4))){
                        Debug.println("<!--查询条件输入页面的复选框输出 -->" + all.get(0));

                        //为sql变量负值
                        sql = (String) all.get(2);

                        //过滤页面参数,替换
                        sql = PageBuildUtil.pageFilterPar(strParment,sql);

                        //输出控件
                        inputcode = pageDefineDAO.getInputCode(sql);

                        tableOutStr.append("<td " + pageStyle + ">");

                        for(j = 0;j < inputcode.size();j++){
                            tempResult = (ArrayList) inputcode.get((Object)new Integer(j));
                            tableOutStr.append("&nbsp;<input class=" + all.get(7) + " type=checkbox value=\"" + tempResult.get(0) + "\" name=\"" +
                                               all.get(2) + "\" " + all.get(3) + ">" + tempResult.get(1) + "&nbsp;");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -