资讯详情

后台接口说明

用户

  • 登陆 POST /login
对应数据表 USER json参数 { 
         "user":string, "password":string, }  返回结果  { 
             "expire": "2022-04-10T11:33:40 08:00",     "ip": "123456",     "msg": "ok",     "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJJUCI6IiIsIlBBU1NXT1JEIjoiMTIzNDU2IiwiVVNFUiI6ImFkbWluIiwiZXhwIjoxNjQ5NTYxNjIwLCJvcmlnX2lhdCI6MTY0OTU1ODAyMH0.moOMMHrILB4CXtpkr69R80dGeIKXpcZUqlcIm1rYM9o",     "user": "admin" }  

在这里插入图片描述 登陆成功后,必须使用以下所有接口TOKEN登陆 发送头部增加授权,详见图

Authorization: "bearer "  所得到的 授权 token  

上传文件

  • post /upload
对应数据表 upfile  JSON参数,接收文件 { 
         file:(binary) // binary 为文件 }  返回结果 { 
         "filePath":"反面.jpg", // 上传时的文件名称 "fdown":"004B7C7D4B020008.jpg" // 真实访问地址 }  访问地址: http://网站部署域名/upload/004B7C7D4B020008.jpg 

工艺管理

  • 添加工艺 post addMesProgram
对应数据表  json参数 { 
             "LibraryName": "书签",   //自定义名称     "LibraryImg": "004B7C87BA8D0009.jpg", // 缩略图        "OrderDbjCon": "打标说明",     "OrderDbjFile": "004B7C881384000A.jpg", // 上传成功的在服务器上的图片地址名称,可以和OrderDbjImg OrderSsjImg 相同, 用于缩略图显示
    "OrderDbjImg": "004B7C881384000A.jpg", // 上传成功的在服务器上的图片地址名称可以和OrderDbjImg OrderDbjFile相同,用于图示
   
    "OrderSsjImg": "004B7C881384000A.jpg", // 上传成功的在服务器上的图片地址名称可以和OrderDbjImg OrderDbjFile相同,雕刻的图案
    "BookmarkColor": "#ffff00",  // 书签颜色
    "TypeId": 2,  // 类型写死 2 就是书签类型
    "selectValue": "书签"  // 类型写死 就是书签类
}

  • 编辑工艺 post editMesProgram
对应数据表

json参数
{ 
        
	"Id":3, // 要编辑的工艺ID
    "LibraryName": "书签",   //自定义名称
    "LibraryImg": "004B7C87BA8D0009.jpg", // 缩略图
  
    "OrderDbjCon": "打标说明",
    "OrderDbjFile": "004B7C881384000A.jpg", // 上传成功的在服务器上的图片地址名称,可以和OrderDbjImg OrderSsjImg 相同, 用于缩略图显示
    "OrderDbjImg": "004B7C881384000A.jpg", // 上传成功的在服务器上的图片地址名称可以和OrderDbjImg OrderDbjFile相同,用于图示
   
    "OrderSsjImg": "004B7C881384000A.jpg", // 上传成功的在服务器上的图片地址名称可以和OrderDbjImg OrderDbjFile相同,雕刻的图案
    "BookmarkColor": "#ffff00",  // 书签颜色
    "TypeId": 2,  // 类型写死 2 就是书签类型
    "selectValue": "书签"  // 类型写死 就是书签类
}

订单

  • 获取订单 get /mesOrder

json参数
{ 
        
  "OrderSn": "20220410104427", // 订单号 可不传,传入则只查询 些订单号相同的订单详情
 "OrderState": 0 // 不传,查询所有订单列表; 传0 未执行的订单列表; 传 1 历史订单列表
}
// 返回结果
{ 
        
    "Msg": "OK",
    "RtnData": [
        { 
        
            "OrderUser": "admin",
            "OrderSn": "20211224152753",
            "OrderTime": "2022-02-12 18:41:14",
            "StartTime": "2022-02-12 18:28:14",
            "EndTime": "2022-02-12 18:29:36",
            "OrderContent": "",
            "OrderState": 3,
            "OrderNumber": 1,
            "OrderProcess": "1",
            "OrderProcessName": "3",
            "Id": 1,  // 工艺ID
            "OrderId": "",
            "LibraryName": "水晶方块",  // 工艺名称
            "BookmarkColor": "#060D20", // 书签颜色
            "LibraryImg": "004B0B5844BC0001.png", // 书签缩略图
            "OrderDbj": "1323435", // 书签描述
            "OrderDbjImg": "004AED8357AA0007.png", // 书签图片
            "OrderDbjCon": "2",
            "OrderDbjFile": "004AED8362100008.svg" // 书签文件
        }
    ]
}

  • 增加订单 post addMesOrder
对应数据表 mes_order
json参数
{ 
        
  "OrderSn": "20220410104427", // 订单号 由系统 当前时间的 年月日时分秒 自动生成
  "OrderNumber": 1, // 订单数量 写死 1 number/int
  "OrderContent": null,// 订单备注, 不是必填项 string
  "OrderProcess": "4",// 所选工艺id '4'sting
  "OrderProcessName": "书签"   // 所选工艺名称 sting
}

{ 
        "Msg":"OK","RtnData":"添加成功!"}
  • 编辑订单 post editMesOrder
对应数据表 mes_order
json参数
{ 
        
  "Id":3, //所要编辑订单的ID
  "OrderContent": null,// 订单备注, 不是必填项 string
  "OrderProcess": "4",// 所选工艺id '4'sting
  "OrderProcessName": "书签"   // 所选工艺名称 sting
}

返回结果
{ 
        "Msg":"OK","RtnData":"编辑成功!"}

  • 获取当前正在执行的订单及进度 get /mesCommandOrder
{ 
        
    "Msg": "OK",
    "RtnData": [
        { 
        
            "Id": 1,
            "ItemText": "设备就绪状态",
            "ItemName": "ready_state",
            "DataType": "Int",
            "ItemValue": "0",
            "Comment": "未就绪为0,就绪为1"
        },
        { 
        
            "Id": 2,
            "ItemText": "订单状态",
            "ItemName": "order_state",
            "DataType": "Int",
            "ItemValue": "1",
            "Comment": "0:无订单,下单设置为1,后台开始处理设置为2,订单完成设置为100,异常设置101,"
        },
        { 
        
            "Id": 3,
            "ItemText": "当前订单号",
            "ItemName": "order_sn",
            "DataType": "String",
            "ItemValue": "20220411103704",
            "Comment": "用于处理设备监控对应关系"
        },
        { 
        
            "Id": 4,
            "ItemText": "订单总进度",
            "ItemName": "order_press",
            "DataType": "Int",
            "ItemValue": "80",
            "Comment": "百分比"
        },
        { 
        
            "Id": 5,
            "ItemText": "订单复位",
            "ItemName": "order_rest",
            "DataType": "int",
            "ItemValue": "0",
            "Comment": "0:未复位,1:复位"
        }
    ]
}

标签: 06l1r80ft贴片电阻

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台