chenlu
2024-11-01 adb2958c5d3dada508ed5bc737be82f3a8169416
修改玻璃层数过多,无法打印流程卡问题
4个文件已修改
40 ■■■■ 已修改文件
north-glass-erp/src/main/java/com/example/erp/entity/pp/FlowCard.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
north-glass-erp/src/main/java/com/example/erp/mapper/pp/FlowCardMapper.java 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
north-glass-erp/src/main/java/com/example/erp/mapper/pp/ReportingWorkMapper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
north-glass-erp/src/main/java/com/example/erp/entity/pp/FlowCard.java
@@ -26,7 +26,7 @@
    //序号
    private Integer orderNumber;
    //工艺确认序号
    private Integer technologyNumber;
    private String technologyNumber;
    //分架数量
    private Integer quantity;
    //已优化数量
north-glass-erp/src/main/java/com/example/erp/mapper/pp/FlowCardMapper.java
@@ -75,9 +75,9 @@
    List<Map<String, String>> getPrimaryList(String processId, String technologyNumber, String glassChild, String process);
    List<Map<String, Object>> getDetailList(String processId, Integer technologyNumber, String process);
    List<Map<String, Object>> getDetailList(String processId, String technologyNumber, String process);
    List<Map<String, Object>> getProcessList(String processId, Integer technologyNumber);
    List<Map<String, Object>> getProcessList(String processId, String technologyNumber);
    Boolean updateInventory(String processId, String orderNumber, String technologyNumber, Integer completedQuantity);
@@ -87,13 +87,13 @@
    List<Map<String, String>> getPrintLabel2(String projectNo);
    List<Map<String, String>> getPrintLabel1(String processId,Integer technologyNumber);
    List<Map<String, String>> getPrintLabel1(String processId,String technologyNumber);
    List<Map<String, String>> getPrintLabelDetail(@Param("flowCard") FlowCard flowCard);
    List<Map<String, String>> printFlowCardDetailsMp(String processId, String technologyNumber, String process, FlowCard flowCard);
    Boolean printSortMp(String processId, Integer orderNumber, Integer technologyNumber, Integer sort);
    Boolean printSortMp(String processId, Integer orderNumber, String technologyNumber, Integer sort);
    List<Map<String,String>> selectType();
@@ -101,21 +101,21 @@
    List<Map<String, Object>> getCustomLabelDetailMp(String name, String form, String id, FlowCard flowCard);
    List<Map<String, Object>>  getPrintCustomData(String processId, Integer technologyNumber);
    List<Map<String, Object>>  getPrintCustomData(String processId, String technologyNumber);
    Integer getPrintLabelCount(String processId, Integer technologyNumber);
    Integer getPrintLabelCount(String processId, String technologyNumber);
    List<Map<String, String>> selectReplenishPrintMp(Date selectTime1, Date selectTime2, FlowCard flowCard);
    List<Map<String, Object>> getRepairPrintCustomData(String processId, Integer technologyNumber, String reportingWorkId);
    List<Map<String, Object>> getRepairPrintCustomData(String processId, String technologyNumber, String reportingWorkId);
    List<Map<String, Object>> getGlassNumber(Integer technologyNumber, String processId);
    List<Map<String, Object>> getGlassNumber(String technologyNumber, String processId);
    Boolean updatePrintStateMp(Integer printState, String processId, Integer technologyNumber);
    Boolean updatePrintStateMp(Integer printState, String processId, String technologyNumber);
    List<Map<String, String>> printFlowCardOrderSortMp(String orderId, FlowCard flowCard);
    Boolean printOrderSortMp(String processId, Integer orderNumber, Integer technologyNumber, Integer sort);
    Boolean printOrderSortMp(String processId, Integer orderNumber, String technologyNumber, Integer sort);
    List<Map<String, String>> getPrimaryListMerge(String processId, String technologyNumber);
@@ -127,7 +127,7 @@
    List<Map<String, String>> getPrimaryListMergeRefund(String processId, String technologyNumber, Integer orderNumber);
    List<Map<String, Object>> getDetailListRefund(String processId, Integer technologyNumber, Integer orderNumber, String reportingWorkId, String patchReason);
    List<Map<String, Object>> getDetailListRefund(String processId, String technologyNumber, Integer orderNumber, String reportingWorkId, String patchReason);
    List<Map<String, String>> getPrimaryListRefund(String processId, String technologyNumber, Integer orderNumber, String reportingWorkId, String mergeTechnologyNumber, String patchReason);
@@ -135,27 +135,27 @@
    List<Map<String, Object>> getPrimaryListRework(String processId, String technologyNumber, Integer orderNumber, String reportingWorkId);
    List<Map<String, Object>> getDetailListRework(String processId, Integer technologyNumber, Integer orderNumber, String reportingWorkId);
    List<Map<String, Object>> getDetailListRework(String processId, String technologyNumber, Integer orderNumber, String reportingWorkId);
    List<Map<String, Object>> getPrimaryListMergeRework(String processId, String printMerge, Integer orderNumber);
    List<Map<String, Object>> getDetailListLikeRework(String processId, String printMerge, Integer orderNumber, String reportingWorkId);
    List<Map<String, Object>> getPrintCustomDataSemi(String processId, Integer technologyNumber, String process);
    List<Map<String, Object>> getPrintCustomDataSemi(String processId, String technologyNumber, String process);
    List<Map<String, String>> selectPrintNotMp(String orderId);
    List<Map<String, String>> selectPrintNotMergeMp(String orderId);
    List<Map<String, String>> getRepairPrintCustomDataSemi(String processId, Integer technologyNumber, String reportingWorkId);
    List<Map<String, String>> getRepairPrintCustomDataSemi(String processId, String technologyNumber, String reportingWorkId);
    List<Map<String, String>> selectPrintAllMp(String orderId);
    Boolean printAddSortMp(String processId, Integer orderNumber, Integer technologyNumber, Integer sort, String process);
    Boolean printAddSortMp(String processId, Integer orderNumber, String technologyNumber, Integer sort, String process);
    Integer printAddSortCountMp(String processId, Integer orderNumber, Integer technologyNumber, Integer sort, String process);
    Integer printAddSortCountMp(String processId, Integer orderNumber, String technologyNumber, Integer sort, String process);
    Boolean printUpdateSortMp(String processId, Integer orderNumber, Integer technologyNumber, Integer sort, String process);
    Boolean printUpdateSortMp(String processId, Integer orderNumber, String technologyNumber, Integer sort, String process);
    List<Map<String, String>> getPrimaryListLimt(String processId, String technologyNumber, String glassChild, String process);
north-glass-erp/src/main/java/com/example/erp/mapper/pp/ReportingWorkMapper.java
@@ -75,7 +75,7 @@
    List<Map<String,String>> detailsQualityMp(String reportingWorkId, ReportingWork reportingWork);
    Integer selectLayerByReportingWorkId(String reportingWorkId);
    String selectLayerByReportingWorkId(String reportingWorkId);
    Boolean ReviewReportingWorkMp(String substring, String process, String result, String userName);
north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java
@@ -131,7 +131,7 @@
            //查询本工序报工需要哪几层,上工序是什么
            String obtainTechnology = reportingWorkMapper.SelectWorkTechnologyMp(processIdStr);
            map.put("numberList", flowCardMapper.getGlassNumber(Integer.valueOf(technologyStr),processIdStr));
            map.put("numberList", flowCardMapper.getGlassNumber(technologyStr,processIdStr));
            //判断本工序是不是第一道工序
            if (interceptProcess.equals(process)) {