删除以前的业务代码
This commit is contained in:
@@ -54,288 +54,11 @@
|
||||
排序码
|
||||
</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>
|
||||
机构服务
|
||||
@@ -878,128 +601,5 @@
|
||||
</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>
|
||||
|
||||
Reference in New Issue
Block a user