package com.consum.base.service;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.consum.base.core.utils.PageUtil;
|
import com.consum.base.pojo.LWhFormProcureParam;
|
import com.consum.base.pojo.excel.ProcureExcelTemplate;
|
import com.consum.base.pojo.query.FormProcureQry;
|
import com.consum.model.po.FinSysTenantUser;
|
import com.consum.model.po.LWhFormProcure;
|
import com.iplatform.model.po.S_user_core;
|
import com.walker.db.page.GenericPager;
|
import com.walker.jdbc.service.BaseService;
|
|
public interface LWhFormProcureService extends BaseService {
|
|
PageUtil<LWhFormProcure> queryFormProcureList(FormProcureQry param);
|
|
/**
|
* 采购单明细查询
|
*
|
* @param param
|
* @return
|
*/
|
GenericPager<Map<String, Object>> queryFormProcureDetailList(FormProcureQry param);
|
|
/**
|
* 导出
|
*
|
* @param id
|
* @return
|
*/
|
List<ProcureExcelTemplate> getExportList(Long id);
|
|
/**
|
* 新增
|
*
|
* @param param
|
* @param sysTenantUser
|
* @param currentUser
|
*/
|
void add(LWhFormProcureParam param, FinSysTenantUser sysTenantUser, S_user_core currentUser);
|
}
|