ComplianceServer/oldcode/IBLL/Ord/IORD_MEMO_Q.cs

28 lines
1.2 KiB
C#

using System;
using System.Collections.Generic;
using System.Data;
using WX.CRM.Common;
namespace WX.CRM.IBLL.Ord
{
public interface IORD_MEMO_Q
{
List<WX.CRM.Model.QueryMap.ORD_MemoQuery> GetMemoListByResId(ref Pager pager, string ResId, WX.CRM.Model.Enum.EnumMemoType type, string isValid);
List<WX.CRM.Model.QueryMap.ORD_MemoQuery> GetAllMemoListByResId(int pageSize, string ResId, string isValid, string procedureName = "PACK_ORD_MEMO.ord_allmemo_get");
/// <summary>
/// 获取营业部工单
/// </summary>
/// <param name="pageSize"></param>
/// <param name="ResId"></param>
/// <param name="isValid"></param>
/// <returns></returns>
List<WX.CRM.Model.QueryMap.ORD_MemoQuery> GetTGAllMemoListByResId(int pageSize, string ResId, string isValid);
WX.CRM.Model.QueryMap.Ord_MemoDelete GetMemoInfoByMemoId(string typeid, decimal memoId);
//保护期工单筛选
DataTable GetProtectResIdList(ref ValidationErrors errors, decimal protectDay, DateTime? stime, DateTime? etime, decimal BusinessTypeid1, decimal memoTypeid1, decimal memoSubTypeid1, decimal BusinessTypeid2, decimal memoTypeid2, decimal memoSubTypeid2);
}
}