com.kuangkie.carbon.panel.StatGenerator Maven / Gradle / Ivy
The newest version!
package com.kuangkie.carbon.panel;
import java.util.Map;
import com.kuangkie.carbon.common.BaseContext;
import com.kuangkie.carbon.common.StatGeneratorMsg;
import com.kuangkie.carbon.record.criteria.ProConJunction;
public interface StatGenerator {
public StatGeneratorMsg write(Context context) ;
public StatGeneratorMsg write(Context context, ProConJunction modelConJunction) ;
/**
*
* @methodsName: write
*
* @description:
*
* @param context
* @param paraMap:key为统计sql中的参数名,参数绑定字段时,key也是绑定字段的itemcode
* @return
*
*/
public StatGeneratorMsg write(Context context, Map paraMap) ;
/**
*
* @methodsName: merge
*
* @description:
*
* @param context
* @param paraMap:key为统计sql中的参数名,参数绑定字段时,key也是绑定字段的itemcode
* @return
*
*/
public StatGeneratorMsg merge(Context context, Map paraMap) ;
public StatGeneratorMsg merge(Context context, ProConJunction modelConJunction) ;
}