SimpleAdmin.Application
机构
岗位
代码生成基础
姓名
性别
民族
年龄
生日
存款
排序码
药材
数量(g)
药材关联id
添加重量(g)
药材单价
总价
若非空,表示此 person 是某员工的家属
单位 cm,保留两位小数
单位 kg,保留两位小数
消耗克数,单位 g
系统配置
未找到下拉框的时候传这个值代表添加新的药材
获取药材列表,带筛选
药材名称筛选
页码
页大小
获取药材消耗记录
药材ID
获取药材下拉
获取药材添加记录
药材ID
添加药材
添加信息
修改药材添加记录(仅当天可修改)
记录ID
修改信息
删除药材添加记录(仅当天可删除)
记录ID
关联的员工名称
当前关联的员工是否是前端临时新增(需要后端创建)
当 EmployeeIsTemp 为 true 或者前端直接传了员工名字时,后端可用此字段创建员工
获取处方列表,带筛选
筛选条件
获取所有处方的成本
获取处方详情
处方ID
保存处方(新增或编辑)
处方信息
获取人员列表(员工和家属)
人员类型
员工ID(用于获取家属)
获取所有关系类型(写死在代码中)
年度统计数据 DTO(对应前端 YearlyStatisticsDto)
统计年份(如 "2025")
处方总花费(元)
处方总数量(张)
员工处方花费(元)
家属处方花费(元)
员工处方数量(张)
家属处方数量(张)
药材耗材花费(元)—— 当年所有入库药材总价
服务人数(当年有过处方记录的不重复人员数)
处方总花费同比趋势 (%)
处方总数量同比趋势 (%)
药材花费同比趋势 (%)
服务人数同比趋势 (%)
月度明细数据 DTO(对应前端 MonthlyDetailDto)
月份显示(如 "1月")
员工处方花费(元)
家属处方花费(元)
员工处方数量(张)
家属处方数量(张)
药材耗材花费(元)—— 当月入库总价
全量总览 DTO(不区分年份,含剩余药材价值)
处方总花费(元,含所有年份)
处方总数量(张)
员工处方花费(元)
家属处方花费(元)
员工处方数量(张)
家属处方数量(张)
药材采购总花费(元,历史所有入库总额)
累计服务人数(不重复人员)
当前剩余药材库存价值(元,按最新入库单价估算)
统计分析 Service 接口
获取全量总览数据(不区分年份,含剩余药材库存价值)
获取指定年份的年度汇总统计数据(含同比趋势)
年份,如 2025
获取指定年份的逐月明细数据(返回 12 条,无数据月份补零)
年份,如 2025
机构服务
添加机构
添加参数
复制机构
机构复制参数
删除机构
删除参数
编辑机构
编辑参数
机构分页查询
查询参数
分页信息
机构树结构
机构选择器
机构详情
检查输入参数
参数
操作名称
岗位管理
添加岗位
添加参数
删除岗位
id列表
编辑岗位
编辑参数
岗位分页查询
查询参数
分页列表
岗位选择器
岗位详情
岗位树形结构
检查输入参数
参数
操作名称
角色拥有资源
角色id
资源类型
角色拥有资源信息
获取角色下的用户
角色ID
分页查询角色
查询参数
角色选择器
获取角色树
角色树
角色详情
角色Id
资源树选择器
添加角色
添加参数
编辑角色
编辑参数
给角色授权
授权参数
给角色授权用户
授权信息
删除角色
删除参数
检查输入参数
获取授权菜单
模块Id
拥有菜单列表
拥有权限按钮列表
业务用户导入
业务用户导出
人员管理服务
人员选择器
查询参数
人员列表
用户分页查询
查询参数
用户分页列表
获取用户拥有角色
用户ID
角色选择器
人员详情
添加用户
添加参数
编辑
编辑参数
禁用用户
用户Id
启用用户
用户Id
重置密码
用户Id
给用户授权角色
授权参数
删除用户
Id列表
导入预览
导入参数
获取导入模板
导出
查询参数
导入数据
数据
导入结果
批量编辑
编辑字段信息
检查输入参数
操作类型
检查输入参数
用户ID
操作
检查导入数据
数据
数据范围ID数组
是否初始化错误
获取查询条件
AppStartup启动类
ConfigureServices中不能解析服务,比如App.GetService(),尤其是不能在ConfigureServices中获取诸如缓存等数据进行初始化,应该在Configure中进行
服务都还没初始化完成,会导致内存中存在多份 IOC 容器!!
正确应该在 Configure 中,这个时候服务(IServiceCollection 已经完成 BuildServiceProvider() 操作了
获取药材下拉
获取药材添加记录
添加药材
修改药材添加记录
删除药材添加记录
批量计算:使用成本、剩余价值、总使用量(先进先出法)
需要计算的药材ID列表
获取所有处方的总药材成本
获取药材FIFO计算所需的基础数据(入库记录)
按FIFO规则计算单种药材的使用成本(累计消耗)
获取处方详情
添加编辑处方记录
获取 人员下拉
获取关系下拉
统计分析 Service 实现
计算指定年份的聚合数据(用于年度统计与同比计算)
读取 FIFO 入库数据(按时间升序)
按 FIFO 规则(含累计偏移)计算单次消耗成本,并推进偏移量
计算同比增涨率(%),基期为 0 时返回 0
返回全零的 12 个月明细列表