`id`,`tenant_id`,`parent_tenant_id`,`create_time`,`update_time`,`receive_date`,`receive_money`,`pay_money`,`set_off_money`,`cut_money`,`status`,`type`,
`money_detail`,`create_by`,`create_by_name`,`update_by`,`update_by_name`,`remark`,`fees_id`,`is_print`,`is_finish`,`parent_id`,`bill_cus_name`,`bill_shop_number`
where 1=1
and `id` = #{id}
and `tenant_id` = #{tenantId}
and `parent_tenant_id` = #{parentTenantId}
and `status` = #{status}and `type` = #{type}and `create_time` >= #{createTimeBegin}and `create_time` <= #{createTimeEnd}and `receive_date` >= #{receiveDateBegin}and `receive_date` <= #{receiveDateEnd}and `fees_id` = #{feesId}and `is_print` = #{isPrint}and `is_finish` = #{isFinish}and `parent_id` = #{parentId}
and `bill_cus_name` like concat('%',#{billCusName},'%')
and `bill_shop_number` like concat('%',#{billShopNumber},'%')
and status in
#{sItem}
and
`bill_shop_number` like concat('%',#{qshItem},'%')
and fees_id in
#{fidItem}
and id not in
#{nidItem}
and id in
#{idItem}
order by ${sortColumns}
update wx_finance_receive set is_del = #{isDel} where id = #{id} and `tenant_id` = #{tenantId}
update wx_finance_receive set is_finish = #{isFinish}
where status not in (2,4)
and id in
#{idItem}
update wx_finance_receive set is_print = 1 where id = #{id} and tenant_id = #{tenantId}
update wx_finance_receive set status = #{status}
,`remark` = #{remark}
where id = #{id} and tenant_id = #{tenantId}