@Service @Primary public class AccountService extends AbstractBaseDomainObjectService<Account,AccountEntity> implements IAccountService
domainObjectClass, entityClass| 构造器和说明 |
|---|
AccountService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
assignSequenceDefs(long accountId,
Set<Long> sequenceDefIds)
为客户分配序列号定义
|
Account |
getByAccountNumber(String accountNumber)
通过客户编号,获得客户对象
|
Account |
getByName(String name)
通过客户的名称,获得客户对象
|
protected IBaseEntityHandler<AccountEntity> |
getEntityHandler() |
List<SequenceDef> |
listAssignedSequenceDefs(long accountId)
查看定钱客户使用到的序列号的定义,结果有可能为多个
|
List<Account> |
listByPrint(long printerId)
通过打印机模板的ID,获得使用该打印机模板的客户情况
|
List<Account> |
listBySequenceId(long seqId)
通过序列号定义,获得该序列号定义使用的客户情况
|
List<Account> |
listByStatus(String status)
获取指定状态的客户
|
PageModel<Account> |
pagingByNameOrNumber(String nameOrNumber,
PageInfo pageInfo)
根据客户名称或编号分页查询
|
countByFilter, createClientObject, createClientObject, createClientObjects, createClientObjects, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, getInternalEntities, getInternalEntity, getObjectType, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountByFilter, createFilter, delete, deleteById, deleteByIds, getByFilter, getById, getByIdAndEvict, list, list, listByFilter, listSimpleData, pagingByFilter, save, saveAllprotected IBaseEntityHandler<AccountEntity> getEntityHandler()
public List<Account> listByPrint(long printerId)
IAccountServicelistByPrint 在接口中 IAccountServicepublic List<Account> listBySequenceId(long seqId)
IAccountServicelistBySequenceId 在接口中 IAccountServicepublic Account getByAccountNumber(String accountNumber)
IAccountServicegetByAccountNumber 在接口中 IAccountServicepublic Account getByName(String name)
IAccountServicegetByName 在接口中 IAccountServicepublic PageModel<Account> pagingByNameOrNumber(String nameOrNumber, PageInfo pageInfo)
pagingByNameOrNumber 在接口中 IAccountServicenameOrNumber - pageInfo - public List<Account> listByStatus(String status)
IAccountServicelistByStatus 在接口中 IAccountServicestatus - 请参考AccountStatusType 定义public List<SequenceDef> listAssignedSequenceDefs(long accountId)
IAccountServicelistAssignedSequenceDefs 在接口中 IAccountServicepublic void assignSequenceDefs(long accountId,
Set<Long> sequenceDefIds)
IAccountServiceassignSequenceDefs 在接口中 IAccountServiceCopyright © 2019. All rights reserved.