From 981c563b223ee69b47fc5db56b35c5959c30a625 Mon Sep 17 00:00:00 2001
From: wenwj <‘1106994300@qq.com>
Date: 星期五, 11 四月 2025 15:37:05 +0800
Subject: [PATCH] 工艺路线字段调整

---
 aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java                          |   21 +++++
 aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPartPlanServiceImpl.java                 |   24 +++--
 aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java                              |   21 +++++
 aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsResourceGroupServiceImpl.java            |    3 
 aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsResourceGroup.java                             |    6 +
 aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteMapper.xml                            |   13 ++
 aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteTempMapper.xml                        |   11 ++
 aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupController.java     |   14 ++-
 /dev/null                                                                                                |   12 ---
 aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsPartPlanMapper.java                            |    3 
 aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsResourceGroupMapper.java                       |    3 
 aps-modules/aps-core/src/main/java/com/aps/core/service/IApsResourceGroupService.java                    |    3 
 aps-modules/aps-core/src/main/resources/mapper/core/ApsResourceGroupMapper.xml                           |    6 
 aps-modules/aps-core/src/main/resources/mapper/core/ApsPartPlanMapper.xml                                |   52 +++++++++++++
 aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupTempController.java |    2 
 15 files changed, 148 insertions(+), 46 deletions(-)

diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupController.java b/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupController.java
index e570cac..6b79ff2 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupController.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupController.java
@@ -8,7 +8,6 @@
 import com.aps.common.log.enums.BusinessType;
 import com.aps.core.domain.ApsResourceGroup;
 import com.aps.core.domain.ApsResourceGroupTemp;
-import com.aps.core.param.ApsResourceGroupParam;
 import com.aps.core.service.IApsResourceGroupService;
 import com.aps.core.service.IApsResourceGroupTempService;
 import jakarta.annotation.Resource;
@@ -16,6 +15,8 @@
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.multipart.MultipartFile;
 
+import java.time.LocalDateTime;
+import java.time.format.DateTimeFormatter;
 import java.util.List;
 
 /**
@@ -25,7 +26,7 @@
  * &#064;date  2025-04-10
  */
 @RestController
