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 @@
* @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