src/main/resources/mapper/production/ProductionOrderMapper.xml
@@ -23,6 +23,7 @@
    <resultMap id="ProductionOrderVoResultMap" type="com.ruoyi.production.bean.vo.ProductionOrderVo" extends="BaseResultMap">
        <result column="salesContractNo" property="salesContractNo" />
        <result column="masterContractNo" property="masterContractNo" />
        <result column="customerName" property="customerName" />
        <result column="productName" property="productName" />
        <result column="model" property="model" />
@@ -47,6 +48,7 @@
        po.plan_complete_time,
        po.status,
        po_sales.salesContractNo,
        po_sales.masterContractNo,
        po_sales.customerName,
        p.product_name as productName,
        pm.model as model,
@@ -62,6 +64,7 @@
                 left join (
            select po2.id as orderId,
                   group_concat(distinct sl2.sales_contract_no order by sl2.sales_contract_no separator ',') as salesContractNo,
                   group_concat(distinct sl2.master_contract_no order by sl2.master_contract_no separator ',') as masterContractNo,
                   group_concat(distinct sl2.customer_name order by sl2.customer_name separator ',') as customerName,
                   group_concat(distinct sl2.project_name order by sl2.project_name separator ',') as projectName,
                   min(sl2.delivery_date) as deliveryDate