-@RequestMapping("/ApsResourceGroup")
+@RequestMapping("/apsResourceGroup")
 public class ApsResourceGroupController extends BaseController
 {
     @Resource
@@ -38,7 +39,7 @@
      */
     /*@RequiresPermissions("ApsResourceGroup:list")*/
     @GetMapping("/list")
-    public TableDataInfo list(ApsResourceGroupParam apsResourceGroup)
+    public TableDataInfo list(ApsResourceGroup apsResourceGroup)
     {
         //startPage();
         List<ApsResourceGroup> list = apsResourceGroupService.selectApsResourceGroupList(apsResourceGroup);
@@ -51,7 +52,7 @@
     /*@RequiresPermissions("ApsResourceGroup:ApsResourceGroup:export")*/
     @Log(title = "璧勬簮缁�", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
-    public void export(HttpServletResponse response, ApsResourceGroupParam apsResourceGroup)
+    public void export(HttpServletResponse response, ApsResourceGroup apsResourceGroup)
     {
         List<ApsResourceGroup> list = apsResourceGroupService.selectApsResourceGroupList(apsResourceGroup);
         ExcelUtil<ApsResourceGroup> util = new ExcelUtil<>(ApsResourceGroup.class);
@@ -128,8 +129,9 @@
      */
     @PostMapping("/confirmData")
     public AjaxResult confirmData(@RequestBody ApsResourceGroupTemp temp) {
-
-        apsResourceGroupService.confirmData(temp.getBatchNumber(),temp.getRequestDate());
+        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
+        LocalDateTime localDateTime = LocalDateTime.parse(temp.getParams().get("requestDate").toString(), formatter);
+        apsResourceGroupService.confirmData(temp.getBatchNumber(),localDateTime);
         return AjaxResult.success("纭鎴愬姛锛�");
     }
 }
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupTempController.java b/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupTempController.java
index 5fbcf57..6fbfd15 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupTempController.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/controller/basicData/ApsResourceGroupTempController.java
@@ -21,7 +21,7 @@
  * @date 2025-04-10
  */
 @RestController
-@RequestMapping("/ApsResourceGroupTemp")
+@RequestMapping("/apsResourceGroupTemp")
 public class ApsResourceGroupTempController extends BaseController
 {
     @Autowired
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java
index 2287c9b..1cd1cab 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRoute.java
@@ -64,7 +64,10 @@
     /** 宸ュ巶 */
 //    @Excel(name = "宸ュ巶")
     private String plant;
-
+    @Excel(name = "鏍囧噯宸ユ椂")
+    private Long standardTime;
+    @Excel(name = "宸ュ簭鎺掑簭")
+    private Long processOrder;
     /** 鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 2浠h〃鍒犻櫎锛� */
     private String delFlag;
 
@@ -217,4 +220,20 @@
     public void setDiscardCount(Long discardCount) {
         this.discardCount = discardCount;
     }
+
+    public Long getStandardTime() {
+        return standardTime;
+    }
+
+    public void setStandardTime(Long standardTime) {
+        this.standardTime = standardTime;
+    }
+
+    public Long getProcessOrder() {
+        return processOrder;
+    }
+
+    public void setProcessOrder(Long processOrder) {
+        this.processOrder = processOrder;
+    }
 }
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java
index 1e5b672..802d7a1 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsProcessRouteTemp.java
@@ -68,7 +68,10 @@
     /** 宸ュ巶 */
     @Excel(name = "宸ュ巶")
     private String plant;
-
+    @Excel(name = "鏍囧噯宸ユ椂")
+    private Long standardTime;
+    @Excel(name = "宸ュ簭鎺掑簭")
+    private Long processOrder;
     /** 鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 2浠h〃鍒犻櫎锛� */
     private String delFlag;
 
@@ -232,4 +235,20 @@
     public void setDiscardCount(Long discardCount) {
         this.discardCount = discardCount;
     }
+
+    public Long getStandardTime() {
+        return standardTime;
+    }
+
+    public void setStandardTime(Long standardTime) {
+        this.standardTime = standardTime;
+    }
+
+    public Long getProcessOrder() {
+        return processOrder;
+    }
+
+    public void setProcessOrder(Long processOrder) {
+        this.processOrder = processOrder;
+    }
 }
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsResourceGroup.java b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsResourceGroup.java
index 5b20f9b..243c864 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsResourceGroup.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/domain/ApsResourceGroup.java
@@ -1,5 +1,6 @@
 package com.aps.core.domain;
 
+import com.fasterxml.jackson.annotation.JsonFormat;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
 import com.aps.common.core.annotation.Excel;
@@ -41,14 +42,15 @@
     private Long theoryCapacity;
 
     /** 鏈哄姞闇�姹傛棩鏈� */
-    @Excel(name = "鏈哄姞闇�姹傛棩鏈�")
+    @Excel(name = "鏈哄姞闇�姹傛棩鏈�",width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private LocalDateTime requestDate;
 
     /** 鍒犻櫎鏍囧織锛�0浠h〃瀛樺湪 2浠h〃鍒犻櫎锛� */
     private String delFlag;
 
     /** 宸ュ巶 */
-    @Excel(name = "宸ュ巶")
+//    @Excel(name = "宸ュ巶")
     private String plant;
 
     public void setId(String id) 
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsPartPlanMapper.java b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsPartPlanMapper.java
index 8c7c4e0..c013adb 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsPartPlanMapper.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsPartPlanMapper.java
@@ -2,6 +2,7 @@
 
 import java.util.List;
 import com.aps.core.domain.ApsPartPlan;
+import com.aps.core.domain.ApsPartPlanTemp;
 import org.apache.ibatis.annotations.Mapper;
 
 /**
@@ -60,4 +61,6 @@
      * @return 缁撴灉
      */
     public int deleteApsPartPlanByIds(String[] ids);
+
+    int insertBatch(List<ApsPartPlanTemp> apsPartPlanTemps);
 }
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsResourceGroupMapper.java b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsResourceGroupMapper.java
index 4c39d53..86f598d 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsResourceGroupMapper.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/mapper/ApsResourceGroupMapper.java
@@ -2,7 +2,6 @@
 
 import java.util.List;
 import com.aps.core.domain.ApsResourceGroup;
-import com.aps.core.param.ApsResourceGroupParam;
 import org.apache.ibatis.annotations.Mapper;
 
 /**
@@ -28,7 +27,7 @@
      * @param params 璧勬簮缁�
      * @return 璧勬簮缁勯泦鍚�
      */
-    public List<ApsResourceGroup> selectApsResourceGroupList(ApsResourceGroupParam params);
+    public List<ApsResourceGroup> selectApsResourceGroupList(ApsResourceGroup params);
 
     /**
      * 鏂板璧勬簮缁�
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/param/ApsResourceGroupParam.java b/aps-modules/aps-core/src/main/java/com/aps/core/param/ApsResourceGroupParam.java
deleted file mode 100644
index 77cd484..0000000
--- a/aps-modules/aps-core/src/main/java/com/aps/core/param/ApsResourceGroupParam.java
+++ /dev/null
@@ -1,12 +0,0 @@
-package com.aps.core.param;
-
-import lombok.Data;
-
-@Data
-public class ApsResourceGroupParam   {
-
-    private String resourceGroupName;
-    private String beginRequestDate;
-    private String endRequestDate;
-
-}
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/IApsResourceGroupService.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/IApsResourceGroupService.java
index 5bcea9b..d5adf38 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/service/IApsResourceGroupService.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/IApsResourceGroupService.java
@@ -2,7 +2,6 @@
 
 import com.aps.core.domain.ApsResourceGroup;
 import com.aps.core.domain.ApsResourceGroupTemp;
-import com.aps.core.param.ApsResourceGroupParam;
 
 import java.time.LocalDateTime;
 import java.util.List;
@@ -29,7 +28,7 @@
      * @param apsResourceGroup 璧勬簮缁�
      * @return 璧勬簮缁勯泦鍚�
      */
-    List<ApsResourceGroup> selectApsResourceGroupList(ApsResourceGroupParam apsResourceGroup);
+    List<ApsResourceGroup> selectApsResourceGroupList(ApsResourceGroup apsResourceGroup);
 
     /**
      * 鏂板璧勬簮缁�
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPartPlanServiceImpl.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPartPlanServiceImpl.java
index 42be4e5..3baf1a7 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPartPlanServiceImpl.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPartPlanServiceImpl.java
@@ -107,17 +107,19 @@
         //鏌ヨ涓存椂琛ㄦ暟鎹�
         List<ApsPartPlanTemp> apsPartPlanTemps=apsPartPlanTempMapper.selectApsPartPlanTempList(apsPartPlanTemp);
         int count=0;
-        String[] ids=new String[apsPartPlanTemps.size()];
-        for (int i = 0; i <apsPartPlanTemps.size() ; i++) {
-            //璁板綍涓存椂琛╥d
-            ids[i]=apsPartPlanTemps.get(i).getId();
-            ApsPartPlan apsPartPlan=new ApsPartPlan();
-            BeanUtils.copyProperties(apsPartPlanTemps.get(i), apsPartPlan);
-            apsPartPlan.setId(IdUtils.fastUUID());
-            //鎻掑叆姝e紡琛紝骞惰褰�
-            apsPartPlanMapper.insertApsPartPlan(apsPartPlan);
-            count++;
-        }
+        List<String> aids=apsPartPlanTemps.stream().map(ApsPartPlanTemp::getId).toList();
+        String[] ids=aids.toArray(new String[0]);
+//        for (int i = 0; i <apsPartPlanTemps.size() ; i++) {
+//            //璁板綍涓存椂琛╥d
+//            ids[i]=apsPartPlanTemps.get(i).getId();
+//            ApsPartPlan apsPartPlan=new ApsPartPlan();
+//            BeanUtils.copyProperties(apsPartPlanTemps.get(i), apsPartPlan);
+//            apsPartPlan.setId(IdUtils.fastUUID());
+//            //鎻掑叆姝e紡琛紝骞惰褰�
+//            apsPartPlanMapper.insertApsPartPlan(apsPartPlan);
+//            count++;
+//        }
+        count =apsPartPlanMapper.insertBatch(apsPartPlanTemps);
         //鎻掑叆鏁伴噺涓庝复鏃惰〃鏌ヨ涓�鐩村垯鍒犻櫎涓存椂琛ㄦ暟鎹�
         if (count==apsPartPlanTemps.size()) {
             apsPartPlanTempMapper.deleteApsPartPlanTempByIds(ids);
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsResourceGroupServiceImpl.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsResourceGroupServiceImpl.java
index dfb3c28..3e77acd 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsResourceGroupServiceImpl.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsResourceGroupServiceImpl.java
@@ -8,7 +8,6 @@
 import com.aps.common.core.utils.uuid.IdUtils;
 import com.aps.core.domain.ApsResourceGroupTemp;
 import com.aps.core.mapper.ApsResourceGroupTempMapper;
-import com.aps.core.param.ApsResourceGroupParam;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import com.aps.core.mapper.ApsResourceGroupMapper;
@@ -49,7 +48,7 @@
      * @return 璧勬簮缁�
      */
     @Override
-    public List<ApsResourceGroup> selectApsResourceGroupList(ApsResourceGroupParam apsResourceGroup)
+    public List<ApsResourceGroup> selectApsResourceGroupList(ApsResourceGroup apsResourceGroup)
     {
         return apsResourceGroupMapper.selectApsResourceGroupList(apsResourceGroup);
     }
diff --git a/aps-modules/aps-core/src/main/resources/mapper/core/ApsPartPlanMapper.xml b/aps-modules/aps-core/src/main/resources/mapper/core/ApsPartPlanMapper.xml
index 633c3af..ce3e188 100644
--- a/aps-modules/aps-core/src/main/resources/mapper/core/ApsPartPlanMapper.xml
+++ b/aps-modules/aps-core/src/main/resources/mapper/core/ApsPartPlanMapper.xml
@@ -219,4 +219,56 @@
             #{id}
         </foreach>
     </delete>
+    <insert id="insertBatch" parameterType="java.util.List">
+        insert into aps_part_plan (
+        id,
+        master_planner,
+        week_day,
+        week_cycle,
+        main_part_number,
+        main_part_drawing_number,
+        customer,
+        business_type,
+        document_number,
+        requirement_type,
+        document_status,
+        item_number,
+        drawing_no,
+        version_number,
+        production_quantity,
+        good_products_quantity,
+        process_number,
+        work_center,
+        department,
+        plan_start_day,
+        plan_end_day,
+        standby_number,
+        standby_name,
+        standby_stock,
+        next_process_deparment,
+        is_suspended,
+        is_outsourcing,
+        account,
+        advanced_materials,
+        advanced_document_number,
+        advanced_requirement_day,
+        is_plan_complete,
+        is_stock_complete,
+        has_turnback,
+        has_risk,
+        plant
+        ) values
+        <foreach item="item" index="index" collection="list" separator=",">
+            (#{item.id},#{item.masterPlanner},#{item.weekDay},#{item.weekCycle}
+            ,#{item.mainPartNumber},#{item.mainPartDrawingNumber},#{item.customer}
+            ,#{item.businessType},#{item.documentNumber},#{item.requirementType}
+            ,#{item.documentStatus},#{item.itemNumber},#{item.drawingNo},#{item.versionNumber}
+            ,#{item.productionQuantity},#{item.goodProductsQuantity},#{item.processNumber}
+            ,#{item.workCenter},#{item.department},#{item.planStartDay},#{item.planEndDay}
+            ,#{item.standbyNumber},#{item.standbyName},#{item.standbyStock},#{item.nextProcessDeparment}
+            ,#{item.isSuspended},#{item.isOutsourcing},#{item.account},#{item.advancedMaterials}
+            ,#{item.advancedDocumentNumber},#{item.advancedRequirementDay},#{item.isPlanComplete}
+            ,#{item.isStockComplete},#{item.hasTurnback},#{item.hasRisk},#{item.plant})
+        </foreach>
+    </insert>
 </mapper>
\ No newline at end of file
diff --git a/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteMapper.xml b/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteMapper.xml
index d54cd15..9e8a96a 100644
--- a/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteMapper.xml
+++ b/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteMapper.xml
@@ -22,10 +22,12 @@
         <result property="createTime"    column="create_time"    />
         <result property="updateBy"    column="update_by"    />
         <result property="updateTime"    column="update_time"    />
+        <result property="standardTime"    column="standard_time"    />
+        <result property="processOrder"    column="process_order"    />
     </resultMap>
 
     <sql id="selectApsProcessRouteVo">
-        select id, item_no, work_order_no, process_number, process_name, process_plan_start_day, process_plan_end_day, not_start_work_count, completed_count, discard_count, integration_day, plant, del_flag, create_by, create_time, update_by, update_time from aps_process_route
+        select id, item_no, work_order_no, process_number, process_name, process_plan_start_day, process_plan_end_day, not_start_work_count, completed_count, discard_count, integration_day, plant, del_flag, create_by, create_time, update_by, update_time,standard_time,process_order from aps_process_route
     </sql>
 
     <select id="selectApsProcessRouteList" parameterType="ApsProcessRoute" resultMap="ApsProcessRouteResult">
@@ -40,7 +42,8 @@
             <if test="notStartWorkCount != null "> and not_start_work_count = #{notStartWorkCount}</if>
             <if test="completedCount != null "> and completed_count = #{completedCount}</if>
             <if test="discardCount != null "> and discard_count = #{discardCount}</if>
-            <if test="integrationDay != null "> and integration_day = #{integrationDay}</if>
+            <if test="params.beginIntegrationDay != null and params.beginIntegrationDay != '' and params.endIntegrationDay != null and params.endIntegrationDay != ''"> and integration_day between #{params.beginIntegrationDay} and #{params.endIntegrationDay}</if>
+<!--            <if test="integrationDay != null "> and integration_day = #{integrationDay}</if>-->
             <if test="plant != null  and plant != ''"> and plant = #{plant}</if>
         </where>
     </select>
@@ -68,6 +71,8 @@
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
             <if test="updateTime != null">update_time,</if>
+            <if test="standardTime != null">standard_time,</if>
+            <if test="processOrder != null">process_order,</if>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="id != null">#{id},</if>
@@ -87,6 +92,8 @@
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
             <if test="updateTime != null">#{updateTime},</if>
+            <if test="standardTime != null">#{standardTime},</if>
+            <if test="processOrder != null">#{processOrder},</if>
         </trim>
     </insert>
 
@@ -109,6 +116,8 @@
             <if test="createTime != null">create_time = #{createTime},</if>
             <if test="updateBy != null">update_by = #{updateBy},</if>
             <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="standardTime != null">standard_time = #{standardTime},</if>
+            <if test="processOrder != null">process_order = #{processOrder},</if>
         </trim>
         where id = #{id}
     </update>
diff --git a/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteTempMapper.xml b/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteTempMapper.xml
index 385f6d1..aec77c7 100644
--- a/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteTempMapper.xml
+++ b/aps-modules/aps-core/src/main/resources/mapper/core/ApsProcessRouteTempMapper.xml
@@ -23,10 +23,12 @@
         <result property="createTime"    column="create_time"    />
         <result property="updateBy"    column="update_by"    />
         <result property="updateTime"    column="update_time"    />
+        <result property="standardTime"    column="standard_time"    />
+        <result property="processOrder"    column="process_order"    />
     </resultMap>
 
     <sql id="selectApsProcessRouteTempVo">
-        select id, item_no, work_order_no, process_number, process_name, process_plan_start_day, process_plan_end_day, not_start_work_count, completed_count, discard_count, integration_day, batch_number, plant, del_flag, create_by, create_time, update_by, update_time from aps_process_route_temp
+        select id, item_no, work_order_no, process_number, process_name, process_plan_start_day, process_plan_end_day, not_start_work_count, completed_count, discard_count, integration_day, batch_number, plant, del_flag, create_by, create_time, update_by, update_time,standard_time,process_order from aps_process_route_temp
     </sql>
 
     <select id="selectApsProcessRouteTempList" parameterType="ApsProcessRouteTemp" resultMap="ApsProcessRouteTempResult">
@@ -71,6 +73,8 @@
             <if test="createTime != null">create_time,</if>
             <if test="updateBy != null">update_by,</if>
             <if test="updateTime != null">update_time,</if>
+            <if test="standardTime != null">standard_time,</if>
+            <if test="processOrder != null">process_order,</if>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="id != null">#{id},</if>
@@ -91,6 +95,8 @@
             <if test="createTime != null">#{createTime},</if>
             <if test="updateBy != null">#{updateBy},</if>
             <if test="updateTime != null">#{updateTime},</if>
+            <if test="standardTime != null">#{standardTime},</if>
+            <if test="processOrder != null">#{processOrder},</if>
         </trim>
     </insert>
 
@@ -114,6 +120,9 @@
             <if test="createTime != null">create_time = #{createTime},</if>
             <if test="updateBy != null">update_by = #{updateBy},</if>
             <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="standardTime != null">standard_time = #{standardTime},</if>
+            <if test="processOrder != null">process_order = #{processOrder},</if>
+
         </trim>
         where id = #{id}
     </update>
diff --git a/aps-modules/aps-core/src/main/resources/mapper/core/ApsResourceGroupMapper.xml b/aps-modules/aps-core/src/main/resources/mapper/core/ApsResourceGroupMapper.xml
index 213f945..c5dd261 100644
--- a/aps-modules/aps-core/src/main/resources/mapper/core/ApsResourceGroupMapper.xml
+++ b/aps-modules/aps-core/src/main/resources/mapper/core/ApsResourceGroupMapper.xml
@@ -24,12 +24,12 @@
         select id, resource_group_name, devices_quantity, theory_hours, rest_days, theory_capacity, request_date, del_flag, create_by, create_time, update_by, update_time, plant from aps_resource_group
     </sql>
 
-    <select id="selectApsResourceGroupList" parameterType="ApsResourceGroupParam" resultMap="ApsResourceGroupResult">
+    <select id="selectApsResourceGroupList" parameterType="ApsResourceGroup" resultMap="ApsResourceGroupResult">
         <include refid="selectApsResourceGroupVo"/>
         <where>  
-            <if test="resourceGroupName != null  and resourceGroupName != ''"> and resource_group_name like '%' || #{resourceGroupName|| '%')</if>
+            <if test="resourceGroupName != null  and resourceGroupName != ''"> and resource_group_name like '%' || #{resourceGroupName}|| '%'</if>
 
-            <if test="beginRequestDate != null and beginRequestDate != '' and endRequestDate != null and endRequestDate != ''"> and request_date between #{beginRequestDate} and #{endRequestDate}</if>
+            <if test="params.beginRequestDate != null and params.beginRequestDate != '' and params.endRequestDate != null and params.endRequestDate != ''"> and request_date between #{params.beginRequestDate} and #{params.endRequestDate}</if>
             <!--<if test="plant != null  and plant != ''"> and plant = #{plant}</if>
             <if test="devicesQuantity != null "> and devices_quantity = #{devicesQuantity}</if>
             <if test="theoryHours != null "> and theory_hours = #{theoryHours}</if>

--
Gitblit v1.9.3