diff --git a/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/订单全流程业务拆解分析.md b/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/订单全流程业务拆解分析.md index 089a619..78b3697 100644 --- a/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/订单全流程业务拆解分析.md +++ b/项目管理库/诺唯赞CRM项目/CRM模块拆解分析/订单全流程业务拆解分析.md @@ -6,1031 +6,1103 @@ - **退换货业务**:退换货业务是退货业务和出库业务的结合。当客户需要退换货时,可以先通过CRM系统提交退货申请并完成退货流程。然后,客户可以重新下单购买需要的产品,CRM系统会再次进行出库流程,将新的产品发送给客户。 ### 二、核心服务说明 - +
+ + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1042,10 +1114,10 @@ ### 四、代码运行截图 ![输入图片说明](/imgs/2024-02-26/S9LSKlxBUTuARe05.png) \ No newline at end of file
- 类名 + + 类名 - 类说明 + + 类说明 - 请求类型 + + 请求类型 - 请求地址 + + 请求地址 - 接口说明 + + 接口说明
- - OrderErpRest - + +

+ OrderErpRest +

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- 订单 + + 订单 +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- POST + + POST - - /api/ordererp/getlistnew - + +

+ /api/ordererp/getlistnew +

- - 查询所有订单列表数据 - + +

+ 查询所有订单列表数据 +

- POST + + POST - - /api/ordererp/getlistnew/my - + +

+ /api/ordererp/getlistnew/my +

- - 查询我的订单列表数据 - + +

+ 查询我的订单列表数据 +

- POST + + POST - - /api/ordererp/getlistnew/share - + +

+ /api/ordererp/getlistnew/share +

- - 查询别人共享给我的客户订单列表数据 - + +

+ 查询别人共享给我的客户订单列表数据 +

- - POST - + +

+ POST +

- - /api/ordererp/getlistnew/mydept - + +

+ /api/ordererp/getlistnew/mydept +

- - 查询我负责部门订单列表数据 - + +

+ 查询我负责部门订单列表数据 +

- POST + + POST - - /api/ordererp/getlistnew/myjoin - + +

+ /api/ordererp/getlistnew/myjoin +

- - 查询我参与部门订单列表数据 - + +

+ 查询我参与部门订单列表数据 +

- POST + + POST - - /api/ordererp/getlistnew/service - + +

+ /api/ordererp/getlistnew/service +

- - 查询所有的服务订单列表数据 - + +

+ 查询所有的服务订单列表数据 +

- POST + + POST - - /api/ordererp/getlistnew/asset - + +

+ /api/ordererp/getlistnew/asset +

- - 查询所有的资产订单列表数据 - + +

+ 查询所有的资产订单列表数据 +

- - POST - + +

+ POST +

- - /api/ordererp/getlist - + +

+ /api/ordererp/getlist +

- - 查询所有的订单列表数据 - + +

+ 查询所有的订单列表数据 +

- - POST - + +

+ POST +

- - /api/ordererp/getlist/my - + +

+ /api/ordererp/getlist/my +

- - 查询我的订单列表数据 - + +

+ 查询我的订单列表数据 +

- - POST - + +

+ POST +

- - /api/ordererp/getlist/share - + +

+ /api/ordererp/getlist/share +

- - 查询别人共享给我的订单列表数据 - + +

+ 查询别人共享给我的订单列表数据 +

- POST + + POST - - /api/ordererp/getlist/mydept - + +

+ /api/ordererp/getlist/mydept +

- - 查询我负责部门的订单列表数据 - + +

+ 查询我负责部门的订单列表数据 +

- - POST - + +

+ POST +

- - /api/ordererp/getlist/myjoin - + +

+ /api/ordererp/getlist/myjoin +

- - 查询我参与的订单列表数据 - + +

+ 查询我参与的订单列表数据 +

- - POST - + +

+ POST +

- - /api/ordererp/getlist/service - + +

+ /api/ordererp/getlist/service +

- - 查询我参与的订单列表数据(服务订单) - + +

+ 查询我参与的订单列表数据(服务订单) +

- GET + + GET - - /api/ordererp/homeorder4Mobile - + +

+ /api/ordererp/homeorder4Mobile +

- - 查询生科订单首页指标信息 - + +

+ 查询生科订单首页指标信息 +

- - POST - + +

+ POST +

- - /api/ordererp/advance - + +

+ /api/ordererp/advance +

- - 根据条件查询预付款余额列表 - + +

+ 根据条件查询预付款余额列表 +

- - POST - + +

+ POST +

- - /api/ordererp/listAdvance - + +

+ /api/ordererp/listAdvance +

- - 根据条件查询预付款余额列表 - + +

+ 根据条件查询预付款余额列表 +

- - GET - + +

+ GET +

- - /api/ordererp/getorderinfo - + +

+ /api/ordererp/getorderinfo +

- 根据订单编号查询订单及其详情信息 + +

+ 根据订单编号查询订单及其详情信息 +

- - GET - + +

+ GET +

- - /api/ordererp/getorderinfo/{id} - + +

+ /api/ordererp/getorderinfo/{id} +

