yangys
2025-04-11 120755e6874893d284fda5f617924d46960286c0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.qianwen.smartman.modules.smis.mapper.ProductionCraftProcessRelatedFixtureMapper">
    <!--    根据工艺版本工序ID获得工艺关联夹具-->
    <select id="getProductionCraftProcessRelatedFixtureListByProcessId"
            resultType="com.qianwen.smartman.modules.smis.vo.ProductionCraftProcessRelatedFixtureVO">
        SELECT f.fixture_id,
               f.version_process_id,
               f.id,
               g.name  AS fixtureGroupName,
               bf.code AS fixtureCode,
               bf.name AS fixtureName
        FROM prod_craft_process_ref_fixture f
                 LEFT JOIN blade_fixture bf ON f.fixture_id = bf.id
            AND bf.is_deleted = 0
                 LEFT JOIN blade_common_group_of_item item ON f.fixture_id = item.item_id
                 LEFT JOIN blade_common_group g ON item.group_id = g.id
        WHERE f.version_process_id = #{processId}
 
    </select>
</mapper>