新增接口

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,支付取消时
            {
              跳页待支付
            }
      }

    

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,222评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,455评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,720评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,568评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,696评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,879评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,028评论 3 409
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,773评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,220评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,550评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,697评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,360评论 4 332
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,002评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,782评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,010评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,433评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,587评论 2 350

推荐阅读更多精彩内容