工资代码结构
2023-02-16 11:21:40 10 举报
AI智能生成
工资代码结构
作者其他创作
大纲/内容
工资查询服务 /sal-query-server
自定义 custom
调用层 controller
自定义查询配置 /config
自定义查询 /query
接口 iservice
实现 service
其他查询 other
调用层 controller
工资检查 /inspect
新增人员 /newPerson
卡号变动 /changeCard
无卡号 /notCardNo
卡相同 /repeatCardno
工资超过最大值 /maxYFGZ
是否合计小于0 /thanZeroSFGZ
自定义 /custom
工资条 /node
工资条查询
银行文件查询
银行文件导出Excel
银行文件导出txt
银行文件导出xml
银行文件导出SDK
附件 /annex
查询单位附件
查询人事附件
查询工资附件
查询人事变动附件
查询工资变动附件
查询工资单附件
查询单位数据 /agency
查询当前单位数据
查询历史单位数据
查询人事数据 /person
查询当前人事数据
查询历史人事数据
查询当前人事变动数据
001 本月总计 查询本月有效数据(status为 0,1,2,6,7)合计人员总数
002 上月总计 查询历史最后一个年度月份的有效数据(status为 0,1,2,6,7)合计人员总数
003 变动总计 本月变动总人数(status为1,2,3,4,5,6,7,8,9)
004 新增小计 本月新增人数(status为 1,6,7)查询具体人员性质时需要算上004004类型变更的数据
005 减少小计 本月减少人数(status为 3,4,5,9)查询具体人员性质时需要算上005004类型变更的数据
006 变动小计 本月变动人数(status为2)查询具体人事性质时不算004004、005004类型变更的数据
007 在职转离退休 本月变动人数(status为2)查询具体人事性质时不算004004、005004类型变更的数据
查询历史人事变动数据
查询工资数据 /salary
查询当前工资数据
查询历史工资数据
查询当前工资变动数据
001 本月总计 查询本月有效数据(status为 0,1,2,6,7)合计变动项工资
002 上月总计 查询历史最后一个年度月份的有效数据(status为 0,1,2,6,7)合计变动项工资
003 变动总计 本月变动人员合计变动项工资(status为1,2,3,4,5,6,7,8,9)
004 新增小计 本月新增人数(status为 1,6,7)查询具体人员性质时需要算上004004类型变更的数据
005 减少小计 本月减少人数(status为 3,4,5,9)查询具体人员性质时需要算上005004类型变更的数据
006 变动小计 本月变动人数(status为2)查询具体人事性质时不算004004、005004类型变更的数据
007 在职转离退休 本月变动人数(status为2)查询具体人事性质时不算004004、005004类型变更的数据
查询历史工资变动数据
流程查询 /task
单位树 /getAllAgency
查询工资单最新发放年月 /loadSalaryMonth
操作日志
流程查询
接口 iservice
实现 service
sql语句 sql
工资业务服务 /sal-salary-server
审核 audit
调用层 controller
服务 server
handler
月/年结 end
调用层 controller
服务 server
handler
工资发放 grant
调用层 controller
服务 server
handler
单位 agency
调用层 controller
服务 server
handler
人事 person
调用层 controller
服务 server
handler
工资 salary
调用层 controller
服务 server
handler
自动任务 autojob
调用层 controller
服务 server
handler
接口 salInterface
调用层 controller
服务 server
handler
sql语句 sql
审核相关sql AuditSal
月/年结sql EndSql
工资发放sql GrantSql
接口sql InterfaceSql
人事sql PersonSql
工资sql SalarySql
工资配置服务 /sal-config-server
单位配置 agency
调用层 controller
新增、修改单位项及单位项采集 /ageItem
复制单位信息项 /copyAgeItem
修改单位信息项 /modifyAgeItem
单位启用及停用
接口 iservice
实现 service
人事配置 person
调用层 controller
新增、修改人事项及人事项采集 /perItem
接口 iservice
实现 service
工资配置 salary
调用层 controller
新增、修改工资项、工资项采集及公式 /salItem
接口 iservice
实现 service
要素 element
调用层 controller
要素增删改查 /element
监控配置 mon
调用层 controller
新增、修改监控配置 /mon
接口 iservice
实现 service
规则配置 rule
调用层 controller
新增、修改额度额度规则字段、规则配置 /rule
接口 iservice
实现 service
接口 salInterface
调用层 controller
新增、修改接口配置 /interface
接口 iservice
实现 service
标准工资 standard
调用层 controller
新增、修改标准工资 /standard
接口 iservice
实现 service
标准工资 format
调用层 controller
新增、修改格式设置 /format
接口 iservice
实现 service
sql语句 sql
工资微服务平台组 sal-salary-springcloud
工资基础服务组件sal-base-com
缓存 cache
数据库 dao
表结构 dto
单位 agency
额度 balance
基础 base
配置 config
要素 element
工资发放 grant
监控 mon
人事 person
工资 salary
替换 replace
接口 salInterface
电子化 stamp
标准工资 standard
要素 element
接口 iservice
要素维护(要包含内设科室及多批次)
要素查询(工资配置要素及平台要素)
实现 service
枚举 enum
excel
接口 feign
平台feign接口
支付feign接口
redis
sql语句 sql
国密 sm2
工具 utils
工资配置查询组件sal-config-com
单位配置 agency
接口 iservice
查询单位项及单位项采集
查询单位启用及停用
实现 service
人事配置 person
接口 iservice
查询人事项及人事项采集
实现 service
工资配置 salary
接口 iservice
查询改工资项、工资项采集及公式
实现 service
监控配置 mon
接口 iservice
查询监控配置
实现 service
规则配置 rule
接口 iservice
查询额度额度规则字段、规则配置
实现 service
接口 salInterface
接口 iservice
查询接口配置
实现 service
标准工资 standard
接口 iservice
查询标准工资
实现 service
标准工资 format
接口 iservice
查询格式设置
实现 service
sql语句 sql
工资主业务组件sal-busi-com
审核 audit
处理类 handler
数据送审
数据校验 只有正向流程有
流程处理(送审/审核,撤销送审/审核,退回,撤销退回)
工资主单表更新
分解需要更新字段及字段代表的操作
合计字段表更新 只有正向流程有
接口 iservice
实现 service
月/年结 end
处理类 handler
重新生成工资单流程
单位数据结转到指定年月(操作表sal_agency)
人事数据记录到历史表,再将人事数据结转到指定年月, status为4、5的数据删除 status为1、6、7的更改为0 (操作的表sal_person、sal_person_his)
工资数据记录到历史表,再将工资数据结转到指定年月, status为4、5的数据删除 status为1、6、7的更改为0(操作的表sal_salary、sal_salary_his)
将基础数据结转到下一年度
将工资要素结转到下一年的
接口 iservice
实现 service
工资发放 grant
处理类 handler
生成工资发放单及工资发放明细
生成工资发放单
工资发放明细
查询指标项
查询发放工资及账户银行信息
核销负工资
代扣代缴
根据规则合单
保存工资发放明细
额度挂接
接口 iservice
实现 service
单位 agency
处理类 handler
单位信息修改
单位启用及停用
单位启用
单位停用
接口 iservice
单位信息维护
实现 service
人事 person
处理类 handler
接口 iservice
人事信息维护 IPersonManager
人事信息变动 IPersonCompare
人事工资联动 I linkageManager
实现 service
操作 core
新增 status = 1
修改 类型变更 正常(status=0)修改 status 更改 2,其他数据的修改status值不变
类型变更 正常(status=0)修改 status 更改 2,其他数据的修改status值不变
注销 status = 4 注销前状态 记录到 old_status中
撤销注销 还原注销之前的 status 值
调出 status = 9 调出前状态 记录到 old_status中
撤销调出 还原撤销调出之前(old_status)的 status 值
调入 新增一条 status = 6 原调出数据 status = 5
撤销调入 删除调入数据status = 6 原调出 status = 9
停发 status = 3 停发前状态 记录到 old_status中
撤销停发 还原撤销停发之前(old_status)的 status 值
续发 status = 7 续发前状态 记录到 old_status中
撤销续发 status = 3
人事变动 PerCompareServer
保存人事表动数据
004001 新增 本月新增人数(status为 1)
004002 调入 本月调入人数(status为 6)
004003 续发 本月续发人数(status为 7)数据
004004 类型变更 本月工资类别变为人数(status为 2)
005001 注销 本注销(status为 4)人员数据
005002 调出 本月调出(status为 5,9)人员数据
005003 停发 本月停放(status为 3,4,5,9)人员数据
005004 类型变更 本月工资类别变动的人员数据(status为 2)
005005 调出统发外 本月调出统发外人员数据(status为 2)
006001 上月 修改人员上月数据
006002 本月 修改人员本月数据
007001 上月 在职转离退休人员上月数据(status为2 人事性质是 在职的)
007002 本月 在职转离退休人员本月数据(status为2 人事性质是离退休的)
人事工资联动 linkage
工资类别联动
人事工资联动
接口 iservice
人事信息维护
人事信息变动(只有增删改 查询在query)
实现 service
工资 salary
处理类 handler
接口 iservice
工资信息维护 ISalaryManager
工资信息变动 ISalaryCompare
实现 service
操作 core
新增 status = 1
修改 类型变更 正常(status=0)修改 status 更改 2,其他数据的修改status值不变
类型变更 正常(status=0)修改 status 更改 2,其他数据的修改status值不变
注销 status = 4 注销前状态 记录到 old_status中
撤销注销 还原注销之前的 status 值
调出 status = 9 调出前状态 记录到 old_status中
撤销调出 还原撤销调出之前(old_status)的 status 值
调入 新增一条 status = 6 原调出数据 status = 5
撤销调入 删除调入数据status = 6 原调出 status = 9
停发 status = 3 停发前状态 记录到 old_status中
撤销停发 还原撤销停发之前(old_status)的 status 值
续发 status = 7 续发前状态 记录到 old_status中
撤销续发 status = 3
工资变动 SalCompareServer
保存工资变动数据
004001 新增 本月新增(status为 1)工资数据
004002 调入 本月调入(status为 6)工资数据
004003 续发 本月续发(status为 7)工资数据
004004 类型变更 本月工资类别变动人员的(status为 2)工资数据
005001 注销 本注销(status为 4)人员数据的工资数据
005002 调出 本月调出(status为 5,9)人员数据的工资数据
005003 停发 本月停放(status为 3,4,5,9)人员数据的工资数据
005004 类型变更 本月工资类别变动的人员数据(status为 2)的工资数据
005005 调出统发外 本月调出统发外人员数据(status为 2)的工资数据
006001 上月 修改人员上月数据的工资数据
006002 本月 修改人员本月数据的工资数据及与历史数据对比结果
007001 上月 在职转离退休人员上月(status为2 人事性质是 在职的)工资数据
007002 本月 在职转离退休人员本月数据(status为2 )人事性质是离退休的工资数据及与历史数据对比结果
接口 iservice
工资信息维护
工资信息变动(只有增删改 查询在query)
实现 service
接口 salInterface
处理类 handler
接口配置查询
查询接口配置
查询单位采集项
查询人事采集项
查询工资采集项
数据转换 change
接口 iservice
数据转换辅助处理器 TransDateHandle
实现 service
数据转换器 AbsDateTransHandler
转换处理器生 TransTypeFactory
原值转换 OriTransHandler
默认值 DefaultTransHandler
下拉框转换 ComboboxTransHandler
日期/时间转换 SalDateTransHandler
要素 ElementTransHandler
编码转换 CodeTransHandler
名称转换 NameTransHandler
数据校验
数据入库
单位数据保存
人事新增
人事修改
人事注销
人事停发
人事调入
人事调出
人事续发
工资修改
工资发放明细保存
指标数据保存
接口 iservice
接收外部数据
接收单位数据
接收人事数据
接收工资数据
推送数据
推送人事数据
推送工资数据
推送人事数据
数据同步
人事同步
工资导出
Excel 导入导出
单位数据导入
单位数据导出
人事数据导入
人事数据导出
工资数据导入
工资数据导出
工资发放明细数据导出
工资发放明细导入数据
指标数据导入
TXT 导入导出
单位数据导入
单位数据导出
人事数据导入
人事数据导出
工资数据导入
工资数据导出
工资发放明细数据导出
工资发放明细导入数据
指标数据导入
xml 导入导出
单位数据导入
单位数据导出
人事数据导入
人事数据导出
工资数据导入
工资数据导出
工资发放明细数据导出
工资发放明细导入数据
指标数据导入
实现 service
sql语句 sql
审核相关sql AuditSal
月/年结sql EndSql
工资发放sql GrantSql
接口sql InterfaceSql
人事sql PersonSql
工资sql SalarySql
类
方法
逻辑
0 条评论
下一页