word盖章不同组织

This commit is contained in:
2025-11-08 01:39:21 +08:00
parent 874bbce384
commit 400aec324d
2 changed files with 25 additions and 7 deletions

View File

@@ -504,13 +504,21 @@ namespace Pilot_KD_Parino.SQL
/// 获取模板地址
/// </summary>
/// <returns></returns>
public static DynamicObjectCollection GetTempModelPath(Context ctx, string FID)
public static DynamicObjectCollection GetTempModelPath(Context ctx, string FID,long FSaleOrgId=0)
{
//定义SQL,调用物料视图
string sql = string.Format(@"/*dialect*/
SELECT FTempPath FROM T_TempModelPath WHERE FKeyId = '{0}' ", FID);
SELECT FTempPath,FSaleOrgId FROM T_TempModelPath WHERE FKeyId = '{0}' and (FSaleOrgId={1} or FSaleOrgId=0 )", FID, FSaleOrgId);
//执行SQL
return DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
var result= DBServiceHelper.ExecuteDynamicObject(ctx, sql.ToString(), null, null, CommandType.Text, null) as DynamicObjectCollection;
if (result.Count() > 1)
{
var list = result.Where(t => t["FSaleOrgId"].ToString() != "0").ToList();
result.Clear();
result.Add(list.FirstOrDefault());
}
return result;
}