MES_Saas


接口说明

支持请求方式:

  • 默认为 POST或Get 请求: 需要在Request header 添加 isapp属性 值为 true 布尔类型! 需要在Request header 添加 machineid属性 值为 从软件中获取的设备标识 字符串! 需要在Request header 添加 userid属性 值为 登陆成功获取的设用户标识 字符串!(登录接口不需要)

除了少数页面不需要授权登录外(如登录)其他接口必须授权登录,接口会有授权校验非授权会被直接拦截 返回状态 3 (status=3) 返回状态 status: 0表示成功 可进行下一步操作 1表示有逻辑异常 2表示服务器出现异常 需要将返回数据在浏览器控制台打印 3授权失败 需要跳到登录页! 关于WinForm壳子: (1)获取设备 id: 需要在页面加载完毕后使用以下js脚本加载 CefSharp.BindObjectAsync('WinHelper');//获取注入的js对象winHelper mesCode = WinHelper.getConfig("Code");//调用winHelper对象获取code值拿到设备序列号(也就是Request header 要求必传的machineid ,注意自行判断是否有效) (2)扫描枪扫码, rfid刷卡 数据 回调 //建立window下js方法 dealBarContent 当扫码获取到有效值就会调用windows 下的 dealBarContent 方法 并传入条码的内容(其中内容格式为字符串) function dealBarContent(e){

   }

公共返回参数属性说明

参数名 类型 说明
status int 状态 0 成功 1 逻辑异常 2 服务器异常 3 授权登录失效
message string 状态消息
data object 返回数据
exp string 异常消息 当status=2 时候存在

页面列表

ITEM_HTML