标签: Service

Service: Status

这是服务需求项目的状态,根据需求项目的当前状态,界面需要展示对应可操作的按钮。

Status List

DRAFT = 0  # 草稿
REVIEW = 100  # 审核中(暂时未实装)
OPEN = 200  # 已发布
CLOSED = 300  # 关闭
COMPLETED = 400  # 已完成
CANCELLED = 500  # 已取消

DRAFT 草稿

调用需求创建接口成功后,创建状态为DRAFT的需求项目。此时需求处于草稿状态,待发布后才可以公开给其他用户查看或互动。

OPEN 已发布

调用需求发布接口成功后,需求状态从DRAFT变成OPEN,之后该需求会公开到机会广场中,其他用户可以查看或互动。

CLOSED 关闭

需求执行了关闭操作后,或者需求到达了关闭时间,则需求状态从OPEN变成CLOSED。在此状态下不允许有新的参与者或新的竞标出价,需求项目的拥有者需要从参与者中选出胜出者。

COMPLETED 已完成

待需求项目的拥有者选出胜出者后,需求项目进入COMPLETED状态。

CANCELLED 已取消

需求项目在在OPENCLOSED的状态下,可以调用取消操作,取消该需求项目。