|
|
|
@ -12,12 +12,19 @@ import (
|
|
|
|
|
"dsBaseRpc/Utils/LogUtil"
|
|
|
|
|
"dsBaseRpc/Utils/SqlKit"
|
|
|
|
|
"dsBaseRpc/models"
|
|
|
|
|
"fmt"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
type Rpc struct{} //服务对象
|
|
|
|
|
|
|
|
|
|
//选择单条
|
|
|
|
|
func (s *Rpc) GetSysLoginperson(ctx context.Context, in *SysLoginpersonProto.ModelArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
//通用获取单条
|
|
|
|
@ -32,6 +39,12 @@ func (s *Rpc) GetSysLoginperson(ctx context.Context, in *SysLoginpersonProto.Mod
|
|
|
|
|
|
|
|
|
|
//增加
|
|
|
|
|
func (s *Rpc) AddSysLoginperson(ctx context.Context, in *SysLoginpersonProto.ModelArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
_, err := AddLoginperson(in.IdentityId, in.PersonId, in.PersonName)
|
|
|
|
@ -48,6 +61,12 @@ func (s *Rpc) AddSysLoginperson(ctx context.Context, in *SysLoginpersonProto.Mod
|
|
|
|
|
|
|
|
|
|
//删除
|
|
|
|
|
func (s *Rpc) DeleteSysLoginperson(ctx context.Context, in *SysLoginpersonProto.DeleteIdsArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
//调用通用删除命令进行删除
|
|
|
|
@ -66,6 +85,12 @@ func (s *Rpc) DeleteSysLoginperson(ctx context.Context, in *SysLoginpersonProto.
|
|
|
|
|
|
|
|
|
|
//修改
|
|
|
|
|
func (s *Rpc) UpdateSysLoginperson(ctx context.Context, in *SysLoginpersonProto.ModelArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
//修改
|
|
|
|
@ -87,6 +112,12 @@ func (s *Rpc) UpdateSysLoginperson(ctx context.Context, in *SysLoginpersonProto.
|
|
|
|
|
|
|
|
|
|
//分页查询(单位管理员)
|
|
|
|
|
func (s *Rpc) PageSysLoginperson(ctx context.Context, in *SysLoginpersonProto.QueryArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
list, count, err := SysLoginpersonDao.PageSysLoginPerson(in)
|
|
|
|
@ -106,6 +137,12 @@ func (s *Rpc) PageSysLoginperson(ctx context.Context, in *SysLoginpersonProto.Qu
|
|
|
|
|
|
|
|
|
|
//地区管理员列表
|
|
|
|
|
func (s *Rpc) PageAreaManager(ctx context.Context, in *SysLoginpersonProto.AreaManagerArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
list, count, err := SysLoginpersonDao.PageAreaManager(in)
|
|
|
|
@ -125,6 +162,12 @@ func (s *Rpc) PageAreaManager(ctx context.Context, in *SysLoginpersonProto.AreaM
|
|
|
|
|
|
|
|
|
|
//重置密码
|
|
|
|
|
func (s *Rpc) ResetPassWord(ctx context.Context, in *SysLoginpersonProto.ResetPassWordArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
//修改
|
|
|
|
@ -143,6 +186,12 @@ func (s *Rpc) ResetPassWord(ctx context.Context, in *SysLoginpersonProto.ResetPa
|
|
|
|
|
|
|
|
|
|
//启用账号
|
|
|
|
|
func (s *Rpc) EnableAccount(ctx context.Context, in *SysLoginpersonProto.AccountArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
//修改
|
|
|
|
@ -161,6 +210,12 @@ func (s *Rpc) EnableAccount(ctx context.Context, in *SysLoginpersonProto.Account
|
|
|
|
|
|
|
|
|
|
//禁用账号
|
|
|
|
|
func (s *Rpc) DisableAccount(ctx context.Context, in *SysLoginpersonProto.AccountArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
//修改
|
|
|
|
@ -179,6 +234,12 @@ func (s *Rpc) DisableAccount(ctx context.Context, in *SysLoginpersonProto.Accoun
|
|
|
|
|
|
|
|
|
|
//导出单位管理员到EXCEL
|
|
|
|
|
func (s *Rpc) PageSysLoginpersonExcel(ctx context.Context, in *SysLoginpersonProto.QueryArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
|
|
|
|
@ -205,6 +266,12 @@ func (s *Rpc) PageSysLoginpersonExcel(ctx context.Context, in *SysLoginpersonPro
|
|
|
|
|
|
|
|
|
|
//导出地区管理员到EXCEL
|
|
|
|
|
func (s *Rpc) PageAreaManagerExcel(ctx context.Context, in *SysLoginpersonProto.AreaManagerArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
|
|
|
|
@ -232,6 +299,12 @@ func (s *Rpc) PageAreaManagerExcel(ctx context.Context, in *SysLoginpersonProto.
|
|
|
|
|
|
|
|
|
|
//更改人员登录密码
|
|
|
|
|
func (s *Rpc) UpdateLoginPassWord(ctx context.Context, in *SysLoginpersonProto.UpdateLoginPassWordArg) (*SysLoginpersonProto.Reply, error) {
|
|
|
|
|
//异常处理
|
|
|
|
|
defer func() {
|
|
|
|
|
if err := recover(); err != nil {
|
|
|
|
|
fmt.Printf("%s\n", err)
|
|
|
|
|
}
|
|
|
|
|
}()
|
|
|
|
|
//rpc响应
|
|
|
|
|
var reply SysLoginpersonProto.Reply
|
|
|
|
|
//密码长度检查
|
|
|
|
|