- - 根据订单id查询订单及其详情信息 - + +

+ 根据订单id查询订单及其详情信息 +

- - GET - + +

+ GET +

- - /api/ordererp/getbyordercode - + +

+ /api/ordererp/getbyordercode +

- - 根据订单编号查询订单信息 - + +

+ 根据订单编号查询订单信息 +

- - GET - + +

+ GET +

- - /api/ordererp/get/{id} - + +

+ /api/ordererp/get/{id} +

- - 根据订单id查询订单信息 - + +

+ 根据订单id查询订单信息 +

- - POST - + +

+ POST +

- /api/ordererp/save + + /api/ordererp/save - - 保存订单 - + +

+ 保存订单 +

- - POST - + +

+ POST +

- /api/ordererp/save4Mobile + + /api/ordererp/save4Mobile - - 保存订单(手机端) - + +

+ 保存订单(手机端) +

- GET + + GET - - /api/ordererp/deletebyid - + +

+ /api/ordererp/deletebyid +

- - 根据id删除订单 - + +

+ 根据id删除订单 +

- - GET - + +

+ GET +

- - /api/ordererp/getadvancelist - + +

+ /api/ordererp/getadvancelist +

- - 根据租户ID和客户编码查询该客户所有预付款余额大于0的预付款订单 - + +

+ 根据租户ID和客户编码查询该客户所有预付款余额大于0的预付款订单 +

- - POST - + +

+ POST +

- - /api/ordererp/checklowerprice - + +

+ /api/ordererp/checklowerprice +

- - 查验商品是否有需要低价处理的商品 - + +

+ 查验商品是否有需要低价处理的商品 +

- POST + + POST - - /api/ordererp/checklowerpriceForModify - + +

+ /api/ordererp/checklowerpriceForModify +

- - 查验商品是否有需要低价处理的商品 - + +

+ 查验商品是否有需要低价处理的商品 +

- - GET - + +

+ GET +

- - /api/ordererp/closeorder - + +

+ /api/ordererp/closeorder +

- - 根据订单编号关闭订单 - + +

+ 根据订单编号关闭订单 +

- - POST - + +

+ POST +

- - /api/ordererp/modifydetail - + +

+ /api/ordererp/modifydetail +

- - 修改订单明细 - + +

+ 修改订单明细 +

- - POST - + +

+ POST +

- /api/ordererp/createspecialorder + + /api/ordererp/createspecialorder - - 创建特殊订单(-G、-C)订单 - + +

+ 创建特殊订单(-G、-C)订单 +

- - POST - + +

+ POST +

- - /api/ordererp/saveandcheck - + +

+ /api/ordererp/saveandcheck +

- - 新增对象并发起低价审批 - + +

+ 新增对象并发起低价审批 +

- - POST - + +

+ POST +

- - /api/ordererp/lowerFlowSubmit - + +

+ /api/ordererp/lowerFlowSubmit +

- - 处理低价审批流程 - + +

+ 处理低价审批流程 +

- - POST - + +

+ POST +

- - /api/ordererp/dealOrderDetail - + +

+ /api/ordererp/dealOrderDetail +

- - 处理待办需要审批的订单详情信息 - + +

+ 处理待办需要审批的订单详情信息 +

- - GET - + +

+ GET +

- - /api/ordererp/returnofclose - + +

+ /api/ordererp/returnofclose +

- - 退货关闭订单 - + +

+ 退货关闭订单 +

- - POST - + +

+ POST +

- - /api/ordererp/getstock - + +

+ /api/ordererp/getstock +

- - 获取当前明细的库存 - + +

+ 获取当前明细的库存 +

- - GET - + +

+ GET +

- - /api/ordererp/judgedownstream - + +

+ /api/ordererp/judgedownstream +

- - 根据订单编码判断该订单是否有下游单据 - + +

+ 根据订单编码判断该订单是否有下游单据 +

- - GET - + +

+ GET +

- - /api/ordererp/getprogressbyid/{id} - + +

+ /api/ordererp/getprogressbyid/{id} +

- - 根据订单ID查询订单进展信息 - + +

+ 根据订单ID查询订单进展信息 +

- - POST - + +

+ POST +

- - /api/ordererp/update - + +

+ /api/ordererp/update +

- - 更新订单 - + +

+ 更新订单 +

- - GET - + +

+ GET +

- - /api/ordererp/getadvancebymodify - + +

+ /api/ordererp/getadvancebymodify +

- - 修改订单明细时查询预付款明细 - + +

+ 修改订单明细时查询预付款明细 +

- - POST - + +

+ POST +

- - /api/ordererp/getalldetailsbycodes - + +

+ /api/ordererp/getalldetailsbycodes +

- - 根据订单code集合查询所有的订单明细 - + +

+ 根据订单code集合查询所有的订单明细 +

- - POST - + +

+ POST +

- - /api/ordererp/checkorderstock - + +

+ /api/ordererp/checkorderstock +

- - 提交之前检查库存是否足够 - + +

+ 提交之前检查库存是否足够 +

- - POST - + +

+ POST +

