package com.changhong.epc.tenant.mapper.tenant.system.math;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import com.changhong.epc.bean.tenant.cost.CostFromMapping;
|
import org.apache.ibatis.annotations.Param;
|
|
import com.changhong.epc.bean.count.system.SystemMath;
|
import com.changhong.epc.bean.count.system.SystemMathExtend;
|
import com.iemsoft.framework.cloud.mybatis.common.MybatisBaseMapper;
|
|
/**
|
* 系统变量持久层接口
|
* @author liush
|
*
|
*/
|
public interface SystemMathMapper extends MybatisBaseMapper<SystemMath> {
|
|
/**
|
* 查询系统变量及其对应的参数
|
* @param systemMathExtend
|
* @return
|
*/
|
List<SystemMathExtend> selectAllSystemMathExtend();
|
|
/**
|
* 查询引用公式名称
|
* @param systemMath
|
* @return
|
*/
|
List<SystemMath> selectSystemMathNameList();
|
|
/**
|
* 插入系统变量返回id
|
* @param systemMathExtend
|
* @return
|
*/
|
Integer save(@Param("sys") SystemMathExtend systemMathExtend);
|
|
/**
|
* 通过表单id查询费用类型
|
* @param tenantId
|
* @param companyId
|
* @param formId
|
* @return
|
*/
|
Map<String,String> getCostTypeByFormId(@Param("tenantId")String tenantId,
|
@Param("companyId")String companyId,
|
@Param("formId")String formId,
|
@Param("dataRowNum")String dataRowNum);
|
|
}
|