黎星凯
2024-05-08 b4adff68a07b783fc90da1c9370d8be5f383e700
consum-base/src/main/java/com/consum/base/service/LWhFormTransferService.java
New file
@@ -0,0 +1,34 @@
package com.consum.base.service;
import com.consum.base.pojo.excel.TransferExcelTemplate;
import com.consum.base.pojo.query.TransferQry;
import com.consum.base.pojo.request.LWhFormTransferParam;
import com.consum.base.pojo.response.LWHFromTransferExtendVO;
import com.consum.model.po.FinSysTenantUser;
import com.consum.model.po.LWhFormTransfer;
import com.walker.db.page.GenericPager;
import com.walker.jdbc.service.BaseService;
import java.util.List;
import java.util.Map;
public interface LWhFormTransferService extends BaseService {
    long add(LWhFormTransferParam param, FinSysTenantUser sysInfo,boolean isHaveDoc) throws Exception;
    GenericPager<LWhFormTransfer> queryFormTransferList(TransferQry param);
    LWHFromTransferExtendVO getById(Long id);
    List<TransferExcelTemplate> export(Long id, Integer type);
    int updateStatus(Long id);
    GenericPager<Map<String, Object>> queryTransferInfo(TransferQry transferQry);
    GenericPager<Map<String, Object>> queryFormTransferDetailList(TransferQry param);
    List<Map<String, Object>> queryDepartmentTransferOrder();
    LWhFormTransfer selectById(Long id);
}