1
This commit is contained in:
@@ -575,5 +575,28 @@ namespace Pilot_KD_Parino.SQL
|
||||
//执行SQL
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取物料配件信息
|
||||
/// </summary>
|
||||
/// <param name="ctx"></param>
|
||||
/// <param name="sqlL"></param>
|
||||
/// <returns></returns>
|
||||
public static DynamicObjectCollection QueryMainDodyParts(Context ctx, List<string> sqlL)
|
||||
{
|
||||
//定义SQL,调用物料视图
|
||||
string sql = $@"/*dialect*/
|
||||
;WITH #基础数据 AS (
|
||||
{string.Join(" UNION ALL ", sqlL)}
|
||||
)
|
||||
SELECT tt.*,t0.FMATERIALID,t0.FAUXQTY,t0e.FSEQ,t0e.FMATERIALIDCHILD,t0e.FQTY,t0e.FCHILDUNITID
|
||||
FROM #基础数据 tt
|
||||
INNER JOIN t_MainDodyParts t0 on t0.FMATERIALID = tt.MaterialId
|
||||
INNER JOIN t_MainDodyPartsEntry t0e on t0.FID = t0e.FID
|
||||
ORDER BY tt.Idx DESC,t0.FMATERIALID,t0e.FSEQ --DESC
|
||||
";
|
||||
//执行SQL
|
||||
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user