package com.ruoyi.system.service.enterpriseManage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.common.core.domain.model.LoginUser;
|
import com.ruoyi.system.domain.req.TechnologyTypeAddReqDTO;
|
import com.ruoyi.system.domain.req.TechnologyTypeDeleteReqDTO;
|
import com.ruoyi.system.domain.req.TechnologyTypeSelectByIdReqDTO;
|
import com.ruoyi.system.domain.req.TechnologyTypeUpdateReqDTO;
|
|
public interface TechnologyTypeService {
|
|
/**
|
* @description 新增工艺类型
|
*/
|
AjaxResult saveTechnologyType(LoginUser user,TechnologyTypeAddReqDTO technologyTypeAddReqDTO);
|
|
/**
|
* @description 删除工艺类型
|
*/
|
AjaxResult deleteTechnologyTypeById(LoginUser user, TechnologyTypeDeleteReqDTO deleteReqDTO);
|
|
|
/**
|
* @description 修改工艺类型
|
*/
|
AjaxResult updateTechnologyTypeById(LoginUser user, TechnologyTypeUpdateReqDTO updateReqDTO);
|
|
/**
|
* @description 根据id查询
|
*/
|
AjaxResult selectTechnologyTypeById(LoginUser user, TechnologyTypeSelectByIdReqDTO selectByIdReqDTO);
|
|
/**
|
* @description 分页查询
|
*/
|
AjaxResult selectTechnologyTypeByPage(LoginUser user, Page pageInfo);
|
|
/**
|
* @description 查询所有的工艺类型
|
*/
|
AjaxResult selectTechnologyTypeList(LoginUser user);
|
}
|