订单模块用户/服务者查看订单
POST
http://localhost:9001/order/baDemand/findOrderByUserId/{data}
接口描述
用户或服务者查看自身对应的各个状态的需求单
url参数
参数名
类型
描述
必填
data
Json
封装的所需参数map集合转化成JSON,以下key和value都是data中的所需参数(区分大小写)
必填
type
int
当前操作人身份 用户:1 服务者:2 其余为非法类型
必填
uid
String
与type对应,如果为1则传用户id,如果为2则传服务者id
必填
status
int
与uid对应 -1代表全部 如果类型为用户则对应:-1 待选择1-待接单 2-已接单 3-待结算 4-已完成 5-纠纷单 如果类型为服务者则对应:1-已报价 2-已接单 3-服务中 4-待结算 5-已完成 6-纠纷单
必填
响应参数
参数名
类型
描述
必填
Result
Json
data为返回的所需参数
必填
data
List
对应类型下所有需求单信息,以下key和value都是data中的参数(区分大小写)
必填
create_time
long
需求单创建时间的时间戳
必填
image
Array
图片的地址,因为会有多个所以是一个数组形式
必填
video
Array
视频的地址,因为会有多个所以是一个数组形式
必填
title
String
二级标签的文字
必填
content
String
对该需求的描述
必填
price
Double
该需求的金额(若请求参数中查询类型为已报价类型则该金额为报价金额而非需求金额)
必填
order_type
int
需求单类型 1:一口价 2:议价
必填
status
int
需求单状态 (请求参数中type为2且status为1时无此字段) -1待选择 -2撤销 1发布中2待支付 3服务中4已完成5终止6已接单7存在纠纷8待结算
必填
secondStatus
int
竞价成功与否状态(请求参数中type为2且status为1时有此字段) 1:成功 2:失败 -2:已报价 -1:已撤销
必填
num
int
当前有多少服务者接单
必填
refuseReason
String
纠纷单的纠纷事由(当类型为纠纷单时有用)
必填
alreadyStop
string
如果为1则代表已经提交过终止 若为0则代表没有提交过终止(针对服务者服务中类型,与用户无关)
必填
alreadyFinish
string
如果为1则代表已经提交过完成 若为0则代表没有提交过完成(针对服务者服务中类型,与用户无关)
必填
alreadyEvaluate
string
如果为1则代表已经提交过评论 若为0则代表没有提交过评论(针对用户完成类型,与服务者无关)
必填
alreadyExtreEvaluate
string
如果为1则代表已经提交过追加评论 若为0则代表没有提交过追加评论(针对用户完成类型,与服务者无关)
必填