版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

2.流程单据套打

以excel文件套打请假单为例

1.查找数据源:

利用接口:print.workflow.get.data ,可以查看套打的数据源,需要的参数是wf_inst_id 可以在每一条流程实例中的workflow.get.wf.all.v3 接口中查看

查找wf_inst_id方法、点击检查、查看此张单据的wf_inst_id

Image Removed

进入到api界面、查找print.workflow.get.data接口、输入{"wf_inst_id":xxxxxx}为套打管理上传的套打文件名称

Image Removed

在流程设置找到该业务,勾选套打公式设置-选择一条单据进行解析数据即可查看可配置的数据源

Image Added

Image Added

2.根据数据源预览结果配置相应套打模板2.根据数据源配置套打模板

3.上传套打模板

流程设置——勾选需要上传模板的流程——点击更多操作——套打模板——选择模板所属组织——点击添加上传

...

3.list列表界面套打引例

以word套打员工履历表为例:

1.在list层的action中增加以下按钮元数据,extra_property中的"state": "print"去list 元数据中新建场景,避免和原列表冲突:        {
            在list层的action中增加以下按钮元数据,去list 元数据中新建print场景,避免和原列表基础场景冲突:

代码块
 {
            "action": "PRINT_DOWNLOAD",

...


            "key": "print_download02",

...


            "label": "员工履历预览及打印",

...


            "params": {

...


                "api_name": "hcm.model.list",

...


                "model_id": "emp_detail",

...


                "model": "Employee",

...


                "multi": "multi",

...


                "view_type": "docx",

...


                "extra_property": {

...


                    "state": "print",

...


                    "fileds": [],

...


                    "sort": []

...


                },

...


                "is_print": true

...


            }

...


}


2.在对象管理器中,增加list场景元数据,保证f12调用的list接口中有数据,就能套打到模板上

...