找回密码
 注册成为天翎用户
查看: 1583|回复: 5

[楼主失联] 怎样通过第三方的扫描枪和条形码(或二维码)获取数据

[复制链接]
anten 发表于 2021-5-17 13:05:42 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:2517483277
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:


业务场景:第三方有扫描枪和条形码,想实现扫描条形码后将第三方数据中的几个字段信息带入到天翎系统的一个表单中,比如姓名性别,在有接口文件的前提下,请问表单中的系统脚本如何写呢?

白日蜜语 发表于 2021-5-21 18:45:24 | 显示全部楼层
您好!
这个得通过底层源码写接口,请问您现用的是否源码版平台?
回复

使用道具 举报

 楼主| anten 发表于 2021-5-22 20:50:47 | 显示全部楼层
不通过源码版,使用数据源的方式结合脚本的方式可以吗
回复

使用道具 举报

白日蜜语 发表于 2021-5-25 15:46:25 | 显示全部楼层
anten 发表于 2021-5-22 20:50
不通过源码版,使用数据源的方式结合脚本的方式可以吗

您好!
如果有接口文档,您可以写SQL脚本实现。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

 楼主| anten 发表于 2021-6-2 09:56:17 | 显示全部楼层
白日蜜语 发表于 2021-5-25 15:46
您好!
如果有接口文档,您可以写SQL脚本实现。

可否提供一个简单的例子呢
回复

使用道具 举报

jerry 发表于 2021-6-4 17:40:48 | 显示全部楼层
anten 发表于 2021-6-2 09:56
可否提供一个简单的例子呢

下面有调用接口的例子:
(function(){
var applicationId = getApplication();
var URLConnector = new Packages.cn.myapps.util.http.HttpRequestUtil();
var outputStr = "{\n" +
        "\n" +
        "    \"name\": \"ekko\",\n" +
        "\n" +
        "    \"loginno\": \"ekko\",\n" +
        "    \n" +
        "    \"loginpwd\":\"IzNDU2MT\",\n" +
        "\n" +
        "    \"email\": \"email@teemlink.com\",\n" +
        "\n" +
        "    \"emailPublic\": true,\n" +
        "\n" +
        "    \"telephone\": \"13192286346\",\n" +
        "\n" +
        "    \"telephonePublic\": true,\n" +
        "\n" +
        "    \"calendarType\": \"i7xj207zBMEwBp8aATE\",\n" +
        "\n" +
        "    \"calendarTypeName\": \"夜班日历\",\n" +
        "\n" +
        "    \"telephone2\": \"13192286349\",\n" +
        "\n" +
        "    \"telephonePublic2\": true,\n" +
        "\n" +
        "    \"reportTree\": \"\",\n" +
        "\n" +
        "    \"superiorid\": \"\",\n" +
        "\n" +
        "    \"proxyUserid\": \"\",\n" +
        "\n" +
        "    \"remarks\": \"\",\n" +
        "\n" +
        "    \"startProxyTime\": \"\",\n" +
        "\n" +
        "    \"endProxyTime\": \"\",\n" +
        "\n" +
        "    \"permissionType\": \"public\",\n" +
        "\n" +
        "    \"lockFlag\": 1,\n" +
        "    \n" +
        "    \"status\":1,\n" +
        "\n" +
        "    \"dimission\": 1,\n" +
        "\n" +
        "    \"defaultDepartment\": \"BFMzxTaCTWI6TbWLKXT\",\n" +
        "\n" +
        "\n" +
        "    \"_userRoleDepartmentJson\":'[{\"roleId\":\"UELSgsHXdMcRKv8s1DW\",\"departmentId\":\"BFMzxTaCTWI6TbWLKXT\",\"applicationId\":\"" + applicationId + "\",\"isDefaultDepartment\":\"true\"}]',\n" +
        "\n" +
        "    \"_userKMRoleJson\": '[]',\n" +
        "\n" +
        "    \"_kmRoleJson\":'[]',\n" +
        "\n" +
        "    \"_kmRole\": '[]'\n" +
        "\n" +
        "}";
    var HostUrl = "http://192.168.80.112:9020/api/v1/token";
    var JSONString = URLConnector.post(HostUrl,outputStr);
    println("JSONString");


})();
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-15 00:15

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表