# 自定义控件清单

电子发票 OCR识别 表单转文档 电子签章 查询统计 富文本 文档对比 企业征信 项目关联 标签打印(按钮) 查看表单(按钮) 新建表单(按钮)

# 工程及代码说明

自定义控件设置态和PC端运行态代码 8.0以上在GIT\cap-custom-control中, 8.0以下在SVN各个版本的分支下的cap-custom-ctrls,比如 http://10.3.4.218:6666/svn/cap_code/branches/V7.1SP1_Hotfix_202002M/cap-custom-ctrls

移动端运行态代码 8.0以上在git\mplus-front\src\apps\v5中 8.0以下在SVN各个版本的分支下,比如 http://10.3.4.218:6666/svn/mplus/h5/branches/V7.1SP1_Hotfix_202007M/src/apps/v5

控件 设置态和PC端运行态代码目录 移动端代码目录
电子发票 formEinvoiceCtrlResources invoice
OCR识别 formOcrCtrlResources ocrbtn
表单转文档 wordInjectionResources Formwordinjectionctrl
电子签章 formHandWriteCtrlResources formhandwritectrl
查询统计 formQueryBtnCtrlResources querybtn
富文本 formRichTextCtrlResources formrichtextctrl
文档对比 formDocCompareCtrlResources \cap-front\m_cap4_pkg\packages\customCtrlResources\formDocCompareCtrlResources
企业征信 formEinvoiceCtrlResources formCreditqueryCtrl
项目关联 projectRelatedResources \cap-front\m_cap4_pkg\packages\customCtrlResources\projectRelatedResources
新建表单(按钮) newFormDataBtnResources cwidgetviewform
查看表单(按钮) showFormDataBtnResources cwidgetviewform
标签打印(按钮) labelPrintBtnResources

# 使用操作说明

1.打开表单设计器-应用绑定,修改或新建应用绑定,添加一个“标签打印”自定义按钮

2.打开标签打印设置窗口,点击设置,在弹出的模板列表中依次点击查看,找到一个与要新增的模板相似的模板。

3.打开数据库中cap_print_template表,找到第二步的模板数据,复制并插入一行,修改插入行的ID,模板名称,保证与其他行不重复。

4.将第1步中的“标签打印”自定义按钮模板设置为新增的模板。配置字段映射,表单权限,菜单等。

5.打开表单数据行上的标签打印,查看打印预览效果。

6.将第三步插入的数据行中content列字段剪切,粘贴到json.cn格式化,然后拷贝到content列,方便修改。

7.按从上到下,从左到右依次修改标签的位置,宽高等。调整后刷新第5步的打印页面看效果。 注: 1."type":"staticText", 为左侧标签,"type":"line"为线,"type":"6678555354073746763",为二维码,其他则为文字。 2.name不可重复,主要用于字段映射。 3.模板大小不变的情况下外框的4个line不需要调整。如果要调整线的位置,可以将线的颜色修改为非黑色,以便快速找出要修改的线。 4.建议使用上图中的ping fang sc和microsoft yahei字体,否则会有打印不清晰问题。

# 自定义开发相关文档

cap4:https://opendoc.seeyoncloud.com/bin/view/technology/Application/t_cap4/CAP4%E5%BC%80%E5%8F%91%E6%96%87%E6%A1%A3/03%20cap4/3.1%20%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8E%A7%E4%BB%B6/

cap3:https://opendoc.seeyoncloud.com/bin/view/technology/Application/t_cap4/CAP4%E5%BC%80%E5%8F%91%E6%96%87%E6%A1%A3/04%20cap3/4.1%20%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8E%A7%E4%BB%B6/

# 树控件:

应用包中:树形组件设置页面对应工程:cap-front>pc_aloneFile下的tree.vue

创建人:liuyc