54 lines
1.4 KiB
C#
54 lines
1.4 KiB
C#
using System.Collections.Generic;
|
|
using System.Text;
|
|
using ARW.Model;
|
|
using ARW.Model.System;
|
|
|
|
namespace ARW.Service.System.IService
|
|
{
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
public interface ISysDictService
|
|
{
|
|
public List<SysDictType> GetAll();
|
|
public PagedInfo<SysDictType> SelectDictTypeList(SysDictType dictType, Model.PagerInfo pager);
|
|
|
|
/// <summary>
|
|
/// 校验字典类型称是否唯一
|
|
/// </summary>
|
|
/// <param name="dictType">字典类型</param>
|
|
/// <returns></returns>
|
|
public string CheckDictTypeUnique(SysDictType dictType);
|
|
|
|
/// <summary>
|
|
/// 批量删除字典数据信息
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
public int DeleteDictTypeByIds(long[] dictIds);
|
|
|
|
/// <summary>
|
|
/// 插入字典类型
|
|
/// </summary>
|
|
/// <param name="sysDictType"></param>
|
|
/// <returns></returns>
|
|
public long InsertDictType(SysDictType sysDictType);
|
|
|
|
/// <summary>
|
|
/// 修改字典类型
|
|
/// </summary>
|
|
/// <param name="sysDictType"></param>
|
|
/// <returns></returns>
|
|
public int UpdateDictType(SysDictType sysDictType);
|
|
|
|
/// <summary>
|
|
/// 获取字典信息
|
|
/// </summary>
|
|
/// <param name="dictId"></param>
|
|
/// <returns></returns>
|
|
SysDictType GetInfo(long dictId);
|
|
|
|
|
|
}
|
|
}
|