一、选手介绍
- 姓名:李飞飞
- 职业:程序员
- 所属行业:IT互联网
- 参赛初衷:用自己的代码技能写些实用插件,自己能用得上,也能顺手分享给更多人。
二、作品介绍
(一)插件一:美元转换人民币
- 插件简介:根据国际实时汇率将美元数额转换为人民币数额并回填相关信息到表单中。
- 插件详细介绍:
- 适用行业:通用型,不区分行业。
- 需求场景举例:
- 业务背景:在外贸场景中,一般通过网站查看实时汇率,手动计算好后在填到系统中,该插件替代了这一部分手动的工作。
- 当前痛点:手动计算汇率的速度太慢,且存在差价情况。
- 解决方案:利用「发票识别验真」插件,业务人员只需上传发票文件或图片,即可自动识别并回填相关信息。再根据识别录入的相关信息,对该发票进行验真,返回验真的结果。一键完成发票识别及验真,保障了准确性的前提下,避免财务人员冗余的操作步骤。
- 设计思路及实现路径:
- 设计思路:调用开源网站的汇率查询接口,在插件中同时调用接口计算。
- 实现路径:需求调研>>接口选型>>代码开发>>插件测试>>插件物料产出>>插件发布插件
- 效果演示:
- 插件配置说明:
- 触发动作:
- 执行动作:
- 预期效果:
- 注意事项:仅支持美元转人民币单项转换,不支持其他币种。
(二)插件二:金额大写转换
- 插件简介:使用nodeJs将输入的金额数字转换为大写文字,并回调到指定的输入框中
- 插件详细介绍:
- 适用行业:不限行业,涉及到金额转换的场景皆可。
- 需求场景举例:填写表单时涉及到需要填大写金额的场景
- 业务背景:财务相关的单据在填写时偶尔需要填写大写金额
- 当前痛点:手动输入金额的大写文字容易出错
- 解决方案:利用nodejs将金额转换成大写文字
- 设计思路及实现路径:
- 设计思路:接收用户输入的金额数字,将其转换为大写,并赋值到用户指定输入框
- 实现路径:需求调研>>算法选型>>代码开发>>插件测试>>插件物料产出>>插件发布插件
- 效果演示
- 插件配置说明:
三、心得分享
通过本次插件开发,感觉到简道云的插件入门还是相对容易的。但目前接触到的可开发插件的形式只有事件触发类。不知道是否可以开发控件类的插件。 |