5ywyZt;$r
zjC9;|N=uIitWv=qg5-yKUR_9r9SSJ8WxUz>b(3}Zr`{jgu~7lE{5q<6iDFKZ5AH%
z0GpV+gS@`5S09(=4znCsP)pyU9EcuQt|0S^GqZGAC9u`eCmwugP}GOzwn~G4ocU*a
zu!^_OrO1$mo~gBhto0AiAMGTECafd3HAo%gGqv+)s)C60e;oYl3`!g;^`3aeW^Bbvw4Zlt3su_HR@O@IPU*{teqLJgp)P?
zP4;;LBY6jFp_o-D6^v#aGv
zNwosk!?2xGlFbl}K$i7rX1*&Obeku3Yw5G&&l<_sN8i&2#&WphKVl7+%aPtF*!!G9
z)pVH6RtZcHx;6D`edI%=?ij1y6
z73hy^M!aIJuWJJIh;X<%p$Gzrmx(uiJuejHsC9qz)?L>4Q1rbs!)ipf}ss=49QYy2aYZ7SYYNtw2Q_e^p
zLAwfx&dK=lUa_a@%N^?e$$*`G#dZZJlCuwwJ*%Z3Uoni9_xe{jpD$W3eE^5F>RXM^
znchDzGju=j9=akSUXPfXt1@||Y~-3c-)L?er)HfD^gIeA++|%;)waZ)Ywz~Q4)wFJ
zcIjc=W1c(fSPp#ZnChHWliGCCadV>8vB+mw$sf{Xr$_Q!2Nh9|E#iraPWZNF)2u8g
z5wbBZS2Uwr`_7SKJ;PoXOAvuY8L^oBX&T!&+
zwmFo@*XlwX=+YehYMV(lf+*tNKIO_(Kshd1|Ga!tH!$ItP572Aa*#Vgwo@djqmrEl
z+{b0d4sYIUt+d#wYKRMeA^@R$K1n1{@{Lqc^@Ci$0Lo|Op0{nk;HIAmh-UE|9_q8KWDR$
N-*}+77i@n#{{>rgRayW5
diff --git a/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardCarMapper.xml b/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardCarMapper.xml
index 030735631..2a94a7f16 100644
--- a/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardCarMapper.xml
+++ b/pjcloud-hardware/pjcloud-hardware-biz/src/main/resources/mapper/order/HardCarMapper.xml
@@ -58,6 +58,9 @@
+
+ and DATE_FORMAT(a.create_time, '%Y') = #{dto.createTimeYearStr}
+
and o.create_time between #{dto.createTimeList[0]} and #{dto.createTimeList[1]}
diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeInvoiceMapper.xml b/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeInvoiceMapper.xml
index b12ec2360..72a9e4566 100644
--- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeInvoiceMapper.xml
+++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/resources/mapper/recharge/WalletRechargeInvoiceMapper.xml
@@ -32,6 +32,9 @@
a.del_flag = '0'
+
+ and a.code like concat('%', #{dto.code}, '%')
+
and a.status = #{dto.status}