package com.yuanchu.mom.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.yuanchu.mom.pojo.RecordModel;
|
import com.yuanchu.mom.pojo.dto.RecordModelDto;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 记录内容维护表(RecordModel)表服务接口
|
*
|
* @author zss
|
* @since 2023-08-29 15:40:38
|
*/
|
public interface RecordModelService extends IService<RecordModel> {
|
|
/**
|
* 查询记录内容维护列表-->右边展示该工艺下的所有记录内容
|
* @param id 工艺路线id
|
* @return
|
*/
|
List<Map<String,Object>> selectAllRecord(Integer id);
|
|
/**
|
* 新增记录内容维护
|
* @param recordModelDto
|
* @return
|
*/
|
Integer addRecord(RecordModelDto recordModelDto);
|
|
/**
|
* 根据id查看详情
|
* @param id 记录内容id
|
* @return
|
*/
|
List<Map<String,Object>> selecRecordById(Integer id);
|
|
/**
|
* 编辑
|
* @param id
|
* @param recordModelDto
|
*/
|
void writeRecordById(Integer id, RecordModelDto recordModelDto);
|
|
/**
|
* 删除
|
* @param id
|
*/
|
void delRecordById(Integer id);
|
|
/**
|
* 批量删除
|
* @param ids
|
*/
|
void delAllRecord(String ids);
|
|
}
|