科目信息修改

This commit is contained in:
hjx
2026-01-14 14:56:25 +08:00
parent 65552144eb
commit abf2847475
18 changed files with 817 additions and 0 deletions
@@ -0,0 +1,72 @@
package com.linke.finance.application.server.reconciliationAccount;
import com.linke.finance.domain.reconciliationAccount.repository.po.ReconciliationAccountPO;
import com.linke.finance.domain.reconciliationAccount.repository.todo.ReconciliationAccountDO;
import com.linke.finance.domain.reconciliationAccount.service.ReconciliationAccountDomainService;
import com.mhd.common.security.utils.SecurityUtils;
import com.mhd.system.api.model.LoginUser;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* 【请填写功能名称】ApplicationService
*
* @author gen
* @date 2026-01-14
*/
@Service
@Slf4j
public class ReconciliationAccountApplicationService {
@Autowired
private ReconciliationAccountDomainService reconciliationAccountDomainService;
/**
* 分页查询【请填写功能名称】列表
*/
public List<ReconciliationAccountPO> queryList(ReconciliationAccountDO reconciliationAccountDO) {
LoginUser loginUser = SecurityUtils.getLoginUser();
if (loginUser != null){
Long topOrganizationId = loginUser.getUserPo().getTopOrganizationId();
if (topOrganizationId != null && topOrganizationId != 1){
reconciliationAccountDO.setTopOrganizationId(loginUser.getUserPo().getTopOrganizationId());
}
}
return reconciliationAccountDomainService.queryList(reconciliationAccountDO);
}
/**
* 新增【请填写功能名称】
*/
public Boolean insert(ReconciliationAccountDO reconciliationAccountDO) {
return reconciliationAccountDomainService.insert(reconciliationAccountDO);
}
/**
* 修改【请填写功能名称】
*/
public Boolean update(ReconciliationAccountDO reconciliationAccountDO) {
return reconciliationAccountDomainService.update(reconciliationAccountDO);
}
/**
* 批量删除【请填写功能名称】
*/
public boolean delete(Long[] ids) {
return reconciliationAccountDomainService.delete(ids);
}
/**
* 获取【请填写功能名称】详细信息
*/
public ReconciliationAccountPO getInfo(Long id)
{
return reconciliationAccountDomainService.getInfo(id);
}
}