美文网首页
新增接口

新增接口

作者: Cabigail | 来源:发表于2017-12-27 10:22 被阅读0次

1,血压测量按年统计

[get] rest/hBloodpressureController/countmonth/{userid}/{field}/{year}
//{用户id,字段:(),年份(2017...)
field:{bp_sys|bp_dia|bp_pulse}
{
    "result": [
        {
            "month": 10,
            "field": "bp_sys",
            "max": "5",
            "min": "1",
            "avg": "1.67"
        },
        {
            "month": 11,
            "field": "bp_sys",
            "max": "1",
            "min": "1",
            "avg": "1.00"
        }
    ],
    "statusCode": "000000",
    "error": ""
}

2, 血氧测量按年统计

[get] rest/hBloodoxygenController/countmonth/{userid}/{field}/{year}
//{用户id,字段:(),年份(2017...)
field:{bo_xy , bo_mb}
{
    "result": [
        {
            "date": 11,
            "field": "bo_xy",
            "max": "98",
            "min": "96",
            "avg": "96.46"
        }
    ],
    "error": "",
    "statusCode": "000000"
}

3,耳温测量按年统计

[get] rest/hEartemperatureController/countmonth/{userid}/{year}
//{用户id,字段:(),年份(2017...)
{
    "result": [
        {
            "date": 10,
            "field": "eartemp_temp",
            "max": "3",
            "min": "3",
            "avg": "3.00"
        },
        {
            "date": 11,
            "field": "eartemp_temp",
            "max": "1",
            "min": "1",
            "avg": "1.00"
        }
    ],
    "error": "",
    "statusCode": "000000"
}

4,体重体脂按年测量数据

[get] rest/hWeightBodyfatController/countmonth/{userid}/{field}/{year}
//{用户id,字段:(),年份(2017...)
*field:{"body_weight|body_fat_ratio|body_muscle_mass|body_moisture|body_bmi|
body_bmr|body_bone_mass|body_visceral_fat"};
{
    "result": [
        {
            "date": 11,
            "field": "body_weight",
            "max": "79.6",
            "min": "44.1",
            "avg": "67.89"
        }
    ],
    "error": "",
    "statusCode": "000000"
}

5,尿检按年测量数据

[get] rest/hUrineTestController/countmonth/{userid}/{field}/{year}
//{用户id,字段:(),年份(yyyy)
field:{leu|nit|ubg|pro|ph|bld|sg|ket|bil|glu|vc}
{
    "result": [
        {
            "date": 11,
            "field": "leu",
            "max": "2",
            "min": "2",
            "avg": "2.00"
        }
    ],
    "error": "",
    "statusCode": "000000"
}

6,心电按年检测数据

[get] rest/hElectrocardingraphyController/countmonth/{userid}/{year} 
//{用户id,字段:(),年份(yyyy)
{"result":[{"date":11,"field":"hr","max":"88","min":"3","avg":"64.12"}],"error":"","statusCode":"000000"}

7-1,血糖按年统计

[get] rest/hBloodSugarController/countmonth/{userid}/{foodstatus}/{year} 
//{用户id,字段:(),年份(yyyy)
{"result":[{"date":10,"field":"foodstatus","max":"7","min":"5.29","avg":"6.81"}],"error":"","statusCode":"000000"}

7-2,血糖统计检测

[get] rest/hBloodSugarController/count/{userid}/{year} 
//{用户id,字段:(),年份(yyyy)
{
    "result": [
        {
            "date": "2017-10-23",
            "field": "foodstatus",
            "max": "5.29",
            "min": "5.29",
            "avg": "5.29"
        }
    ],
    "error": "",
    "statusCode": "000000"
} 

7-3 通过userid查询血糖数据

[post] rest/hBloodSugarController/get
body:{
        "userid":"" ,
        "startindex":"10",
        "pagesize":"3",
        "begincreatetime":"2016-12-12 00:00:00",
        "endcreatetime":"2018-12-13 00:00:00"
}
result:{"result":[],"error":"","statusCode":"000000"}

血脂

1,录入数据

[post] rest/hBloodFatController 
body:{
          "userid":"",//用户id
          "token":"",
          "chol":"",//胆固醇
          "trig":"",//甘油三脂
          "hdl_chol":"",//高密度蛋白质
          "calc_ldl":"",//低密度蛋白质
          "tc_hdl":"",//
          "source":"",//数据来源(ios,android,wx)
          "boundtype":"",//绑定类型,暂时只有bluetooth
          "name":"",//设备名称
        }
        
result:{
    "result": {
        "name": "apple watch 38mm",
        "id": "ff8080816063cfce016063d2a2130000",
        "chol": "10",
        "trig": "2",
        "hdlChol": "3",
        "calcLdl": "2",
        "tcHdl": "1",
        "source": "ios",
        "userid": "8af4dd1c5f46eeb3015f471d693c0024",
        "createDate": 1513503236619,
        "boundtype": "bluetooth"
    },
    "error": "",
    "statusCode": "000000"
}
    
error:{"result":"","error":"result丢失","statusCode":"666666"}

2,查看一条数据

[get] rest/hBloodFatController/{id}
result:{"result":{},"error":"","statusCode":"000000"}

3,通过用户ID查看测量数据

[post] rest/hBloodFatController/get
body:{
          "userid":"",//用户id
          "startindex":"",//起始下标,分页用
          "pagesize":"",//每页条数
          "begincreatetime":"2017-01-01 12:01:21" ,
          "endcreatetime":"2017-01-01 12:01:21"  
        }

result:{"result":[{}],"statusCode":"000000","error":""}

4,通过数据ID删除数据

delete] rest/hBloodFatController/{id}
result:{"result":"ok","error":"","statusCode":"000000"}

