|
|
@@ -13,14 +13,12 @@
|
|
|
a.update_time AS "updateTime",
|
|
|
a.update_by AS "updateBy.id",
|
|
|
s.name AS "subcontractorName",
|
|
|
- hc.company_name as "companyName",
|
|
|
- ha.balance as "balance"
|
|
|
+ hc.company_name as "companyName"
|
|
|
</sql>
|
|
|
|
|
|
<sql id="hlgCpSettingJoins">
|
|
|
left join hlg_subcontractor s ON s.id = a.subcontractor_id
|
|
|
left join hlg_company hc ON hc.id = a.company_id
|
|
|
- left join hlg_cp_account ha on ha.company_id=a.company_id and ha.cp_company_id=a.id
|
|
|
</sql>
|
|
|
|
|
|
|
|
|
@@ -41,4 +39,17 @@
|
|
|
</select>
|
|
|
|
|
|
|
|
|
+ <select id="findHlgCpSettingBalance" resultType="org.jeecg.modules.hlgcpmanager.entity.HlgCpSetting" >
|
|
|
+ SELECT
|
|
|
+ <include refid="hlgCpSettingColumns"/>
|
|
|
+ ,ha.balance as "balance"
|
|
|
+ FROM hlg_cp_setting a
|
|
|
+ left join hlg_subcontractor s ON s.id = a.subcontractor_id
|
|
|
+ left join hlg_company hc ON hc.id = a.company_id
|
|
|
+ left join hlg_cp_account ha on ha.cp_company_id=a.company_id
|
|
|
+ where ha.company_id=#{0}
|
|
|
+ limit 1
|
|
|
+ </select>
|
|
|
+
|
|
|
+
|
|
|
</mapper>
|