From c122b6a4252a80e09f244f01c3a024a04ff544f2 Mon Sep 17 00:00:00 2001
From: lvleigang <957075182@qq.com>
Date: Tue, 9 Jul 2024 15:38:17 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B1=A1=E5=B1=B1=E8=B4=A2=E5=8A=A1=E6=9F=A5?=
=?UTF-8?q?=E8=AF=A2=E6=8E=A5=E5=8F=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
buildpackage/pom.xml | 6 +
.../src/main/resources/application-xs.yml | 45 +++
.../acctVouchInfo/dao/IAcctVouchInfoDao.java | 19 ++
.../dao/impl/AcctVouchInfoDaoImpl.java | 29 ++
.../entity/AcctVouchInfoEntity.java | 194 ++++++++++++
.../entity/AcctVouchInfoEntity.xml | 198 ++++++++++++
.../entity/AcctVouchInfoEntityVo.java | 194 ++++++++++++
.../service/IAcctVouchInfoService.java | 22 ++
.../impl/AcctVouchInfoServiceImpl.java | 61 ++++
.../dictAcctSubj/dao/IDictAcctSubjDao.java | 19 ++
.../dao/impl/DictAcctSubjDaoImpl.java | 29 ++
.../entity/DictAcctSubjEntity.java | 284 ++++++++++++++++++
.../entity/DictAcctSubjEntity.xml | 270 +++++++++++++++++
.../entity/DictAcctSubjEntityVo.java | 284 ++++++++++++++++++
.../service/IDictAcctSubjService.java | 22 ++
.../service/impl/DictAcctSubjServiceImpl.java | 61 ++++
.../dictCheckType/dao/IDictCheckTypeDao.java | 19 ++
.../dao/impl/DictCheckTypeDaoImpl.java | 28 ++
.../entity/DictCheckTypeEntity.java | 74 +++++
.../entity/DictCheckTypeEntity.xml | 103 +++++++
.../entity/DictCheckTypeEntityVo.java | 74 +++++
.../service/IDictCheckTypeService.java | 22 ++
.../impl/DictCheckTypeServiceImpl.java | 61 ++++
23 files changed, 2118 insertions(+)
create mode 100644 buildpackage/src/main/resources/application-xs.yml
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/IAcctVouchInfoDao.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/impl/AcctVouchInfoDaoImpl.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.xml
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntityVo.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/IAcctVouchInfoService.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/IDictAcctSubjDao.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/impl/DictAcctSubjDaoImpl.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.xml
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntityVo.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/IDictAcctSubjService.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/impl/DictAcctSubjServiceImpl.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/IDictCheckTypeDao.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/impl/DictCheckTypeDaoImpl.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.xml
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntityVo.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/IDictCheckTypeService.java
create mode 100644 service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/impl/DictCheckTypeServiceImpl.java
diff --git a/buildpackage/pom.xml b/buildpackage/pom.xml
index 5c949541..6b043ccd 100644
--- a/buildpackage/pom.xml
+++ b/buildpackage/pom.xml
@@ -93,6 +93,12 @@
yc
+
+ xs
+
+ xs
+
+
kangarooDataCenterV3
diff --git a/buildpackage/src/main/resources/application-xs.yml b/buildpackage/src/main/resources/application-xs.yml
new file mode 100644
index 00000000..626ad7f3
--- /dev/null
+++ b/buildpackage/src/main/resources/application-xs.yml
@@ -0,0 +1,45 @@
+#######################本地环境#######################
+logging:
+ #日志级别 指定目录级别
+ level:
+ root: info
+ encodings: UTF-8
+ file:
+ # 日志保存路径
+ path: /Users/apple/Desktop/log/local
+spring:
+ flyway:
+ # 启动flyway migration, 默认为true
+ enabled: false
+ datasource:
+ dynamic:
+ druid:
+ filters: stat,log4j2
+ validationQuery: SELECT 1 # 验证数据库服务可用性的sql.用来检测连接是否有效的sql 因数据库方言而差, 例如 oracle 应该写成 SELECT 1 FROM DUAL
+ datasource:
+ master:
+ url: jdbc:sqlserver://192.168.2.247:9433;DatabaseName=NXWJ;encrypt=false;trustServerCertificate=true
+ username: sa
+ password: 62e4295b615a30dbf3b8ee96f41c820b
+ driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
+savefile:
+ # 文件保存路径
+ path: /Users/apple/Desktop/log/local
+zt:
+ url: http://127.0.0.1:9999/kangarooDataCenterV3/entranceController/externalCallInterface
+cbs8:
+ appId: 1P4AGrpz
+ appSecret: 2c2369ae5dc04382844bbe3a5abf39e1bea9cd3a
+ url: https://cbs8-openapi-reprd.csuat.cmburl.cn
+ # 测试用这个 这个是银行给的,和下面的公钥不是一对密钥
+ ya_private_key: 83BA7EC821D35F4CB31FF9A51C1EFA520FC52AF828C2337F88E91CF119B07F44
+ # 这个私钥到时候上传到cbs,和下面到是同一对
+ #ya_private_key: e1eacfdee9b8d4184437d5a2071e17ce31befc3d93395f9f05709ed562e8dc46
+ ya_public_key: 044fa399d2223760f17b81b863cb482b009294c4516f8a605dea1475ec09e720eaa98468715e5ad509a592a0b426061551c5a3df236966c23253a7d894eac0dcde
+ cbs_public_key: 0469146F06BF3B01236E84632441E826
+ #电子回单下载临时存放位置
+ elec_path: /Users/xiangerlin/Downloads/
+OA:
+ data_source_code: yc_oa
+data:
+ use: false
\ No newline at end of file
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/IAcctVouchInfoDao.java b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/IAcctVouchInfoDao.java
new file mode 100644
index 00000000..5e83e432
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/IAcctVouchInfoDao.java
@@ -0,0 +1,19 @@
+package com.hzya.frame.xsFinance.acctVouchInfo.dao;
+
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntity;
+import com.hzya.frame.basedao.dao.IBaseDao;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntityVo;
+
+import java.util.List;
+
+/**
+ * 子表(acct_vouch_info: table)表数据库访问层
+ *
+ * @author makejava
+ * @since 2024-07-09 11:25:15
+ */
+public interface IAcctVouchInfoDao extends IBaseDao {
+
+ List queryData(AcctVouchInfoEntity entity);
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/impl/AcctVouchInfoDaoImpl.java b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/impl/AcctVouchInfoDaoImpl.java
new file mode 100644
index 00000000..2d47760d
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/dao/impl/AcctVouchInfoDaoImpl.java
@@ -0,0 +1,29 @@
+package com.hzya.frame.xsFinance.acctVouchInfo.dao.impl;
+
+import com.hzya.frame.mdm.mdmModule.entity.MdmModuleEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.dao.IAcctVouchInfoDao;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntityVo;
+import org.springframework.stereotype.Repository;
+import com.hzya.frame.basedao.dao.MybatisGenericDao;
+
+import java.util.List;
+
+/**
+ * 子表(AcctVouchInfo)表数据库访问层
+ *
+ * @author makejava
+ * @since 2024-07-09 11:25:15
+ */
+@Repository(value = "AcctVouchInfoDaoImpl")
+public class AcctVouchInfoDaoImpl extends MybatisGenericDao implements IAcctVouchInfoDao {
+
+ @Override
+ public List queryData(AcctVouchInfoEntity entity) {
+ List o = (List) super.selectList(getSqlIdPrifx() + "queryData", entity);
+ return o;
+ }
+
+
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.java b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.java
new file mode 100644
index 00000000..28e8b021
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.java
@@ -0,0 +1,194 @@
+package com.hzya.frame.xsFinance.acctVouchInfo.entity;
+
+import java.util.Date;
+import com.hzya.frame.web.entity.BaseEntity;
+/**
+ * 子表(AcctVouchInfo)实体类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:25:15
+ */
+public class AcctVouchInfoEntity extends BaseEntity {
+
+ /** 年度 */
+ private String acct_year;
+ /** 月份 */
+ private String acct_month;
+ /** 科室编码 */
+ private String dept_code;
+ /** 科室名称 */
+ private String dept_name;
+ /** 会计科目编码 */
+ private String acct_subj_code;
+ /** 会计科目名称 */
+ private String acct_subj_name;
+ /** 辅助核算项编码 */
+ private String check_type_code;
+ /** 辅助核算项名称 */
+ private String check_type_name;
+ /** 借贷方向 */
+ private String direction;
+ /** 金额 */
+ private Double amount;
+ /** 资金来源编码 */
+ private String fund_source_code;
+ /** 凭证号 */
+ private String vouch_no;
+ /** 摘要 */
+ private String summary;
+ /** 记账人 */
+ private String bookkeeper;
+ /** 单位编码 */
+ private String org_code;
+ /** 单位名称 */
+ private String org_name;
+ /** 院区编码 */
+ private String branch_code;
+ /** 院区名称 */
+ private String branch_name;
+
+ public String getAcct_year() {
+ return acct_year;
+ }
+
+ public void setAcct_year(String acct_year) {
+ this.acct_year = acct_year;
+ }
+
+ public String getAcct_month() {
+ return acct_month;
+ }
+
+ public void setAcct_month(String acct_month) {
+ this.acct_month = acct_month;
+ }
+
+ public String getDept_code() {
+ return dept_code;
+ }
+
+ public void setDept_code(String dept_code) {
+ this.dept_code = dept_code;
+ }
+
+ public String getDept_name() {
+ return dept_name;
+ }
+
+ public void setDept_name(String dept_name) {
+ this.dept_name = dept_name;
+ }
+
+ public String getAcct_subj_code() {
+ return acct_subj_code;
+ }
+
+ public void setAcct_subj_code(String acct_subj_code) {
+ this.acct_subj_code = acct_subj_code;
+ }
+
+ public String getAcct_subj_name() {
+ return acct_subj_name;
+ }
+
+ public void setAcct_subj_name(String acct_subj_name) {
+ this.acct_subj_name = acct_subj_name;
+ }
+
+ public String getCheck_type_code() {
+ return check_type_code;
+ }
+
+ public void setCheck_type_code(String check_type_code) {
+ this.check_type_code = check_type_code;
+ }
+
+ public String getCheck_type_name() {
+ return check_type_name;
+ }
+
+ public void setCheck_type_name(String check_type_name) {
+ this.check_type_name = check_type_name;
+ }
+
+ public String getDirection() {
+ return direction;
+ }
+
+ public void setDirection(String direction) {
+ this.direction = direction;
+ }
+
+ public Double getAmount() {
+ return amount;
+ }
+
+ public void setAmount(Double amount) {
+ this.amount = amount;
+ }
+
+ public String getFund_source_code() {
+ return fund_source_code;
+ }
+
+ public void setFund_source_code(String fund_source_code) {
+ this.fund_source_code = fund_source_code;
+ }
+
+ public String getVouch_no() {
+ return vouch_no;
+ }
+
+ public void setVouch_no(String vouch_no) {
+ this.vouch_no = vouch_no;
+ }
+
+ public String getSummary() {
+ return summary;
+ }
+
+ public void setSummary(String summary) {
+ this.summary = summary;
+ }
+
+ public String getBookkeeper() {
+ return bookkeeper;
+ }
+
+ public void setBookkeeper(String bookkeeper) {
+ this.bookkeeper = bookkeeper;
+ }
+
+ public String getOrg_code() {
+ return org_code;
+ }
+
+ public void setOrg_code(String org_code) {
+ this.org_code = org_code;
+ }
+
+ public String getOrg_name() {
+ return org_name;
+ }
+
+ public void setOrg_name(String org_name) {
+ this.org_name = org_name;
+ }
+
+ public String getBranch_code() {
+ return branch_code;
+ }
+
+ public void setBranch_code(String branch_code) {
+ this.branch_code = branch_code;
+ }
+
+ public String getBranch_name() {
+ return branch_name;
+ }
+
+ public void setBranch_name(String branch_name) {
+ this.branch_name = branch_name;
+ }
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.xml b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.xml
new file mode 100644
index 00000000..ea7810cc
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntity.xml
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ acct_year
+ ,acct_month
+ ,dept_code
+ ,dept_name
+ ,acct_subj_code
+ ,acct_subj_name
+ ,check_type_code
+ ,check_type_name
+ ,direction
+ ,amount
+ ,fund_source_code
+ ,vouch_no
+ ,summary
+ ,bookkeeper
+ ,org_code
+ ,org_name
+ ,branch_code
+ ,branch_name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntityVo.java b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntityVo.java
new file mode 100644
index 00000000..cc22dc96
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/entity/AcctVouchInfoEntityVo.java
@@ -0,0 +1,194 @@
+package com.hzya.frame.xsFinance.acctVouchInfo.entity;
+
+import com.hzya.frame.web.entity.BaseEntity;
+
+/**
+ * 子表(AcctVouchInfo)实体类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:25:15
+ */
+public class AcctVouchInfoEntityVo {
+
+ /** 年度 */
+ private String acct_year;
+ /** 月份 */
+ private String acct_month;
+ /** 科室编码 */
+ private String dept_code;
+ /** 科室名称 */
+ private String dept_name;
+ /** 会计科目编码 */
+ private String acct_subj_code;
+ /** 会计科目名称 */
+ private String acct_subj_name;
+ /** 辅助核算项编码 */
+ private String check_type_code;
+ /** 辅助核算项名称 */
+ private String check_type_name;
+ /** 借贷方向 */
+ private String direction;
+ /** 金额 */
+ private Double amount;
+ /** 资金来源编码 */
+ private String fund_source_code;
+ /** 凭证号 */
+ private String vouch_no;
+ /** 摘要 */
+ private String summary;
+ /** 记账人 */
+ private String bookkeeper;
+ /** 单位编码 */
+ private String org_code;
+ /** 单位名称 */
+ private String org_name;
+ /** 院区编码 */
+ private String branch_code;
+ /** 院区名称 */
+ private String branch_name;
+
+ public String getAcct_year() {
+ return acct_year;
+ }
+
+ public void setAcct_year(String acct_year) {
+ this.acct_year = acct_year;
+ }
+
+ public String getAcct_month() {
+ return acct_month;
+ }
+
+ public void setAcct_month(String acct_month) {
+ this.acct_month = acct_month;
+ }
+
+ public String getDept_code() {
+ return dept_code;
+ }
+
+ public void setDept_code(String dept_code) {
+ this.dept_code = dept_code;
+ }
+
+ public String getDept_name() {
+ return dept_name;
+ }
+
+ public void setDept_name(String dept_name) {
+ this.dept_name = dept_name;
+ }
+
+ public String getAcct_subj_code() {
+ return acct_subj_code;
+ }
+
+ public void setAcct_subj_code(String acct_subj_code) {
+ this.acct_subj_code = acct_subj_code;
+ }
+
+ public String getAcct_subj_name() {
+ return acct_subj_name;
+ }
+
+ public void setAcct_subj_name(String acct_subj_name) {
+ this.acct_subj_name = acct_subj_name;
+ }
+
+ public String getCheck_type_code() {
+ return check_type_code;
+ }
+
+ public void setCheck_type_code(String check_type_code) {
+ this.check_type_code = check_type_code;
+ }
+
+ public String getCheck_type_name() {
+ return check_type_name;
+ }
+
+ public void setCheck_type_name(String check_type_name) {
+ this.check_type_name = check_type_name;
+ }
+
+ public String getDirection() {
+ return direction;
+ }
+
+ public void setDirection(String direction) {
+ this.direction = direction;
+ }
+
+ public Double getAmount() {
+ return amount;
+ }
+
+ public void setAmount(Double amount) {
+ this.amount = amount;
+ }
+
+ public String getFund_source_code() {
+ return fund_source_code;
+ }
+
+ public void setFund_source_code(String fund_source_code) {
+ this.fund_source_code = fund_source_code;
+ }
+
+ public String getVouch_no() {
+ return vouch_no;
+ }
+
+ public void setVouch_no(String vouch_no) {
+ this.vouch_no = vouch_no;
+ }
+
+ public String getSummary() {
+ return summary;
+ }
+
+ public void setSummary(String summary) {
+ this.summary = summary;
+ }
+
+ public String getBookkeeper() {
+ return bookkeeper;
+ }
+
+ public void setBookkeeper(String bookkeeper) {
+ this.bookkeeper = bookkeeper;
+ }
+
+ public String getOrg_code() {
+ return org_code;
+ }
+
+ public void setOrg_code(String org_code) {
+ this.org_code = org_code;
+ }
+
+ public String getOrg_name() {
+ return org_name;
+ }
+
+ public void setOrg_name(String org_name) {
+ this.org_name = org_name;
+ }
+
+ public String getBranch_code() {
+ return branch_code;
+ }
+
+ public void setBranch_code(String branch_code) {
+ this.branch_code = branch_code;
+ }
+
+ public String getBranch_name() {
+ return branch_name;
+ }
+
+ public void setBranch_name(String branch_name) {
+ this.branch_name = branch_name;
+ }
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/IAcctVouchInfoService.java b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/IAcctVouchInfoService.java
new file mode 100644
index 00000000..9533bbae
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/IAcctVouchInfoService.java
@@ -0,0 +1,22 @@
+package com.hzya.frame.xsFinance.acctVouchInfo.service;
+
+import com.alibaba.fastjson.JSONObject;
+import com.hzya.frame.web.entity.JsonResultEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntity;
+import com.hzya.frame.basedao.service.IBaseService;
+/**
+ * 子表(AcctVouchInfo)表服务接口
+ *
+ * @author makejava
+ * @since 2024-07-09 11:25:15
+ */
+public interface IAcctVouchInfoService extends IBaseService{
+ /**
+ * @param jsonObject
+ * @return com.hzya.frame.web.entity.JsonResultEntity
+ * @Author lvleigang
+ * @Description 数据表
+ * @Date 11:52 上午 2024/3/27
+ **/
+ JsonResultEntity queryData(JSONObject jsonObject);
+}
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java
new file mode 100644
index 00000000..cc7d2b40
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/acctVouchInfo/service/impl/AcctVouchInfoServiceImpl.java
@@ -0,0 +1,61 @@
+package com.hzya.frame.xsFinance.acctVouchInfo.service.impl;
+
+import com.alibaba.fastjson.JSONObject;
+import com.github.pagehelper.PageHelper;
+import com.github.pagehelper.PageInfo;
+import com.hzya.frame.sysnew.user.entity.SysUserEntity;
+import com.hzya.frame.web.entity.BaseResult;
+import com.hzya.frame.web.entity.JsonResultEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.dao.IAcctVouchInfoDao;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntityVo;
+import com.hzya.frame.xsFinance.acctVouchInfo.service.IAcctVouchInfoService;
+import org.springframework.stereotype.Service;
+import org.springframework.beans.factory.annotation.Autowired;
+import javax.annotation.Resource;
+import com.hzya.frame.basedao.service.impl.BaseService;
+
+import java.util.List;
+
+/**
+ * 子表(AcctVouchInfo)表服务实现类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:25:15
+ */
+@Service(value = "acctVouchInfoService")
+public class AcctVouchInfoServiceImpl extends BaseService implements IAcctVouchInfoService {
+
+ private IAcctVouchInfoDao acctVouchInfoDao;
+
+ @Autowired
+ public void setAcctVouchInfoDao(IAcctVouchInfoDao dao) {
+ this.acctVouchInfoDao = dao;
+ this.dao = dao;
+ }
+
+ /**
+ * @param jsonObject
+ * @return com.hzya.frame.web.entity.JsonResultEntity
+ * @Author lvleigang
+ * @Description 数据表
+ * @Date 11:52 上午 2024/3/27
+ **/
+ @Override
+ public JsonResultEntity queryData(JSONObject jsonObject) {
+ AcctVouchInfoEntity entity = getData("jsonStr", jsonObject, AcctVouchInfoEntity.class);
+ if(entity == null ){
+ entity = new AcctVouchInfoEntity();
+ }
+ //判断分页
+ if (entity.getPageNum() != null && entity.getPageSize() != null) {
+ PageHelper.startPage(entity.getPageNum(), entity.getPageSize());
+ List list = acctVouchInfoDao.queryData(entity);
+ PageInfo pageInfo = new PageInfo(list);
+ return BaseResult.getSuccessMessageEntity("查询数据成功", pageInfo);
+ }else {
+ List list = acctVouchInfoDao.queryData(entity);
+ return BaseResult.getSuccessMessageEntity("查询数据成功", list);
+ }
+ }
+}
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/IDictAcctSubjDao.java b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/IDictAcctSubjDao.java
new file mode 100644
index 00000000..ed023c53
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/IDictAcctSubjDao.java
@@ -0,0 +1,19 @@
+package com.hzya.frame.xsFinance.dictAcctSubj.dao;
+
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntity;
+import com.hzya.frame.basedao.dao.IBaseDao;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntityVo;
+
+import java.util.List;
+
+/**
+ * 子表(dict_acct_subj: table)表数据库访问层
+ *
+ * @author makejava
+ * @since 2024-07-09 11:23:36
+ */
+public interface IDictAcctSubjDao extends IBaseDao {
+
+ List queryData(DictAcctSubjEntity entity);
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/impl/DictAcctSubjDaoImpl.java b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/impl/DictAcctSubjDaoImpl.java
new file mode 100644
index 00000000..9187f9bb
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/dao/impl/DictAcctSubjDaoImpl.java
@@ -0,0 +1,29 @@
+package com.hzya.frame.xsFinance.dictAcctSubj.dao.impl;
+
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntityVo;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntity;
+import com.hzya.frame.xsFinance.dictAcctSubj.dao.IDictAcctSubjDao;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntityVo;
+import org.springframework.stereotype.Repository;
+import com.hzya.frame.basedao.dao.MybatisGenericDao;
+
+import java.util.List;
+
+/**
+ * 子表(DictAcctSubj)表数据库访问层
+ *
+ * @author makejava
+ * @since 2024-07-09 11:23:36
+ */
+@Repository(value = "DictAcctSubjDaoImpl")
+public class DictAcctSubjDaoImpl extends MybatisGenericDao implements IDictAcctSubjDao{
+
+ @Override
+ public List queryData(DictAcctSubjEntity entity) {
+ List o = (List) super.selectList(getSqlIdPrifx() + "queryData", entity);
+ return o;
+ }
+
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.java b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.java
new file mode 100644
index 00000000..5886525b
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.java
@@ -0,0 +1,284 @@
+package com.hzya.frame.xsFinance.dictAcctSubj.entity;
+
+import java.util.Date;
+import com.hzya.frame.web.entity.BaseEntity;
+/**
+ * 子表(DictAcctSubj)实体类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:23:36
+ */
+public class DictAcctSubjEntity extends BaseEntity {
+
+ /** 年度 */
+ private String acct_year;
+ /** 会计科目编码 */
+ private String acct_subj_code;
+ /** 会计科目名称 */
+ private String acct_subj_name;
+ /** 上级编码 */
+ private String supper_code;
+ /** 科目级次 */
+ private String subj_level;
+ /** 是否末级 */
+ private String is_last;
+ /** 科目类型编码 */
+ private String subj_type_code;
+ /** 科目类型名称 */
+ private String subj_type_name;
+ /** 借贷方向 */
+ private String direction;
+ /** 是否现金 */
+ private String is_cash;
+ /** 科目性质 */
+ private String subj_nature_code;
+ /** 是否辅助核算 */
+ private String is_check;
+ /** 是否停用 */
+ private String is_stop;
+ /** 预算会计科目编码 */
+ private String budg_subj_code;
+ /** 预算会计科目名称 */
+ private String budg_subj_name;
+ /** 辅助核算项1 */
+ private String check_type_name1;
+ /** 辅助核算项2 */
+ private String check_type_name2;
+ /** 辅助核算项3 */
+ private String check_type_name3;
+ /** 辅助核算项4 */
+ private String check_type_name4;
+ /** 辅助核算项5 */
+ private String check_type_name5;
+ /** 辅助核算项6 */
+ private String check_type_name6;
+ /** 辅助核算项7 */
+ private String check_type_name7;
+ /** 辅助核算项8 */
+ private String check_type_name8;
+ /** 单位编码 */
+ private String org_code;
+ /** 单位名称 */
+ private String org_name;
+ /** 院区编码 */
+ private String branch_code;
+ /** 院区名称 */
+ private String branch_name;
+
+ public String getAcct_year() {
+ return acct_year;
+ }
+
+ public void setAcct_year(String acct_year) {
+ this.acct_year = acct_year;
+ }
+
+ public String getAcct_subj_code() {
+ return acct_subj_code;
+ }
+
+ public void setAcct_subj_code(String acct_subj_code) {
+ this.acct_subj_code = acct_subj_code;
+ }
+
+ public String getAcct_subj_name() {
+ return acct_subj_name;
+ }
+
+ public void setAcct_subj_name(String acct_subj_name) {
+ this.acct_subj_name = acct_subj_name;
+ }
+
+ public String getSupper_code() {
+ return supper_code;
+ }
+
+ public void setSupper_code(String supper_code) {
+ this.supper_code = supper_code;
+ }
+
+ public String getSubj_level() {
+ return subj_level;
+ }
+
+ public void setSubj_level(String subj_level) {
+ this.subj_level = subj_level;
+ }
+
+ public String getIs_last() {
+ return is_last;
+ }
+
+ public void setIs_last(String is_last) {
+ this.is_last = is_last;
+ }
+
+ public String getSubj_type_code() {
+ return subj_type_code;
+ }
+
+ public void setSubj_type_code(String subj_type_code) {
+ this.subj_type_code = subj_type_code;
+ }
+
+ public String getSubj_type_name() {
+ return subj_type_name;
+ }
+
+ public void setSubj_type_name(String subj_type_name) {
+ this.subj_type_name = subj_type_name;
+ }
+
+ public String getDirection() {
+ return direction;
+ }
+
+ public void setDirection(String direction) {
+ this.direction = direction;
+ }
+
+ public String getIs_cash() {
+ return is_cash;
+ }
+
+ public void setIs_cash(String is_cash) {
+ this.is_cash = is_cash;
+ }
+
+ public String getSubj_nature_code() {
+ return subj_nature_code;
+ }
+
+ public void setSubj_nature_code(String subj_nature_code) {
+ this.subj_nature_code = subj_nature_code;
+ }
+
+ public String getIs_check() {
+ return is_check;
+ }
+
+ public void setIs_check(String is_check) {
+ this.is_check = is_check;
+ }
+
+ public String getIs_stop() {
+ return is_stop;
+ }
+
+ public void setIs_stop(String is_stop) {
+ this.is_stop = is_stop;
+ }
+
+ public String getBudg_subj_code() {
+ return budg_subj_code;
+ }
+
+ public void setBudg_subj_code(String budg_subj_code) {
+ this.budg_subj_code = budg_subj_code;
+ }
+
+ public String getBudg_subj_name() {
+ return budg_subj_name;
+ }
+
+ public void setBudg_subj_name(String budg_subj_name) {
+ this.budg_subj_name = budg_subj_name;
+ }
+
+ public String getCheck_type_name1() {
+ return check_type_name1;
+ }
+
+ public void setCheck_type_name1(String check_type_name1) {
+ this.check_type_name1 = check_type_name1;
+ }
+
+ public String getCheck_type_name2() {
+ return check_type_name2;
+ }
+
+ public void setCheck_type_name2(String check_type_name2) {
+ this.check_type_name2 = check_type_name2;
+ }
+
+ public String getCheck_type_name3() {
+ return check_type_name3;
+ }
+
+ public void setCheck_type_name3(String check_type_name3) {
+ this.check_type_name3 = check_type_name3;
+ }
+
+ public String getCheck_type_name4() {
+ return check_type_name4;
+ }
+
+ public void setCheck_type_name4(String check_type_name4) {
+ this.check_type_name4 = check_type_name4;
+ }
+
+ public String getCheck_type_name5() {
+ return check_type_name5;
+ }
+
+ public void setCheck_type_name5(String check_type_name5) {
+ this.check_type_name5 = check_type_name5;
+ }
+
+ public String getCheck_type_name6() {
+ return check_type_name6;
+ }
+
+ public void setCheck_type_name6(String check_type_name6) {
+ this.check_type_name6 = check_type_name6;
+ }
+
+ public String getCheck_type_name7() {
+ return check_type_name7;
+ }
+
+ public void setCheck_type_name7(String check_type_name7) {
+ this.check_type_name7 = check_type_name7;
+ }
+
+ public String getCheck_type_name8() {
+ return check_type_name8;
+ }
+
+ public void setCheck_type_name8(String check_type_name8) {
+ this.check_type_name8 = check_type_name8;
+ }
+
+ public String getOrg_code() {
+ return org_code;
+ }
+
+ public void setOrg_code(String org_code) {
+ this.org_code = org_code;
+ }
+
+ public String getOrg_name() {
+ return org_name;
+ }
+
+ public void setOrg_name(String org_name) {
+ this.org_name = org_name;
+ }
+
+ public String getBranch_code() {
+ return branch_code;
+ }
+
+ public void setBranch_code(String branch_code) {
+ this.branch_code = branch_code;
+ }
+
+ public String getBranch_name() {
+ return branch_name;
+ }
+
+ public void setBranch_name(String branch_name) {
+ this.branch_name = branch_name;
+ }
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.xml b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.xml
new file mode 100644
index 00000000..547f673b
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntity.xml
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ acct_year
+ ,acct_subj_code
+ ,acct_subj_name
+ ,supper_code
+ ,subj_level
+ ,is_last
+ ,subj_type_code
+ ,subj_type_name
+ ,direction
+ ,is_cash
+ ,subj_nature_code
+ ,is_check
+ ,is_stop
+ ,budg_subj_code
+ ,budg_subj_name
+ ,check_type_name1
+ ,check_type_name2
+ ,check_type_name3
+ ,check_type_name4
+ ,check_type_name5
+ ,check_type_name6
+ ,check_type_name7
+ ,check_type_name8
+ ,org_code
+ ,org_name
+ ,branch_code
+ ,branch_name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntityVo.java b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntityVo.java
new file mode 100644
index 00000000..f9487a2f
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/entity/DictAcctSubjEntityVo.java
@@ -0,0 +1,284 @@
+package com.hzya.frame.xsFinance.dictAcctSubj.entity;
+
+import com.hzya.frame.web.entity.BaseEntity;
+
+/**
+ * 子表(DictAcctSubj)实体类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:23:36
+ */
+public class DictAcctSubjEntityVo {
+
+ /** 年度 */
+ private String acct_year;
+ /** 会计科目编码 */
+ private String acct_subj_code;
+ /** 会计科目名称 */
+ private String acct_subj_name;
+ /** 上级编码 */
+ private String supper_code;
+ /** 科目级次 */
+ private String subj_level;
+ /** 是否末级 */
+ private String is_last;
+ /** 科目类型编码 */
+ private String subj_type_code;
+ /** 科目类型名称 */
+ private String subj_type_name;
+ /** 借贷方向 */
+ private String direction;
+ /** 是否现金 */
+ private String is_cash;
+ /** 科目性质 */
+ private String subj_nature_code;
+ /** 是否辅助核算 */
+ private String is_check;
+ /** 是否停用 */
+ private String is_stop;
+ /** 预算会计科目编码 */
+ private String budg_subj_code;
+ /** 预算会计科目名称 */
+ private String budg_subj_name;
+ /** 辅助核算项1 */
+ private String check_type_name1;
+ /** 辅助核算项2 */
+ private String check_type_name2;
+ /** 辅助核算项3 */
+ private String check_type_name3;
+ /** 辅助核算项4 */
+ private String check_type_name4;
+ /** 辅助核算项5 */
+ private String check_type_name5;
+ /** 辅助核算项6 */
+ private String check_type_name6;
+ /** 辅助核算项7 */
+ private String check_type_name7;
+ /** 辅助核算项8 */
+ private String check_type_name8;
+ /** 单位编码 */
+ private String org_code;
+ /** 单位名称 */
+ private String org_name;
+ /** 院区编码 */
+ private String branch_code;
+ /** 院区名称 */
+ private String branch_name;
+
+ public String getAcct_year() {
+ return acct_year;
+ }
+
+ public void setAcct_year(String acct_year) {
+ this.acct_year = acct_year;
+ }
+
+ public String getAcct_subj_code() {
+ return acct_subj_code;
+ }
+
+ public void setAcct_subj_code(String acct_subj_code) {
+ this.acct_subj_code = acct_subj_code;
+ }
+
+ public String getAcct_subj_name() {
+ return acct_subj_name;
+ }
+
+ public void setAcct_subj_name(String acct_subj_name) {
+ this.acct_subj_name = acct_subj_name;
+ }
+
+ public String getSupper_code() {
+ return supper_code;
+ }
+
+ public void setSupper_code(String supper_code) {
+ this.supper_code = supper_code;
+ }
+
+ public String getSubj_level() {
+ return subj_level;
+ }
+
+ public void setSubj_level(String subj_level) {
+ this.subj_level = subj_level;
+ }
+
+ public String getIs_last() {
+ return is_last;
+ }
+
+ public void setIs_last(String is_last) {
+ this.is_last = is_last;
+ }
+
+ public String getSubj_type_code() {
+ return subj_type_code;
+ }
+
+ public void setSubj_type_code(String subj_type_code) {
+ this.subj_type_code = subj_type_code;
+ }
+
+ public String getSubj_type_name() {
+ return subj_type_name;
+ }
+
+ public void setSubj_type_name(String subj_type_name) {
+ this.subj_type_name = subj_type_name;
+ }
+
+ public String getDirection() {
+ return direction;
+ }
+
+ public void setDirection(String direction) {
+ this.direction = direction;
+ }
+
+ public String getIs_cash() {
+ return is_cash;
+ }
+
+ public void setIs_cash(String is_cash) {
+ this.is_cash = is_cash;
+ }
+
+ public String getSubj_nature_code() {
+ return subj_nature_code;
+ }
+
+ public void setSubj_nature_code(String subj_nature_code) {
+ this.subj_nature_code = subj_nature_code;
+ }
+
+ public String getIs_check() {
+ return is_check;
+ }
+
+ public void setIs_check(String is_check) {
+ this.is_check = is_check;
+ }
+
+ public String getIs_stop() {
+ return is_stop;
+ }
+
+ public void setIs_stop(String is_stop) {
+ this.is_stop = is_stop;
+ }
+
+ public String getBudg_subj_code() {
+ return budg_subj_code;
+ }
+
+ public void setBudg_subj_code(String budg_subj_code) {
+ this.budg_subj_code = budg_subj_code;
+ }
+
+ public String getBudg_subj_name() {
+ return budg_subj_name;
+ }
+
+ public void setBudg_subj_name(String budg_subj_name) {
+ this.budg_subj_name = budg_subj_name;
+ }
+
+ public String getCheck_type_name1() {
+ return check_type_name1;
+ }
+
+ public void setCheck_type_name1(String check_type_name1) {
+ this.check_type_name1 = check_type_name1;
+ }
+
+ public String getCheck_type_name2() {
+ return check_type_name2;
+ }
+
+ public void setCheck_type_name2(String check_type_name2) {
+ this.check_type_name2 = check_type_name2;
+ }
+
+ public String getCheck_type_name3() {
+ return check_type_name3;
+ }
+
+ public void setCheck_type_name3(String check_type_name3) {
+ this.check_type_name3 = check_type_name3;
+ }
+
+ public String getCheck_type_name4() {
+ return check_type_name4;
+ }
+
+ public void setCheck_type_name4(String check_type_name4) {
+ this.check_type_name4 = check_type_name4;
+ }
+
+ public String getCheck_type_name5() {
+ return check_type_name5;
+ }
+
+ public void setCheck_type_name5(String check_type_name5) {
+ this.check_type_name5 = check_type_name5;
+ }
+
+ public String getCheck_type_name6() {
+ return check_type_name6;
+ }
+
+ public void setCheck_type_name6(String check_type_name6) {
+ this.check_type_name6 = check_type_name6;
+ }
+
+ public String getCheck_type_name7() {
+ return check_type_name7;
+ }
+
+ public void setCheck_type_name7(String check_type_name7) {
+ this.check_type_name7 = check_type_name7;
+ }
+
+ public String getCheck_type_name8() {
+ return check_type_name8;
+ }
+
+ public void setCheck_type_name8(String check_type_name8) {
+ this.check_type_name8 = check_type_name8;
+ }
+
+ public String getOrg_code() {
+ return org_code;
+ }
+
+ public void setOrg_code(String org_code) {
+ this.org_code = org_code;
+ }
+
+ public String getOrg_name() {
+ return org_name;
+ }
+
+ public void setOrg_name(String org_name) {
+ this.org_name = org_name;
+ }
+
+ public String getBranch_code() {
+ return branch_code;
+ }
+
+ public void setBranch_code(String branch_code) {
+ this.branch_code = branch_code;
+ }
+
+ public String getBranch_name() {
+ return branch_name;
+ }
+
+ public void setBranch_name(String branch_name) {
+ this.branch_name = branch_name;
+ }
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/IDictAcctSubjService.java b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/IDictAcctSubjService.java
new file mode 100644
index 00000000..5e146ea0
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/IDictAcctSubjService.java
@@ -0,0 +1,22 @@
+package com.hzya.frame.xsFinance.dictAcctSubj.service;
+
+import com.alibaba.fastjson.JSONObject;
+import com.hzya.frame.web.entity.JsonResultEntity;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntity;
+import com.hzya.frame.basedao.service.IBaseService;
+/**
+ * 子表(DictAcctSubj)表服务接口
+ *
+ * @author makejava
+ * @since 2024-07-09 11:23:36
+ */
+public interface IDictAcctSubjService extends IBaseService{
+ /**
+ * @param jsonObject
+ * @return com.hzya.frame.web.entity.JsonResultEntity
+ * @Author lvleigang
+ * @Description 数据表
+ * @Date 11:52 上午 2024/3/27
+ **/
+ JsonResultEntity queryData(JSONObject jsonObject);
+}
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/impl/DictAcctSubjServiceImpl.java b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/impl/DictAcctSubjServiceImpl.java
new file mode 100644
index 00000000..2dcb05f5
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictAcctSubj/service/impl/DictAcctSubjServiceImpl.java
@@ -0,0 +1,61 @@
+package com.hzya.frame.xsFinance.dictAcctSubj.service.impl;
+
+import com.alibaba.fastjson.JSONObject;
+import com.github.pagehelper.PageHelper;
+import com.github.pagehelper.PageInfo;
+import com.hzya.frame.web.entity.BaseResult;
+import com.hzya.frame.web.entity.JsonResultEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntity;
+import com.hzya.frame.xsFinance.acctVouchInfo.entity.AcctVouchInfoEntityVo;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntity;
+import com.hzya.frame.xsFinance.dictAcctSubj.dao.IDictAcctSubjDao;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntityVo;
+import com.hzya.frame.xsFinance.dictAcctSubj.service.IDictAcctSubjService;
+import org.springframework.stereotype.Service;
+import org.springframework.beans.factory.annotation.Autowired;
+import javax.annotation.Resource;
+import com.hzya.frame.basedao.service.impl.BaseService;
+
+import java.util.List;
+
+/**
+ * 子表(DictAcctSubj)表服务实现类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:23:36
+ */
+@Service(value = "dictAcctSubjService")
+public class DictAcctSubjServiceImpl extends BaseService implements IDictAcctSubjService {
+
+ private IDictAcctSubjDao dictAcctSubjDao;
+
+ @Autowired
+ public void setDictAcctSubjDao(IDictAcctSubjDao dao) {
+ this.dictAcctSubjDao = dao;
+ this.dao = dao;
+ }
+ /**
+ * @param jsonObject
+ * @return com.hzya.frame.web.entity.JsonResultEntity
+ * @Author lvleigang
+ * @Description 数据表
+ * @Date 11:52 上午 2024/3/27
+ **/
+ @Override
+ public JsonResultEntity queryData(JSONObject jsonObject) {
+ DictAcctSubjEntity entity = getData("jsonStr", jsonObject, DictAcctSubjEntity.class);
+ if(entity == null ){
+ entity = new DictAcctSubjEntity();
+ }
+ //判断分页
+ if (entity.getPageNum() != null && entity.getPageSize() != null) {
+ PageHelper.startPage(entity.getPageNum(), entity.getPageSize());
+ List list = dictAcctSubjDao.queryData(entity);
+ PageInfo pageInfo = new PageInfo(list);
+ return BaseResult.getSuccessMessageEntity("查询数据成功", pageInfo);
+ }else {
+ List list = dictAcctSubjDao.queryData(entity);
+ return BaseResult.getSuccessMessageEntity("查询数据成功", list);
+ }
+ }
+}
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/IDictCheckTypeDao.java b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/IDictCheckTypeDao.java
new file mode 100644
index 00000000..64d4a018
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/IDictCheckTypeDao.java
@@ -0,0 +1,19 @@
+package com.hzya.frame.xsFinance.dictCheckType.dao;
+
+import com.hzya.frame.xsFinance.dictCheckType.entity.DictCheckTypeEntity;
+import com.hzya.frame.basedao.dao.IBaseDao;
+import com.hzya.frame.xsFinance.dictCheckType.entity.DictCheckTypeEntityVo;
+
+import java.util.List;
+
+/**
+ * 子表(dict_check_type: table)表数据库访问层
+ *
+ * @author makejava
+ * @since 2024-07-09 11:24:25
+ */
+public interface IDictCheckTypeDao extends IBaseDao {
+
+ List queryData(DictCheckTypeEntity entity);
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/impl/DictCheckTypeDaoImpl.java b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/impl/DictCheckTypeDaoImpl.java
new file mode 100644
index 00000000..4af266a0
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/dao/impl/DictCheckTypeDaoImpl.java
@@ -0,0 +1,28 @@
+package com.hzya.frame.xsFinance.dictCheckType.dao.impl;
+
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntity;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntityVo;
+import com.hzya.frame.xsFinance.dictCheckType.entity.DictCheckTypeEntity;
+import com.hzya.frame.xsFinance.dictCheckType.dao.IDictCheckTypeDao;
+import com.hzya.frame.xsFinance.dictCheckType.entity.DictCheckTypeEntityVo;
+import org.springframework.stereotype.Repository;
+import com.hzya.frame.basedao.dao.MybatisGenericDao;
+
+import java.util.List;
+
+/**
+ * 子表(DictCheckType)表数据库访问层
+ *
+ * @author makejava
+ * @since 2024-07-09 11:24:25
+ */
+@Repository(value = "DictCheckTypeDaoImpl")
+public class DictCheckTypeDaoImpl extends MybatisGenericDao implements IDictCheckTypeDao{
+
+ @Override
+ public List queryData(DictCheckTypeEntity entity) {
+ List o = (List) super.selectList(getSqlIdPrifx() + "queryData", entity);
+ return o;
+ }
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.java b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.java
new file mode 100644
index 00000000..e2765afa
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.java
@@ -0,0 +1,74 @@
+package com.hzya.frame.xsFinance.dictCheckType.entity;
+
+import java.util.Date;
+import com.hzya.frame.web.entity.BaseEntity;
+/**
+ * 子表(DictCheckType)实体类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:24:25
+ */
+public class DictCheckTypeEntity extends BaseEntity {
+
+ /** 辅助核算项编码 */
+ private String check_type_code;
+ /** 辅助核算项名称 */
+ private String check_type_name;
+ /** 单位编码 */
+ private String org_code;
+ /** 单位名称 */
+ private String org_name;
+ /** 院区编码 */
+ private String branch_code;
+ /** 院区名称 */
+ private String branch_name;
+
+ public String getCheck_type_code() {
+ return check_type_code;
+ }
+
+ public void setCheck_type_code(String check_type_code) {
+ this.check_type_code = check_type_code;
+ }
+
+ public String getCheck_type_name() {
+ return check_type_name;
+ }
+
+ public void setCheck_type_name(String check_type_name) {
+ this.check_type_name = check_type_name;
+ }
+
+ public String getOrg_code() {
+ return org_code;
+ }
+
+ public void setOrg_code(String org_code) {
+ this.org_code = org_code;
+ }
+
+ public String getOrg_name() {
+ return org_name;
+ }
+
+ public void setOrg_name(String org_name) {
+ this.org_name = org_name;
+ }
+
+ public String getBranch_code() {
+ return branch_code;
+ }
+
+ public void setBranch_code(String branch_code) {
+ this.branch_code = branch_code;
+ }
+
+ public String getBranch_name() {
+ return branch_name;
+ }
+
+ public void setBranch_name(String branch_name) {
+ this.branch_name = branch_name;
+ }
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.xml b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.xml
new file mode 100644
index 00000000..386bc405
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntity.xml
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ check_type_code
+ ,check_type_name
+ ,org_code
+ ,org_name
+ ,branch_code
+ ,branch_name
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntityVo.java b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntityVo.java
new file mode 100644
index 00000000..3b514e61
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/entity/DictCheckTypeEntityVo.java
@@ -0,0 +1,74 @@
+package com.hzya.frame.xsFinance.dictCheckType.entity;
+
+import com.hzya.frame.web.entity.BaseEntity;
+
+/**
+ * 子表(DictCheckType)实体类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:24:25
+ */
+public class DictCheckTypeEntityVo {
+
+ /** 辅助核算项编码 */
+ private String check_type_code;
+ /** 辅助核算项名称 */
+ private String check_type_name;
+ /** 单位编码 */
+ private String org_code;
+ /** 单位名称 */
+ private String org_name;
+ /** 院区编码 */
+ private String branch_code;
+ /** 院区名称 */
+ private String branch_name;
+
+ public String getCheck_type_code() {
+ return check_type_code;
+ }
+
+ public void setCheck_type_code(String check_type_code) {
+ this.check_type_code = check_type_code;
+ }
+
+ public String getCheck_type_name() {
+ return check_type_name;
+ }
+
+ public void setCheck_type_name(String check_type_name) {
+ this.check_type_name = check_type_name;
+ }
+
+ public String getOrg_code() {
+ return org_code;
+ }
+
+ public void setOrg_code(String org_code) {
+ this.org_code = org_code;
+ }
+
+ public String getOrg_name() {
+ return org_name;
+ }
+
+ public void setOrg_name(String org_name) {
+ this.org_name = org_name;
+ }
+
+ public String getBranch_code() {
+ return branch_code;
+ }
+
+ public void setBranch_code(String branch_code) {
+ this.branch_code = branch_code;
+ }
+
+ public String getBranch_name() {
+ return branch_name;
+ }
+
+ public void setBranch_name(String branch_name) {
+ this.branch_name = branch_name;
+ }
+}
+
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/IDictCheckTypeService.java b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/IDictCheckTypeService.java
new file mode 100644
index 00000000..9d041142
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/IDictCheckTypeService.java
@@ -0,0 +1,22 @@
+package com.hzya.frame.xsFinance.dictCheckType.service;
+
+import com.alibaba.fastjson.JSONObject;
+import com.hzya.frame.web.entity.JsonResultEntity;
+import com.hzya.frame.xsFinance.dictCheckType.entity.DictCheckTypeEntity;
+import com.hzya.frame.basedao.service.IBaseService;
+/**
+ * 子表(DictCheckType)表服务接口
+ *
+ * @author makejava
+ * @since 2024-07-09 11:24:25
+ */
+public interface IDictCheckTypeService extends IBaseService{
+ /**
+ * @param jsonObject
+ * @return com.hzya.frame.web.entity.JsonResultEntity
+ * @Author lvleigang
+ * @Description 数据表
+ * @Date 11:52 上午 2024/3/27
+ **/
+ JsonResultEntity queryData(JSONObject jsonObject);
+}
diff --git a/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/impl/DictCheckTypeServiceImpl.java b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/impl/DictCheckTypeServiceImpl.java
new file mode 100644
index 00000000..2a8c4d2d
--- /dev/null
+++ b/service/src/main/java/com/hzya/frame/xsFinance/dictCheckType/service/impl/DictCheckTypeServiceImpl.java
@@ -0,0 +1,61 @@
+package com.hzya.frame.xsFinance.dictCheckType.service.impl;
+
+import com.alibaba.fastjson.JSONObject;
+import com.github.pagehelper.PageHelper;
+import com.github.pagehelper.PageInfo;
+import com.hzya.frame.web.entity.BaseResult;
+import com.hzya.frame.web.entity.JsonResultEntity;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntity;
+import com.hzya.frame.xsFinance.dictAcctSubj.entity.DictAcctSubjEntityVo;
+import com.hzya.frame.xsFinance.dictCheckType.entity.DictCheckTypeEntity;
+import com.hzya.frame.xsFinance.dictCheckType.dao.IDictCheckTypeDao;
+import com.hzya.frame.xsFinance.dictCheckType.entity.DictCheckTypeEntityVo;
+import com.hzya.frame.xsFinance.dictCheckType.service.IDictCheckTypeService;
+import org.springframework.stereotype.Service;
+import org.springframework.beans.factory.annotation.Autowired;
+import javax.annotation.Resource;
+import com.hzya.frame.basedao.service.impl.BaseService;
+
+import java.util.List;
+
+/**
+ * 子表(DictCheckType)表服务实现类
+ *
+ * @author makejava
+ * @since 2024-07-09 11:24:25
+ */
+@Service(value = "dictCheckTypeService")
+public class DictCheckTypeServiceImpl extends BaseService implements IDictCheckTypeService {
+
+ private IDictCheckTypeDao dictCheckTypeDao;
+
+ @Autowired
+ public void setDictCheckTypeDao(IDictCheckTypeDao dao) {
+ this.dictCheckTypeDao = dao;
+ this.dao = dao;
+ }
+ /**
+ * @param jsonObject
+ * @return com.hzya.frame.web.entity.JsonResultEntity
+ * @Author lvleigang
+ * @Description 数据表
+ * @Date 11:52 上午 2024/3/27
+ **/
+ @Override
+ public JsonResultEntity queryData(JSONObject jsonObject) {
+ DictCheckTypeEntity entity = getData("jsonStr", jsonObject, DictCheckTypeEntity.class);
+ if(entity == null ){
+ entity = new DictCheckTypeEntity();
+ }
+ //判断分页
+ if (entity.getPageNum() != null && entity.getPageSize() != null) {
+ PageHelper.startPage(entity.getPageNum(), entity.getPageSize());
+ List list = dictCheckTypeDao.queryData(entity);
+ PageInfo pageInfo = new PageInfo(list);
+ return BaseResult.getSuccessMessageEntity("查询数据成功", pageInfo);
+ }else {
+ List list = dictCheckTypeDao.queryData(entity);
+ return BaseResult.getSuccessMessageEntity("查询数据成功", list);
+ }
+ }
+}