|
|
@@ -211,6 +211,7 @@
|
|
|
<result column="flg_handle_setting" property="flgHandleSetting"/>
|
|
|
<result column="channelName" property="channelName"/>
|
|
|
<result column="outbound_processing_flag" property="outboundProcessingFlag"/>
|
|
|
+ <result column="categoryCount" property="categoryCount"/>
|
|
|
<collection property="orderItemResponseList" resultMap="itemListMap" columnPrefix="list_"/>
|
|
|
|
|
|
</resultMap>
|
|
|
@@ -1051,10 +1052,13 @@
|
|
|
tmsc.channel_name as "channelName",
|
|
|
|
|
|
<include refid="Base_Column_List_Item_Response_Detail_Join"/>
|
|
|
+ ,(select count(DISTINCT tmgss.category_id) from dkic_b.t_psi_order_item ti
|
|
|
+ LEFT JOIN dkic_b.t_mst_goods_sku tmgss ON tmgss.sku_id = ti.sku_id
|
|
|
+ where ti.order_id = t.order_id and ti.flg_valid) as "categoryCount"
|
|
|
FROM dkic_b.t_psi_order as t
|
|
|
left join dkic_b.t_mst_customer tmc on tmc.cus_id = t.cus_id
|
|
|
left join dkic_b.t_psi_order_item toi on toi.order_id = t.order_id
|
|
|
- inner join dkic_b.t_mst_goods_sku tmgs on tmgs.sku_id = toi.sku_id
|
|
|
+ left join dkic_b.t_mst_goods_sku tmgs on tmgs.sku_id = toi.sku_id
|
|
|
left join dkic_b.t_mst_goods_brand tmgb on tmgb.brand_id = tmgs.brand_id
|
|
|
left join dkic_b.t_mst_org tmo on t.org_id = tmo.org_id
|
|
|
left join dkic_b.t_mst_sale_channel tmsc on t.sales_channel = tmsc.channel_id
|