| | |
| | | package com.aps.core.mapper; |
| | | |
| | | import java.util.List; |
| | | import com.aps.core.domain.ApsPlatePlan; |
| | | import com.alibaba.fastjson2.JSONObject; |
| | | import com.aps.core.domain.ApsPlate.ApsPlatePlan; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 钣金计划管理Mapper接口 |
| | |
| | | public int insertPlatePlanFromTempByBatchNumber(String batchNumber); |
| | | |
| | | int removeAllPlatePlans(); |
| | | |
| | | /** |
| | | * 钣金冗余工单报表 |
| | | * @param apsPlatePlan |
| | | * @return |
| | | */ |
| | | public List<ApsPlatePlan> selectPlateRedundantOrderList(ApsPlatePlan apsPlatePlan); |
| | | |
| | | List<ApsPlatePlan> selectPlatePlanByPlantMajor(String plant); |
| | | |
| | | /** |
| | | * 获取一条未匹配的子计划 |
| | | * */ |
| | | ApsPlatePlan selectUnMatchPlateSubPlan(String plant,String itemNumber); |
| | | |
| | | /** |
| | | * 更新子计划未匹配数量 |
| | | * */ |
| | | int updatePlanUnMatchQtyByVersion(ApsPlatePlan plan); |
| | | |
| | | /** |
| | | * 初始化 子件工单的 未匹配数量 |
| | | * */ |
| | | int initUnMatchQty(); |
| | | /** |
| | | * 获取未匹配的子计划 |
| | | * */ |
| | | List<ApsPlatePlan> selectUnMatchPlateSubPlanList(String plant,String itemNumber); |
| | | |
| | | /** |
| | | * 更新子件工单未匹配数量和版本 |
| | | * */ |
| | | int updatePlanUnMatchQtyAndVersion(ApsPlatePlan plan); |
| | | |
| | | /** |
| | | * 查询钣金子单数据 |
| | | * @return |
| | | */ |
| | | List<JSONObject> selectApsSubPlatePlan(); |
| | | } |