**mes-plan-manage : MES计划模块** **1.路径包说明:** src/main/java/com/juyuansoft/system : MES计划模块启动类文件包 src/main/java/com/juyuansoft/system/basic : MES计划模块相关类文件包 src/main/java/com/juyuansoft/system/config : 服务配置相关包 src/main/java/resources/mybatis/basic : mapper层映射文件包 src/main/java/resources : 配置文件包 **2. 接口类说明:** **商务管理表**: BusinessController : 计划管理-订单-商务管理表 前端控制器 Method : add : 新增数据 delete : 删除数据(物理删除) update : 更新数据 updates : 批量更新数据 detail : 根据ID查询数据 list : 分页查询数据 GenerateOrder : 根据商务订单生成采购,委外,生产订单 saveBusinessList : 批量保存商务订单 seachAbnormalOrder : 查询异常订单 CreatePlanProduce : 先编辑商务订单,再生成子订单---排产发布 OrderChange : 订单变更,查询变更的商务,生产,采购,委外订单信息 OrderUpdate : 订单转正,订单工艺,工序试制转正式--发布转订单 BusinessService : 计划管理-订单-商务管理表 服务类 queryDate : 异常订单分页查询 creatOrderBomByCraftlCode : 创建订单Bom creatOrderProductByCraftlCode : 创建订单工艺路线 BusinessServiceImpl :计划管理-订单-商务管理表 服务实现类 queryDate : 异常订单分页查询 creatOrderBomByCraftlCode : 创建订单Bom creatOrderProductByCraftlCode : 创建订单工艺路线 BusinessMapper : 计划管理-订单-商务管理表 Mapper 接口 queryDate : 异常订单分页查询 queryBomByCraftlCode : 根据工艺代码查询Bom **订单管理表** : OrderController : 计划管理-订单管理表 前端控制器 Method : add : 新增数据 delete : 删除数据(物理删除) update : 更新数据 updates : 批量更新数据 detail : 根据ID查询数据 list : 分页查询数据 verifiLineMaterialArea : 验证产线配送区是否存在 verifiMaterial : 验证订单下所有物料是否满足生产 mesErpProcedures : 验证MES工序和ERP工序匹配情况查询 selectOrder : 根据Id主键查询订单详情 OrderService : 计划管理-订单管理表 服务类 Method : verifiLineMaterialArea : 验证产线配送区是否存在 verifiMaterial : 验证订单下所有物料是否满足生产 seachProOrder : 查看生产订单详情 seachMateOrder : 查看委外,采购订单详情 OrderServiceImpl :计划管理-订单管理表 服务实现类 Method : verifiLineMaterialArea : 验证产线配送区是否存在 verifiMaterial : 验证订单下所有物料是否满足生产 seachProOrder : 查看生产订单详情 seachMateOrder : 查看委外,采购订单详情 OrderMapper : 计划管理-订单管理表 Mapper 接口 Method : verifiLineMaterialArea : 验证产线配送区是否存在 verifiMaterial : 验证订单下所有物料是否满足生产 seachProOrder : 查看生产订单详情 seachMateOrder : 查看委外,采购订单详情 **生产工单表**: WorkOrderController : 计划管理-订单-生产工单表 前端控制器 Method : add : 新增数据 delete : 删除数据(物理删除) update : 更新数据 detail : 根据ID查询数据 list : 分页查询数据 creatDataByproduction : 工单生成 WorkOrderService : 计划管理-订单-生产工单表服务类 WorkOrderServiceImpl :计划管理-订单-生产工单表服务实现类 WorkOrderMapper : 计划管理-订单-生产工单表 Mapper 接口 **异常订单表** AbnormalController : 计划管理-商务计划-异常订单表 前端控制器 Method : add : 新增数据 elete : 删除数据(物理删除) update : 更新数据 detail : 根据ID查询数据 list : 分页查询数据 AbnormalService : 计划管理-商务计划-异常订单表服务类 AbnormalServiceImpl :计划管理-商务计划-异常订单表服务实现类 AbnormalMapper : 计划管理-商务计划-异常订单表Mapper 接口 **3 修改记录** 2019-12-09 第一版文档记录 KongQ 2019-12-17 删除非计划接口,增加异常订单接口 KongQ