Pārlūkot izejas kodu

资金管理增加查询字段

y 2 gadi atpakaļ
vecāks
revīzija
db8fade933

+ 7 - 5
src/main/java/com/ydtech/modules/inv/service/impl/InvAccountOperateServiceImpl.java

@@ -51,11 +51,13 @@ public class InvAccountOperateServiceImpl extends ServiceImpl<InvAccountOperateM
         List<InvAccountOperate> records = invAccountOperateIPage.getRecords();
         for (InvAccountOperate record:records){
             StringBuilder a = new StringBuilder();
-            String[] split = record.getPayMethod().split(",");
-            for (String i : split) {
-                a.append(InvPayMethodEnum.getNameByCode(i)).append(",");
-            }
-            record.setPayMethod(a.toString());
+           if (record.getPayMethod() != null){
+               String[] split = record.getPayMethod().split(",");
+               for (String i : split) {
+                   a.append(InvPayMethodEnum.getNameByCode(i)).append(",");
+               }
+               record.setPayMethod(a.toString());
+           }
         }
         invAccountOperateIPage.setRecords(records);
         return invAccountOperateIPage;

+ 3 - 0
src/main/resources/mapper/modules/inv/InvAccountOperateMapper.xml

@@ -50,5 +50,8 @@
         <if test="insAccountOperate.fundFlow != null and insAccountOperate.fundFlow != ''">
             and fund_flow = #{insAccountOperate.fundFlow}
         </if>
+        <if test="insAccountOperate.revenueOutlay != null and insAccountOperate.revenueOutlay != ''">
+            and revenue_outlay = #{insAccountOperate.revenueOutlay}
+        </if>
     </select>
 </mapper>