fs-danaus
2021-03-05 a6a76f98715a5539c8fd77676d0ea1af5c9c5a4c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@page import="java.util.Map"%>
<%@page import="com.yc.utils.SessionKey"%>
<%@ page import="java.util.List" %>
<%@page import="com.yc.utils.FormOpUtil"%>
<%@page import="org.springframework.jdbc.support.rowset.SqlRowSet"%>
<%@page import="com.yc.factory.FactoryBean"%>
<%@page import="com.yc.service.commons.SqlQueryIfc"%>
<%@page import="com.yc.service.build.top.PrintLinkSpellUtils"%>
<%@page import="com.yc.utils.CheckInputPwdUtils"%>
<%@page import="com.yc.sdk.shopping.util.SettingKey"%>
<%
    String URL =SettingKey.getHostUrl(request);
    int formId = [?formId];//formid
    int sousuo = [?sousuo];//有自定义查询条件则不显示查询按钮
    int formType = [?formType];
    int version=[?version];//当前的版本号
    int optype = [?formOptType];//操作类型
    //用户代码
    String userCode = (String)session.getAttribute(SessionKey.USERCODE);
    //用户权限
    Map<String,Map<String,Object>> perssion=(Map<String,Map<String,Object>>)session.getAttribute(SessionKey.PERSSION);
    //用户对于该功能号所拥有的权限代码
    int profile=-1;
    try{
        profile=(Integer)perssion.get(formId+"").get("optype");
    }catch(Exception e){}
    //是否为超级管理员  1 为超级管理员
    String isSuperUser = (String)session.getAttribute(SessionKey.SUPPER_USER);
    isSuperUser=isSuperUser.intern();    
    if(isSuperUser=="1"){
        profile=com.yc.utils.FormOpUtil.TotalOP;
    }
    if(optype!=-1){
        profile=profile&optype;
    }    
    //打开时输入密码
    String isOpenFuncShowPwdEdit = "[?isOpenFuncShowPwdEdit]";
    if(isOpenFuncShowPwdEdit!="" && isOpenFuncShowPwdEdit!="0"){
        boolean hasOpen = CheckInputPwdUtils.checkPwd(isOpenFuncShowPwdEdit,"[?formId]",request,response,session);
        if(!hasOpen){
            return;
        }
    }
    //功能链接表达式
    String hasShowItemExpression = "[?hasShowItemExpression]";
    //执行sql查询类
    SqlQueryIfc sqlQueryIfc = (SqlQueryIfc)FactoryBean.getBean("SqlQueryImpl");
    SqlRowSet rs = null;
    String p = request.getParameter("p");
    String g = request.getParameter("g");
    String flag = request.getParameter("flag");
    //----用于收藏夹
    String queryString = request.getQueryString();
    if(queryString==null)queryString="";
    //panel info
    flag=(flag!=null)?flag:"0";
    String wherePan=null;
    String dateformid="#dataformid#";
    String formdatafilters="#formdatafilters#";
    String doccode=null;
    String isNew=null;
    String grid=null;
    String zt="";
    //end
%>