持续学习&持续更新中…
守破离
【雷丰阳-谷粒商城 】【分布式基础篇-全栈开发篇】【10】【仓库管理】【分布式基础篇总结】
- 采购简要流程
- 采购单
- 采购人员的接口
- 分布式基础篇总结
- 参考
采购简要流程
采购单
可以搞个枚举:
public class WareConstant {
public enum PurchaseStatusEnum{
CREATED(0,"新建"),ASSIGNED(1,"已分配"),
RECEIVE(2,"已领取"),FINISH(3,"已完成"),
HASERROR(4,"有异常");
private int code;
private String msg;
PurchaseStatusEnum(int code,String msg){
this.code = code;
this.msg = msg;
}
public int getCode() {
return code;
}
public String getMsg() {
return msg;
}
}
public enum PurchaseDetailStatusEnum{
CREATED(0,"新建"),ASSIGNED(1,"已分配"),
BUYING(2,"正在采购"),FINISH(3,"已完成"),
HASERROR(4,"采购失败");
private int code;
private String msg;
PurchaseDetailStatusEnum(int code,String msg){
this.code = code;
this.msg = msg;
}
public int getCode() {
return code;
}
public String getMsg() {
return msg;
}
}
}
确认采购单状态是0,1(新建/已分配)才可以合并
采购人员的接口
应该有一个对采购人员开通的接口:
- 领取采购单
POST /ware/purchase/received
- 完成采购
POST /ware/purchase/done
可以用这些接口开发APP让采购人员进行操作
使用Postman模拟APP进行使用:
分布式基础篇总结
参考
雷丰阳: Java项目《谷粒商城》Java架构师 | 微服务 | 大型电商项目.
本文完,感谢您的关注支持!