Files
OnboardXAdmin/SimpleAdmin.Application/SimpleAdmin.Application.xml
T
2026-02-24 15:05:47 +08:00

1006 lines
44 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0"?>
<doc>
<assembly>
<name>SimpleAdmin.Application</name>
</assembly>
<members>
<member name="F:SimpleAdmin.Application.ApplicationConst.BIZ_ORG">
<summary>
机构
</summary>
</member>
<member name="F:SimpleAdmin.Application.ApplicationConst.BIZ_POS">
<summary>
岗位
</summary>
</member>
<member name="T:SimpleAdmin.Application.GenTest">
<summary>
代码生成基础
</summary>
</member>
<member name="P:SimpleAdmin.Application.GenTest.Name">
<summary>
姓名
</summary>
</member>
<member name="P:SimpleAdmin.Application.GenTest.Sex">
<summary>
性别
</summary>
</member>
<member name="P:SimpleAdmin.Application.GenTest.Nation">
<summary>
民族
</summary>
</member>
<member name="P:SimpleAdmin.Application.GenTest.Age">
<summary>
年龄
</summary>
</member>
<member name="P:SimpleAdmin.Application.GenTest.Bir">
<summary>
生日
</summary>
</member>
<member name="P:SimpleAdmin.Application.GenTest.Money">
<summary>
存款
</summary>
</member>
<member name="P:SimpleAdmin.Application.GenTest.SortCode">
<summary>
排序码
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.Medicinal.MedicinalName">
<summary>
药材
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.Medicinal.Number">
<summary>
数量(g)
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.MedicinalAddLog.MedicinalId">
<summary>
药材关联id
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.MedicinalAddLog.AddWeight">
<summary>
添加重量(g)
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.MedicinalAddLog.UnitPrice">
<summary>
药材单价
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.MedicinalAddLog.TotalPrice">
<summary>
总价
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.Person.EmployeeId">
<summary>
若非空,表示此 person 是某员工的家属
</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.Person.Height">
<summary>单位 cm,保留两位小数</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.Prescription.Weight">
<summary>单位 kg,保留两位小数</summary>
</member>
<member name="P:SimpleAdmin.Application.Entity.PrescriptionHerb.AmountG">
<summary>消耗克数,单位 g</summary>
</member>
<member name="T:SimpleAdmin.Application.ApplicationSettingsOptions">
<summary>
系统配置
</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Medicinal.Dto.AddMedicinalInput.MedicinalName">
<summary>
未找到下拉框的时候传这个值代表添加新的药材
</summary>
</member>
<member name="M:SimpleAdmin.Application.Services.Medicinal.IMedicinalService.GetMedicinalList(System.String,System.Int32,System.Int32)">
<summary>
获取药材列表,带筛选
</summary>
<param name="name">药材名称筛选</param>
<param name="page">页码</param>
<param name="size">页大小</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Medicinal.IMedicinalService.GetConsumptionRecords(System.Int64,System.Int32,System.Int32)">
<summary>
获取药材消耗记录
</summary>
<param name="medicinalId">药材ID</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Medicinal.IMedicinalService.GetMedicinalDictList">
<summary>
获取药材下拉
</summary>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Medicinal.IMedicinalService.GetAdditionRecords(System.Int64,System.Int32,System.Int32)">
<summary>
获取药材添加记录
</summary>
<param name="medicinalId">药材ID</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Medicinal.IMedicinalService.AddMedicinal(SimpleAdmin.Application.Services.Medicinal.Dto.AddMedicinalInput)">
<summary>
添加药材
</summary>
<param name="input">添加信息</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Medicinal.IMedicinalService.UpdateAdditionRecord(SimpleAdmin.Application.Services.Medicinal.Dto.UpdateMedicinalAddLogInput)">
<summary>
修改药材添加记录(仅当天可修改)
</summary>
<param name="id">记录ID</param>
<param name="input">修改信息</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Medicinal.IMedicinalService.DeleteAdditionRecord(System.Int64)">
<summary>
删除药材添加记录(仅当天可删除)
</summary>
<param name="id">记录ID</param>
<returns></returns>
</member>
<member name="P:SimpleAdmin.Application.Services.Prescription.Dto.PrescriptionDto.EmployeeName">
<summary>
关联的员工名称
</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Prescription.Dto.PersonInputDto.EmployeeIsTemp">
<summary>
当前关联的员工是否是前端临时新增(需要后端创建)
</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Prescription.Dto.PersonInputDto.EmployeeName">
<summary>
当 EmployeeIsTemp 为 true 或者前端直接传了员工名字时,后端可用此字段创建员工
</summary>
</member>
<member name="M:SimpleAdmin.Application.Services.Prescription.IPrescriptionService.GetPrescriptionList(SimpleAdmin.Application.Services.Prescription.Dto.PrescriptionQueryInput)">
<summary>
获取处方列表,带筛选
</summary>
<param name="input">筛选条件</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Prescription.IPrescriptionService.GetAllPrescriptionTotalCost">
<summary>
获取所有处方的成本
</summary>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Prescription.IPrescriptionService.GetPrescriptionDetail(System.Int64)">
<summary>
获取处方详情
</summary>
<param name="id">处方ID</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Prescription.IPrescriptionService.SavePrescription(SimpleAdmin.Application.Services.Prescription.Dto.SavePrescriptionInput)">
<summary>
保存处方(新增或编辑)
</summary>
<param name="input">处方信息</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Prescription.IPrescriptionService.GetPersonList(System.Nullable{SimpleAdmin.Application.Services.Prescription.Dto.PersonType},System.Nullable{System.Int64})">
<summary>
获取人员列表(员工和家属)
</summary>
<param name="type">人员类型</param>
<param name="employeeId">员工ID(用于获取家属)</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.Services.Prescription.IPrescriptionService.GetRelationTypes">
<summary>
获取所有关系类型(写死在代码中)
</summary>
<returns></returns>
</member>
<member name="T:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto">
<summary>
年度统计数据 DTO(对应前端 YearlyStatisticsDto)
</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.Year">
<summary>统计年份(如 "2025")</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.TotalCost">
<summary>处方总花费(元)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.TotalQty">
<summary>处方总数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.StaffCost">
<summary>员工处方花费(元)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.FamilyCost">
<summary>家属处方花费(元)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.StaffQty">
<summary>员工处方数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.FamilyQty">
<summary>家属处方数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.MaterialCost">
<summary>药材耗材花费(元)—— 当年所有入库药材总价</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.ServiceCount">
<summary>服务人数(当年有过处方记录的不重复人员数)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.TotalCostTrend">
<summary>处方总花费同比趋势 (%)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.TotalQtyTrend">
<summary>处方总数量同比趋势 (%)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.MaterialCostTrend">
<summary>药材花费同比趋势 (%)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.YearlyStatisticsDto.ServiceCountTrend">
<summary>服务人数同比趋势 (%)</summary>
</member>
<member name="T:SimpleAdmin.Application.Services.Statistics.MonthlyDetailDto">
<summary>
月度明细数据 DTO(对应前端 MonthlyDetailDto)
</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.MonthlyDetailDto.Month">
<summary>月份显示(如 "1月")</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.MonthlyDetailDto.StaffCost">
<summary>员工处方花费(元)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.MonthlyDetailDto.FamilyCost">
<summary>家属处方花费(元)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.MonthlyDetailDto.StaffQty">
<summary>员工处方数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.MonthlyDetailDto.FamilyQty">
<summary>家属处方数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.MonthlyDetailDto.MaterialCost">
<summary>药材耗材花费(元)—— 当月入库总价</summary>
</member>
<member name="T:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto">
<summary>
全量总览 DTO(不区分年份,含剩余药材价值)
</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.TotalCost">
<summary>处方总花费(元,含所有年份)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.TotalQty">
<summary>处方总数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.StaffCost">
<summary>员工处方花费(元)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.FamilyCost">
<summary>家属处方花费(元)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.StaffQty">
<summary>员工处方数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.FamilyQty">
<summary>家属处方数量(张)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.MaterialCost">
<summary>药材采购总花费(元,历史所有入库总额)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.ServiceCount">
<summary>累计服务人数(不重复人员)</summary>
</member>
<member name="P:SimpleAdmin.Application.Services.Statistics.TotalOverviewDto.RemainingMedicinalValue">
<summary>当前剩余药材库存价值(元,按最新入库单价估算)</summary>
</member>
<member name="T:SimpleAdmin.Application.Services.Statistics.IStatisticsService">
<summary>
统计分析 Service 接口
</summary>
</member>
<member name="M:SimpleAdmin.Application.Services.Statistics.IStatisticsService.GetTotalOverview">
<summary>
获取全量总览数据(不区分年份,含剩余药材库存价值)
</summary>
</member>
<member name="M:SimpleAdmin.Application.Services.Statistics.IStatisticsService.GetYearlyStatistics(System.Int32)">
<summary>
获取指定年份的年度汇总统计数据(含同比趋势)
</summary>
<param name="year">年份,如 2025</param>
</member>
<member name="M:SimpleAdmin.Application.Services.Statistics.IStatisticsService.GetMonthlyDetails(System.Int32)">
<summary>
获取指定年份的逐月明细数据(返回 12 条,无数据月份补零)
</summary>
<param name="year">年份,如 2025</param>
</member>
<member name="T:SimpleAdmin.Application.IOrgService">
<summary>
机构服务
</summary>
</member>
<member name="M:SimpleAdmin.Application.IOrgService.Add(SimpleAdmin.System.SysOrgAddInput)">
<summary>
添加机构
</summary>
<param name="input">添加参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IOrgService.Copy(SimpleAdmin.System.SysOrgCopyInput)">
<summary>
复制机构
</summary>
<param name="input">机构复制参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IOrgService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<summary>
删除机构
</summary>
<param name="input">删除参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IOrgService.Edit(SimpleAdmin.System.SysOrgEditInput)">
<summary>
编辑机构
</summary>
<param name="input">编辑参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IOrgService.Page(SimpleAdmin.System.SysOrgPageInput)">
<summary>
机构分页查询
</summary>
<param name="input">查询参数</param>
<returns>分页信息</returns>
</member>
<member name="M:SimpleAdmin.Application.IOrgService.Tree(SimpleAdmin.System.SysOrgTreeInput)">
<summary>
机构树结构
</summary>
<param name="input">机构选择器</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IOrgService.Detail(SimpleAdmin.Core.BaseIdInput)">
<summary>
机构详情
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="T:SimpleAdmin.Application.OrgService">
<inheritdoc cref="T:SimpleAdmin.Application.IOrgService"/>
</member>
<member name="M:SimpleAdmin.Application.OrgService.Page(SimpleAdmin.System.SysOrgPageInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.OrgService.Tree(SimpleAdmin.System.SysOrgTreeInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.OrgService.Add(SimpleAdmin.System.SysOrgAddInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.OrgService.Edit(SimpleAdmin.System.SysOrgEditInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.OrgService.Copy(SimpleAdmin.System.SysOrgCopyInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.OrgService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.OrgService.Detail(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.OrgService.CheckInput(SimpleAdmin.System.SysOrg,System.String)">
<summary>
检查输入参数
</summary>
<param name="sysOrg">参数</param>
<param name="operate">操作名称</param>
</member>
<member name="T:SimpleAdmin.Application.IPositionService">
<summary>
岗位管理
</summary>
</member>
<member name="M:SimpleAdmin.Application.IPositionService.Add(SimpleAdmin.System.PositionAddInput)">
<summary>
添加岗位
</summary>
<param name="input">添加参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IPositionService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<summary>
删除岗位
</summary>
<param name="input">id列表</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IPositionService.Edit(SimpleAdmin.System.PositionEditInput)">
<summary>
编辑岗位
</summary>
<param name="input">编辑参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IPositionService.Page(SimpleAdmin.System.PositionPageInput)">
<summary>
岗位分页查询
</summary>
<param name="input">查询参数</param>
<returns>分页列表</returns>
</member>
<member name="M:SimpleAdmin.Application.IPositionService.Selector(SimpleAdmin.System.PositionSelectorInput)">
<summary>
岗位选择器
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IPositionService.Detail(SimpleAdmin.Core.BaseIdInput)">
<summary>
岗位详情
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IPositionService.Tree(SimpleAdmin.System.PositionTreeInput)">
<summary>
岗位树形结构
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="T:SimpleAdmin.Application.PositionService">
<summary>
<inheritdoc cref="T:SimpleAdmin.Application.IPositionService"/>
</summary>
</member>
<member name="M:SimpleAdmin.Application.PositionService.Page(SimpleAdmin.System.PositionPageInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.PositionService.Tree(SimpleAdmin.System.PositionTreeInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.PositionService.Add(SimpleAdmin.System.PositionAddInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.PositionService.Selector(SimpleAdmin.System.PositionSelectorInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.PositionService.Detail(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.PositionService.Edit(SimpleAdmin.System.PositionEditInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.PositionService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.PositionService.CheckInput(SimpleAdmin.System.SysPosition,System.String)">
<summary>
检查输入参数
</summary>
<param name="sysPosition">参数</param>
<param name="operate">操作名称</param>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.OwnResource(SimpleAdmin.Core.BaseIdInput,System.String)">
<summary>
角色拥有资源
</summary>
<param name="input">角色id</param>
<param name="category">资源类型</param>
<returns>角色拥有资源信息</returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.OwnUser(SimpleAdmin.Core.BaseIdInput)">
<summary>
获取角色下的用户
</summary>
<param name="input">角色ID</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.Page(SimpleAdmin.System.RolePageInput)">
<summary>
分页查询角色
</summary>
<param name="input">查询参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.RoleSelector(SimpleAdmin.System.RoleSelectorInput)">
<summary>
角色选择器
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.Tree(SimpleAdmin.System.RoleTreeInput)">
<summary>
获取角色树
</summary>
<param name="input">角色树</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.Detail(SimpleAdmin.Core.BaseIdInput)">
<summary>
角色详情
</summary>
<param name="input">角色Id</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.ResourceTreeSelector">
<summary>
资源树选择器
</summary>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.Add(SimpleAdmin.System.RoleAddInput)">
<summary>
添加角色
</summary>
<param name="input">添加参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.Edit(SimpleAdmin.System.RoleEditInput)">
<summary>
编辑角色
</summary>
<param name="input">编辑参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.GrantResource(SimpleAdmin.System.GrantResourceInput)">
<summary>
给角色授权
</summary>
<param name="input">授权参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.GrantUser(SimpleAdmin.System.GrantUserInput)">
<summary>
给角色授权用户
</summary>
<param name="input">授权信息</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IRoleService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<summary>
删除角色
</summary>
<param name="input">删除参数</param>
<returns></returns>
</member>
<member name="T:SimpleAdmin.Application.RoleService">
<inheritdoc cref="T:SimpleAdmin.Application.IRoleService"/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.OwnResource(SimpleAdmin.Core.BaseIdInput,System.String)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.OwnUser(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.Page(SimpleAdmin.System.RolePageInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.RoleSelector(SimpleAdmin.System.RoleSelectorInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.Tree(SimpleAdmin.System.RoleTreeInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.Detail(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.ResourceTreeSelector">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.Add(SimpleAdmin.System.RoleAddInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.Edit(SimpleAdmin.System.RoleEditInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.GrantResource(SimpleAdmin.System.GrantResourceInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.GrantUser(SimpleAdmin.System.GrantUserInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.RoleService.CheckInput(SimpleAdmin.System.SysRole)">
<summary>
检查输入参数
</summary>
<param name="sysRole"></param>
</member>
<member name="M:SimpleAdmin.Application.RoleService.GetRoleGrantResourceMenus(System.Int64,System.Collections.Generic.List{SimpleAdmin.System.SysResource},System.Collections.Generic.List{SimpleAdmin.System.SysResource})">
<summary>
获取授权菜单
</summary>
<param name="moduleId">模块Id</param>
<param name="ownMenuList">拥有菜单列表</param>
<param name="ownButtonList">拥有权限按钮列表</param>
<returns></returns>
</member>
<member name="T:SimpleAdmin.Application.BizUserImportInput">
<summary>
业务用户导入
</summary>
</member>
<member name="T:SimpleAdmin.Application.BizUserExportOutput">
<summary>
业务用户导出
</summary>
</member>
<member name="T:SimpleAdmin.Application.IUserService">
<summary>
人员管理服务
</summary>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Selector(SimpleAdmin.System.UserSelectorInput)">
<summary>
人员选择器
</summary>
<param name="input">查询参数</param>
<returns>人员列表</returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Page(SimpleAdmin.System.UserPageInput)">
<summary>
用户分页查询
</summary>
<param name="input">查询参数</param>
<returns>用户分页列表</returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.OwnRole(SimpleAdmin.Core.BaseIdInput)">
<summary>
获取用户拥有角色
</summary>
<param name="input">用户ID</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.RoleSelector(SimpleAdmin.System.RoleSelectorInput)">
<summary>
角色选择器
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Detail(SimpleAdmin.Core.BaseIdInput)">
<summary>
人员详情
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Add(SimpleAdmin.System.UserAddInput)">
<summary>
添加用户
</summary>
<param name="input">添加参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Edit(SimpleAdmin.System.UserEditInput)">
<summary>
编辑
</summary>
<param name="input">编辑参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.DisableUser(SimpleAdmin.Core.BaseIdInput)">
<summary>
禁用用户
</summary>
<param name="input">用户Id</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.EnableUser(SimpleAdmin.Core.BaseIdInput)">
<summary>
启用用户
</summary>
<param name="input">用户Id</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.ResetPassword(SimpleAdmin.Core.BaseIdInput)">
<summary>
重置密码
</summary>
<param name="input">用户Id</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.GrantRole(SimpleAdmin.System.UserGrantRoleInput)">
<summary>
给用户授权角色
</summary>
<param name="input">授权参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<summary>
删除用户
</summary>
<param name="input">Id列表</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Preview(SimpleAdmin.System.ImportPreviewInput)">
<summary>
导入预览
</summary>
<param name="input">导入参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Template">
<summary>
获取导入模板
</summary>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Export(SimpleAdmin.System.UserPageInput)">
<summary>
导出
</summary>
<param name="input">查询参数</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Import(SimpleAdmin.System.ImportResultInput{SimpleAdmin.Application.BizUserImportInput})">
<summary>
导入数据
</summary>
<param name="input">数据</param>
<returns>导入结果</returns>
</member>
<member name="M:SimpleAdmin.Application.IUserService.Edits(SimpleAdmin.System.BatchEditInput)">
<summary>
批量编辑
</summary>
<param name="input">编辑字段信息</param>
<returns></returns>
</member>
<member name="T:SimpleAdmin.Application.UserService">
<summary>
<inheritdoc cref="T:SimpleAdmin.Application.IUserService"/>
</summary>
</member>
<member name="M:SimpleAdmin.Application.UserService.Page(SimpleAdmin.System.UserPageInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.OwnRole(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Selector(SimpleAdmin.System.UserSelectorInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.RoleSelector(SimpleAdmin.System.RoleSelectorInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.UserService.Detail(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc />
</member>
<member name="M:SimpleAdmin.Application.UserService.Add(SimpleAdmin.System.UserAddInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Edit(SimpleAdmin.System.UserEditInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Edits(SimpleAdmin.System.BatchEditInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.DisableUser(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.EnableUser(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.GrantRole(SimpleAdmin.System.UserGrantRoleInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.ResetPassword(SimpleAdmin.Core.BaseIdInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Delete(SimpleAdmin.Core.BaseIdListInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Template">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Preview(SimpleAdmin.System.ImportPreviewInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Export(SimpleAdmin.System.UserPageInput)">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.Import(SimpleAdmin.System.ImportResultInput{SimpleAdmin.Application.BizUserImportInput})">
<inheritdoc/>
</member>
<member name="M:SimpleAdmin.Application.UserService.CheckInput(SimpleAdmin.System.SysUser,System.String)">
<summary>
检查输入参数
</summary>
<param name="sysUser"></param>
<param name="operate">操作类型</param>
</member>
<member name="M:SimpleAdmin.Application.UserService.CheckInput(System.Int64,System.String)">
<summary>
检查输入参数
</summary>
<param name="userId">用户ID</param>
<param name="operate">操作</param>
</member>
<member name="M:SimpleAdmin.Application.UserService.CheckImport(System.Collections.Generic.List{SimpleAdmin.Application.BizUserImportInput},System.Collections.Generic.List{System.Int64},System.Boolean)">
<summary>
检查导入数据
</summary>
<param name="data">数据</param>
<param name="dataScope">数据范围ID数组</param>
<param name="clearError">是否初始化错误</param>
<returns></returns>
</member>
<member name="M:SimpleAdmin.Application.UserService.GetQuery(SimpleAdmin.System.UserPageInput)">
<summary>
获取查询条件
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="T:SimpleAdmin.Application.Startup">
<summary>
AppStartup启动类
</summary>
</member>
<member name="M:SimpleAdmin.Application.Startup.ConfigureServices(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
<summary>
ConfigureServices中不能解析服务,比如App.GetService(),尤其是不能在ConfigureServices中获取诸如缓存等数据进行初始化,应该在Configure中进行
服务都还没初始化完成,会导致内存中存在多份 IOC 容器!!
正确应该在 Configure 中,这个时候服务(IServiceCollection 已经完成 BuildServiceProvider() 操作了
</summary>
<param name="services"></param>
</member>
<member name="M:MedicinalService.GetMedicinalDictList">
<summary>
获取药材下拉
</summary>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for member "M:MedicinalService.GetConsumptionRecords(System.Int64,System.Int32,System.Int32)" -->
<member name="M:MedicinalService.GetAdditionRecords(System.Int64,System.Int32,System.Int32)">
<summary>
获取药材添加记录
</summary>
<param name="medicinalId"></param>
<returns></returns>
</member>
<member name="M:MedicinalService.AddMedicinal(SimpleAdmin.Application.Services.Medicinal.Dto.AddMedicinalInput)">
<summary>
添加药材
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:MedicinalService.UpdateAdditionRecord(SimpleAdmin.Application.Services.Medicinal.Dto.UpdateMedicinalAddLogInput)">
<summary>
修改药材添加记录
</summary>
<param name="input"></param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:MedicinalService.DeleteAdditionRecord(System.Int64)">
<summary>
删除药材添加记录
</summary>
<param name="id"></param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:MedicinalService.BatchCalculateCostAndValue(System.Collections.Generic.List{System.Int64})">
<summary>
批量计算:使用成本、剩余价值、总使用量(先进先出法)
</summary>
<param name="medicinalIds">需要计算的药材ID列表</param>
</member>
<member name="M:PrescriptionService.GetAllPrescriptionTotalCost">
<summary>
获取所有处方的总药材成本
</summary>
<returns></returns>
</member>
<member name="M:PrescriptionService.GetMedicinalFifoData(System.Collections.Generic.List{System.Int64})">
<summary>
获取药材FIFO计算所需的基础数据(入库记录)
</summary>
</member>
<member name="M:PrescriptionService.CalculateHerbCostByFifoWithOffset(System.Collections.Generic.Dictionary{System.Int64,System.Collections.Generic.List{SimpleAdmin.Application.Services.Prescription.Dto.MedicinalFifoRecord}},System.Collections.Generic.Dictionary{System.Int64,System.Decimal},System.Int64,System.Decimal)">
<summary>
按FIFO规则计算单种药材的使用成本(累计消耗)
</summary>
</member>
<member name="M:PrescriptionService.GetPrescriptionDetail(System.Int64)">
<summary>
获取处方详情
</summary>
<param name="id"></param>
<returns></returns>
<exception cref="T:System.Exception"></exception>
</member>
<member name="M:PrescriptionService.SavePrescription(SimpleAdmin.Application.Services.Prescription.Dto.SavePrescriptionInput)">
<summary>
添加编辑处方记录
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:PrescriptionService.GetPersonList(System.Nullable{SimpleAdmin.Application.Services.Prescription.Dto.PersonType},System.Nullable{System.Int64})">
<summary>
获取 人员下拉
</summary>
<param name="type"></param>
<param name="employeeId"></param>
<returns></returns>
</member>
<member name="M:PrescriptionService.GetRelationTypes">
<summary>
获取关系下拉
</summary>
<returns></returns>
</member>
<member name="T:StatisticsService">
<summary>
统计分析 Service 实现
</summary>
</member>
<member name="M:StatisticsService.GetTotalOverview">
<inheritdoc/>
</member>
<member name="M:StatisticsService.GetYearlyStatistics(System.Int32)">
<inheritdoc/>
</member>
<member name="M:StatisticsService.GetMonthlyDetails(System.Int32)">
<inheritdoc/>
</member>
<member name="M:StatisticsService.BuildYearData(System.Int32)">
<summary>
计算指定年份的聚合数据(用于年度统计与同比计算)
</summary>
</member>
<member name="M:StatisticsService.GetFifoData(System.Collections.Generic.List{System.Int64})">
<summary>
读取 FIFO 入库数据(按时间升序)
</summary>
</member>
<member name="M:StatisticsService.CalculateFifoCost(System.Collections.Generic.Dictionary{System.Int64,System.Collections.Generic.List{SimpleAdmin.Application.Services.Prescription.Dto.MedicinalFifoRecord}},System.Collections.Generic.Dictionary{System.Int64,System.Decimal},System.Int64,System.Decimal)">
<summary>
按 FIFO 规则(含累计偏移)计算单次消耗成本,并推进偏移量
</summary>
</member>
<member name="M:StatisticsService.CalcTrend``1(``0,``0)">
<summary>计算同比增涨率(%),基期为 0 时返回 0</summary>
</member>
<member name="M:StatisticsService.BuildEmptyMonthList">
<summary>返回全零的 12 个月明细列表</summary>
</member>
</members>
</doc>