//获取OA表单字段
    public void getFieldList()
    {
        RecordSet rs=new RecordSet();
        String workflowid="";
        if(isNotBlank(I("workflowid")))
        {
            workflowid=I("workflowid");
        }
        if(isBlank(workflowid))
        {
            if(this.isNotBlank(I("requestid")))
            {
                String sql="select * from workflow_requestbase where requestid="+I("requestid");
                rs.executeQuery(sql);
                if(rs.next())
                {
                    workflowid=rs.getString("WORKFLOWID");
                }
            }
        }
        RecordSet rs2 = new RecordSet();
        StringBuilder sb=new StringBuilder();
        String cmdText="select * from workflow_billfield WHERE BILLID IN(select ID from workflow_bill WHERE TABLENAME IN(select TABLENAME from workflow_bill where ID IN(select FORMID from workflow_base where id="+(workflowid)+")))";
        rs.executeQuery(cmdText);
        StringBuilder sb2=new StringBuilder();
        sb.append("<script type='text/javascript'>");
        while (rs.next())
        {
            String LABELNAME="";
            rs2.executeQuery("select * from HtmlLabelInfo WHERE INDEXID="+rs.getString("FIELDLABEL"));
            if(rs2.next())
            {
                LABELNAME=rs2.getString("LABELNAME");
            }
            String FIELDNAME=rs.getString("FIELDNAME");
            String ID = rs.getString("ID");
            String var="var "+(FIELDNAME)+"='field"+(ID)+"';";
            sb.append(var);
            sb.append("console.log('"+LABELNAME+"===>"+FIELDNAME+"==>field"+ID+"');");
        }
        sb.append("console.log('"+cmdText+"');");
        sb.append("</script>");
        out.println(sb.toString());
    }