|
@@ -6,6 +6,13 @@
|
|
|
|
|
|
<resultMap type="cn.ezhizao.project.business.workOrder.domain.BizWorkOrder" id="BizWorkOrderResult">
|
|
|
<id column="id" property="id"/>
|
|
|
+ <result column="company_id" jdbcType="BIGINT" property="companyId"/>
|
|
|
+ <collection property="records" select="getRecords" column="id"/>
|
|
|
+ </resultMap>
|
|
|
+
|
|
|
+ <resultMap type="cn.ezhizao.project.business.workOrder.domain.BizWorkOrderRecord"
|
|
|
+ id="BizWorkOrderRecordResult">
|
|
|
+ <id column="id" property="id"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="getList" parameterType="BizWorkOrder" resultMap="BizWorkOrderResult">
|
|
@@ -62,6 +69,10 @@
|
|
|
</trim>
|
|
|
</select>
|
|
|
|
|
|
+ <select id="getRecords" resultMap="BizWorkOrderRecordResult">
|
|
|
+ SELECT * FROM biz_work_order_record WHERE deleted = 0 AND work_order_id = #{id}
|
|
|
+ </select>
|
|
|
+
|
|
|
<select id="getIndexList" parameterType="BizWorkOrder" resultMap="BizWorkOrderResult">
|
|
|
SELECT t1.*,t2.name as company_name, t2.social_credit_code, t3.name as task_type_name, t4.name as
|
|
|
task_type_detail_name, t5.nick_name as service_name, t2.is_zero
|