ActSuppliesTemplateService.java 962 Bytes
Newer Older
1 2
package com.ruoyi.system.service;

lenovo's avatar
lenovo committed
3
import com.ruoyi.system.domain.ActSuppliesTemplate;
4 5 6 7 8 9 10 11 12 13 14 15

import java.util.List;

/**
 * 物资管理Service接口
 * 
 * @author
 * @date
 */
public interface ActSuppliesTemplateService
{

lenovo's avatar
lenovo committed
16
    List<ActSuppliesTemplate> selectSuppliesTemplateList(ActSuppliesTemplate sysSupplies);
17

lenovo's avatar
lenovo committed
18
    List<ActSuppliesTemplate> selectSuppliesTemplateById(Long id);
19

lenovo's avatar
lenovo committed
20
    int insertSuppliesTemplate(ActSuppliesTemplate sysSupplies);
21

lenovo's avatar
lenovo committed
22
    int updateSuppliesTemplate(ActSuppliesTemplate sysSupplies);
23 24 25

    int deleteSuppliesTemplateByIds(Long[] ids);

26
    List<ActSuppliesTemplate> saveTemplate(Long id);
27 28

    List<Integer> findall();
29 30 31 32 33 34 35 36 37 38 39 40 41 42
    /**
     * 启用物料细分类管理
     *
     * @param id  尝试启用物料细分类管理的id
     * @return
     */
    void setEnable(Long id);

    /**
     * 禁用
     *
     * @param id  尝试禁用物料细分类管理的id
     */
    void setDisable(Long id);
43

44 45
    List<String> findName();

46
}