inter

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2024 License: MulanPSL-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SysDeptInterface

type SysDeptInterface interface {

	/*
	   @title     函数名称:  Query
	   @description      :  通用查询
	   @auth      作者   :  leijianming 时间: 2024-01-22 10:32:50
	   @param     输入参数名: param * dto.SysDeptQueryParam
	   @return    返回参数名: * dto.SysDeptPageResult
	*/
	Query(queryParam *dto.SysDeptQueryParam) *dto.SysDeptPageResult

	/*
	   @title     函数名称 :  Count
	   @description       :  通用查询计数
	   @auth      作者     : leijianming 时间: 2024-01-22 10:32:50
	   @param     输入参数名: param * dto.SysDeptQueryParam
	   @return    返回参数名: * dto.SysDeptJsonResult
	*/
	Count(queryParam *dto.SysDeptQueryParam) *basedto.JsonResult

	/*
	   @title     函数名称: FindById(DeptId int64)
	   @description      : 根据主键查询记录
	   @auth      作者:     leijianming 时间: 2024-01-22 10:32:50
	   @param     输入参数名:DeptId int64
	   @return    返回参数名:*dto.SysDeptJsonResult
	*/
	FindById(DeptId int64) *dto.SysDeptJsonResult

	/*
	   @title     函数名称: FindByIds(pks string)
	   @description      :
	              根据主键DeptId 查询多条记录  例子: FindByIds("1,36,39")
	   @auth      作者:     leijianming 时间: 2024-01-22 10:32:50
	   @param     输入参数名:DeptId int64
	   @return    返回参数名:*dto.SysDeptJsonResult
	*/
	FindByIds(pks string) *dto.SysDeptPageResult

	/*

	   @title     函数名称: DeleteById
	   @description      : 根据主键软删除。
	   @auth      作者   : leijianming 时间: 2024-01-22 10:32:50
	   @param     输入参数名: DeptId int64
	   @return    返回参数名: *basedto.JsonResult

	*/
	DeleteById(DeptId int64) *basedto.JsonResult

	/*

	   @title     函数名称: Save
	   @description      : 主键%s为nil,0新增; !=nil修改。
	   @auth      作者   : leijianming 时间: 2024-01-22 10:32:50
	   @param     输入参数名: entity *model.SysDept
	   @return    返回参数名: *basedto.JsonResult
	*/
	Save(entity *model.SysDept) *basedto.JsonResult

	/*

	   @title     函数名称: UpdateNotNullProps
	   @description      : 更新非空字段
	   @auth      作者   : leijianming 时间: 2024-01-22 10:32:50
	   @param     输入参数名: Id int64,entity map[string]interface{}
	   @return    返回参数名: *basedto.JsonResult

	*/
	UpdateNotNullProps(Id int64, entity map[string]interface{}) *basedto.JsonResult
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL