## 查询价格列表接口 > 接口名: '/product/queryProductPriceList' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| |product_skn|Number|60000050|商品的skn| |shop_id|Number|43|店铺Id| |brand_id|Number|43|品牌id| |supplier_id|Number|43|供应商Id| |is_jit|String|"N"|是否是代销不入库 Y 或者 N| |is_auditing|Number|200|商品状态| |stock|Number|1|有库存为1 无填写 0| |gender|Number|1|性别 1代表男性,2代表女性 3代表通用| |max_sort_id|Number|1|大分类的Id| |middle_sort_id|Number|12|中分类Id| |small_sort_id|Number|111|小分类的Id| |page|Number|1|当前页数 从1开始| |size|Number|10|每页显示条数,默认10| --------------------- ### 返回(备注: ("1", "男")("2", "女")("3", "通用") ``` json { "code": 200, "data": { "list": [ { "brand_id": 175, "brand_name": "品牌名称", "founder": 9278, "max_sort_id": 10, "max_sort_name": "创意生活", "middle_sort_id": 101, "middle_sort_name": "文具", "product_name": "团一复古花纹满本图案牛皮纸笔记本", "product_pic_url": "http://img12.static.yhbimg.com/goodsimg/2011/06/24/13/02e571a64cea3ea8e734f8f0aae790fb4f.jpg?imageView/0/w/60/h/60", "product_skn": 50000055, "retail_price": 29, "return_coin": 300, "sales_price": 29, "small_sort_id": 111, "small_sort_name": "本子", "supplier_id": 0, "supplier_name":"供应商名称", "updateTime": "2016-02-02 10:37:43", "vip1_price": 0, "vip2_price": 0, "vip3_price": 0, "vip_discount_type": 1, "vip_price": 0, "shop_id":1, "shop_name":"店铺名称", "gender":"1", "founderName":"操作人姓名" }, { "brand_id": 187, "brand_name": "顽", "founder": 9278, "max_sort_id": 8, "max_sort_name": "服配", "middle_sort_id": 66, "middle_sort_name": "配饰", "product_name": "PLAY顽植物大战僵尸坚果墙挂饰", "product_pic_url": "http://img10.static.yhbimg.com/goodsimg/2011/06/23/05/01bda4fc443c96aa3a2e9287c3c17be87a.jpg?imageView/0/w/60/h/60", "product_skn": 50000056, "retail_price": 18, "return_coin": 0, "sales_price": 18, "small_sort_id": 305, "small_sort_name": "挂饰", "supplier_id": 0, "supplier_name":"供应商名称", "updateTime": "2016-02-02 10:37:43", "vip1_price": 0, "vip2_price": 0, "vip3_price": 0, "vip_discount_type": 1, "vip_price": 0, "shop_id":1, "shop_name":"店铺名称", "gender":"1", "founderName":"操作人姓名" } ], "page": 1, "size": 2, "total": 2, "totalPage": 1 }, "md5": "9a92b3c94d9676a8089169ee46ebce4a", "message": "Product Price List." } ``` ## 查询所有的店铺信息 > 接口名: '/ShopsRest/queryAllShops' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回 ``` json { "code": 200, "data": [ { "checkStatus": 0, "shopName": "得宝旗舰店", "shopsId": 15, "status": 0 }, { "checkStatus": 0, "shopName": ":CHOCOOLATEQ", "shopsId": 16, "status": 0 } ], "message": "操作成功" } ``` ## 查询所有的品牌列表 > 接口名: '/erpproduct/brands/queryAllBrands' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回 ``` json { "code": 200, "data": [ { "brandDomain": "lily", "brandName": "lily", "brandNameEn": "lily", "id": 1431, "status": 1 }, { "brandDomain": "test", "brandName": "test", "brandNameCn": "", "brandNameEn": "test", "id": 1430, "status": 1 } ], "md5": "03098c8c158c8405117daadb91ed792a", "message": "Product Brand List." } ``` ## 查询所有的供应商列表信息 > 接口名: '/supplier/supplier/queryAllSupplier' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回 ``` json { "code": 200, "data": [ { "brandId": 0, "supplierId": 1, "supplierName": "10*1" }, { "brandId": 0, "supplierId": 2, "supplierName": "广派商业(上海)有限公司" }, { "brandId": 0, "supplierId": 3, "supplierName": "广州市海珠区艺柏时装经营部" } ], "message": "操作成功" } ``` ## 查询商品是否是JIT配置 > 接口名: '/product/queryJitConfigList' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回 ``` json { "code": 200, "data": { "N": "非JIT", "Y": "是JIT" }, "md5": "47b9033a2b45f1f51739d7c8ca2b2e29", "message": "Jit Config List." } ``` ## 查询商品是否是JIT配置 > 接口名: '/product/queryProductStatusConfigList' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回 ``` json { "code": 200, "data": { "0": "下架", "200": "上架" }, "md5": "3e1f4e393d82140086f3b11342196cb6", "message": "Status Config List." } ``` ## 查询商品库存情况的配置 > 接口名: '/product/queryProductStockConfigList' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回 ``` json { "code": 200, "data": { "0": "无库存", "1": "有库存" }, "md5": "b5fdee6640106a6eff445b8181a7e96b", "message": "Stock Config List." } ``` ## 查询商品所属 性别分类信息 > 接口名: '/product/queryGenderConfigList' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回 ``` json { "code": 200, "data": { "1": "男", "2": "女", "3": "通用" }, "md5": "454312b4aadbcd602078c175631f20ea", "message": "Gender Config List." } ``` ## 查询所有的一级分类列表 > 接口名: '/product/queryAllMaxSortList' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| --------------------- ### 返回(备注: id 和 sortName 有用) ``` json { "code": 200, "data": [ { "booleanStatus": true, "createTime": 0, "gender": 3, "id": 365, "isHot": "N", "orderBy": 0, "parentId": 0, "sortCode": "365,0,0", "sortInitials": "潮童", "sortLevel": 1, "sortName": "潮童", "status": 1, "updateTime": 1454060643 }, { "booleanStatus": false, "createTime": 0, "gender": 3, "id": 241, "isHot": "N", "orderBy": 0, "parentId": 0, "sortCode": "241,0,0", "sortInitials": "数码周边", "sortLevel": 1, "sortName": "数码周边", "status": 0, "updateTime": 0 } ], "md5": "dc2b4caace98d678cf688edcdd204675", "message": "Product Sort List." } ``` ## 根据skn获取价格信息 > 接口名: '/product/getProductPrice' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| |param|number|5000060|商品的Skn| --------------------- ### 返回 (备注 : costPrice 成本价 purchasePrice 进货价 purchaseDiscount 进货折扣 ) ``` json { "code": 200, "data": { "cost_price": 0, "founder": 9278, "product_skn": 50000063, "purchase_discount": 0, "purchase_price": 0, "retail_price": 50, "return_coin": 9999, "sales_price": 211.22, "updateTime": "2016-02-03 13:33:15", "vip1_price": 200.66, "vip2_price": 190.1, "vip3_price": 185.87, "vip_discount_type": 1, "vip_price": 9999 }, "md5": "cfb9c7b74370346f4bd55fabb7f1deae", "message": "Product Price get success." } ``` ## 单个商品变价 > 接口名: '/product/updateProductPrice' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| |product_skn|number|5000060|商品的Skn| |sales_price|float|22.22|销售价格| |vip_discount_type|number|5000060|商品的Skn| |founder|number|2262|操作人标识| |return_coin|number|200|返回币数| |vip_price|float|22.33|vip价格 vipDiscountType 为4时必填| |vip1_price|float|22.33|折扣类型为5时必填| |vip2_price|float|22.33|折扣类型为5时必填| |vip3_price|float|22.33|折扣类型为5时必填| --------------------- ### 返回 (备注 :code 为200代表成功 ) ``` json { "code": 200, "data": [], "md5": "d751713988987e9331980363e24189ce", "message": "Product Price update success." } ``` ## 批量商品变价 > 接口名: '/product/batchUpdateProductPrice' ### 入参 例子:[{"product_skn": 50000060, "sales_price" :211.22, "vip_discount_type":1, "founder":9278, "return_coin":88, "vip_price":99}, {"product_skn": 50000063, "sales_price" :211.22, "vip_discount_type":1, "founder":9278, "return_coin":88, "vip_price":99}] ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| |product_skn|number|5000060|商品的Skn| |sales_price|float|22.22|销售价格| |vip_discount_type|number|5000060|商品的Skn| |founder|number|2262|操作人标识| |return_coin|number|200|返回币数| |vip_price|float|22.33|vip价格 vipDiscountType 为4时必填| |vip1_price|float|22.33|折扣类型为5时必填| |vip2_price|float|22.33|折扣类型为5时必填| |vip3_price|float|22.33|折扣类型为5时必填| --------------------- ### 返回 (备注 :code 为200代表成功 , data表示成功记录的表格所处相对路径) ``` json { "code": 200, "data": "1455604702941.xlsx", "md5": "d751713988987e9331980363e24189ce", "message": "Product Price update success." } ``` ## 下载文件 > 接口名: '/batch/download?path= ***' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| |path|字符串|文件链接|必填| --------------------- ### 返回 ``` 文件流 ``` ## 批量上传变价文本 > 接口名: '/batch/import' ### 入参 ------------------------- |属性名称|类型|例子|说明| |--------|----|----|----| |file|文件|文件流|必填| |type|字符串|price|必填| --------------------- ### 返回 (备注:failFileReason 是失败的原因, succesList成功的列表 newProductPriceBo代表表格中的新数据 oldProductPriceBo代表数据库中的旧记录 ) ``` { "code": 200, "data": { "failFileReason": [ "第2行:对应的skn不存在数据库中;", "第3行:非代销商品;", "第5行:固定折扣,填写VIP价;", "第7行:固定折扣,填写VIP价;", "第9行:固定折扣,填写VIP价;", "第10行:固定折扣,填写VIP价;", "第11行:固定折扣,填写VIP价;", "第12行:固定折扣,填写VIP价;" ], "succesList": [ { "newProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 1111, "sales_price": 22, "vip_discount_type": 4, "vip_price": 260 }, "oldProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 0, "sales_price": 149, "vip1_price": 0, "vip2_price": 0, "vip3_price": 0, "vip_discount_type": 3, "vip_price": 0 } }, { "newProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 1111, "sales_price": 22, "vip_discount_type": 4, "vip_price": 260 }, "oldProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 0, "sales_price": 149, "vip1_price": 0, "vip2_price": 0, "vip3_price": 0, "vip_discount_type": 3, "vip_price": 0 } }, { "newProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 1111, "sales_price": 22, "vip_discount_type": 4, "vip_price": 260 }, "oldProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 0, "sales_price": 149, "vip1_price": 0, "vip2_price": 0, "vip3_price": 0, "vip_discount_type": 3, "vip_price": 0 } }, { "newProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 1111, "sales_price": 22, "vip_discount_type": 4, "vip_price": 260 }, "oldProductPriceBo": { "product_skn": 50000082, "retail_price": 298, "return_coin": 0, "sales_price": 149, "vip1_price": 0, "vip2_price": 0, "vip3_price": 0, "vip_discount_type": 3, "vip_price": 0 } } ] }, "message": "导入成功" } ```