- - /api/ordererp/modifySale - + +

+ /api/ordererp/modifySale +

- - 修改现销售 - + +

+ 修改现销售 +

- - GET - + +

+ GET +

- - /api/ordererp/initInvorderWriteamount - + +

+ /api/ordererp/initInvorderWriteamount +

- - 初始化预开票发货订单的收款金额 - + +

+ 初始化预开票发货订单的收款金额 +

- - POST - + +

+ POST +

- - /api/ordererp/modifyOrderDetail - + +

+ /api/ordererp/modifyOrderDetail +

- - 修改订单的订单状态,出库状态,开票状态,未出库金额,未开票金额,价税合计,实际价税合计信息 - + +

+ 修改订单的订单状态,出库状态,开票状态,未出库金额,未开票金额,价税合计,实际价税合计信息 +

- - GET - + +

+ GET +

- - /api/ordererp/initOrderWriteamountByWhere - + +

+ /api/ordererp/initOrderWriteamountByWhere +

- - 根据开票年份、开票月份初始化订单的收款金额、收款情况 - + +

+ 根据开票年份、开票月份初始化订单的收款金额、收款情况 +

- - POST - + +

+ POST +

- - /api/ordererp/checkBatchLock - + +

+ /api/ordererp/checkBatchLock +

- - 校验是否存在批次锁定客户的订单明细在ERP的待发库里存在库存 - + +

+ 校验是否存在批次锁定客户的订单明细在ERP的待发库里存在库存 +

- GET + + GET - - /api/ordererp/initActMoney - + +

+ /api/ordererp/initActMoney +

- - 运维工具计算实际出库金额 - + +

+ 运维工具计算实际出库金额 +

- GET + + GET - - /api/ordererp/getOrderErpByOrderCode - + +

+ /api/ordererp/getOrderErpByOrderCode +

- - 根据订单编号获取订单编码列表 - + +

+ 根据订单编号获取订单编码列表 +

- - GET - + +

+ GET +

- - /api/ordererp/getorderprogress - + +

+ /api/ordererp/getorderprogress +

- - 根据订单id查询订单进展 - + +

+ 根据订单id查询订单进展 +

- - GET - + +

+ GET +

- - /api/ordererp/get4Mobile/{id} - + +

+ /api/ordererp/get4Mobile/{id} +

- - 根据id获取订单信息 - + +

+ 根据id获取订单信息 +

- - GET - + +

+ GET +

- - /api/ordererp/sendlessmsg - + +

+ /api/ordererp/sendlessmsg +

- - 检查订单明细是否缺货并通知POM - + +

+ 检查订单明细是否缺货并通知POM +

- - POST - + +

+ POST +

- - /api/ordererp/getFullactivityList/my - + +

+ /api/ordererp/getFullactivityList/my +

- - 查询我的全线订单列表数据 - + +

+ 查询我的全线订单列表数据 +

- GET + + GET - - /api/ordererp/isInvoiced - + +

+ /api/ordererp/isInvoiced +

- - 是否开票 - + +

+ 是否开票 +

- POST + + POST - - /api/ordererp/sapAdd - + +

+ /api/ordererp/sapAdd +

- - 对接sap新增订单 - + +

+ 对接sap新增订单 +

- POST + + POST - - /api/ordererp/sapUpdate - + +

+ /api/ordererp/sapUpdate +

- - 对接sap更新订单 - + +

+ 对接sap更新订单 +

- POST + + POST - - /api/ordererp/sapDelete - + +

+ /api/ordererp/sapDelete +

- - 对接sap删除订单 - + +

+ 对接sap删除订单 +

- POST + + POST - - /api/ordererp/sapClose - + +

+ /api/ordererp/sapClose +

- - 对接sap关闭订单 - + +

+ 对接sap关闭订单 +

- POST + + POST - - /api/ordererp/findOrderByProductCode - + +

+ /api/ordererp/findOrderByProductCode +

- - 根据定制产品编码查询订单信息 - + +

+ 根据定制产品编码查询订单信息 +

- POST + + POST - - /api/ordererp/check - + +

+ /api/ordererp/check +

- - 校验明细是否包含需要弱提示的货号 - + +

+ 校验明细是否包含需要弱提示的货号 +

- GET + + GET - - /api/ordererp/initProductType - + +

+ /api/ordererp/initProductType +

- - 初始化产品类型 - + +

+ 初始化产品类型 +

- GET + + GET - - /api/ordererp/listAssert/{instrumentCode} - + +

+ /api/ordererp/listAssert/{instrumentCode} +

- - 根据仪器下单编码获取其下的所有资产订单 - + +

+ 根据仪器下单编码获取其下的所有资产订单 +

- GET + + GET - - /api/ordererp/privew/{orderCode} - + +

+ /api/ordererp/privew/{orderCode} +

- - 预览订单invoice - + +

+ 预览订单invoice +

- GET + + GET - - /api/ordererp/downloadInvoice/{orderCode} - + +

+ /api/ordererp/downloadInvoice/{orderCode} +

- - 下载订单invoice - + +

+ 下载订单invoice +