Skip to content

销售订单相关

1、分页获取销售订单列表

**接口地址:/api/saleOrder/getSaleOrderListPage

language
content-type:application/json
method:post

传入参数

属性类型默认值必填说明
codestringiot管理平台中获取到的code值
pageNumstring1当前页码值 默认为1
pageSizestring10一页多少条数据 默认为10
paramsobject查询条件object

params内可以传入的查询参数:

属性类型说明
orderIdstring金蝶销售订单号
namestring名称
phonestring电话号码
startTimedate创建时间 起始 格式:yyyy-MM-dd HH:mm:ss 起始时间和终止时间需要一起传入才会生效
endTimedate创建时间 终止 格式:yyyy-MM-dd HH:mm:ss 起始时间和终止时间需要一起传入才会生效
statusint审核状态 0:未审核 ,1:审核通过, 2:审核拒绝

请求示例

language
{
	"pageNum": 0,
	"pageSize": 0,
	"params": {
	},
	"code":""
}

返回值

属性类型说明
codeint返回状态码
msgstring返回消息
dataobject返回的数据

data内object数据

属性类型说明
totalint总数据条数
datalist返回的数据

data内list数据

属性类型说明
addressstring详细地址
citystring
createTimedate创建时间
districtstring
failReasonstring金蝶推送失败原因
idstring订单id(本系统)
expressNumberstring快递单号
kingdeeStatusint推送金蝶状态,0:同步成功 ,1:同步失败
namestring客户姓名
orderIdstring订单ID(金蝶系统)
phonestring手机号
provincestring
reviewFailReasonstring审核失败原因
saleOrderDetailslist订单详情
statusint订单状态,0:未审核 ,1:审核通过, 2:审核拒绝
userIdstring订单所属用户id
provinceIdstring省id
cityIdstring市id
districtIstring区id

saleOrderDetails内list数据

属性类型说明
qtyint商品数量
productIdstring商品id
namestring商品name
pricestring商品单价

响应示例

language
{
	"code": 0,
	"data": {
		"data": [
			{
				"address": "",
				"city": "",
				"cityId": "",
				"createTime": "",
				"district": "",
				"districtId": "",
				"expressNumber": "",
				"failReason": "",
				"id": "",
				"kingdeeStatus": 0,
				"merchantName": "",
				"name": "",
				"orderId": "",
				"phone": "",
				"province": "",
				"provinceId": "",
				"reviewFailReason": "",
				"saleOrderDetails": 
					{
						"name": "",
						"price": 0,
						"productId": "",
						"qty": 0
					}
				],
				"status": 0,
				"userId": ""
			}
		],
		"total": 0
	},
	"msg": ""
}

2、获取销售订单详情

**接口地址:/api/saleOrder/getSaleOrderInfo

language
content-type:application/json
method:post

传入参数

属性类型默认值必填说明
codestringiot管理平台中获取到的code值
idstring订单id(本系统)

请求示例

language
{
	"id": "",
	"code":""
}

返回值

属性类型说明
codeint返回状态码
msgstring返回消息
dataobject返回的数据

data内info数据

属性类型说明
addressstring详细地址
citystring
createTimedate创建时间
districtstring
failReasonstring金蝶推送失败原因
idstring订单id(本系统)
kingdeeStatusint推送金蝶状态,0:同步成功 ,1:同步失败
namestring客户姓名
expressNumberstring快递单号
orderIdstring订单ID(金蝶系统)
phonestring手机号
provincestring
reviewFailReasonstring审核失败原因
saleOrderDetailslist订单详情
statusint订单状态,0:未审核 ,1:审核通过, 2:审核拒绝
userIdstring订单所属用户id
provinceIdstring省id
cityIdstring市id
districtIstring区id

saleOrderDetails内list数据

属性类型说明
qtyint商品数量
productIdstring商品id
deviceSnListlistsn集合
namestring商品name
pricestring商品单价

