package com.zzsmart.qomo.kn.cost.manage.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.zzsmart.qomo.kn.cost.manage.entity.AppSceneCostMiningAufnr;
import com.zzsmart.qomo.kn.cost.manage.entity.AppSceneCostMiningMaterial;
import com.zzsmart.qomo.kn.cost.manage.vo.*;
import org.springframework.web.servlet.ModelAndView;

import javax.servlet.http.HttpServletRequest;
import java.util.List;

/**
 * @Description: app_scene_cost_mining_aufnr
 * @Author: jeecg-boot
 * @Date:   2024-10-15
 * @Version: V1.0
 */
public interface IAppSceneCostMiningAufnrService extends IService<AppSceneCostMiningAufnr> {

    public List<AufnrDiff> getByResultid(int id);

    public List<LaborDiffVO> getLaborByResultid(int id);

    public List<ProduceDiffVO> getProduceByResultid(int id);

    public ModelAndView exportXls2(HttpServletRequest request, AufnrExportVO object, Class<AppSceneCostMiningAufnr> clazz, String title);

}