5,统计信息

[get] rest/hBloodFatController/count/{userid}/{field}/{starttime}/{endtime} 
//{用户id,字段:(),开始时间(yyyy-MM-dd) 结束时间(yyyy-MM-dd)}
field:{chol | trig | hdl_chol| calc_ldl | tc_hdl}
result:{
    "result": [
        {
            "date": "2017-10-20",
            "field": "chol",
            "max": "5",
            "min": "1",
            "avg": 3
        },
        {
            "date": "2017-10-31",
            "field": "chol",
            "max": "1",
            "min": "1",
            "avg": 1
        }
    ],
    "error": "",
    "statusCode": "000000"
}

6,按年统计信息

[get] rest/hBloodFatController/countmonth/{userid}/{field}/{starttime}/{endtime} 
//{用户id,字段:(),开始时间(yyyy-MM-dd) 结束时间(yyyy-MM-dd)}
field:{chol | trig | hdl_chol| calc_ldl | tc_hdl}
result:{
    "result": [
        {
            "month": "12",
            "field": "chol",
            "max": "5",
            "min": "1",
            "avg": 3
        }
    ],
    "error": "",
    "statusCode": "000000"
}

商品

参数 是否必须 说明
cat_name 分类名称
goods_sn 商品编号
goods_name 商品名称
click_count 点击数
brand_name 品牌名称
store_count 库存数量
comment_count 商品评论数
weight 商品重量(g)
market_price 市场价
shop_price 本店价
cost_price 商品成本价
keywords 关键词
goods_remark 简单描述
goods_content 详细描述
original_img 商品图
is_real 是否为实物,默认为是
is_on_sale 是否上架,默认为是
is_free_shipping 是否包邮,默认为是
on_time 上架时间
sort 商品排序
is_recommend 是否推荐
is_new 是否新品
is_hot 是否热卖
sales_sum 销量,默认为0
status 状态(0,已删除1,正常)

1,查询商品列表()

[post] rest/tpGoodsController/list
body:{

          }

