退回状态显示
This commit is contained in:
parent
d8542fee07
commit
bdb726400f
|
|
@ -228,7 +228,7 @@ public class BomNewMbomMiddleVO extends BaseMaterialVO implements Serializable {
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiModelProperty(value = "状态 0-待处理 1-已处理 2- 驳回")
|
@ApiModelProperty(value = "状态 0-待处理 1-已处理 2- 驳回")
|
||||||
private Integer backStatus;
|
private Integer backStatus=0;
|
||||||
|
|
||||||
private List<BomNewMbomMiddleVO> childNodes = Collections.emptyList();
|
private List<BomNewMbomMiddleVO> childNodes = Collections.emptyList();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -105,8 +105,12 @@
|
||||||
<!-- </select>-->
|
<!-- </select>-->
|
||||||
|
|
||||||
<select id="getParentChild" resultType="com.nflg.product.bomnew.pojo.vo.BomNewMbomMiddleVO">
|
<select id="getParentChild" resultType="com.nflg.product.bomnew.pojo.vo.BomNewMbomMiddleVO">
|
||||||
select t1.*,(SELECT count(1) from t_bom_new_mbom_detail where parent_row_id=t1.row_id) as bom_exist
|
select t1.*,IFNULL(t2.back_status,0) as back_status,
|
||||||
|
|
||||||
|
(SELECT count(1) from t_bom_new_mbom_detail where parent_row_id=t1.row_id) as bom_exist
|
||||||
from t_bom_new_mbom_detail as t1
|
from t_bom_new_mbom_detail as t1
|
||||||
|
left join t_bom_new_mbom_back_material as t2
|
||||||
|
on t1.row_id=t2.detail_row_id
|
||||||
where t1.parent_row_id = #{rowId}
|
where t1.parent_row_id = #{rowId}
|
||||||
order by t1.order_number
|
order by t1.order_number
|
||||||
</select>
|
</select>
|
||||||
|
|
@ -142,18 +146,21 @@
|
||||||
|
|
||||||
<select id="searchList" resultType="com.nflg.product.bomnew.pojo.vo.BomNewMbomMiddleVO">
|
<select id="searchList" resultType="com.nflg.product.bomnew.pojo.vo.BomNewMbomMiddleVO">
|
||||||
<![CDATA[
|
<![CDATA[
|
||||||
SELECT t2.*,(SELECT count(1) from t_bom_new_mbom_detail where parent_row_id=t2.row_id) as bom_exist
|
select T1.*, IFNULL(T2.back_status, 0) as back_status
|
||||||
FROM
|
from (SELECT t2.*, (SELECT count(1) from t_bom_new_mbom_detail where parent_row_id = t2.row_id) as bom_exist
|
||||||
(
|
FROM (SELECT @r AS _row_id,
|
||||||
SELECT
|
(SELECT @r := parent_row_id
|
||||||
@r AS _row_id,
|
FROM t_bom_new_mbom_detail
|
||||||
(SELECT @r := parent_row_id FROM t_bom_new_mbom_detail WHERE row_id = _row_id) AS parent_row_id
|
WHERE row_id = _row_id) AS parent_row_id
|
||||||
FROM
|
FROM
|
||||||
(SELECT @r := #{rowId}) vars, t_bom_new_mbom_detail AS h
|
(SELECT @r := #{rowId}) vars
|
||||||
WHERE @r <> 0
|
, t_bom_new_mbom_detail AS h
|
||||||
) t1
|
WHERE @r <> 0) t1
|
||||||
JOIN t_bom_new_mbom_detail t2
|
JOIN t_bom_new_mbom_detail t2
|
||||||
ON t1._row_id = t2.row_id
|
ON t1._row_id = t2.row_id
|
||||||
|
)as T1
|
||||||
|
left join t_bom_new_mbom_back_material as T2
|
||||||
|
on T1.row_id=T2.detail_row_id
|
||||||
]]>
|
]]>
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue