fix 87830 年度会员维护-会员单位信息-未锁定时企业单位做了修改,列表没有回显最新的

This commit is contained in:
lijiarao
2024-07-31 13:52:56 +08:00
parent cffc28078b
commit 38b1615995
@@ -70,6 +70,7 @@
<result column="invalidation_date" property="invalidationDate"/>
<result column="year" property="year"/>
</resultMap>
<select id="queryListByCompany" resultType="com.jero.member.entity.TbMemberProjectSubitem">
SELECT tmps.*,tmp.project_name,#{projectType} AS projectType FROM tb_member_project_subitem tmps
LEFT JOIN tb_member_project tmp ON tmps.project_id = tmp.id
@@ -87,10 +88,37 @@
GROUP BY tmps.id ORDER BY tmps.create_time DESC
</select>
<select id="pageList" resultMap="TbMemberProjectSubitemResultMap">
select distinct tmps.*
<select id="pageList" resultType="com.jero.member.entity.TbMemberProjectSubitem">
select tmps.id,tmps.create_by,tmps.create_time,tmps.update_by,tmps.update_time,tmps.project_id,tmps.member_no,
tmps.company_id,
tmps.company_temporary_id,
ifnull( IF(
tmps.company_name =
IF(
tmps.company_name LIKE '%(未审核)',
CONCAT(pcm.company_name, '(未审核)'),
pcm.company_name
),
tmps.company_name,
CONCAT(tmps.company_name, '(更名为', pcm.company_name, ')')
), tmps.company_name) AS company_name,
tmps.member_nature,
tmps.member_type,tmps.liaison_man_id,tmps.company_contact_temporary_id,
tmps.liaison_man,tmps.post_company_id,tmps.post_contact_id,tmps.post_contact_temporary_id,tmps.email,tmps.mobile,
tmps.member_status,tmps.register_time,tmps.amount_receivable,tmps.tax_rate,
tmps.tax,tmps.no_tax_amount,tmps.paid_amount,tmps.confirm_amount,tmps.estimated_arrival_date,
tmps.invoice_requirements,tmps.pack,tmps.in_account,tmps.make_invoice,tmps.affirm_income,
tmps.mail,tmps.ticket_collection,tmps.charge_use,tmps.payment_method,tmps.tb_payment_id,tmps.invoice_amount,
tmps.payment_status,tmps.bill_number,tmps.member_id,tmps.payment_record,
tmps.submission_time,tmps.header_name,tmps.tax_number,tmps.invoice_address,tmps.invoice_phone,tmps.deposit_bank,
tmps.bank_account,tmps.link_bank_number,tmps.confirm_tax,tmps.confirm_no_tax_amount,tmps.paid_tax,tmps.paid_no_tax_amount,
tmps.invoice_tax,tmps.invoice_no_tax_amount,tmps.member_payment_amount,tmps.certificate_payment_amount,tmps.other_payment_amount,
tmps.admin_add_flag,tmps.charge_notice_no,tmps.charge_notice_id,tmps.contract_num,tmps.remark,tmps.effective_date,
tmps.invalidation_date
from tb_member_project_subitem tmps
LEFT JOIN tb_member_project tmp on tmp.id = tmps.project_id
left join pay_company_management pcm on tmps.company_id = pcm.id
${ew.customSqlSegment}
</select>