{
    "result": [
        {
            "id": "40289ff06063649c01606376d1e4000f",
            "sort": 345345,
            "catId": "1",
            "isNew": "Y",
            "extendCatId": null,
            "goodsName": "sfdgsdfg",
            "clickCount": 123123,
            "brandId": null,
            "commentCount": 12312,
            "weight": null,
            "shopPrice": 23.00,
            "keywords": "43534534",
            "goodsRemark": "345345345",
            "goodsContent": "
<p>345345345345
    <img src=\"http://localhost:8080/kunyu/plug-in/ueditor/jsp/upload1/20171217/98961513497811982.jpg\" title=\"timg.jpg\"/>
</p>",
            "originalImg": "upload/files/20171217160220aCmydrEe.jpg",
            "isReal": "Y",
            "isOnSale": "Y",
            "isFreeShipping": "Y",
            "onTime": 1513756987000,
            "isRecommend": "N",
            "goodsType": null,
            "specType": null,
            "exchangeIntegral": null,
            "suppliersId": null,
            "salesSum": 345345345,
            "properties1": null,
            "properties2": null,
            "updateDate": 1513497816000,
            "createDate": 1513497220000,
            "updateName": "管理员",
            "updateBy": "admin",
            "goodsSn": "wrewert",
            "marketPrice": 12.00,
            "costPrice": 34.00,
            "giveIntegral": 34543,
            "promType": null,
            "promId": null,
            "isHot": "Y",
            "brandName": "",
            "catName": "",
            "createName": "管理员",
            "createBy": "admin",
            "storeCount": 123123
        },
        {
            "id": "40289ff06063649c016063752327000b",
            "sort": 23423,
            "catId": "1",
            "isNew": "Y",
            "extendCatId": null,
            "goodsName": "qerqerwertre",
            "clickCount": null,
            "brandId": null,
            "commentCount": null,
            "weight": null,
            "shopPrice": 34534.00,
            "keywords": "34345345",
            "goodsRemark": "32435243523452345",
            "goodsContent": "
<p>erqwerweterwtwerterwt</p>",
            "originalImg": null,
            "isReal": "Y",
            "isOnSale": "Y",
            "isFreeShipping": "Y",
            "onTime": 1513497092000,
            "isRecommend": "N",
            "goodsType": null,
            "specType": null,
            "exchangeIntegral": null,
            "suppliersId": null,
            "salesSum": null,
            "properties1": null,
            "properties2": null,
            "updateDate": null,
            "createDate": 1513497109000,
            "updateName": null,
            "updateBy": null,
            "goodsSn": "3454524352",
            "marketPrice": 345345.00,
            "costPrice": 345345.00,
            "giveIntegral": 2222,
            "promType": null,
            "promId": null,
            "isHot": "Y",
            "brandName": "",
            "catName": "",
            "createName": "管理员",
            "createBy": "admin",
            "storeCount": 34534
        }
    ],
    "statusCode": "000000",
    "error": ""
}

2,修改商品信息

[put] rest/tpGoodsController/{goodsid}
{"result":"ok","error":"","statusCode":"000000"}

3,删除商品(逻辑删除)

[delete] rest/tpGoodsController/{goodsid}
{"result":"ok","error":"","statusCode":"000000"}
参数 必须 说明
pay_code 支付code
pay_name 支付方式名称
pay_fee 手续费
pay_desc 描述
pay_order
is_cod 是否货到付款
is_online 是否在线支付
商品详情页:
->1,点击加入购物车->添加成功,购物车显示或者叠加商品

->2,点击立即购买->弹出购买选择->点击确定-> 调用接口生成订单->根据订单信息调用支付sdk
      {
          1,支付成功时
           {
              跳页正在支付页->手动查询状态
                {
                  1,当状态为已支付,跳页已付款,准备发货
                  2,当状态为正在支付,不跳页
                }
           }
          2,支付失败时
          {
              跳页支付失败
          }
            3,支付取消时
            {
              跳页待支付
            }
      }

    

相关文章

  • 新增接口

    1,血压测量按年统计 2, 血氧测量按年统计 3,耳温测量按年统计 4,体重体脂按年测量数据 5,尿检按年测量数据...

  • 接口规范

    新增接口:所有的新增接口都以/add结尾 修改接口:所有的修改接口都以/edit结尾 状态更新接口:所有的状态修改...

  • 角色和用户角色接口

    角色接口 1. 新增角色接口 接口功能 新增角色 URL http://api.xxx.yyy/v1/role 支...

  • 绿茄工作周报10.23~10.29

    一、产品 新增功能: 对接火币交易所,目前正在开发中。 新增四个接口:资产查询接口、买卖挂单接口、获取挂单状态接口...

  • java.util ArryList相关类解读

    List接口先看下List接口所提供的方法以及对比Collection接口,有哪些是新增方法(红红框框着的是新增的...

  • JCJC错别字检测JS接口新增CORS跨域支持

    JCJC错别字检测JS接口新增CORS跨域支持 JCJC错别字检测JavaScript接口新增CORS跨域支持 在...

  • WebService学习系列之JDK开发WebService

    WebService学习系列之JDK开发WebService 服务端开发分为三步:1.新增服务接口2.新增服务接口...

  • 法狮项目

    需要新增的接口 1、获取验证码接口(是否跟之前的获取验证码接口一致,不一致则需要新增) 2、登陆接口(是否跟之前的...

  • flink1.9 使用LookupableTableSource

    LookupableTableSource LookupableTableSource 是Flink新增的接口,支...

  • 2018-12-05新增产品接口,修改商品价格

    新增产品接口_ 修改商品价格

网友评论

      本文标题:新增接口

      本文链接:https://www.haomeiwen.com/subject/uvbdwxtx.html