1
This commit is contained in:
@@ -44,6 +44,26 @@ namespace MyCode.Project.Repositories
|
||||
}
|
||||
|
||||
|
||||
public PageResult<SalOrderDetailResp> GetDetailPageList(PagedSearch<IdAct> search)
|
||||
{
|
||||
var Condition = search.Condition;
|
||||
SearchCondition where = new SearchCondition();
|
||||
|
||||
where.AddCondition("a.fid ", Condition.Id ,SqlOperator.Equal,true);
|
||||
|
||||
string sql = $@"
|
||||
SELECT a.FID, c.FNAME,a.FENTRYID,a.FQTY,f.FStockOutQty,(FQTY-FStockOutQty) AS FRemainOutQty
|
||||
,OutboundPercentage=CONVERT(DECIMAL(18,2),(CASE WHEN FQTY !=0 THEN FStockOutQty/FQTY*1.00 ELSE 0 END))
|
||||
FROM dbo.T_SAL_ORDERENTRY a
|
||||
LEFT JOIN dbo.T_BD_MATERIAL b ON a.FMATERIALID=b.FMATERIALID
|
||||
LEFT JOIN dbo.T_BD_MATERIAL_L c ON b.FMATERIALID=c.FMATERIALID
|
||||
LEFT JOIN T_SAL_ORDERENTRY_R f ON a.FENTRYID=f.FENTRYID";
|
||||
|
||||
|
||||
var list = this.SelectListPage<SalOrderDetailResp>(sql, where, search.Page, search.PageSize, $@"FENTRYID ");
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user