using APT.BaseData.Domain.Entities;
using APT.Infrastructure.Core;
using System;
using System.Collections.Generic;
using APT.Infrastructure.Api;
namespace APT.BaseData.Domain.IServices
{
///
///
///
public partial interface IPFCodeRuleService : ICommonService
{
//string Gen(SystemCodeFilter fiter);
//List Gen(SystemCodeFilter fiter, ref string codes);
string GenNoUpdate(SystemCodeFilter fiter);
string NewGenSerial(SystemCodeFilter fiter);
string NewGenSerialByDb(SystemCodeFilter fiter, string dbConn);
string NewGenSerialByTenant(SystemCodeFilter fiter, string tenantCode);
///
/// 获取 编号 (默认 1个 消息类型)
///
///
///
///
///
string GetCodeTypeRuleCode(Guid? orgId, int codeType = 5, int count = 1);
}
}