商城后台资源编辑需求与请求接口(开发版)

多商户支持

每个商户分配单独账号用于管理该商户下多个雕刻机设备。同时每个雕刻机设备可以编辑雕刻的图案、字体、招揽语音等信息。

自定义雕刻机内容管理

单个商户管理的每台雕刻机可以自定义编辑雕刻图案、字体、招揽语音。因此需要对每台雕刻机雕刻的图案,使用的字体,招揽语音进行分类。图案、字体、招揽语音在不同的界面进行操作。
对于单一的雕刻图案或者其他界面有一个公共管理界面,里面添加的配置数据是每个雕刻机共享的。
除去以上信息,可以自定义添加如图案、字体这样的编辑界面,为该界面设置名称。该界面具备上面三个界面所有的功能。

  • 雕刻图案分类:按照祝福语、生肖、节日等进行分类,分类的字段可以由商户自定义设置
  • 字体分类:字体不做类别区分,直接添加
  • 招揽语音分类:可以按照商户自定义字段分类,如:欢迎语、操作提示语、异常提示语
获取单个雕刻机内容
  • 内容页面编辑的结果需要提供接口供Pc端与小程序端访问
  • 每个内容页可以自由配置请求的url
  • 提供一个接口用于查询当前商户有多少个内容页面,并返回每个页面的名称和内容请求的url

获取所有接口(未实现)

简要描述
  • 获取所有内容页的名称与请求url
请求URL
  • http://xx.com/api/getAllContentUrl
请求方式
  • GET
返回示例
[
    {
        "name":"雕刻图案""url":"请求雕刻图案的url"
    },
    {
        "name":"字体""url":"请求字体的url"
    },
    ...
]

获取内容的接口

简要描述
  • 获取对应界面的内容数据
  • 获取图片:getPicInfo
  • 获取字体:getFontInfo
  • 获取语音:getVoiceInfo
请求URL(以图片为例)
  • http://192.168.13.33:90/psadmin.php/api/getPicInfo
请求方式
  • GET
请求参数
ips
设备HID,多个设备的请求数据使用HID1,HID2的形式以逗号隔开
请求Url示例(以图片为例)
  • http://192.168.13.33:90/psadmin.php/api/getPicInfo?ips=6127-9BC9-C2F4-1575-D664,6127-9BC9-C2F4-1575-D662
返回示例(以图片为例)
{
    "code": 1,
    "res": [
        {
            "p_id": 4,
            "p_cid": "2",
            "p_file": "http://192.168.13.33:90/uploads/20220104/14b019be4af63062a4c2ebb54231c00c.jpg",
            "p_name": "新年好",
            "p_type": 2,
            "p_createtime": "2021-12-29 18:11:09",
            "p_updatetime": "2022-01-04 11:52:38",
            "p_typename": "生肖"
        },
        {
            "p_id": 5,
            "p_cid": "1",
            "p_file": "http://192.168.13.33:90/uploads/20220104/733e40662864a0ecae1f853036e47458.png",
            "p_name": "测试22",
            "p_type": 1,
            "p_createtime": "2022-01-04 13:36:05",
            "p_updatetime": "2022-01-04 13:38:03",
            "p_typename": "祝福语"
        },
        {
            "p_id": 6,
            "p_cid": "3",
            "p_file": "http://192.168.13.33:90/uploads/20220104/24e614401efed4786f4f031955d87dcd.png",
            "p_name": "测试",
            "p_type": 1,
            "p_createtime": "2022-01-04 13:37:55",
            "p_updatetime": "2022-01-04 13:37:55",
            "p_typename": "祝福语"
        }
    ]
}