From a497406167f500741ac6cc1d24e086589972eb49 Mon Sep 17 00:00:00 2001
From: gongchunyi <deslre0381@gmail.com>
Date: 星期四, 19 三月 2026 18:03:54 +0800
Subject: [PATCH] fix: 工艺路线工序参数表取消绑定基础参数表
---
src/main/resources/mapper/production/ProcessRouteItemParamMapper.xml | 62 ++++++++++++++++++++-----------
1 files changed, 40 insertions(+), 22 deletions(-)
diff --git a/src/main/resources/mapper/production/ProcessRouteItemParamMapper.xml b/src/main/resources/mapper/production/ProcessRouteItemParamMapper.xml
index 1b662f2..90395b5 100644
--- a/src/main/resources/mapper/production/ProcessRouteItemParamMapper.xml
+++ b/src/main/resources/mapper/production/ProcessRouteItemParamMapper.xml
@@ -7,7 +7,6 @@
<resultMap id="ProcessRouteItemParamResultMap" type="com.ruoyi.production.pojo.ProcessRouteItemParam">
<id property="id" column="id"/>
<result property="routeItemId" column="route_item_id"/>
- <result property="paramId" column="param_id"/>
<result property="processParamId" column="process_param_id"/>
<result property="standardValue" column="standard_value"/>
<result property="minValue" column="min_value"/>
@@ -17,37 +16,56 @@
<result property="tenantId" column="tenant_id"/>
<result property="createTime" column="create_time"/>
<result property="updateTime" column="update_time"/>
+ <result property="paramKey" column="param_key"/>
+ <result property="paramName" column="param_name"/>
+ <result property="paramType" column="param_type"/>
+ <result property="paramFormat" column="param_format"/>
+ <result property="valueMode" column="value_mode"/>
+ <result property="unit" column="unit"/>
+ <result property="remark" column="remark"/>
</resultMap>
<insert id="insertFromProcessTemplate">
- INSERT INTO process_route_item_param (route_item_id, param_id, process_param_id,
- standard_value, min_value, max_value,
- is_required, sort, tenant_id, create_time)
+ INSERT INTO process_route_item_param (route_item_id,
+ process_param_id,
+ standard_value,
+ min_value,
+ max_value,
+ is_required,
+ sort,
+ tenant_id,
+ create_time,
+ param_key,
+ param_name,
+ param_type,
+ param_format,
+ value_mode,
+ unit,
+ remark)
SELECT #{routeItemId},
- param_id,
- id,
- standard_value,
- min_value,
- max_value,
- is_required,
- sort,
+ ppp.id,
+ ppp.standard_value,
+ ppp.min_value,
+ ppp.max_value,
+ ppp.is_required,
+ ppp.sort,
#{tenantId},
- NOW()
- FROM product_process_param
- WHERE process_id = #{processId}
+ NOW(),
+ ppp.param_key,
+ ppp.param_name,
+ ppp.param_type,
+ ppp.param_format,
+ ppp.value_mode,
+ ppp.unit,
+ ppp.remark
+ FROM product_process_param ppp
+ WHERE ppp.process_id = #{processId}
</insert>
<select id="selectParamPage" resultType="com.ruoyi.production.dto.ProcessRouteItemParamDto">
select
- prip.*,
- bp.param_name,
- bp.param_key,
- bp.unit,
- bp.param_type,
- bp.param_format,
- bp.value_mode
+ prip.*
from process_route_item_param prip
- left join base_param bp on prip.param_id = bp.id
<where>
<if test="p.routeItemId != null">
and prip.route_item_id = #{p.routeItemId}
--
Gitblit v1.9.3