deviceSnList内List数据

属性类型说明
deviceSnstring设备sn

响应示例

language
{
	"code": 0,
	"data": {
		
		"address": "",
		"city": "",
		"cityId": "",
		"createTime": "",
		"district": "",
		"districtId": "",
		"expressNumber": "",
		"failReason": "",
		"id": "",
		"kingdeeStatus": 0,
		"merchantName": "",
		"name": "",
		"orderId": "",
		"phone": "",
		"province": "",
		"provinceId": "",
		"reviewFailReason": "",
		"saleOrderDetails": [
			{
				"deviceSnList": [
					{
						"deviceSn": ""
					}
				],
				"name": "",
				"price": 0,
				"productId": "",
				"qty": 0
			}
		],
		"status": 0,
		"userId": ""
	},
	"msg": ""
}

3、添加销售订单

**接口地址:/api/saleOrder/addSaleOrder

language
content-type:application/json
method:post

传入参数

属性类型默认值必填说明
codestringiot管理平台中获取到的code值
addressstring详细地址
citystring
cityIdstring市ID json中获取到的市id
districtstring
districtIdstring区ID json中获取到的区id
namestring客户姓名
phonestring手机号
provincestring
provinceIdstring省ID json中获取到的省id
saleOrderDetailslist订单详情

saleOrderDetails内list数据

属性类型说明
qtyint商品数量
productIdstring商品id

请求示例

language
{
	"address": "",
	"city": "",
	"cityId": "",
	"district": "",
	"districtId": "",
	"name": "",
	"phone": "",
	"province": "",
	"provinceId": "",
	"saleOrderDetails": [
		{
			"productId": "",
			"qty": 0
		}
	],
	"code": ""
}

返回值

属性类型说明
codeint返回状态码
msgstring返回消息
dataobject返回的数据

4、更新销售订单

**接口地址:/api/saleOrder/updateSaleOrder

**审核通过后不允许更新

language
content-type:application/json
method:post

传入参数

属性类型默认值必填说明
codestringiot管理平台中获取到的code值
addressstring详细地址
citystring
cityIdstring市ID json中获取到的市id
districtstring
districtIdstring区ID json中获取到的区id
namestring客户姓名
idlong订单id(本系统)
phonestring手机号
provincestring
provinceIdstring省ID json中获取到的省id
saleOrderDetailslist订单详情

saleOrderDetails内list数据

属性类型说明
qtyint商品数量
productIdstring商品id

请求示例

language
{
	"address": "",
	"city": "",
	"cityId": "",
	"district": "",
	"districtId": "",
	"name": "",
        "id": 0,
	"phone": "",
	"province": "",
	"provinceId": "",
	"saleOrderDetails": [
		{
			"productId": "",
			"qty": 0
		}
	],
	"code": ""
}

返回值

属性类型说明
codeint返回状态码
msgstring返回消息
dataobject返回的数据

5、删除销售订单

**接口地址:/api/saleOrder/deleteSaleOrder

**审核通过后不允许删除

language
content-type:application/json
method:post

传入参数

属性类型默认值必填说明
codestringiot管理平台中获取到的code值
idlong订单id(本系统)

请求示例

language
{
        "id": 0,
	"code": ""
}

返回值

属性类型说明
codeint返回状态码
msgstring返回消息
dataobject返回的数据

6、获取商品信息列表

**接口地址:/api/saleOrder/getMaterialList

language
content-type:application/json
method:post

传入参数

属性类型默认值必填说明
codestringiot管理平台中获取到的code值

请求示例

language
{
	"code":""
}

返回值

属性类型说明
codeint返回状态码
msgstring返回消息
datalist返回的数据

data内list数据

属性类型说明
productIdstring商品id
namestring商品name
pricestring商品单价

响应示例

language
{
	"code": 0,
	"data": [
		{
			"name": "",
			"price": 0,
			"productId": ""
		}
	],
	"msg": ""
}