/**
* 系统常量定义
* @author cls
* @date 2021-03-12
* import { $CONST } from "@birt/funclib/ConstUtil";
*/
export const $CONST = {
//请求状态码属性
STATUS_KEY: "status",
//请求成功状态码
STATUS_SUCCESS: 200,
//超时
STATUS_TIMEOUT: 418,
// 存储项目key值
PROJECTNAME: "pn",
// 标识数据集模型路径,参数名
MODELFILEPATH: "modelFilePath",
// 查找定义条件返回特定模型,减小查询范围,提高查询效率
MODELCDIONPATH: "modelCdionPath",
// 参数包
__BODY: "__body",
// 条件包key值
QUERYCDIONS: "queryCdions",
// 排序[]key值
ORDERBY: "orderBy",
// 分页查询,当前页
PAGENUM: "pageNum",
// 分页查询,页大小
PAGESIZE: "pageSize",
// 分页查询,是否返回总记录数
RETURNCOUNT: "__returnCount",
// 查询返回数据包,参数名
DATAPACK: "dataPack",
// 数据包记录集,参数名
ROWS: "rows",
// 查询返回输出参数名
OUTPARAMETER: "outParameter",
// outParameter.factRecordSize 总记录数参数
TOTALRECORDCOUNT: "factRecordSize",
// outParameter.ftaskguid 保存返回流程任务guid
FTASKGUID: "ftaskguid",
// outParameter.FORDERGUID 保存返回流程实例guid
FORDERGUID: "forderguid",
// 标识报表路径配置属性
BIRTURL: "url",
// 报表页面模型定义
BIRTMODEL: "birtModel",
// 查找定义本地模板根路径, 需同步替换 required里的写死路径
LOOKUPROOT: "@birt/templates/lookup/",
// 查找定义模型定义根路径
LOOKMODELROOT: "@birt/lookupmodel/",
// 查找定义模型配置引用路径
LOOKUPMODEL: "lookModel",
// 查找定义模型实例
LOOKUPMODELINSC: "lookModelInsc",
// 查找类型,枚举查找
LOOKUPSYSENUMS: "sysenums",
// 查找类型,数据查找
LOOKUPDATA: "data",
// 查找定义,输入框传递条件key
LOOKUPINPUTKEY: "_lookupinput",
// 标识打开方式,查找定义下拉查找
DROPDOWN: "dropdown",
// 标识打开方式,查找定义弹出查找
DIALOG: "dialog",
// 数据源,数据集模型定义根目录
DATASOURCEROOT: "@birt/datasources/",
// 查找定义,逗号分隔返回
SPLITCOMMA: "split_comma",
// 查找定义,返回与源相同模型数据集
SELFMODEL: "self_model",
// 查找定义,单条记录返回
RETURNSINGLE: "single",
// 查找定义,多条记录返回
RETURNMULTI: "multi",
// 查找定义,查找类型(调单)
LKTAKENORDER: "takenorder",
// 查找定义,联合主键标识对比返回记录唯一值
RETURNKEYS: "returnKeys",
// 是否主从查询参数key值
ZCQUERY: "__zcQuery",
// 树型添加兄弟节点命令
BROTHER: "brother",
// 树型添加孩子节点命令
CHILD: "child",
// 页面渲染类型-打印
PRINT: "print",
// 页面渲染类型-打印预览
PRINTVIEW: "printview",
// 页面渲染类型-详情
DETAIL: "detail",
// 页面渲染类型-页面,分页
PAGES: "pages",
// 页面渲染类型-tab页
TABS: "tabs",
// 表单标题分隔行
SPLITROW: "splitRow",
// 表单td兄弟节点
BROTHER: "brother",
// 前置内容
PREPEND: "prepend",
// 后置内容
APPEND: "append",
// 标识HcRadioGroup子项类型配置key值
RADIOITEM: "radioItem",
// 字段数据类型key值
DBTYPE: "dbtype",
// 字符串类型
DBSTRING: "dbString",
// 整数类型
DBINT: "dbInt",
// 浮点数类型
DBFLOAT: "dbFloat",
DBDOUBLE: "dbDouble",
DBNUMBER: "dbNumber",
// 日期时间类型
DBDATETIME: "dbDatetime",
// 默认日期格式
DATEFORMAT: "yyyy-MM-dd hh:mm:ss",
// 下推参数key值
PUSH: "__push",
// 下推类型key值
PUSHTYPE: "pushType",
// 下推新增
PUSHADD: "add",
// 下推条件
PUSHCDION: "cdion",
// 下推新增,目标填充方式key值
PUSHADDTYPE: "pushAddType",
// 下推新增,目标自动填充
PUSHADDFILL: "fill",
// 下推新增,目标返回字段映射添加
PUSHADDMAP: "map",
// 下推删除
PUSHDELETE: "delete",
// 下推目标数据集
PUSHTARGETDS: "targetDataset",
// 下推流程信息key值
PUSHFLOW: "_flow",
// 下推条件字段映射
PUSHFIELD: "pushField",
// 下推流程单号
FLOWNUMBER: "_fnumber",
// 下推流程任务GUID
FLOWTASKGUID: "_ftaskguid",
// 下推流程实例GUID
FLOWORDERGUID: "_forderguid",
// 下推流程状态
FLOWSTATE: "_flowstate",
// 下推流程功能路径
FLOWMODELPATH: "_fmodelpath",
// 下推流程标题
FLOWTITLE: "_title",
// 下推流程版本
FLOWVERSION: "_version",
// 下推流程单据是否只读
FLOWREADONLY: "_readonly",
// 下推流程是否有回退环节
FLOWHASBACK: "_hasback",
// 单号元素key
ELENUMBER: "eleNumber",
// 工具条 添加
TBADD: "add",
// 工具条 取消
TBCANCEL: "cancel",
// 工具条 删除
TBREMOVE: "remove",
// 工具条 保存
TBSAVE: "save",
// 工具条 保存并流程,提交
TBSUBMIT: "submit",
// 工具条 调单
TBTAKENORDER: "takenorder",
// 工具条 流转
TBFLOWOUT: "flowOut",
// 工具条 回退
TBFLOWBACK: "flowBack",
// 工具条 加签
TBFLOWADD: "signOut",
// 工具条 转办
TBFLOWTURN: "turnOut",
// 工具条 终止
TBFLOWTERMINATE: "terminate",
// 工具条 流程监控
TBMONITOR: "monitor",
// 页面类型 功能,
PAGEFUNC: ".func",
// 页面类型 流程,
PAGEFLOW: ".flow",
// HiSetting环境变量key值
// 请求axios类key
HIREQUEST: "request",
// 数据集查询urlkey
HIURLQUERY: "queryUrl",
// 数据集标准保存urlkey
HIURLSAVE: "saveUrl",
// 根据单号打开流程key
HIURLOPNUM: "openOrdernumber",
// 取流程信息key
HIURLFLOWINFO: "getFlowInfo",
// 取流程审批信息key
HIURLAPPROVALINFO: "getApprovalInfo",
// 流程操作接口,流转,回退,加签,转办
HIURLPROCESSFLOW: "processFlow",
// 数据策略接口地址key值
HIURLPOLICY: "policyUrl",
// 新增记录标记
RSINSERT: "rsInsert",
// 修改记录标记
RSUPDATE: "rsUpdate",
// 删除记录标记
RSDELETE: "rsDelete",
// 标识是否关联字段key值
ISJOIN: "isJoin",
// 系统保留字段名称列表
SYSFIELDS: ["_fauditpoint", "_faudittask", "_fauditrecord", "_faudittime",
"_foperator", "_foperatorbz", "_foperatorname", "_fagent", "_fagentbz", "_fagentname",
"_forgid", "_forgname", "_feditor", "_feditorname",
"_fwritetime", "_fedittime"],
// 默认操作策略值
OPERATEPOLICY: ["query", "update", "insert", "delete"],
OPERATEQUERY: "query",
OPERATEADD: "insert",
OPERATEEDIT: "update",
OPERATEDEL: "delete",
// 默认查询操作符
SIGNDEFAULT: "like",
// 拼音操作符,仅支持本地过滤
SIGNPINYIN: "pinyin",
// 是否冗key值 [true,false]
RON: "ron",
// 冗余填充类型key值
RONFILL: "ronfill",
// 填充上一条
RONPREV: "prev",
// 填充第一条
RONFIRST: "first",
// 查找定义冗余查找,冗余记录标记字段
RONFIELDS: "ronFields",
// 配置接收查找定义输入框关键字对应的字段
RECEIVELOOKUPINPUT: "receiveLookupInput",
// 自动接收参数配置key
RECEIVEPARAM: "receiveParam",
// token key值
TOKEN: "token",
// get 地址栏token key 值
ACCESSTOKEN: "access_token"
};