41 lines
1.4 KiB
XML
41 lines
1.4 KiB
XML
|
|
<?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.bonus.sgzb.app.mapper.HoldingLedgerMapper">
|
||
|
|
|
||
|
|
<select id="getHoldingLedger" resultType="com.bonus.sgzb.app.domain.TmTask">
|
||
|
|
SELECT
|
||
|
|
mt.type_id as typeId,
|
||
|
|
mt.type_name as typeModelName,
|
||
|
|
mt2.type_name as typeName
|
||
|
|
FROM
|
||
|
|
ma_type mt
|
||
|
|
LEFT JOIN ma_type mt2 on mt.parent_id = mt2.type_id
|
||
|
|
WHERE
|
||
|
|
mt.manage_type = 2
|
||
|
|
AND mt.LEVEL = 4
|
||
|
|
</select>
|
||
|
|
<select id="getHoldingLedgerDetail" resultType="com.bonus.sgzb.app.domain.TmTask">
|
||
|
|
SELECT
|
||
|
|
mws2.type_id AS typeId,
|
||
|
|
mws2.part_num AS partNum
|
||
|
|
FROM
|
||
|
|
ma_type mt1
|
||
|
|
LEFT JOIN ma_whole_set mws2 ON mt1.type_id = mws2.parent_id
|
||
|
|
WHERE
|
||
|
|
mt1.type_id = #{typeId}
|
||
|
|
</select>
|
||
|
|
<select id="getMachineParts" resultType="com.bonus.sgzb.app.domain.MachinePart">
|
||
|
|
SELECT
|
||
|
|
mt.type_name AS typeModelName,
|
||
|
|
mt.type_id as modelId,
|
||
|
|
mt.unit_name as unitName,
|
||
|
|
m2.type_name As typeName
|
||
|
|
FROM
|
||
|
|
ma_type mt
|
||
|
|
LEFT JOIN ma_type m2 ON mt.parent_id = m2.type_id
|
||
|
|
WHERE
|
||
|
|
mt.type_id = #{typeId}
|
||
|
|
</select>
|
||
|
|
</mapper>
|