From 2527d6a8447f11c51795cccf76a1d0b3bfc923bf Mon Sep 17 00:00:00 2001 From: hecan <1718492867@qq.com> Date: Tue, 27 Aug 2024 17:48:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=80=E6=9D=A5=E5=8D=95=E4=BD=8D=EF=BC=8C?= =?UTF-8?q?=E7=8E=B0=E9=87=91=E6=B5=81=E9=87=8F=E9=A1=B9=E7=9B=AE=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../grpU8/service/impl/GrpU8ServiceImpl.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/service/src/main/java/com/hzya/frame/grpU8/service/impl/GrpU8ServiceImpl.java b/service/src/main/java/com/hzya/frame/grpU8/service/impl/GrpU8ServiceImpl.java index 6cc283f9..fd84ff0e 100644 --- a/service/src/main/java/com/hzya/frame/grpU8/service/impl/GrpU8ServiceImpl.java +++ b/service/src/main/java/com/hzya/frame/grpU8/service/impl/GrpU8ServiceImpl.java @@ -3,7 +3,13 @@ package com.hzya.frame.grpU8.service.impl; import com.alibaba.fastjson.JSONObject; import com.hzya.frame.grpU8.acctVouchInfo.entity.AcctVouchInfoEntity; import com.hzya.frame.grpU8.acctVouchInfo.service.IAcctVouchInfoService; +import com.hzya.frame.grpU8.nxproof.glfzxzl.service.IGlFzxzlService; +import com.hzya.frame.grpU8.nxproof.glxjllxm.service.IGlXjllxmService; +import com.hzya.frame.grpU8.nxproof.glxmzl.service.ISenderGlXmzlService; +import com.hzya.frame.grpU8.nxproof.pubbmxx.service.ISenderPubbmxxService; +import com.hzya.frame.grpU8.nxproof.pubkszl.service.IPubkszlService; import com.hzya.frame.grpU8.service.IGrpU8Service; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -13,6 +19,17 @@ public class GrpU8ServiceImpl implements IGrpU8Service { @Resource private IAcctVouchInfoService acctVouchInfoService; + @Autowired + private ISenderPubbmxxService senderPubbmxxService; + @Autowired + private IPubkszlService pubkszlService; + @Autowired + private IGlXjllxmService glXjllxmService; + @Autowired + private IGlFzxzlService glFzxzlService; + @Autowired + private ISenderGlXmzlService senderGlXmzlService; + @Override public Object queryData(JSONObject object) { JSONObject jsonObject = getData("jsonStr", object,JSONObject.class); @@ -25,23 +42,31 @@ public class GrpU8ServiceImpl implements IGrpU8Service { Object returnObject = null; switch (jsonObject.getString("queryType")){ case "1"://往来单位查询接口 + returnObject = pubkszlService.queryEntityPage(object); break; case "2"://部门查询接口 returnObject = acctVouchInfoService.queryData(object); break; case "3"://固定辅助核算项查询接口 + returnObject = glFzxzlService.queryEntityPage(object); break; case "4"://项目查询接口 + returnObject = senderGlXmzlService.queryEntityPage(object); break; case "5"://功能科目查询接口 break; case "6"://部门经济科目查询接口 + //部门经济科目是辅助项资料类别为5得数据 + if(jsonObject.getString("lbdm") !=null && jsonObject.getString("lbdm").equals("5")){ + returnObject = glFzxzlService.queryEntityPage(object); + } break; case "7"://科目总账余额查询接口 break; case "8"://科目辅助余额查询接口 break; case "9"://现金流量项目查询接口 + returnObject=glXjllxmService.queryEntityPage(object); break; case "10"://总账凭证查询接口 ml break;