## 专利交易流程设计
### 在专利交易流程中有哪些重要的状态?
| ID | 状态字段 | 默认值 | 所有值 | 说明 |
| --- | --- | --- | --- |--- |
| 1 | 认领状态 | 未认领 | 已认领 /未认领 | |
| 2 | 上架状态 | 未上架 | 已上架/未上架 | |
| 3 | 是否锁定 | 未锁定 | 已锁定/未锁定 | 下单后锁定,卖出后解锁,未付款15分钟后解锁 |
| 4 | 是否卖出 | 未卖出 | 已卖出/未卖出 |
| 5 | 是否可售 | 不可售 | 正在出售/不可售 | **可售状态不能直接设置**,与2、3、4状态有关 |
>[tip] 适当的增加状态冗余字段将有利于后期数据统计,筛选,方便程序写sql。
*****
**Q:怎么判定专利是否可售(是否正在出售)?**
**A:** 同时满足以下状态即为可出售:
| ID | 状态 | 值 |
| --- | --- | --- |
|1| 上架状态 | **已上架** |
|2| 锁定状态 | **未锁定** |
|3| 是否卖出 | **未卖出** |
(专利库所有专利默认状态为 **“未上架”** )
*****
### 在专利交易流程中有哪些重要的时间字段?
| ID | 时间字段 | 说明 |
| --- | --- | --- |
| 1 | 上架时间 | 卖家最后提交上架的时间 |
| 2 | 卖出时间 | 对应交易订单的完成时间 |
| 3 | 更新时间 | 专利在国家专利局所有类别下的最后更新时间 |