Browse Source

2025-11-26

人员等级和加工中心接口增加show_in_query_flag字段
物料商品组管理增加show_in_query_flag字段
master
fengyuan_yang 2 months ago
parent
commit
bb51bdb6bb
  1. 4
      src/main/java/com/spring/modules/part/entity/ProductGroupInformationEntity.java
  2. 3
      src/main/resources/mapper/part/ProductGroupInformationMapper.xml
  3. 20
      src/main/resources/mapper/part/RoutingManagementMapper.xml

4
src/main/java/com/spring/modules/part/entity/ProductGroupInformationEntity.java

@ -53,6 +53,10 @@ public class ProductGroupInformationEntity extends QueryPage implements Serializ
* 更新人
**/
private String updateBy;
/**
* 是否显示
**/
private String showInQueryFlag;
/**
* 数据集
*/

3
src/main/resources/mapper/part/ProductGroupInformationMapper.xml

@ -13,7 +13,8 @@
create_by,
create_date,
update_by,
update_date
update_date,
show_in_query_flag
FROM product_group
<where>
site = #{query.site}

20
src/main/resources/mapper/part/RoutingManagementMapper.xml

@ -1328,10 +1328,10 @@
<!-- 批量新增 -->
<insert id="syncSaveLaborClass">
INSERT INTO labor_class (site, level_id, level_desc, level_cost, active, ifs_row_version)
INSERT INTO labor_class (site, level_id, level_desc, level_cost, active, ifs_row_version, show_in_query_flag)
VALUES
<foreach item="item" collection="list" separator=",">
(#{item.site}, #{item.levelId}, #{item.levelDesc}, #{item.levelCost}, #{item.active}, #{item.ifsRowVersion})
(#{item.site}, #{item.levelId}, #{item.levelDesc}, #{item.levelCost}, #{item.active}, #{item.ifsRowVersion}, #{item.showInQueryFlag})
</foreach>
</insert>
@ -1357,6 +1357,12 @@
</foreach>
ELSE level_cost
END,
show_in_query_flag = CASE level_id
<foreach item="item" index="index" collection="list" open="" close="" separator=" ">
WHEN #{item.levelId} THEN #{item.showInQueryFlag}
</foreach>
ELSE show_in_query_flag
END,
ifs_row_version = CASE level_id
<foreach item="item" index="index" collection="list" open="" close="" separator=" ">
WHEN #{item.levelId} THEN #{item.ifsRowVersion}
@ -1417,11 +1423,11 @@
<!-- 批量新增 -->
<insert id="syncSaveWorkCenter">
INSERT INTO work_center (site, work_center_no, work_center_desc, work_center_type_db, work_center_type, average_capacity, efficiency, utilization, capacity_type_db, capacity_type,
um_id, active, remark, pro_line_no, can_create_new_roll_flag, need_setup_flag, ifs_row_version)
um_id, active, remark, pro_line_no, can_create_new_roll_flag, need_setup_flag, ifs_row_version, show_in_query_flag)
VALUES
<foreach item="item" collection="list" separator=",">
(#{item.site}, #{item.workCenterNo}, #{item.workCenterDesc}, #{item.workCenterTypeDB}, #{item.workCenterType}, #{item.averageCapacity,jdbcType=DECIMAL}, #{item.efficiency,jdbcType=DECIMAL}, #{item.utilization,jdbcType=DECIMAL}, #{item.capacityTypeDB}, #{item.capacityType},
#{item.umId}, #{item.active}, #{item.remark}, #{item.proLineNo}, #{item.canCreateNewRollFlag}, #{item.needSetupFlag}, #{item.ifsRowVersion})
#{item.umId}, #{item.active}, #{item.remark}, #{item.proLineNo}, #{item.canCreateNewRollFlag}, #{item.needSetupFlag}, #{item.ifsRowVersion}, #{item.showInQueryFlag})
</foreach>
</insert>
@ -1489,6 +1495,12 @@
</foreach>
ELSE active
END,
show_in_query_flag = CASE work_center_no
<foreach item="item" index="index" collection="list" open="" close="" separator=" ">
WHEN #{item.workCenterNo} THEN #{item.showInQueryFlag}
</foreach>
ELSE show_in_query_flag
END,
remark = CASE work_center_no
<foreach item="item" index="index" collection="list" open="" close="" separator=" ">
WHEN #{item.workCenterNo} THEN #{item.remark}

Loading…
Cancel
Save