export default { billControl: [ { "title": "链接扩展", "description": "", "discard": false, "dynamicComponent": 'billForm', "extends": { "config": [{ "key": "field", "type": "field", "ref": "BillClassVO.attributes", "disableReload": false, "title": "关联字段" }, { "key": "defineId", "type": "field", "ref": "BillClassVO.attributes", "disableReload": false, "title": "单据ID" }, { "key": "defineName", "type": "field", "ref": "BillClassVO.attributes", "disableReload": false, "title": "单据定义" }] }, "value": "linkShowDetail", "path": "单据/通用" }, { "title": "按钮组扩展", "description": "", "discard": false, "extends": { "config": [ { "key": "btnName", "type": "String", "title": "按钮名称" } ] }, "value": "buttonGroupControl", "path": "单据/通用" }, { "value": "ButtonControl", "discard": false, "path": "资产/通用", "extends": { "initParam": ["config"], "config": [ { "key": "type", "valueType": "enum", "type": "default", "listStyle": "ButtonType", "title": "按钮类型", "ref": [{ "key": "default", "value": "边框按钮" }, { "key": "primary", "value": "主要按钮" }, { "key": "dashed", "value": "虚线边框" }, { "key": "text", "value": "文字按钮" }, { "key": "info", "value": "信息按钮" }, { "key": "success", "value": "成功按钮" }, { "key": "warning", "value": "警告按钮" }, { "key": "error", "value": "错误按钮" }, { "key": "remind", "value": "删除按钮" }, { "key": "function", "value": "功能按钮" } ] }, { "key": "size", "type": "enum", "title": "按钮大小", "size": "default", "ref": [{ "key": "default", "value": "默认大小" }, { "key": "large", "value": "大" }, { "key": "small", "value": "小" } ] }, { "key": "icon", "type": "enum", "title": "按钮图标", "ref": [ { "key": "#icon-a-16_BILLEXPAND_C_RBC_EDIT", "value": "#icon-a-16_BILLEXPAND_C_RBC_EDIT", }, { "key": "#icon-a-16_BILLEXPAND_A_RBC_ADD", "value": "#icon-a-16_BILLEXPAND_A_RBC_ADD", }, ] }, { "key": "formulas.enable", "type": "formula", "title": "是否可用", "configFormula": true, "disableSwitch": false, "formulas.enable": true }, { "key": "formulas.display", "type": "formula", "title": "控件是否展示", "configFormula": true, "disableSwitch": false, "formulas.display": true }, { "key": "execute", "type": "ListData", "title": "关联动作", "disableReload": false, "ref": "billAction" } ] }, "description": "", "title": "按钮" }, { "value": "ApprovalUserControl", "title": "审批意见", "description": "", "discard": false, "path": "资产/通用", "extends": { "config": [ { "placeholder": "请直接输入您的意见或在下方选择常用意见", "type": "String", "title": "提示文字", "key": "placeholder" }, { "fontColor": "#5369D8", "type": "String", "title": "字体颜色", "key": "fontColor" }, ] } }, ], actionFunction: [ { "discard": true, "path": "单据/通用", "title": "提交", "value": "bill.BasicExtend.submit" }, { "discard": true, "path": "单据/通用", "title": "通过", "value": "bill.BasicExtend.pass" }, { "discard": true, "path": "单据/通用", "title": "驳回", "value": "bill.BasicExtend.refuse" }, { "discard": true, "path": "单据/通用", "title": "报销明细确定", "value": "bill.BasicExtend.detailSave" }, { "discard": true, "path": "单据/通用", "title": "单据公式执行", "value": "bill.BasicExtend.formula" }, { "discard": true, "path": "单据/通用", "title": "单据公式执行扩展", "value": "bill.BasicExtend.formulaSecond" } ], queryAction: [ { "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "type": "string", "title": "查询标识", "key": "queryView" }, { "isRequired": true, "type": "string", "title": "查询标题", "key": "title" }, { "icon": "#iconbianji", "selectType": "card", "componentName": "FieldQueryRelation", "type": "iconAction", "title": "联查对应", "key": "fieldQueryRelation" }, ] }, "description": "", "title": "查询穿透", "value": "throughQuery" }, { "value": "downloadImage", "discard": false, "path": "影像管理", "extends": { "paramDes": [ { "isRequired": true, "ref": "columnField", "type": "field", "title": "影像Id", "key": "imageId" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "年度标识", "key": "yearFlag" } ] }, "description": "", "title": "下载影像" }, { "value": "viewImage", "discard": false, "path": "影像管理", "extends": { "paramDes": [ { "isRequired": true, "ref": "columnField", "type": "field", "title": "影像Id", "key": "imageId" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "年度标识", "key": "yearFlag" } ] }, "description": "", "title": "查看影像" }, { "value": "jump2BillTemplate", "discard": false, "path": "影像管理", "extends": { "paramDes": [ { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据模板标识", "key": "viewName" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" } ] }, "description": "", "title": "查看原单" }, { "value": "payment", "discard": false, "path": "支付中心", "extends": { "paramDes": [ ] }, "description": "", "title": "支付" }, { "value": "batchPayment", "discard": false, "path": "支付中心", "extends": { "paramDes": [ ] }, "description": "", "title": "批量支付" }, { "value": "offlinePayment", "discard": false, "path": "支付中心", "extends": { "paramDes": [ ] }, "description": "", "title": "线下支付" }, { "value": "queryAccount", "discard": false, "path": "支付中心", "extends": { "paramDes": [ ] }, "description": "", "title": "查询账户余额" }, { "value": "refreshTransactionStatus", "discard": false, "path": "支付中心", "extends": { "paramDes": [ ] }, "description": "", "title": "刷新交易状态" }, { "value": "voucherQueryAction", "discard": false, "path": "凭证中心", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "单据billDefine", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据code", "key": "billCode" } ] }, "description": "联查凭证描述", "title": "联查凭证" }, { "value": "leafletGenerationAction", "discard": false, "path": "凭证中心", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "单据billDefine", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" }, { "isRequired": true, "type": "string", "title": "子表字段标识", "key": "subTable" }, { "isRequired": true, "type": "Boolean", "title": "是否直接生成", "key": "directGeneration" } ] }, "description": "单张生成描述", "title": "单张生成" }, { "value": "summaryGenerationAction", "discard": false, "path": "凭证中心", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "单据billDefine", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" }, { "isRequired": true, "type": "string", "title": "子表字段标识", "key": "subTable" }, { "isRequired": true, "type": "Boolean", "title": "是否直接生成", "key": "directGeneration" } ] }, "description": "汇总生成描述", "title": "汇总生成" }, { "value": "undoGenerationAction", "discard": false, "path": "凭证中心", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "单据billDefine", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据code", "key": "billCode" } ] }, "description": "撤销生成描述", "title": "撤销生成" }, { "value": "seeDetailAction", "discard": false, "path": "通用", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "跳转页面", "key": "viewName" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" } ] }, "description": "指定跳转页面,配置单据id,通过在当前页签打开形式进行跳转", "title": "在当前页签打开" }, { "value": "goToDetail", "discard": false, "path": "通用", "extends": { "paramDes": [ { "isRequired": true, "ref": "columnField", "type": "field", "title": "页面名称", "key": "viewName" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" } ] }, "description": "指定跳转页面,配置单据id和单据类型,通过在当前页签打开形式进行跳转", "title": "在当前页签打开" }, { "value": "printAction", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "type": "string", "title": "单据定义", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" } ] }, "description": "指定打印单据,配置单据id", "title": "打印" }, { "value": "updateStateAction", "discard": false, "path": "通用", "extends": { "paramDes": [ { "isRequired": true, "type": "string", "title": "单据状态改为", "key": "updatebillState" }, { "isRequired": true, "type": "string", "title": "单据定义", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" } ] }, "description": "", "title": "出纳" }, { "value": "updateFieldAction", "discard": false, "path": "通用", "extends": { "paramDes": [ { "isRequired": true, "type": "string", "title": "表名", "key": "tableName" }, { "isRequired": true, "type": "string", "title": "字段名", "key": "field" }, { "isRequired": true, "type": "string", "title": "修改值(如果值为基础数据,请输入基础数据的objectcode)", "key": "updateDate" }, { "isRequired": true, "type": "string", "title": "基础数据表名(如果修改值为基础数据)", "key": "baseDataName" }, { "isRequired": true, "type": "string", "title": "成功后提示信息", "key": "successMessage" }, { "isRequired": true, "type": "string", "title": "单据定义", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" }, ] }, "description": "", "title": "修改单据指定字段" }, { "value": "createBill", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", //之后通过单据录入界面的define为form属性进行选择 "type": "metaData", "title": "跳转页面", "key": "viewName" } ], "paramHandler": "function (val){if(val && Object.prototype.toString.call(val) === '[object Array]'){return{'viewName':val[0]}}}" }, "description": "指定单据录入页面,通过打开新页签形式进行跳转", "title": "创建单据(云报销)" }, { "value": "createBills", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "icon": "#iconbianji", "selectType": "card", "componentName": "BillListConfig", "type": "iconAction", "title": "绑定页面", "key": "templateName" } ], "paramHandler": "function (val){if(val && Object.prototype.toString.call(val) === '[object Array]'){return{'viewName':val[0]}}}" }, "description": "指定多个单据页面,然后选择", "title": "创建单据(多条)" }, { "value": "editBill", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "跳转页面", "key": "viewName" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" } ] }, "description": "指定跳转页面,配置单据id,通过打开新页签形式进行跳转", "title": "编辑" }, { "value": "examineAction", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "跳转页面", "key": "viewName" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "单据id", "key": "billId" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "字段taskId", "key": "taskId" } ] }, "description": "配置单据id和需审批的taskId,通过打开新页签形式进行跳转,该审批页面是列表唯一指定", "title": "审批" }, { "value": "exportExcel", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "type": "Boolean", "title": "导出当页", "key": "currentPage" } ] }, "description": "导出Excel", "title": "导出Excel" }, { "value": "customDeleteAction", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "billDefine", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "billId", "key": "billId" }, { "isRequired": true, "type": "string", "title": "subTableNames", "key": "subTableNames" } ] }, "description": "由billDefine,billId,subTableNames进行单据包含明细子表在内的拓展删除,子表名使用逗号分割", "title": "拓展删除" }, { "value": "simpleAdvanceDeleteAction", "discard": false, "path": "云报销", "extends": { "paramDes": [ { "isRequired": true, "ref": "bill", "type": "metaData", "title": "billDefine", "key": "billDefine" }, { "isRequired": true, "ref": "columnField", "type": "field", "title": "billId", "key": "billId" } ] }, "description": "", "title": "自定义删除" } ], billAction: [ { "discard": false, "path": "资产/通用", "extends": { "param": [ { "type": "enum", "title": "模态窗", "key": "componentName", "ref": [ { "value": "添加子表", "key": "applyDetail" } ], "__gams__param__value__": { "applyDetail": [ { "value": { "details": "ApplyRecordDetail" }, "key": "masterSubRelation" } ] } }, { "ref": "BillClassVO.bag", "type": "field", "title": "操作表名称", "valueKey": "bagName", "key": "subTableName" }, ] }, "description": "", "title": "添加子表[InfoModalActioncs]", "value": "InfoModalActioncs" }, { "discard": false, "path": "资产/通用", "extends": { "param": [{ "title": "选择单据", "ref": "bill", "type": "metaData", "key": "viewName", "showCheckbox": true }, { "icon": "#iconbianji", "selectType": "card", "componentName": "FieldBillRelation", "type": "iconAction", "title": "字段对应关系", "key": "fieldBillRelation" }, { "icon": "#iconbianji", "selectType": "card", "componentName": "FieldMasterRelation", "type": "iconAction", "title": "主表映射关系", "key": "masterField" } ] }, "description": "", "title": "选择单据[searchBillAction]", "value": "searchBillAction" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ { "title": "选择票据", "ref": "invoice", "type": "metaData", "key": "invoiceName", "showCheckbox": false }, { "ref": "BillClassVO.all", "type": "field", "title": "操作表名称", "valueKey": "bagName", "key": "tableName" }, ] }, "description": "", "title": "引用票据[relateInvoice]", "value": "relateInvoiceAction" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ { "ref": "BillClassVO.all", "type": "field", "title": "操作表名称", "valueKey": "bagName", "key": "tableName" }, { "type": "string", "title": "票据表名称", "key": "targetTableName" }, ] }, "description": "", "title": "删除票据[deleteInvoiceAction]", "value": "deleteInvoiceAction" }, { "discard": false, "path": "一体化/通用", "extends": { "param": [ { "icon": "#iconbianji", "selectType": "card", "componentName": "UpdatebillState", "type": "string", "title": "单据状态改为", "key": "updatebillState" }, { "ref": "gams2.bill", "type": "select", "title": "执行动作", "key": "actions", "innerRef": "actions" }, { "budgetcontrol": false, "type": "Boolean", "title": "启用预算控制", "key": "budgetcontrol" } ] }, "description": "", "title": "修改单据状态[updatebillStateAction]", "value": "updatebillStateAction" }, { "discard": false, "path": "一体化/通用", "extends": { "param": [ { "icon": "#iconbianji", "selectType": "card", "componentName": "successMessage", "type": "string", "title": "成功后提醒语", "key": "successMessage" }, { "icon": "#iconbianji", "selectType": "card", "componentName": "clickMessage", "type": "string", "title": "点击后提示语", "key": "clickMessage" }, { "ref": "gams2.bill", "type": "select", "title": "执行动作", "key": "actions", "innerRef": "actions" }, ] }, "description": "", "title": "修改状态通用[updateStateLincaoAction]", "value": "updateStateLincaoAction", "btnDisable": "false" }, { "discard": false, "path": "资产/通用", "extends": { "param": [{ "key": "detailTableName" }] }, "description": "", "title": "复制行[copyAction]", "value": "copyAction" }, { "discard": false, "path": "资产/通用", "extends": { "param": [{ "key": "detailTableName" }, { "isRequired": true, "type": "string", "title": "子表名称", "key": "subName" } ] }, "description": "", "title": "打印单据[printAction]", "value": "printAction" }, { "discard": false, "path": "资产/通用", "extends": { "param": [{ "key": "detailTableName" }, { "isRequired": true, "type": "string", "title": "子表名称", "key": "subName" }, { "isRequired": true, "type": "string", "title": "详情字段名", "key": "detailFieldName" }] }, "description": "", "title": "打印多个单据[printMultiAction]", "value": "printMultiAction" }, { "discard": false, "path": "资产/通用", "extends": { "param": [] }, "description": "", "title": "查看详情[showDetailAction]", "value": "showDetailAction" }, { "discard": false, "path": "资产/通用", "extends": { "param": [] }, "description": "", "title": "编辑[editAction]", "value": "editAction" }, { "discard": false, "path": "单据/草稿", "extends": { "param": [ { "isRequired": false, "title": "自定义忽略字段", "key": "ignoreFields", "type": "String", } ] }, "description": "", "title": "财务_存为草稿[CW_draftSaveAction]", "value": "draftSaveAction", "btnDisable": "false" }, { "discard": false, "path": "单据/草稿", "extends": { "param": [] }, "description": "", "title": "恢复草稿数据[draftFixBugAction]", "value": "draftFixBugAction", "btnDisable": "false" }, { "discard": false, "path": "单据/草稿", "extends": { "param": [ ] }, "description": "", "title": "财务_查询草稿[CW_draftSearchAction]", "value": "draftSearchAction", "btnDisable": "false", "btnDisable": "billReadOnly;90;91;92" }, { "discard": false, "path": "单据/复制单据", "extends": { "param": [ { "isRequired": false, "title": "自定义忽略字段", "key": "ignoreFields", "type": "String", }, { "ref": "bill", "type": "metaData", "title": "选择复制单据", "key": "viewName" } ] }, "description": "", "title": "复制单据[copyBillAction]", "value": "copyBillAction" }, { "discard": false, "path": "单据/缓存单据数据", "extends": { "param": [{ "cacheData": true, "type": "Boolean", "title": "是否缓存数据", "key": "cacheData" }, { "clearable": true, "ref": "gams2.bill", "type": "select", "title": "执行动作", "key": "actions", "innerRef": "actions" }, { "ref": "bill", "type": "metaData", "title": "编辑成功跳转页面", "key": "viewName" }, { "ref": "bill", "type": "metaData", "title": "审核成功跳转页面", "key": "approveViewName" } ] }, "description": "", "title": "缓存单据数据[cacheSaveAction]", "value": "cacheSaveAction", "btnDisable": "billReadOnly;90;91;92" }, { "discard": false, "path": "单据/保存报销单", "extends": { "param": [{ "clearable": true, "ref": "gams2.bill", "type": "select", "title": "执行动作", "key": "actions", "innerRef": "actions" } ] }, "description": "", "title": "保存(报销单)[cacheSaveAction]", "value": "saveActionBXD", "btnDisable": "billReadOnly;90;91;92" }, { "discard": false, "path": "资产/通用", "extends": { "param": [{ "key": "detailTableName" }] }, "description": "", "title": "修改页面跳转[bottomEditAction]", "value": "bottomEditAction" }, { "discard": false, "path": "报销/通用", "extends": { "param": [{ "ref": "bill", "type": "metaData", "title": "配置编辑界面", "key": "viewName" }] }, "description": "", "title": "修改[modifyAction]", "value": "modifyAction" }, { "discard": false, "path": "报销/通用", "extends": { "param": [{ }] }, "description": "", "title": "业务类保存[logicSaveAction]", "value": "logicSaveAction" }, { "discard": false, "path": "报销/通用", "extends": { "param": [] }, "description": "", "title": "提取日记账[extractCashAction]", "value": "extractCashAction" }, { "discard": false, "path": "报销/通用", "extends": { "param": [] }, "description": "", "title": "删除子表明细[deleteSubTable]", "value": "deleteSubTable" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ { "type": "queryView", "title": "选择查询", "key": "templateName" }, { "icon": "#iconbianji", "selectType": "card", "componentName": "FieldRelationNew", "type": "iconAction", "title": "字段对应关系", "key": "fieldRelationNew" } ] }, "description": "", "title": "过滤查询[selectQuery]", "value": "selectQuery" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "财务_新建[CW_createBill]", "value": "CW_createBill", "btnDisable": "billEdit" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "财务_编辑[CW_editBill]", "value": "CW_editBill", "btnDisable": "billEdit;90;91;92" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "财务_删除[CW_deleteBill]", "value": "CW_deleteBill", "btnDisable": "billEdit;90;91;92" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "财务_暂存[CW_tempSave]", "value": "CW_tempSave", "btnDisable": "billReadOnly;90;91;92" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "财务_保存[CW_saveAction]", "value": "CW_saveAction", "btnDisable": "billReadOnly;90;91;92" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "编辑常用审批意见", "value": "approvalEditModalOpen" }, { "discard": false, "path": "资产/通用", "extends": { "param": [] }, "description": "", "title": "财务_打印[CW_printAction]", "value": "CW_printAction", "btnDisable": "billEdit" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ { "ref": "bill", "type": "metaData", "title": "成功跳转页面", "key": "viewName" } ] }, "description": "", "title": "财务_同意[CW_agreeAction]", "value": "CW_agreeAction", "btnDisable": "billEdit" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ { "ref": "BillClassVO.all", "type": "field", "title": "操作表名称", "valueKey": "bagName", "key": "tableName" }, { } ] }, "description": "", "title": "财务_影像电子凭证[CW_imageView]", "value": "CW_imageView", }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "添加常用审批意见", "value": "approvalMessageAdd" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ { "ref": "bill", "type": "metaData", "title": "成功跳转页面", "key": "viewName" } ] }, "description": "", "title": "财务_驳回[CW_rejectAction]", "value": "CW_rejectAction", "btnDisable": "billEdit" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ { "ref": "bill", "type": "metaData", "title": "成功跳转页面", "key": "viewName" } ] }, "description": "", "title": "财务_提交[CW_submitAction]", "value": "CW_submitAction", "btnDisable": "billEdit;90;1;0" }, { "discard": false, "path": "资产/通用", "extends": { "param": [ ] }, "description": "", "title": "财务_关闭[CW_closeAction]", "value": "CW_closeAction", "btnDisable": "false" }, { "discard": false, "path": "财务/通用", "extends": { "param": [] }, "description": "", "title": "上张[upward]", "value": "upward", "btnDisable": "false" }, { "discard": false, "path": "财务/通用", "extends": { "param": [] }, "description": "", "title": "下张[down]", "value": "down", "btnDisable": "false" }, { "discard": false, "path": "财务/通用", "extends": { "param": [] }, "description": "", "title": "首张[first]", "value": "first", "btnDisable": "false" }, { "discard": false, "path": "财务/通用", "extends": { "param": [] }, "description": "", "title": "末张[last]", "value": "last", "btnDisable": "false" } ], billFormula: [ { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 3, "name": "sumAttribute", "title": "求和字段" }, { "isOmitable": true, "dataType": 0, "name": "subAttribute", "title": "求和字段" } ], "name": "SubColSum", "description": "子表字段求和", "title": "子表字段求和", "return": 3 } }, "description": "子表字段求和", "title": "子表字段求和", "value": "SubColSum" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ ], "name": "GmsGetNow", "description": "获取当前系统日期(前台定义11)",//此处为公式下方解释的展示 "title": "获取当前系统日期11", "return": 0 } }, "description": "获取当前系统日期2222", "title": "获取当前系统日期2",//此处为列表树形上的显示 "value": "GmsGetNow" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "billField", "title": "当前单据关联基础数据字段(双击选择主表字段即可)" }, { "isOmitable": true, "dataType": 6, "name": "mdField", "title": "基础数据属性标识" } ], "name": "GetMDValue", "description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")", "title": "获取关联基础数据(当前版本)指定字段值", "return": 0 } }, "description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")", "title": "获取关联基础数据(当前版本)指定字段值", "value": "GetMDValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "billField", "title": "需要清空值的字段(双击选择主表字段即可)" } ], "name": "ClearFieldValue", "description": "清空字段值,可以配置多个字段 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")", "title": "清空字段值", "return": 0 } }, "description": "清空字段值,可以配置多个字段 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")", "title": "清空字段值", "value": "ClearFieldValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "billField", "title": "格式化为字符串" } ], "name": "StringValue", "description": "将参数结果格式化为字符串", "title": "格式化为字符串", "return": 6 } }, "description": "将参数结果格式化为字符串", "title": "格式化为字符串", "value": "StringValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "tablename", "title": "基础数据标识" }, { "isOmitable": true, "dataType": 6, "name": "code", "title": "基础数据code" }, ], "name": "GetMDByCode", "description": "前端公式:通过code获取指定基础数据项(当前版本),后端公式时:单据初始时默认设置基础数据类型字段值", "title": "通过code获取指定基础数据项", "return": 0 } }, "description": "前端公式:通过code获取指定基础数据项(当前版本),后端公式时:单据初始时默认设置基础数据类型字段值", "title": "通过code获取指定基础数据项", "value": "GetMDByCode" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "tablename", "title": "基础数据标识" }, { "isOmitable": true, "dataType": 6, "name": "code", "title": "基础数据code" }, { "isOmitable": true, "dataType": 6, "name": "num", "title": "截取前几位的赋值给基础数据" }, ], "name": "GetMdByFormerCode", "description": "前端公式:通过code前几位获取指定基础数据项(当前版本)", "title": "通过code获取指定基础数据项", "return": 0 } }, "description": "前端公式:通过code前几位获取指定基础数据项(当前版本)", "title": "通过code获取指定基础数据项", "value": "GetMdByFormerCode" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "单据字段" }, { "isOmitable": true, "dataType": 6, "name": "tablename", "title": "基础数据标识" }, { "isOmitable": true, "dataType": 6, "name": "code", "title": "基础数据code" }, ], "name": "SetMDFieldValue", "description": "给当前单据指定基础数据类型字段设置默认值,默认为指定code基础数据项,前端公式动态赋值", "title": "前端公式:通过code设定基础数据字段值", "return": 0 } }, "description": "给当前单据指定基础数据类型字段设置默认值,默认为指定code基础数据项,前端公式动态赋值", "title": "前端公式:通过code设定基础数据字段值", "value": "SetMDFieldValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ ], "name": "GetUserStaff", "description": "后端公式:取当前登录人对应的职员基础数据对象,登录用户名与职员基础数据(MD_STAFF)code一一对应获取", "title": "后端公式:取当前登录人对应的职员基础数据对象", "return": 0 } }, "description": "后端公式:取当前登录人对应的职员基础数据对象,登录用户名与职员基础数据(MD_STAFF)code一一对应获取", "title": "后端公式:取当前登录人对应的职员基础数据对象", "value": "GetUserStaff" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ ], "name": "GetOrgName", "description": "后端公式:获取当前登录组织机构名称", "title": "后端公式:获取当前登录组织机构名称", "return": 0 } }, "description": "后端公式:获取当前登录组织机构名称", "title": "后端公式:获取当前登录组织机构名称", "value": "GetOrgName" }, { "disccard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "userCode", "title": "用户代码" } ], "name": "GetUserDepartment", "description": "取用户对应的部门基础数据对象,若用户为空,则默认当前用户", "title": "取用户对应的部门基础数据对象", "return": 0 } }, "description": "取用户对应的部门基础数据对象,若用户为空,则默认当前用户", "title": "取用户对应的部门基础数据对象", "value": "GetUserDepartment" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 3, "name": "resultCol", "title": "结果字段" }, { "isOmitable": true, "dataType": 3, "name": "baseDataCode", "title": "基础数据code对应的值" }, { "isOmitable": true, "dataType": 6, "name": "bzField", "title": "补助费字段(可多个,多个补助费做加法运算)" }, { "isOmitable": true, "dataType": 0, "name": "relatedFunc", "title": "关联公式,放在末尾,用于计算标准总额" } ], "name": "GetSubsidyStandard", "description": "补助标准赋值(个性化)", "title": "补助标准赋值(个性化)", "return": 3 } }, "description": "补助标准赋值(个性化)", "title": "补助标准赋值(个性化)", "value": "GetSubsidyStandard" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "subField", "title": "任意子表字段" }, { "isOmitable": true, "dataType": 6, "name": "prop", "title": "属性名(对应字段非对象则为null)" }, { "isOmitable": true, "dataType": 0, "name": "propValue", "title": "属性值(不按字段过滤时为null)" } ], "name": "CheckSublistSize", "description": "判断子表是否为空", "title": "判断子表是否为空", "return": 0 } }, "description": "判断子表是否为空", "title": "判断子表是否为空", "value": "CheckSublistSize" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "sourceCurrency", "title": "原币字段" }, { "isOmitable": true, "dataType": 6, "name": "targetCurrency", "title": "目标币字段(默认为人民币)" }, { "isOmitable": true, "dataType": 0, "name": "field", "title": "存放字段" }, { "isOmitable": true, "dataType": 0, "name": "masterField", "title": "折算方式(存放货币折算方式code,该字段可为null)" }, { "isOmitable": true, "dataType": 0, "name": "propName", "title": "指定属性" }, { "isOmitable": true, "dataType": 0, "name": "recoverFlag", "title": "覆盖标识" } ], "name": "GetCurrencyRate", "description": "根据原币获取汇率", "title": "根据原币获取汇率", "return": 3 } }, "description": "根据原币获取汇率", "title": "根据原币获取汇率", "value": "GetCurrencyRate" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "subField", "title": "子表字段" }, { "isOmitable": true, "dataType": 6, "name": "errorMsg", "title": "提示信息" } ], "name": "CheckSubTableField", "description": "判断子表某字段是否为空", "title": "判断子表某字段是否为空", "return": 1 } }, "description": "判断子表某字段是否为空", "title": "判断子表某字段是否为空", "value": "CheckSubTableField" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "subField", "title": "待赋值子表字段" }, { "isOmitable": true, "dataType": 0, "name": "trueValue", "title": "满足条件待赋的值" }, { "isOmitable": true, "dataType": 0, "name": "falseValue", "title": "不满足条件待赋的值" }, { "isOmitable": true, "dataType": 0, "name": "conditionField", "title": "条件字段" }, { "isOmitable": true, "dataType": 0, "name": "compareSymbol", "title": "比较运算符" }, { "isOmitable": true, "dataType": 0, "name": "conditionValue", "title": "条件值" }, { "isOmitable": true, "dataType": 0, "name": "recover", "title": "是否覆盖:0表示有值不覆盖,1表示直接覆盖" } ], "name": "SetValueOfSubColumn", "description": "按条件给子表字段赋值", "title": "按条件给子表字段赋值", "return": 0 } }, "description": "按条件给子表字段赋值", "title": "按条件给子表字段赋值", "value": "SetValueOfSubColumn" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "subField", "title": "子表字段" }, { "isOmitable": true, "dataType": 6, "name": "valType", "title": "取值类型:最大值max,最小值min" } ], "name": "GetMaxOrMinValueOfSubCol", "description": "获取子表某列最大值或最小值", "title": "获取子表某列最大值或最小值", "return": 0 } }, "description": "获取子表某列最大值或最小值", "title": "获取子表某列最大值或最小值", "value": "GetMaxOrMinValueOfSubCol" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "subField", "title": "子表字段" }, { "isOmitable": true, "dataType": 6, "name": "valType", "title": "排序类型:升序asc,降序desc" } ], "name": "CheckIsOrdinal", "description": "检查某字段是否有序", "title": "检查某字段是否有序", "return": 0 } }, "description": "检查某字段是否有序", "title": "检查某字段是否有序", "value": "CheckIsOrdinal" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "budgetType", "title": "计算类型" }, ], "name": "CheckBudgetControl", "description": "后端公式:保存时预算控制校验", "title": "后端公式:保存时预算控制校验", "return": 0 } }, "description": "后端公式:保存时预算控制校验", "title": "后端公式:保存时预算控制校验", "value": "CheckBudgetControl" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "单据金额字段" } ], "name": "MoneyToUppercase", "description": "金额转大写(前端公式):将浮点型数值转换为中文大写", "title": "金额转大写(前端公式):将浮点型数值转换为中文大写", "return": 6 } }, "description": "金额转大写(前端公式):将浮点型数值转换为中文大写", "title": "金额转大写(前端公式):将浮点型数值转换为中文大写", "value": "MoneyToUppercase" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "billField", "title": "需要过滤的基础数据单据字段" }, { "isOmitable": true, "dataType": 6, "name": "filterType", "title": "过滤类型(左匹配:stratWith、包含:contain 、 右匹配:endWith)" }, { "isOmitable": true, "dataType": 6, "name": "filterValue", "title": "过滤条件值(可为公式体返回的字符串)" } ], "name": "MDFilterByCode", "description": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith", "title": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith", "return": 0 } }, "description": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith", "title": "后端公式:通过基础数据coded过滤基础数据项,过滤可选条件包括startwith、contain、endwith", "value": "MDFilterByCode" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "tableName", "title": "基础数据标识" }, { "isOmitable": true, "dataType": 6, "name": "code", "title": "基础数据code" }, { "isOmitable": true, "dataType": 6, "name": "field", "title": "指定字段名" } ], "name": "GetMdFieldValueByCode", "description": "根据code获取某个基础数据指定字段值", "title": "根据code获取某个基础数据指定字段值", "return": 6 } }, "description": "根据code获取某个基础数据指定字段值", "title": "根据code获取某个基础数据指定字段值", "value": "GetMdFieldValueByCode" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "getValueFormula", "title": "取值方式" }, { "isOmitable": true, "dataType": 0, "name": "field", "title": "存放字段" }, { "isOmitable": true, "dataType": 0, "name": "propName", "title": "指定属性" }, { "isOmitable": true, "dataType": 0, "name": "recoverFlag", "title": "覆盖标识" } ], "name": "SetDefaultValue", "description": "给某字段设置值", "title": "给某字段设置值", "return": 3 } }, "description": "给某字段设置值", "title": "给某字段设置值", "value": "SetDefaultValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "需要拼接值的字段(或字符串)" } ], "name": "ConcatSubColValue", "description": "拼接字段值,可以配置多个字段 \n 例如: ConcatSubColValue(B_LOAN.F_LKFS,\"code\")", "title": "拼接字段值", "return": 0 } }, "description": "拼接字段值,可以配置多个字段 \n 例如: ConcatSubColValue(B_LOAN.F_LKFS,\"code\")", "title": "拼接字段值", "value": "ConcatSubColValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "需要拼接值的字段(或字符串)" } ], "name": "ConcatMasterTableValue", "description": "主表拼接字段或字符拼接 例:xxx = ConcatMasterTableValue(需要拼接到的那个字段,字段A,字段B,'字符串'......)", "title": "主表拼接字段或字符拼接", "return": 0 } }, "description": "主表拼接字段或字符拼接 例:xxx = ConcatMasterTableValue(需要拼接到的那个字段,字段A,字段B,'字符串'......)", "title": "主表拼接字段或字符拼接", "value": "ConcatMasterTableValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "billField", "title": "需要过滤的基础数据单据字段" }, { "isOmitable": true, "dataType": 6, "name": "subTableName", "title": "子表表名(过滤字段为主表时设置为null即可)" }, { "isOmitable": true, "dataType": 0, "name": "filterValue", "title": "过滤条件值(可为字符串、字段名或取值公式,subTableName为null时必填)" }, { "isOmitable": true, "dataType": 0, "name": "subFieldName", "title": "子表字段名(subTableName不为null时必填)" } ], "name": "MdFilterBySpecialField", "description": "后端公式:通过基础数据指定字段的值过滤基础数据", "title": "后端公式:通过基础数据指定字段的值过滤基础数据", "return": 0 } }, "description": "后端公式:通过基础数据指定字段的值过滤基础数据", "title": "后端公式:通过基础数据指定字段的值过滤基础数据", "value": "MdFilterBySpecialField" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 3, "name": "resultCol", "title": "结果字段" }, { "isOmitable": true, "dataType": 3, "name": "subCol1", "title": "运算字段1" }, { "isOmitable": true, "dataType": 6, "name": "operator", "title": "操作符(+ - * /)" }, { "isOmitable": true, "dataType": 3, "name": "subCol2", "title": "运算字段2" } ], "name": "CalculateSubTableRow", "description": "前端公式:子表进行四则运算", "title": "前端公式:子表进行四则运算", "return": 0 } }, "description": "前端公式:子表进行四则运算", "title": "前端公式:子表进行四则运算", "value": "CalculateSubTableRow" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "billField", "title": "需要过滤的基础数据单据字段" }, { "isOmitable": true, "dataType": 6, "name": "filterType", "title": "过滤方式(IN / NOT IN)" }, { "isOmitable": true, "dataType": 0, "name": "filterValue", "title": "过滤条件值(可为字符串、字段名或取值公式)" } ], "name": "MdFilterByMultipleFieldValue", "description": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "title": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "return": 0 } }, "description": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "title": "后端公式:通过基础数据指定字段的多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "value": "MdFilterByMultipleFieldValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "billField", "title": "需要过滤的基础数据单据字段" }, { "isOmitable": true, "dataType": 6, "name": "filterType", "title": "过滤方式(IN / NOT IN)" }, { "isOmitable": true, "dataType": 0, "name": "filterValue", "title": "过滤条件值(可为字符串、字段名或取值公式)" } ], "name": "MdFilterByStartsWithFieldValue", "description": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "title": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "return": 0 } }, "description": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "title": "后端公式:通过基础数据指定字段的前几位多个值过滤基础数据(固定格式:字段名,过滤方式(IN / NOT IN),【字段值1,字段值2,...】)", "value": "MdFilterByStartsWithFieldValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "firstParam", "title": "用于比较的值1" }, { "isOmitable": true, "dataType": 6, "name": "operator", "title": "比较运算符(>、<、>=、<=、=、<>)" }, { "isOmitable": true, "dataType": 0, "name": "secondParam", "title": "用于比较的值2" } ], "name": "GetCompareResult", "description": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)", "title": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)", "return": 0 } }, "description": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)", "title": "前端公式:获取两个值的比较结果(固定格式:值1,比较运算符(>、<、>=、<=、=、<>),值2)", "value": "GetCompareResult" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "condition", "title": "条件公式" }, { "isOmitable": true, "dataType": 0, "name": "excute", "title": "待执行公式" } ], "name": "ConditionalExecute", "description": "指定条件的执行公式", "title": "指定条件的执行公式", "return": 0 } }, "description": "指定条件的执行公式", "title": "指定条件的执行公式", "value": "ConditionalExecute" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_name", "title": "组件标识" }, { "isOmitable": true, "dataType": 0, "name": "_control", "title": "组件名称" }, { "isOmitable": true, "dataType": 0, "name": "_status", "title": "隐藏状态(0 表示隐藏 1表示显示)" } ], "name": "HideControlNew", "description": "隐藏组件", "title": "隐藏组件", "return": 0 } }, "description": "隐藏组件", "title": "隐藏组件", "value": "HideControlNew" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_name", "title": "组件标识" }, { "isOmitable": true, "dataType": 0, "name": "_control", "title": "组件名称" }, { "isOmitable": true, "dataType": 0, "name": "_status", "title": "只读状态(0 表示可编辑 1表示只读)" } ], "name": "SetControlDisable", "description": "设置只读", "title": "设置只读", "return": 0 } }, "description": "设置只读", "title": "设置只读", "value": "SetControlDisable" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_value", "title": "目标值" }, { "isOmitable": true, "dataType": 6, "name": "_relationBillIdField", "title": "关联单据唯一标识" }, { "isOmitable": true, "dataType": 6, "name": "_relationBillDefine", "title": "关联单据定义" }, { "isOmitable": true, "dataType": 6, "name": "_relationBillField", "title": "赋值字段" } ], "name": "UpdateRalationBillValueFunction", "description": "后端公式:更新关联单据", "title": "后端公式:更新关联单据", "return": 0 } }, "description": "后端公式:更新关联单据", "title": "后端公式:更新关联单据", "value": "UpdateRalationBillValueFunction" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_value", "title": "单据中基础数据的某个字段" }, { "isOmitable": true, "dataType": 6, "name": "_relationBillIdField", "title": "需要带出的基础数据表名" }, ], "name": "TakeOutBaseDataOne", "description": "后端公式:根据基础数据某项值带出相关的数据", "title": "后端公式:根据基础数据某项值带出相关的数据", "return": 0 } }, "description": "后端公式:根据基础数据某项值带出相关的数据", "title": "后端公式:根据基础数据某项值带出相关的数据", "value": "TakeOutBaseDataOne" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "result", "title": "校验结果(0 表示错误 1表示成功)" } ], "name": "PhoneCheck", "description": "联系电话校验", "title": "联系电话校验", "return": 0 } }, "description": "联系电话校验", "title": "联系电话校验", "value": "PhoneCheck" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "result", "title": "校验结果(0 表示错误 1表示成功)" } ], "name": "IDCardCheck", "description": "证件号校验", "title": "证件号校验", "return": 0 } }, "description": "证件号校验", "title": "证件号校验", "value": "IDCardCheck" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_string", "title": "字符串" } ], "name": "LenFunction", "description": "获取字符串长度", "title": "获取字符串长度", "return": 0 } }, "description": "获取字符串长度", "title": "获取字符串长度", "value": "LenFunction" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "要判断的字段" }, { "isOmitable": true, "dataType": 0, "name": "field", "title": "是否执行该公式的判断依据[是否需要]" }, { "isOmitable": true, "dataType": 0, "name": "string", "title": "需要判断的判断条件[是否需要]" } ], "name": "CheckDuplicateSubField", "description": "判段子表字段值是否重复", "title": "判段子表字段值是否重复", "return": 0 } }, "description": "判段子表字段值是否重复", "title": "判段子表字段值是否重复", "value": "CheckDuplicateSubField" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_name", "title": "子表在主表列表中的表名" } ], "name": "ClearSubData", "description": "清空子表数据", "title": "清空子表数据", "return": 0 } }, "description": "清空子表数据", "title": "清空子表数据", "value": "ClearSubData" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "col1", "title": "字段1" }, { "isOmitable": true, "dataType": 0, "name": "col2", "title": "字段2" } ], "name": "DateOpera", "description": "日期相差天数", "title": "日期相差天数", "return": 0 } }, "description": "日期相差天数", "title": "日期相差天数", "value": "DateOpera" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_field", "title": "id" }, { "isOmitable": true, "dataType": 0, "name": "_define", "title": "单据定义" }, { "isOmitable": true, "dataType": 0, "name": "_col1", "title": "付款账户字段" }, { "isOmitable": true, "dataType": 0, "name": "_col2", "title": "外币账户字段" } ], "name": "BillPush", "description": "单据推送", "title": "单据推送", "return": 0 } }, "description": "单据推送", "title": "单据推送", "value": "BillPush" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "_name", "title": "指定用于过滤的基础数据字段" }, { "isOmitable": true, "dataType": 0, "name": "_name", "title": "指定的code" } ], "name": "MdFilterBySon", "description": "通过指定字段过滤基础数据(保留下级)", "title": "通过指定字段过滤基础数据(保留下级)", "return": 0 } }, "description": "通过指定字段过滤基础数据(保留下级)", "title": "通过指定字段过滤基础数据(保留下级)", "value": "MdFilterBySon" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "yqje", "title": "宴请金额" }, { "isOmitable": true, "dataType": 0, "name": "jddxlb", "title": "接待对象类别" }, { "isOmitable": true, "dataType": 0, "name": "yqddlb", "title": "宴请地点类别" }, { "isOmitable": true, "dataType": 0, "name": "bz", "title": "返回的宴请金额" } ], "name": "GetSubStandard", "description": "宴请标准", "title": "宴请标准", "return": 0 } }, "description": "宴请标准", "title": "宴请标准", "value": "GetSubStandard" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "zclb", "title": "支出类别" }, { "isOmitable": true, "dataType": 0, "name": "hykb", "title": "会议类别" }, { "isOmitable": true, "dataType": 0, "name": "pxlb", "title": "培训类别" }, { "isOmitable": true, "dataType": 0, "name": "zcjrs", "title": "总参加人数" }, { "isOmitable": true, "dataType": 0, "name": "zts", "title": "总天数" }, { "isOmitable": true, "dataType": 0, "name": "fylb", "title": "费用类别" }, { "isOmitable": true, "dataType": 0, "name": "bzjehj", "title": "标准金额合计" } ], "name": "CalcStandCost", "description": "费用信息-标准金额合计", "title": "费用信息-标准金额合计", "return": 0 } }, "description": "费用信息-标准金额合计", "title": "费用信息-标准金额合计", "value": "CalcStandCost" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "billField", "title": "当前单据关联基础数据字段(双击选择主表字段即可)" }, { "isOmitable": true, "dataType": 6, "name": "mdField", "title": "基础数据属性标识" } ], "name": "GetMDByCodeFull", "description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")", "title": "获取关联基础数据(当前版本)指定字段值", "return": 0 } }, "description": "获取关联基础数据(当前版本)指定字段值,目前只支持获取单据主表关联字段值 \n 例如: GetMDValue(B_LOAN.F_LKFS,\"code\")", "title": "获取关联基础数据(当前版本)指定字段值", "value": "GetMDByCodeFull" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "要赋值的字段" }, { "isOmitable": true, "dataType": 0, "name": "name", "title": "要获取的内容[Sting]" } ], "name": "GetLoginUserInfo", "description": "当前登录用户信息", "title": "当前登录用户信息", "return": 0 } }, "description": "当前登录用户信息", "title": "当前登录用户信息", "value": "GetLoginUserInfo" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "字段" } ], "name": "ShowBottomComponent", "description": "判断编辑和详情页面表单是否一致", "title": "判断编辑和详情页面表单是否一致", "return": 0 } }, "description": "判断编辑和详情页面表单是否一致", "title": "判断编辑和详情页面表单是否一致", "value": "ShowBottomComponent" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "当前单据的标识" }, { "isOmitable": true, "dataType": 0, "name": "field", "title": "数据在主单据中的子表表名" } ], "name": "UpdateBorrowMoneyState", "description": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态", "title": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态", "return": 0 } }, "description": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态", "title": "借款单,报销单引用借款单后,点击保存修改删除的还款单引用的借款单状态", "value": "UpdateBorrowMoneyState" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "billDefine", "title": "主表单据定义" }, { "isOmitable": true, "dataType": 0, "name": "value", "title": "在主单据中的子表表名" }, { "isOmitable": true, "dataType": 0, "name": "field", "title": "在主单据中的子表存储关联单据id得字段" }, { "isOmitable": true, "dataType": 0, "name": "relationDefine", "title": "关联单据定义" }, { "isOmitable": true, "dataType": 0, "name": "stateField", "title": "关联单据状态字段" } ], "name": "ClearRealationBillState", "description": "删除引用单据状态", "title": "删除引用单据状态", "return": 0 } }, "description": "删除引用单据状态", "title": "删除引用单据状态", "value": "ClearRealationBillState" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "field", "title": "需要校验的日期字段" } ], "name": "VerifyDateYear", "description": "校验当前日期是否是当前年", "title": "校验当前日期是否是当前年", "return": 0 } }, "description": "校验当前日期是否是当前年", "title": "校验当前日期是否是当前年", "value": "VerifyDateYear" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "code", "title": "baseData code" } ], "name": "GetBaseDataWithCodes", "description": "支持多个code来获取当前级和子节点的数据 \n当参数个数为空、值为null或\" \"时代表不进行过滤 返回未过滤的数据集 eg:GetBaseDataWithCodes(\"01\",\"02\") ", "title": "通过指定code过滤基础数据", "return": 0 } }, "description": "通过code过滤基础数据获取当前级及子级节点", "title": "通过指定code过滤基础数据", "value": "GetBaseDataWithCodes" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 6, "name": "string", "title": "String" } ], "name": "GetStrLength", "description": "参数实际类型不是String 一律返回0 \neg: if(GetStrLength(DJD_H.BM.code))>0 then ..", "title": "获取字符串长度", "return": 3 } }, "description": "参数实际类型不是String 一律返回0 \neg: if(GetStrLength(DJD_H.BM.code))>0 then ..", "title": "获取字符串长度", "value": "GetStrLength" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetFwssBaseDataWithGroupField", "description": "过滤公式:过滤费用子表房屋设施基础数据", "title": "过滤公式:过滤费用子表房屋设施基础数据", "return": 0 } }, "description": "过滤公式:过滤费用子表房屋设施基础数据", "title": "过滤公式:过滤费用子表房屋设施基础数据", "value": "GetFwssBaseDataWithGroupField" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetInternalAccommodation", "description": "", "title": "子表赋值:境内住宿标准金额", "return": 0 } }, "description": "", "title": "子表赋值:境内住宿标准金额", "value": "SetInternalAccommodation" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetInternalAccommodationTotal", "description": "", "title": "子表赋值:境内住宿标准金额合计", "return": 0 } }, "description": "", "title": "子表赋值:境内住宿标准金额合计", "value": "SetInternalAccommodationTotal" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetIsOverStandard", "description": "", "title": "子表赋值:是否超标", "return": 0 } }, "description": "", "title": "子表赋值:是否超标", "value": "SetIsOverStandard" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetYqddBaseDataWithGroupField", "description": "过滤公式:过滤宴请子表宴请地点基础数据", "title": "过滤公式:过滤宴请子表宴请地点基础数据", "return": 0 } }, "description": "过滤公式:过滤宴请子表宴请地点基础数据", "title": "过滤公式:过滤宴请子表宴请地点基础数据", "value": "GetYqddBaseDataWithGroupField" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetBaseDataForPay", "description": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值", "title": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值", "return": 0 } }, "description": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值", "title": "过滤公式:报销单的支付明细表的收款账户省份和收款账户地区赋值", "value": "SetBaseDataForPay" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "CheckAmount", "description": "校验公式:校验主子表金额是否相等", "title": "校验公式:校验主子表金额是否相等", "return": 0 } }, "description": "校验公式:校验主子表金额是否相等", "title": "校验公式:校验主子表金额是否相等", "value": "CheckAmount" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetBaseDataSonCode", "description": "前端公式:获取基础数据中子基础数据的code", "title": "前端公式:获取基础数据中子基础数据的code", "return": 0 } }, "description": "前端公式:获取基础数据中子基础数据的code", "title": "前端公式:获取基础数据中子基础数据的code", "value": "GetBaseDataSonCode" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "ClearSubField", "description": "子表赋值:用于清空子表单个字段值", "title": "子表赋值:用于清空子表单个字段值", "return": 0 } }, "description": "子表赋值:用于清空子表单个字段值", "title": "子表赋值:用于清空子表单个字段值", "value": "ClearSubField" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "ClearSubFields", "description": "子表赋值:用于清空某(些)子表某(些)字段值\r\n 多个字段清空公式只能清空使用 不能时刻清空位于关联字段触发时机的字段", "title": "子表赋值:用于清空某(些)子表某(些)字段值", "return": 0 } }, "description": "子表赋值:用于清空某(些)子表某(些)字段值\r\n 多个字段清空公式只能清空使用 不能时刻清空位于关联字段触发时机的字段", "title": "子表赋值:用于清空某(些)子表某(些)字段值", "value": "ClearSubFields" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetExactDays", "description": "前端公式:根据是否凌晨入住来进行计算两个日期的精确时间差", "title": "前端公式:计算精确的天数", "return": 0 } }, "description": "前端公式:根据是否凌晨入住来进行计算两个日期的精确时间差", "title": "前端公式:计算精确的天数", "value": "GetExactDays" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [ { "isOmitable": true, "dataType": 0, "name": "cnzh", "title": "出纳账户" }, { "isOmitable": true, "dataType": 0, "name": "operator", "title": "操作符(+/-)" }, { "isOmitable": true, "dataType": 0, "name": "value", "title": "金额值" }, { "isOmitable": true, "dataType": 0, "name": "isDelete", "title": "是否是删除单据" } ], "name": "UpdateAccount", "description": "更新出纳账户结余数", "title": "更新出纳账户结余数", "return": 0 } }, "description": "更新出纳账户结余数", "title": "更新出纳账户结余数", "value": "UpdateAccount" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetSubFieldNull", "description": "子表赋值:字段赋值为null", "title": "子表赋值:字段赋值为null", "return": 0 } }, "description": "子表赋值:字段赋值为null", "title": "子表赋值:字段赋值为null", "value": "SetSubFieldNull" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetMasterAmount", "description": "主表赋值:登记单报销金额赋值", "title": "主表赋值:登记单报销金额赋值", "return": 0 } }, "description": "主表赋值:登记单报销金额赋值", "title": "主表赋值:登记单报销金额赋值", "value": "SetMasterAmount" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetMasterJdhdAmount", "description": "主表赋值:接待活动登记单报销金额赋值", "title": "主表赋值:接待活动登记单报销金额赋值", "return": 0 } }, "description": "主表赋值:接待活动登记单报销金额赋值", "title": "主表赋值:接待活动登记单报销金额赋值", "value": "SetMasterJdhdAmount" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "CheckJdhdAmount", "description": "校验公式:接待活动登记单主子表金额是否相等", "title": "校验公式:接待活动登记单主子表金额是否相等", "return": 0 } }, "description": "校验公式:接待活动登记单主子表金额是否相等", "title": "校验公式:接待活动登记单主子表金额是否相等", "value": "CheckJdhdAmount" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "HasContainExpandFields", "description": "前端公式:判断基础数据中是否加载拓展字段,以支撑校验公式正确应对多种情况下的校验", "title": "前端公式:判断基础数据中是否加载拓展字段", "return": 0 } }, "description": "前端公式:判断基础数据中是否加载拓展字段,以支撑校验公式正确应对多种情况下的校验", "title": "前端公式:判断基础数据中是否加载拓展字段", "value": "HasContainExpandFields" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SetFieldValue", "description": "赋值公式:用于给主子表单个字段赋值,仅支持静态入参", "title": "赋值公式:用于给主子表单个字段赋值", "return": 0 } }, "description": "赋值公式:用于给主子表单个字段赋值,仅支持静态入参", "title": "赋值公式:用于给主子表单个字段赋值", "value": "SetSubFieldValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "CheckRoleAuthentication", "description": "校验公式:角色标识鉴权,CheckRoleAuthentication(\"InputControl1\",\"RoleA\",\"RoleB\")", "title": "校验公式:角色标识鉴权", "return": 1 } }, "description": "校验公式:角色标识鉴权", "title": "校验公式:角色标识鉴权", "value": "CheckRoleAuthentication" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "HasContainSubString", "description": "前端公式:判断String中是否含有另外一个子串", "title": "校验公式:判断String中是否含有另外一个子串", "return": 1 } }, "description": "前端公式:判断String中是否含有另外一个子串", "title": "校验公式:判断String中是否含有另外一个子串", "value": "HasContainSubString" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetMultiBaseDataCode", "title": "前端公式:获取多选基础数据的objectCode", "return": 6 } }, "title": "前端公式:获取多选基础数据的objectCode", "value": "GetMultiBaseDataCode" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetMultiBaseDataFieldValues", "description": "e.g. 获取部门多选基础数据中的code,以分号分割(默认分隔符为逗号,即可以只传两个参数)\r\nGetMultiBaseDataFieldValues(DJD_H.BM,'code',';')", "title": "前端公式:获取多选基础数据指定字段的值", "return": 6 } }, "title": "前端公式:获取多选基础数据指定字段的值", "value": "GetMultiBaseDataFieldValues" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "HasContainMultiBaseDataFields", "description": "e.g. 判断部门多选基础数据中是否含有code值为001的情况\r\nHasContainMultiBaseDataFields(DJD_H.BM,'code','001')", "title": "校验公式:判断多选基础数据中是否含有某(些)字段值", "return": 0 } }, "description": "", "title": "校验公式:判断多选基础数据中是否含有某(些)字段值", "value": "HasContainMultiBaseDataFields" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "CheckInvoiceNumber", "description": "e.g. 校验公式:校验发票号码(重号、连号、隔号)\r\n前端公式用法CheckInvoiceNumber(DJD_H.BM,FPXX_I.FPHM),后端公式用法CheckInvoiceNumber(DJD_H.BM,DJD_H.SM)", "title": "校验公式:校验公式:校验发票号码(重号、连号、隔号)", "return": 0 } }, "description": "", "title": "校验公式:校验发票号码(重号、连号、隔号)", "value": "CheckInvoiceNumber" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "CheckYwjdSave", "description": "e.g. 校验公式:校验公式:校验差旅登记单及业务接待登记单的关联关系\r\nCheckYwjdSave(BXD_I1.SFJD,BXD_I1.BILLNAME,\"bill.JDHDFYZCDJD\")", "title": "校验公式:校验差旅登记单及业务接待登记单的关联关系", "return": 0 } }, "description": "", "title": "校验公式:校验差旅登记单及业务接待登记单的关联关系", "value": "CheckYwjdSave" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SubString", "description": "前端公式:截取字符串 SubString('rbc',1,2)", "title": "前端公式:截取字符串", "return": 1 } }, "description": "", "title": "前端公式:截取字符串", "value": "SubString" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "EqualsString", "description": "前端公式:字符串是否相等 e.g. EqualsString('a','b')", "title": "前端公式:字符串是否相等 ", "return": 1 } }, "description": "", "title": "前端公式:字符串是否相等", "value": "EqualsString" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "UpdateImageInfoRefState", "description": "更新票据引用状态 e.g. UpdateImageInfoRefState('BXMXZB','bill.BXD_R')", "title": "更新票据引用状态", "return": 1 } }, "description": "", "title": "更新票据引用状态", "value": "UpdateImageInfoRefState" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "UpdateBillReferenceRelationshipFunction", "description": "修改单据引用状态 e.g. ", "title": "修改单据引用状态", "return": 1 } }, "description": "", "title": "修改单据引用状态", "value": "UpdateBillReferenceRelationshipFunction" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "ClearImageInfoRefState", "description": "清空票据引用状态 e.g. ClearImageInfoRefState('BXMXZB')", "title": "清空票据引用状态", "return": 1 } }, "description": "", "title": "清空票据引用状态", "value": "ClearImageInfoRefState" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "UpdatePaymentState", "description": "审批通过修改支付状态 e.g. UpdateImageInfoRefState('BXMXZB','bill.BXD_R')", "title": "审批通过修改支付状态", "return": 1 } }, "description": "", "title": "审批通过修改支付状态", "value": "UpdatePaymentState" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "AmountComp", "description": "金额比较公式 e.g. AmountComp(BXD_H.BXJEXX,BXD_H.BXJEX1)", "title": "金额比较公式", "return": 1 } }, "description": "", "title": "金额比较公式", "value": "AmountComp" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "CheckReferenceRelation", "description": "校验单据是否被引用 e.g. CheckReferenceRelation('REF_FLAG','1','当前单据已被引用,暂时无法删除。')", "title": "校验单据是否被引用", "return": 1 } }, "description": "", "title": "校验单据是否被引用", "value": "CheckReferenceRelation" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetBrowserVersion", "description": "判断当前浏览器是否是Chrome且版本高于53", "title": "判断当前浏览器是否是Chrome且版本高于53", "return": 1 } }, "description": "判断当前浏览器是否是Chrome且版本高于53", "title": "判断当前浏览器是否是Chrome且版本高于53", "value": "GetBrowserVersion" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "MdFilterOneToMulti", "description": "1:指定用于过滤的基础数据字段,2:需要过滤的在单据上的值,3:需要过滤多选的子表表名", "title": "通过基础数据一对多过滤---后台公式", "return": 0 } }, "description": "1:指定用于过滤的基础数据字段,2:需要过滤的在单据上的值,3:需要过滤多选的子表表名", "title": "通过基础数据一对多过滤---后台公式", "value": "MdFilterOneToMulti" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "MdYWHDDXFilter", "description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name", "title": "业务活动对象专用过滤---后台公式", "return": 0 } }, "description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name", "title": "业务活动对象专用过滤---后台公式", "value": "MdYWHDDXFilter" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "MdStringMultiFilter", "description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name", "title": "通过基础数据字符串输入一对多过滤---后台公式", "return": 0 } }, "description": "1:支出功能分类字段的objectCode,2:部门字段的objectCode,3:业务活动指标的name", "title": "通过基础数据字符串输入一对多过滤---后台公式", "value": "MdStringMultiFilter" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "MdFilterBaseDataIdToMulti", "description": "1:指定用于过滤的基础数据id(部门的id xxx.BM.id),2:需要过滤的基础数据中的字段(部门基础数据中的'ZCGNFL'),3:需要过滤多选的子表表名", "title": "通过基础数据一对多过滤---后台公式", "return": 0 } }, "description": "1:指定用于过滤的基础数据id(部门的id xxx.BM.id),2:需要过滤的基础数据中的字段(部门基础数据中的'ZCGNFL'),3:需要过滤多选的子表表名", "title": "通过基础数据一对多过滤(例如部门过滤支出功能分类)---后台公式", "value": "MdFilterBaseDataIdToMulti" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SubTableOneToOneFilter", "description": "1:需要过滤的子表名称,2:需要根据子表的哪个字段来过滤,3:过滤条件的字段名(比如:人员需要部门进行过滤,人员存储的部门字段是demp)", "title": "根据基础数据某项值带出相关的数据", "return": 0 } }, "description": "1:需要过滤的子表名称,2:需要根据子表的哪个字段来过滤,3:过滤条件的字段名(比如:人员需要部门进行过滤,人员存储的部门字段是demp)", "title": "根据基础数据某项值带出相关的数据", "value": "SubTableOneToOneFilter" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetMdOrgParentField", "description": "1:根据MD_ORG表中的区划字段进行筛选,2:是否启用上级区划(也就是第一个参数的值1为启用,0为不启用),3:获取的字段名(最后返回的字段名)例子:GetMdOrgParentField('SFSJ','1','name')", "title": "根据当前组织机构获取需要的区划级别字段", "return": 0 } }, "description": "1:根据MD_ORG表中的区划字段进行筛选,2:是否启用上级区划(也就是第一个参数的值1为启用,0为不启用),3:获取的字段名(最后返回的字段名)例子:GetMdOrgParentField('SFSJ','1','name')", "title": "根据当前组织机构获取需要的区划级别字段", "value": "GetMdOrgParentField" },{ "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SubTableIsContainValue", "description": "1:子表在主表中的名称,例如(报销单中的报销明细单在报销单中存的是BXMXZB),2:字段名,例如(报销单中的报销明细单在报销单中存的是BXMXZB),3:等于某个值的值,4如果是基础数据,那么输入对应的某个属性,比如你要用基础数据的name来匹配value,那就填写name,不是基础数据填null,5取最大或者最小值的字段名,不需要则填写null,6:在满足以上条件的同时,max将会返回满足这个公式条件的第五个参数的最大值,min则最小值,不需要则填写null,7:如果是要以上条件以外的金额,那么这个参数就为NO,否则就为null", "title": "子表中的某个字段是否等于某个值,满足条件的同时求最大最小值", "return": 0 } }, "description": "1:子表在主表中的名称,例如(报销单中的报销明细单在报销单中存的是BXMXZB),2:字段名,例如(报销单中的报销明细单在报销单中存的是BXMXZB),3:等于某个值的值,4如果是基础数据,那么输入对应的某个属性,比如你要用基础数据的name来匹配value,那就填写name,不是基础数据填null,5取最大或者最小值的字段名,不需要则填写null,6:在满足以上条件的同时,max将会返回满足这个公式条件的第五个参数的最大值,min则最小值,不需要则填写null,7:如果是要以上条件以外的金额,那么这个参数就为NO,否则就为null", "title": "子表中的某个字段是否等于某个值,满足条件的同时求最大最小值", "value": "SubTableIsContainValue" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetAccessoryCount", "description": "获取当前单据附件的数量,无需传参(后端公式)", "title": "获取当前单据附件的数量", "return": 0 } }, "description": "获取当前单据附件的数量,无需传参(后端公式)", "title": "获取当前单据附件的数量", "value": "GetAccessoryCount" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "GetSubTableRows", "description": "1.子表的必填字段,2.子表在主表中的表名(前端公式)", "title": "获取当前子表的行数的公式", "return": 0 } }, "description": "获取当前单据附件的数量,无需传参(前端公式)", "title": "1.子表的必填字段,2.子表在主表中的表名", "value": "GetSubTableRows" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "LoginUserIsContianRole", "description": "支持多个参数,参数名为角色的code", "title": "判断当前用户是否包含角色", "return": 0 } }, "description": "支持多个参数,参数名为角色的code", "title": "判断当前用户是否包含角色", "value": "LoginUserIsContianRole" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SubTableJointString", "description": "SubTableJointString('子表中需要拼接的字段','子表在主表中的表名','需要拿什么拼接') -- 前端公式", "title": "子表中按照某个字符拼接", "return": 0 } }, "description": "SubTableJointString('子表中需要拼接的字段','子表在主表中的表名','需要拿什么拼接') -- 前端公式", "title": "子表中按照某个字符拼接", "value": "SubTableJointString" }, { "discard": false, "path": "通用", "extends": { "info": { "param": [], "name": "SubTableSetBaseData", "description": "1.从那个字段取,那个字段里面的对应的基础数据的名称,2.要取的基础数据字段标识,第一个参数中的你要取出的对应的基础数据字段,3.要被带出的基础数据标识名4.要被带出的字段名称", "title": "子表根据基础数据带出基础数据", "return": 0 } }, "description": "1.从那个字段取,那个字段里面的对应的基础数据的名称,2.要取的基础数据字段标识,第一个参数中的你要取出的对应的基础数据字段,3.要被带出的基础数据标识名4.要被带出的字段名称", "title": "子表根据基础数据带出基础数据", "value": "SubTableSetBaseData" }, ], dropdownOptionList: [ { name: '待审批单据列表', url: '/gms/bill/workflow/defines', title: 'title', value: 'name', } ], seniorQuery: [ { "value": "queryDate", "title": "rbc查询日期组件", "type": "RANGE", "discard": false, "path": "资产/通用", "description": "在高级查询条件中配置的查询日期组件", "extends": { "config": { "begin": "", "end": "", } } } ] }