#####费用云后端目录结构 | -- epc-backend //后端项目 | | -- epc-bean //类型:依赖程序、说明:实体类 | | -- src | | -- com.changhong.epc.bean | | -- admin //管理中心实体包 | | -- count //计算费用类型实体包 | | -- form //表单实体包 | | -- report //报表实体包 | | -- tenant //租户实体包 | | -- asset //固定资产实体包 | | -- bill //票据实体包 | | -- cost //业务类型实体包 | | -- log //预算扣减日志实体包 | | -- master //主数据实体包 | | -- norm //补助标准实体包 | | -- org //组织机构实体包 | | -- system //系统配置实体包 | | -- epc-config //类型:依赖程序、说明:基础配置 | | -- src | | -- com.changhong.epc.config | | -- aop //切面配置包 | | -- datasource //数据源配置包 | | -- filter //接口拦截配置包 | | -- service //业务抽象定义包 | | -- sqlfilter //sql拦截器包 | | -- tool //工具包 | | -- epc-constter //类型:依赖程序、说明:常量配置 | | -- src | | -- com.changhong.epc.constter | | -- admin //管理中心常量配置包 | | -- base //基础配置包 | | -- cache //缓存配置包 | | -- count //计算费用常量配置包 | | -- form //表单常量配置包 | | -- tenant //系统配置常量配置包 | | -- system //租户常量配置包 | | -- epc-rely-api //类型:依赖程序、说明:RPC远程调用 | | -- src | | -- com.changhong.epc.rely.api | | -- bean //RPC实体类包 | | -- epc //本项目RPC包 | | -- admin //管理中心RPC包 | | -- autoForm //表单RPC包 | | -- system //系统配置RPC包 | | -- tenant //租户RPC包 | | -- service //第三方系统RPC包 | | -- tool //工具包 | | -- epc-client-admin //类型:应用程序、说明:管理中心服务 | | -- src | | -- com.changhong.epc.admin | | -- config //MQ配置 | | -- controller //接口定义 | | -- account //所有租户记账记录 | | -- asset //所有租户固定资产折旧 | | -- corres //系统常量配置 | | -- cost //费用类型模板 | | -- initguide //公司初始化 | | -- master //通用主数据 | | -- menu //所有租户系统菜单 | | -- template //系统变量模板 | | -- mapper | | -- centen //访问数据库 | | -- service //业务逻辑 | | -- AdminApplication //服务启动 | | -- resources | | -- mybatis //xml映射文件 | | -- application.yml //springboot配置文件 | | -- application-dev.properties //springboot配置文件 | | -- epc-client-count //类型:应用程序、说明:计算费用服务 | | -- src | | -- com.changhong.epc.count. | | -- controller //接口定义 | | -- controller | | -- system //系统变量函数接口 | | -- func //系统变量函数接口 | | -- mapper //访问数据库 | | -- service //业务逻辑 | | -- count //计算费用逻辑 | | -- data | | -- condition //补助标准遍历器 | | -- paramiter //参数遍历器 | | -- tool //用于查询关联主数据 | | -- execution //计算费用比较器 | | -- impl | | -- SimpleCounterImpl //主数据比较器 | | -- FuncCountImpl //系统变量比较器 | | -- DefCountCoreImpl //金额比较器 | | -- logic | | -- CountLogicImpl //运算逻辑类 | | -- LastMoneyCountImpl //计算后做聚合处理类 | | -- PublicCorrencyCountLogic //外币运算逻辑类 | | -- model //计算依赖实体 | | -- performer | | -- CountPerformer //差旅费用执行器 | | -- OtherTypeParamIter //其他费用执行器 | | -- PublicCorrencyCountPerformer //国外差旅费用执行器 | | -- data //表单数据包 | | -- format //计算费用入参,出参格式化 | | -- impl | | -- FormatXECount //对结果做限额处理 | | -- FormatRuleMsgInfoCount //返回规则检查信息 | | -- FormatMasterMsgInfoCount //返回缺失主数据信息 | | -- FormatJourneyErrInfoCount //检查表单人员是否和票据人员一致 | | -- FormatFormInfoCount //显示控件上方票据:标准(仅支持子表单) | | -- FormatBillInfoCount //显示控件上方票据(支持主数据和子表单) | | -- system | | -- impl | | -- FormatBillDetailInfoCount //显示票据详情,币种等 | | -- func //系统变量函数定义包 | | -- impl //系统变量计算并赋值 | | -- model //系统变量上下文参数key定义 | | -- performer //系统变量计算器 | | -- tool //工具包 | | -- resources | | -- mybatis //xml映射文件 | | -- application.yml //springboot配置文件 | | -- application-dev.properties //springboot配置文件 | | -- epc-client-form //类型:应用程序、说明:表单服务 | | -- src | | -- com.changhong.epc.form | | -- filter //拦截器 | | -- mapper //数据库访问 | | -- service //业务逻辑包 | | -- apply //用汇预算 | | -- assets //固定资产验证 | | -- budget //关联表单预算函数选择 | | -- data //表单数据crud | | -- define //主数据查询 | | -- rest //接口定义包 | | -- tool //工具包 | | -- resources | | -- mybatis //xml映射文件 | | -- application.yml //springboot配置文件 | | -- application-dev.properties //springboot配置文件 | | -- epc-client-tenant //类型:应用程序、说明:租户管理服务 | | -- src | | -- com.changhong.epc.tenant | | -- controller //接口定义包 | | -- mapper //数据库访问 | | -- service //业务逻辑包 | | -- accounting //重新记账逻辑 | | -- bill //票据信息处理逻辑 | | -- cost //费用类型处理逻辑 | | -- norm //补助标准处理逻辑 | | -- org //组织机构处理逻辑 | | -- report //报表查询逻辑 | | -- sunCloud //对外接口处理逻辑 | | -- system //系统配置处理逻辑 | | -- resources | | -- mybatis //xml映射文件 | | -- application.yml //springboot配置文件 | | -- application-dev.properties //springboot配置文件 | | -- epc-config-server //类型:应用程序、说明:系统配置服务,已启用,改用云尚行统一配置中心 | | -- epc-server-1 //类型:应用程序、说明:注册中心服务 | | -- epc-zuul //类型:应用程序、说明:转发服务 | | -- src | | -- com.changhong.epc.zuul | | -- config //配置包 | | -- filter //拦截器包 | | -- rest //接口定义包 | | -- service //业务逻辑包 | | -- util //工具包 | | -- resources | | -- mybatis //xml映射文件 | | -- application.yml //springboot配置文件 | | -- application-dev.properties //springboot配置文件