feat(hjgl): 完善焊接日报审核与页面展示

统一 PC 端与接口的待审核查询、状态筛选和分页逻辑,补充日报查询参数及焊接信息展示,并调整试压包和焊口列表页面。
This commit is contained in:
2026-08-20 10:47:12 +08:00
parent 679e9f6cec
commit 42787c1520
11 changed files with 212 additions and 113 deletions
+17
View File
@@ -15,6 +15,23 @@ namespace BLL
ParseWeldingDate(weldingDate), pipelineCode, welderCode);
}
public static List<Model.WeldingDailyTempDetailItem> GetPendingWeldingDailyTempDetailList(
string projectId, string unitWorkId, string weldingDate, string pipelineCode,
string welderCode, int pageIndex, out int totalCount)
{
return WeldingDailyService.GetWeldingDailyTempDetailList(new Model.WeldingDailyTempDetailInput
{
ProjectId = projectId,
UnitWorkId = unitWorkId,
WeldingDate = ParseWeldingDate(weldingDate),
PipelineCode = pipelineCode,
WelderCode = welderCode,
// API页码从1开始,业务层页索引从0开始;非正数继续兼容返回全部数据。
PageIndex = pageIndex > 0 ? (int?)(pageIndex - 1) : null,
PageSize = pageIndex > 0 ? (int?)Funs.PageSize : null
}, out totalCount);
}
public static Model.WeldingDailyTempDetailItem GetPendingWeldingDailyTempDetail(string tempDetailId)
{
return WeldingDailyService.GetWeldingDailyTempDetailById(tempDetailId);