2 Star 0 Fork 0

jmash / rbac

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
rbac_rpc_grpc.pb.go 186.81 KB
一键复制 编辑 原始数据 按行查看 历史
wuyh 提交于 2024-05-13 09:44 . 网关
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322
// Code generated by protoc-gen-go-grpc. DO NOT EDIT.
// versions:
// - protoc-gen-go-grpc v1.2.0
// - protoc v4.25.1
// source: jmash/rbac/rbac_rpc.proto
package rbac
import (
context "context"
basic "gitee.com/jmash/jmash/trunk/jmash-core-gateway/src/jmash/basic"
httpbody "google.golang.org/genproto/googleapis/api/httpbody"
grpc "google.golang.org/grpc"
codes "google.golang.org/grpc/codes"
status "google.golang.org/grpc/status"
emptypb "google.golang.org/protobuf/types/known/emptypb"
wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
)
// This is a compile-time assertion to ensure that this generated file
// is compatible with the grpc package it is being compiled against.
// Requires gRPC-Go v1.32.0 or later.
const _ = grpc.SupportPackageIsVersion7
// RbacClient is the client API for Rbac service.
//
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
type RbacClient interface {
// 版本
Version(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 枚举值列表
FindEnumList(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.EnumValueList, error)
// 枚举值Map
FindEnumMap(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.CustomEnumValueMap, error)
// 枚举值
FindEnumEntry(ctx context.Context, in *basic.EnumEntryReq, opts ...grpc.CallOption) (*basic.EntryList, error)
// 用户登录
Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*TokenResp, error)
// 发送验证码.
SendValidCode(ctx context.Context, in *SendValidCodeReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 通过验证码登录
LoginByValidCode(ctx context.Context, in *ValidCodeLoginReq, opts ...grpc.CallOption) (*TokenResp, error)
// 登录选择动态互斥角色,无需权限.
SelectDsdRoles(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DsdRoleListResp, error)
// 用户登出.
Logout(ctx context.Context, in *LogoutReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 刷新Token
RefreshToken(ctx context.Context, in *RefreshTokenReq, opts ...grpc.CallOption) (*TokenResp, error)
// 获取当前会话用户(含DSD动态职责分离).
UserInfo(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserModel, error)
// 个人中心修改个人信息
UpdateUserInfo(ctx context.Context, in *UpdateUserReq, opts ...grpc.CallOption) (*UserModel, error)
// 获取当前会话角色列表和权限列表.
UserRolesPerms(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*RolePermSet, error)
// 获取当前会话用户菜单
UserMenus(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*MenuList, error)
// 修改密码
ChangePwd(ctx context.Context, in *ChangePwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 切换用户身份
RunAsUser(ctx context.Context, in *RunAsReq, opts ...grpc.CallOption) (*UserModel, error)
// 默认可切换用户
AllowRunAsUser(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserList, error)
// 查询翻页信息用户
FindUserPage(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserPage, error)
// 查询列表信息用户
FindUserList(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserList, error)
// 查询用户
FindUserById(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error)
// 根据用户名查询用户
FindUserByName(ctx context.Context, in *UserNameReq, opts ...grpc.CallOption) (*UserModel, error)
// 创建实体用户
CreateUser(ctx context.Context, in *UserCreateReq, opts ...grpc.CallOption) (*UserModel, error)
// 修改实体用户
UpdateUser(ctx context.Context, in *UserUpdateReq, opts ...grpc.CallOption) (*UserModel, error)
// 删除用户
DeleteUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error)
// 批量删除用户
BatchDeleteUser(ctx context.Context, in *UserKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 校验邮箱/手机号/用户名/是否存在
ExistUser(ctx context.Context, in *VerifyUserReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 批量启用禁用用户
BatchEnableUser(ctx context.Context, in *EnableUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 启用禁用用户
EnableUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 锁定/解锁用户
LockUser(ctx context.Context, in *LockUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 审核/取消审核用户
ApprovedUser(ctx context.Context, in *ApprovedUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 给用户分配角色
AssignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 取消用户分配角色
DeassignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 后台用户重置密码
ResetPwd(ctx context.Context, in *UserResetPwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 导出用户
ExportUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_ExportUserClient, error)
// 打印用户
PrintUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_PrintUserClient, error)
// 下载导入模板用户
DownloadUserTemplate(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadUserTemplateClient, error)
// 导入用户
ImportUser(ctx context.Context, in *UserImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 查询目录ID
SelectDirectoryIds(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DirectoryListResp, error)
// 查询翻页信息系统模块
FindModulePage(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModulePage, error)
// 查询列表信息系统模块
FindModuleList(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModuleList, error)
// 查询系统模块
FindModuleById(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error)
// 创建实体系统模块
CreateModule(ctx context.Context, in *ModuleCreateReq, opts ...grpc.CallOption) (*ModuleModel, error)
// 修改实体系统模块
UpdateModule(ctx context.Context, in *ModuleUpdateReq, opts ...grpc.CallOption) (*ModuleModel, error)
// 删除系统模块
DeleteModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error)
// 批量删除系统模块
BatchDeleteModule(ctx context.Context, in *ModuleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移模块
MoveUpModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移模块
MoveDownModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 模块编码校验
CheckModuleCode(ctx context.Context, in *ModuleCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询翻页信息操作表
FindOperationPage(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationPage, error)
// 查询列表信息操作表
FindOperationList(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationList, error)
// 查询操作表
FindOperationById(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error)
// 创建实体操作表
CreateOperation(ctx context.Context, in *OperationCreateReq, opts ...grpc.CallOption) (*OperationModel, error)
// 修改实体操作表
UpdateOperation(ctx context.Context, in *OperationUpdateReq, opts ...grpc.CallOption) (*OperationModel, error)
// 删除操作表
DeleteOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error)
// 批量删除操作表
BatchDeleteOperation(ctx context.Context, in *OperationKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移操作
MoveUpOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移操作
MoveDownOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 操作编码校验
CheckOperationCode(ctx context.Context, in *OperationCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询列表信息组织机构
FindDeptList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*DeptList, error)
// 查询树结构列表组织机构
FindDeptTreeList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*TreeList, error)
// 查询组织机构
FindDeptById(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error)
// 创建实体组织机构
CreateDept(ctx context.Context, in *DeptCreateReq, opts ...grpc.CallOption) (*DeptModel, error)
// 修改实体组织机构
UpdateDept(ctx context.Context, in *DeptUpdateReq, opts ...grpc.CallOption) (*DeptModel, error)
// 删除组织机构
DeleteDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error)
// 批量删除组织机构
BatchDeleteDept(ctx context.Context, in *DeptKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移部门
MoveUpDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移部门
MoveDownDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 批量启用禁用部门
LockDept(ctx context.Context, in *EnableDeptReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 启用禁用部门
EnableDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下载导入模板组织机构
DownloadDept(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadDeptClient, error)
// 导入组织机构
ImportDept(ctx context.Context, in *DeptImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 导出组织机构
ExportDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_ExportDeptClient, error)
// 打印组织机构
PrintDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_PrintDeptClient, error)
// 查询翻页信息操作日志
FindLogPage(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogPage, error)
// 查询列表信息操作日志
FindLogList(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogList, error)
// 查询操作日志
FindLogById(ctx context.Context, in *LogKey, opts ...grpc.CallOption) (*LogModel, error)
// 删除安全日志
DeleteLog(ctx context.Context, in *LogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 查询用户部门岗位信息
SelectUserInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error)
// 导出操作日志
ExportLog(ctx context.Context, in *LogExportReq, opts ...grpc.CallOption) (Rbac_ExportLogClient, error)
// 查询列表信息三方登录
FindOpensList(ctx context.Context, in *OpensReq, opts ...grpc.CallOption) (*OpensList, error)
// 查询三方登录
FindOpensById(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error)
// 解绑三方登录
DeleteOpens(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error)
// 查询翻页信息开发平台应用
FindOpenAppPage(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppPage, error)
// 查询列表信息开发平台应用
FindOpenAppList(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppList, error)
// 查询开发平台应用
FindOpenAppById(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error)
// 创建实体开发平台应用
CreateOpenApp(ctx context.Context, in *OpenAppCreateReq, opts ...grpc.CallOption) (*OpenAppModel, error)
// 修改实体开发平台应用
UpdateOpenApp(ctx context.Context, in *OpenAppUpdateReq, opts ...grpc.CallOption) (*OpenAppModel, error)
// 删除开发平台应用
DeleteOpenApp(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error)
// 批量删除开发平台应用
BatchDeleteOpenApp(ctx context.Context, in *OpenAppKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 查询翻页信息权限表
FindPermPage(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermPage, error)
// 查询列表信息权限表
FindPermList(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermList, error)
// 查询资源权限新信息
FindResourcePermList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourcePermList, error)
// 查询权限表
FindPermById(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error)
// 创建实体权限表
CreatePerm(ctx context.Context, in *PermCreateReq, opts ...grpc.CallOption) (*PermModel, error)
// 修改实体权限表
UpdatePerm(ctx context.Context, in *PermUpdateReq, opts ...grpc.CallOption) (*PermModel, error)
// 删除权限表
DeletePerm(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error)
// 批量删除权限表
BatchDeletePerm(ctx context.Context, in *PermKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 权限编码校验
CheckPermCode(ctx context.Context, in *PermCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询列表信息资源表
FindResourceList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourceList, error)
// 查询资源树级结构
FindResourceTreeList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*TreeList, error)
// 查询资源表
FindResourceById(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error)
// 创建实体资源表
CreateResource(ctx context.Context, in *ResourceCreateReq, opts ...grpc.CallOption) (*ResourceModel, error)
// 修改实体资源表
UpdateResource(ctx context.Context, in *ResourceUpdateReq, opts ...grpc.CallOption) (*ResourceModel, error)
// 删除资源表
DeleteResource(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error)
// 批量删除资源表
BatchDeleteResource(ctx context.Context, in *ResourceKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 下载导入资源
DownloadResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_DownloadResourceClient, error)
// 导入资源表
ImportResource(ctx context.Context, in *ResourceImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error)
// 导出资源表
ExportResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_ExportResourceClient, error)
// 校验资源
ExistResource(ctx context.Context, in *VerifyResourceReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 上移
MoveResouceUp(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移
MoveResouceDown(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询列表信息角色/职务表
FindRoleList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*RoleList, error)
// 查询列表信息角色/职务表
FindRoleTreeList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*TreeList, error)
// 查询角色/职务表
FindRoleById(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error)
// 创建实体角色/职务表
CreateRole(ctx context.Context, in *RoleCreateReq, opts ...grpc.CallOption) (*RoleModel, error)
// 修改实体角色/职务表
UpdateRole(ctx context.Context, in *RoleUpdateReq, opts ...grpc.CallOption) (*RoleModel, error)
// 删除角色/职务表
DeleteRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error)
// 批量删除角色/职务表
BatchDeleteRole(ctx context.Context, in *RoleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 角色授予权限.
GrantPerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 取消角色授予权限.
RevokePerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 上移角色
MoveUpRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 下移角色
MoveDownRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 校验角色
ExistRole(ctx context.Context, in *VerifyRoleReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error)
// 查询翻页信息安全日志
FindUserLogPage(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogPage, error)
// 查询列表信息安全日志
FindUserLogList(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogList, error)
// 查询安全日志
FindUserLogById(ctx context.Context, in *UserLogKey, opts ...grpc.CallOption) (*UserLogModel, error)
// 删除安全日志
DeleteUserLog(ctx context.Context, in *UserLogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error)
// 导出安全日志
ExportUserLog(ctx context.Context, in *UserLogExportReq, opts ...grpc.CallOption) (Rbac_ExportUserLogClient, error)
// 日志获取用户信息.
GetUserDeptInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error)
// 小程序授权登录
MiniAppLogin(ctx context.Context, in *MiniAppLoginReq, opts ...grpc.CallOption) (*MiniAppLoginResp, error)
// 获取微信小程序手机号
MiniAppPhoneNumber(ctx context.Context, in *MiniAppPhoneNumberReq, opts ...grpc.CallOption) (*MiniAppPhoneNumberResp, error)
}
type rbacClient struct {
cc grpc.ClientConnInterface
}
func NewRbacClient(cc grpc.ClientConnInterface) RbacClient {
return &rbacClient{cc}
}
func (c *rbacClient) Version(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/version", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindEnumList(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.EnumValueList, error) {
out := new(basic.EnumValueList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findEnumList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindEnumMap(ctx context.Context, in *wrapperspb.StringValue, opts ...grpc.CallOption) (*basic.CustomEnumValueMap, error) {
out := new(basic.CustomEnumValueMap)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findEnumMap", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindEnumEntry(ctx context.Context, in *basic.EnumEntryReq, opts ...grpc.CallOption) (*basic.EntryList, error) {
out := new(basic.EntryList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findEnumEntry", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) Login(ctx context.Context, in *LoginReq, opts ...grpc.CallOption) (*TokenResp, error) {
out := new(TokenResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/login", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SendValidCode(ctx context.Context, in *SendValidCodeReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/sendValidCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) LoginByValidCode(ctx context.Context, in *ValidCodeLoginReq, opts ...grpc.CallOption) (*TokenResp, error) {
out := new(TokenResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/loginByValidCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SelectDsdRoles(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DsdRoleListResp, error) {
out := new(DsdRoleListResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/selectDsdRoles", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) Logout(ctx context.Context, in *LogoutReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/logout", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) RefreshToken(ctx context.Context, in *RefreshTokenReq, opts ...grpc.CallOption) (*TokenResp, error) {
out := new(TokenResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/refreshToken", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UserInfo(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/userInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateUserInfo(ctx context.Context, in *UpdateUserReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateUserInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UserRolesPerms(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*RolePermSet, error) {
out := new(RolePermSet)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/userRolesPerms", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UserMenus(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*MenuList, error) {
out := new(MenuList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/userMenus", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ChangePwd(ctx context.Context, in *ChangePwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/changePwd", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) RunAsUser(ctx context.Context, in *RunAsReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/runAsUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) AllowRunAsUser(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*UserList, error) {
out := new(UserList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/allowRunAsUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserPage(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserPage, error) {
out := new(UserPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserList(ctx context.Context, in *UserReq, opts ...grpc.CallOption) (*UserList, error) {
out := new(UserList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserById(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserByName(ctx context.Context, in *UserNameReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserByName", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateUser(ctx context.Context, in *UserCreateReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateUser(ctx context.Context, in *UserUpdateReq, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserModel, error) {
out := new(UserModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteUser(ctx context.Context, in *UserKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExistUser(ctx context.Context, in *VerifyUserReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/existUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchEnableUser(ctx context.Context, in *EnableUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchEnableUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) EnableUser(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/enableUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) LockUser(ctx context.Context, in *LockUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/lockUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ApprovedUser(ctx context.Context, in *ApprovedUserReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/approvedUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) AssignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/assignUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeassignUser(ctx context.Context, in *UserRoleReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deassignUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ResetPwd(ctx context.Context, in *UserResetPwdReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/resetPwd", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_ExportUserClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[0], "/jmash.rbac.Rbac/exportUser", opts...)
if err != nil {
return nil, err
}
x := &rbacExportUserClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportUserClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportUserClient struct {
grpc.ClientStream
}
func (x *rbacExportUserClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) PrintUser(ctx context.Context, in *UserExportReq, opts ...grpc.CallOption) (Rbac_PrintUserClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[1], "/jmash.rbac.Rbac/printUser", opts...)
if err != nil {
return nil, err
}
x := &rbacPrintUserClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_PrintUserClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacPrintUserClient struct {
grpc.ClientStream
}
func (x *rbacPrintUserClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) DownloadUserTemplate(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadUserTemplateClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[2], "/jmash.rbac.Rbac/downloadUserTemplate", opts...)
if err != nil {
return nil, err
}
x := &rbacDownloadUserTemplateClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_DownloadUserTemplateClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacDownloadUserTemplateClient struct {
grpc.ClientStream
}
func (x *rbacDownloadUserTemplateClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ImportUser(ctx context.Context, in *UserImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/importUser", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SelectDirectoryIds(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (*DirectoryListResp, error) {
out := new(DirectoryListResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/selectDirectoryIds", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindModulePage(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModulePage, error) {
out := new(ModulePage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findModulePage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindModuleList(ctx context.Context, in *ModuleReq, opts ...grpc.CallOption) (*ModuleList, error) {
out := new(ModuleList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findModuleList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindModuleById(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findModuleById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateModule(ctx context.Context, in *ModuleCreateReq, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateModule(ctx context.Context, in *ModuleUpdateReq, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*ModuleModel, error) {
out := new(ModuleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteModule(ctx context.Context, in *ModuleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownModule(ctx context.Context, in *ModuleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownModule", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CheckModuleCode(ctx context.Context, in *ModuleCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/checkModuleCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOperationPage(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationPage, error) {
out := new(OperationPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOperationPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOperationList(ctx context.Context, in *OperationReq, opts ...grpc.CallOption) (*OperationList, error) {
out := new(OperationList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOperationList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOperationById(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOperationById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateOperation(ctx context.Context, in *OperationCreateReq, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateOperation(ctx context.Context, in *OperationUpdateReq, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*OperationModel, error) {
out := new(OperationModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteOperation(ctx context.Context, in *OperationKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownOperation(ctx context.Context, in *OperationKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownOperation", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CheckOperationCode(ctx context.Context, in *OperationCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/checkOperationCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindDeptList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*DeptList, error) {
out := new(DeptList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findDeptList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindDeptTreeList(ctx context.Context, in *DeptReq, opts ...grpc.CallOption) (*TreeList, error) {
out := new(TreeList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findDeptTreeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindDeptById(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findDeptById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateDept(ctx context.Context, in *DeptCreateReq, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateDept(ctx context.Context, in *DeptUpdateReq, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*DeptModel, error) {
out := new(DeptModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteDept(ctx context.Context, in *DeptKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) LockDept(ctx context.Context, in *EnableDeptReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/lockDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) EnableDept(ctx context.Context, in *DeptKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/enableDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DownloadDept(ctx context.Context, in *TenantReq, opts ...grpc.CallOption) (Rbac_DownloadDeptClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[3], "/jmash.rbac.Rbac/downloadDept", opts...)
if err != nil {
return nil, err
}
x := &rbacDownloadDeptClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_DownloadDeptClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacDownloadDeptClient struct {
grpc.ClientStream
}
func (x *rbacDownloadDeptClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ImportDept(ctx context.Context, in *DeptImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/importDept", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_ExportDeptClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[4], "/jmash.rbac.Rbac/exportDept", opts...)
if err != nil {
return nil, err
}
x := &rbacExportDeptClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportDeptClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportDeptClient struct {
grpc.ClientStream
}
func (x *rbacExportDeptClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) PrintDept(ctx context.Context, in *DeptExportReq, opts ...grpc.CallOption) (Rbac_PrintDeptClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[5], "/jmash.rbac.Rbac/printDept", opts...)
if err != nil {
return nil, err
}
x := &rbacPrintDeptClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_PrintDeptClient interface {
Recv() (*basic.FileDownloadResp, error)
grpc.ClientStream
}
type rbacPrintDeptClient struct {
grpc.ClientStream
}
func (x *rbacPrintDeptClient) Recv() (*basic.FileDownloadResp, error) {
m := new(basic.FileDownloadResp)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) FindLogPage(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogPage, error) {
out := new(LogPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findLogPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindLogList(ctx context.Context, in *LogReq, opts ...grpc.CallOption) (*LogList, error) {
out := new(LogList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findLogList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindLogById(ctx context.Context, in *LogKey, opts ...grpc.CallOption) (*LogModel, error) {
out := new(LogModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findLogById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteLog(ctx context.Context, in *LogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteLog", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) SelectUserInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error) {
out := new(UserDeptJobInfoRes)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/selectUserInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportLog(ctx context.Context, in *LogExportReq, opts ...grpc.CallOption) (Rbac_ExportLogClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[6], "/jmash.rbac.Rbac/exportLog", opts...)
if err != nil {
return nil, err
}
x := &rbacExportLogClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportLogClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportLogClient struct {
grpc.ClientStream
}
func (x *rbacExportLogClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) FindOpensList(ctx context.Context, in *OpensReq, opts ...grpc.CallOption) (*OpensList, error) {
out := new(OpensList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpensList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpensById(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error) {
out := new(OpensModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpensById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteOpens(ctx context.Context, in *OpensKey, opts ...grpc.CallOption) (*OpensModel, error) {
out := new(OpensModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteOpens", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpenAppPage(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppPage, error) {
out := new(OpenAppPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpenAppPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpenAppList(ctx context.Context, in *OpenAppReq, opts ...grpc.CallOption) (*OpenAppList, error) {
out := new(OpenAppList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpenAppList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindOpenAppById(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findOpenAppById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateOpenApp(ctx context.Context, in *OpenAppCreateReq, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateOpenApp(ctx context.Context, in *OpenAppUpdateReq, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteOpenApp(ctx context.Context, in *OpenAppKey, opts ...grpc.CallOption) (*OpenAppModel, error) {
out := new(OpenAppModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteOpenApp(ctx context.Context, in *OpenAppKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteOpenApp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindPermPage(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermPage, error) {
out := new(PermPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findPermPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindPermList(ctx context.Context, in *PermReq, opts ...grpc.CallOption) (*PermList, error) {
out := new(PermList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findPermList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourcePermList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourcePermList, error) {
out := new(ResourcePermList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourcePermList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindPermById(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findPermById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreatePerm(ctx context.Context, in *PermCreateReq, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createPerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdatePerm(ctx context.Context, in *PermUpdateReq, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updatePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeletePerm(ctx context.Context, in *PermKey, opts ...grpc.CallOption) (*PermModel, error) {
out := new(PermModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deletePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeletePerm(ctx context.Context, in *PermKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeletePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CheckPermCode(ctx context.Context, in *PermCheck, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/checkPermCode", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourceList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*ResourceList, error) {
out := new(ResourceList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourceList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourceTreeList(ctx context.Context, in *ResourceReq, opts ...grpc.CallOption) (*TreeList, error) {
out := new(TreeList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourceTreeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindResourceById(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findResourceById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateResource(ctx context.Context, in *ResourceCreateReq, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateResource(ctx context.Context, in *ResourceUpdateReq, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteResource(ctx context.Context, in *ResourceKey, opts ...grpc.CallOption) (*ResourceModel, error) {
out := new(ResourceModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteResource(ctx context.Context, in *ResourceKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DownloadResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_DownloadResourceClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[7], "/jmash.rbac.Rbac/downloadResource", opts...)
if err != nil {
return nil, err
}
x := &rbacDownloadResourceClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_DownloadResourceClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacDownloadResourceClient struct {
grpc.ClientStream
}
func (x *rbacDownloadResourceClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ImportResource(ctx context.Context, in *ResourceImportReq, opts ...grpc.CallOption) (*wrapperspb.StringValue, error) {
out := new(wrapperspb.StringValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/importResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportResource(ctx context.Context, in *ResourceExportReq, opts ...grpc.CallOption) (Rbac_ExportResourceClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[8], "/jmash.rbac.Rbac/exportResource", opts...)
if err != nil {
return nil, err
}
x := &rbacExportResourceClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportResourceClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportResourceClient struct {
grpc.ClientStream
}
func (x *rbacExportResourceClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) ExistResource(ctx context.Context, in *VerifyResourceReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/existResource", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveResouceUp(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveResouceUp", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveResouceDown(ctx context.Context, in *ResourceMoveKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveResouceDown", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindRoleList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*RoleList, error) {
out := new(RoleList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findRoleList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindRoleTreeList(ctx context.Context, in *RoleReq, opts ...grpc.CallOption) (*TreeList, error) {
out := new(TreeList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findRoleTreeList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindRoleById(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findRoleById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) CreateRole(ctx context.Context, in *RoleCreateReq, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/createRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) UpdateRole(ctx context.Context, in *RoleUpdateReq, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/updateRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*RoleModel, error) {
out := new(RoleModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) BatchDeleteRole(ctx context.Context, in *RoleKeyList, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/batchDeleteRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) GrantPerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/grantPerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) RevokePerm(ctx context.Context, in *RolePermReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/revokePerm", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveUpRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveUpRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MoveDownRole(ctx context.Context, in *RoleKey, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/moveDownRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExistRole(ctx context.Context, in *VerifyRoleReq, opts ...grpc.CallOption) (*wrapperspb.BoolValue, error) {
out := new(wrapperspb.BoolValue)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/existRole", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserLogPage(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogPage, error) {
out := new(UserLogPage)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserLogPage", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserLogList(ctx context.Context, in *UserLogReq, opts ...grpc.CallOption) (*UserLogList, error) {
out := new(UserLogList)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserLogList", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) FindUserLogById(ctx context.Context, in *UserLogKey, opts ...grpc.CallOption) (*UserLogModel, error) {
out := new(UserLogModel)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/findUserLogById", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) DeleteUserLog(ctx context.Context, in *UserLogDelReq, opts ...grpc.CallOption) (*wrapperspb.Int32Value, error) {
out := new(wrapperspb.Int32Value)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/deleteUserLog", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) ExportUserLog(ctx context.Context, in *UserLogExportReq, opts ...grpc.CallOption) (Rbac_ExportUserLogClient, error) {
stream, err := c.cc.NewStream(ctx, &Rbac_ServiceDesc.Streams[9], "/jmash.rbac.Rbac/exportUserLog", opts...)
if err != nil {
return nil, err
}
x := &rbacExportUserLogClient{stream}
if err := x.ClientStream.SendMsg(in); err != nil {
return nil, err
}
if err := x.ClientStream.CloseSend(); err != nil {
return nil, err
}
return x, nil
}
type Rbac_ExportUserLogClient interface {
Recv() (*httpbody.HttpBody, error)
grpc.ClientStream
}
type rbacExportUserLogClient struct {
grpc.ClientStream
}
func (x *rbacExportUserLogClient) Recv() (*httpbody.HttpBody, error) {
m := new(httpbody.HttpBody)
if err := x.ClientStream.RecvMsg(m); err != nil {
return nil, err
}
return m, nil
}
func (c *rbacClient) GetUserDeptInfo(ctx context.Context, in *UserKey, opts ...grpc.CallOption) (*UserDeptJobInfoRes, error) {
out := new(UserDeptJobInfoRes)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/getUserDeptInfo", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MiniAppLogin(ctx context.Context, in *MiniAppLoginReq, opts ...grpc.CallOption) (*MiniAppLoginResp, error) {
out := new(MiniAppLoginResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/miniAppLogin", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
func (c *rbacClient) MiniAppPhoneNumber(ctx context.Context, in *MiniAppPhoneNumberReq, opts ...grpc.CallOption) (*MiniAppPhoneNumberResp, error) {
out := new(MiniAppPhoneNumberResp)
err := c.cc.Invoke(ctx, "/jmash.rbac.Rbac/miniAppPhoneNumber", in, out, opts...)
if err != nil {
return nil, err
}
return out, nil
}
// RbacServer is the server API for Rbac service.
// All implementations must embed UnimplementedRbacServer
// for forward compatibility
type RbacServer interface {
// 版本
Version(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error)
// 枚举值列表
FindEnumList(context.Context, *wrapperspb.StringValue) (*basic.EnumValueList, error)
// 枚举值Map
FindEnumMap(context.Context, *wrapperspb.StringValue) (*basic.CustomEnumValueMap, error)
// 枚举值
FindEnumEntry(context.Context, *basic.EnumEntryReq) (*basic.EntryList, error)
// 用户登录
Login(context.Context, *LoginReq) (*TokenResp, error)
// 发送验证码.
SendValidCode(context.Context, *SendValidCodeReq) (*wrapperspb.BoolValue, error)
// 通过验证码登录
LoginByValidCode(context.Context, *ValidCodeLoginReq) (*TokenResp, error)
// 登录选择动态互斥角色,无需权限.
SelectDsdRoles(context.Context, *TenantReq) (*DsdRoleListResp, error)
// 用户登出.
Logout(context.Context, *LogoutReq) (*wrapperspb.BoolValue, error)
// 刷新Token
RefreshToken(context.Context, *RefreshTokenReq) (*TokenResp, error)
// 获取当前会话用户(含DSD动态职责分离).
UserInfo(context.Context, *TenantReq) (*UserModel, error)
// 个人中心修改个人信息
UpdateUserInfo(context.Context, *UpdateUserReq) (*UserModel, error)
// 获取当前会话角色列表和权限列表.
UserRolesPerms(context.Context, *TenantReq) (*RolePermSet, error)
// 获取当前会话用户菜单
UserMenus(context.Context, *TenantReq) (*MenuList, error)
// 修改密码
ChangePwd(context.Context, *ChangePwdReq) (*wrapperspb.BoolValue, error)
// 切换用户身份
RunAsUser(context.Context, *RunAsReq) (*UserModel, error)
// 默认可切换用户
AllowRunAsUser(context.Context, *TenantReq) (*UserList, error)
// 查询翻页信息用户
FindUserPage(context.Context, *UserReq) (*UserPage, error)
// 查询列表信息用户
FindUserList(context.Context, *UserReq) (*UserList, error)
// 查询用户
FindUserById(context.Context, *UserKey) (*UserModel, error)
// 根据用户名查询用户
FindUserByName(context.Context, *UserNameReq) (*UserModel, error)
// 创建实体用户
CreateUser(context.Context, *UserCreateReq) (*UserModel, error)
// 修改实体用户
UpdateUser(context.Context, *UserUpdateReq) (*UserModel, error)
// 删除用户
DeleteUser(context.Context, *UserKey) (*UserModel, error)
// 批量删除用户
BatchDeleteUser(context.Context, *UserKeyList) (*wrapperspb.Int32Value, error)
// 校验邮箱/手机号/用户名/是否存在
ExistUser(context.Context, *VerifyUserReq) (*wrapperspb.BoolValue, error)
// 批量启用禁用用户
BatchEnableUser(context.Context, *EnableUserReq) (*wrapperspb.Int32Value, error)
// 启用禁用用户
EnableUser(context.Context, *UserKey) (*wrapperspb.BoolValue, error)
// 锁定/解锁用户
LockUser(context.Context, *LockUserReq) (*wrapperspb.Int32Value, error)
// 审核/取消审核用户
ApprovedUser(context.Context, *ApprovedUserReq) (*wrapperspb.Int32Value, error)
// 给用户分配角色
AssignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error)
// 取消用户分配角色
DeassignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error)
// 后台用户重置密码
ResetPwd(context.Context, *UserResetPwdReq) (*wrapperspb.BoolValue, error)
// 导出用户
ExportUser(*UserExportReq, Rbac_ExportUserServer) error
// 打印用户
PrintUser(*UserExportReq, Rbac_PrintUserServer) error
// 下载导入模板用户
DownloadUserTemplate(*TenantReq, Rbac_DownloadUserTemplateServer) error
// 导入用户
ImportUser(context.Context, *UserImportReq) (*wrapperspb.StringValue, error)
// 查询目录ID
SelectDirectoryIds(context.Context, *TenantReq) (*DirectoryListResp, error)
// 查询翻页信息系统模块
FindModulePage(context.Context, *ModuleReq) (*ModulePage, error)
// 查询列表信息系统模块
FindModuleList(context.Context, *ModuleReq) (*ModuleList, error)
// 查询系统模块
FindModuleById(context.Context, *ModuleKey) (*ModuleModel, error)
// 创建实体系统模块
CreateModule(context.Context, *ModuleCreateReq) (*ModuleModel, error)
// 修改实体系统模块
UpdateModule(context.Context, *ModuleUpdateReq) (*ModuleModel, error)
// 删除系统模块
DeleteModule(context.Context, *ModuleKey) (*ModuleModel, error)
// 批量删除系统模块
BatchDeleteModule(context.Context, *ModuleKeyList) (*wrapperspb.Int32Value, error)
// 上移模块
MoveUpModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error)
// 下移模块
MoveDownModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error)
// 模块编码校验
CheckModuleCode(context.Context, *ModuleCheck) (*wrapperspb.BoolValue, error)
// 查询翻页信息操作表
FindOperationPage(context.Context, *OperationReq) (*OperationPage, error)
// 查询列表信息操作表
FindOperationList(context.Context, *OperationReq) (*OperationList, error)
// 查询操作表
FindOperationById(context.Context, *OperationKey) (*OperationModel, error)
// 创建实体操作表
CreateOperation(context.Context, *OperationCreateReq) (*OperationModel, error)
// 修改实体操作表
UpdateOperation(context.Context, *OperationUpdateReq) (*OperationModel, error)
// 删除操作表
DeleteOperation(context.Context, *OperationKey) (*OperationModel, error)
// 批量删除操作表
BatchDeleteOperation(context.Context, *OperationKeyList) (*wrapperspb.Int32Value, error)
// 上移操作
MoveUpOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error)
// 下移操作
MoveDownOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error)
// 操作编码校验
CheckOperationCode(context.Context, *OperationCheck) (*wrapperspb.BoolValue, error)
// 查询列表信息组织机构
FindDeptList(context.Context, *DeptReq) (*DeptList, error)
// 查询树结构列表组织机构
FindDeptTreeList(context.Context, *DeptReq) (*TreeList, error)
// 查询组织机构
FindDeptById(context.Context, *DeptKey) (*DeptModel, error)
// 创建实体组织机构
CreateDept(context.Context, *DeptCreateReq) (*DeptModel, error)
// 修改实体组织机构
UpdateDept(context.Context, *DeptUpdateReq) (*DeptModel, error)
// 删除组织机构
DeleteDept(context.Context, *DeptKey) (*DeptModel, error)
// 批量删除组织机构
BatchDeleteDept(context.Context, *DeptKeyList) (*wrapperspb.Int32Value, error)
// 上移部门
MoveUpDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error)
// 下移部门
MoveDownDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error)
// 批量启用禁用部门
LockDept(context.Context, *EnableDeptReq) (*wrapperspb.Int32Value, error)
// 启用禁用部门
EnableDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error)
// 下载导入模板组织机构
DownloadDept(*TenantReq, Rbac_DownloadDeptServer) error
// 导入组织机构
ImportDept(context.Context, *DeptImportReq) (*wrapperspb.StringValue, error)
// 导出组织机构
ExportDept(*DeptExportReq, Rbac_ExportDeptServer) error
// 打印组织机构
PrintDept(*DeptExportReq, Rbac_PrintDeptServer) error
// 查询翻页信息操作日志
FindLogPage(context.Context, *LogReq) (*LogPage, error)
// 查询列表信息操作日志
FindLogList(context.Context, *LogReq) (*LogList, error)
// 查询操作日志
FindLogById(context.Context, *LogKey) (*LogModel, error)
// 删除安全日志
DeleteLog(context.Context, *LogDelReq) (*wrapperspb.Int32Value, error)
// 查询用户部门岗位信息
SelectUserInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error)
// 导出操作日志
ExportLog(*LogExportReq, Rbac_ExportLogServer) error
// 查询列表信息三方登录
FindOpensList(context.Context, *OpensReq) (*OpensList, error)
// 查询三方登录
FindOpensById(context.Context, *OpensKey) (*OpensModel, error)
// 解绑三方登录
DeleteOpens(context.Context, *OpensKey) (*OpensModel, error)
// 查询翻页信息开发平台应用
FindOpenAppPage(context.Context, *OpenAppReq) (*OpenAppPage, error)
// 查询列表信息开发平台应用
FindOpenAppList(context.Context, *OpenAppReq) (*OpenAppList, error)
// 查询开发平台应用
FindOpenAppById(context.Context, *OpenAppKey) (*OpenAppModel, error)
// 创建实体开发平台应用
CreateOpenApp(context.Context, *OpenAppCreateReq) (*OpenAppModel, error)
// 修改实体开发平台应用
UpdateOpenApp(context.Context, *OpenAppUpdateReq) (*OpenAppModel, error)
// 删除开发平台应用
DeleteOpenApp(context.Context, *OpenAppKey) (*OpenAppModel, error)
// 批量删除开发平台应用
BatchDeleteOpenApp(context.Context, *OpenAppKeyList) (*wrapperspb.Int32Value, error)
// 查询翻页信息权限表
FindPermPage(context.Context, *PermReq) (*PermPage, error)
// 查询列表信息权限表
FindPermList(context.Context, *PermReq) (*PermList, error)
// 查询资源权限新信息
FindResourcePermList(context.Context, *ResourceReq) (*ResourcePermList, error)
// 查询权限表
FindPermById(context.Context, *PermKey) (*PermModel, error)
// 创建实体权限表
CreatePerm(context.Context, *PermCreateReq) (*PermModel, error)
// 修改实体权限表
UpdatePerm(context.Context, *PermUpdateReq) (*PermModel, error)
// 删除权限表
DeletePerm(context.Context, *PermKey) (*PermModel, error)
// 批量删除权限表
BatchDeletePerm(context.Context, *PermKeyList) (*wrapperspb.Int32Value, error)
// 权限编码校验
CheckPermCode(context.Context, *PermCheck) (*wrapperspb.BoolValue, error)
// 查询列表信息资源表
FindResourceList(context.Context, *ResourceReq) (*ResourceList, error)
// 查询资源树级结构
FindResourceTreeList(context.Context, *ResourceReq) (*TreeList, error)
// 查询资源表
FindResourceById(context.Context, *ResourceKey) (*ResourceModel, error)
// 创建实体资源表
CreateResource(context.Context, *ResourceCreateReq) (*ResourceModel, error)
// 修改实体资源表
UpdateResource(context.Context, *ResourceUpdateReq) (*ResourceModel, error)
// 删除资源表
DeleteResource(context.Context, *ResourceKey) (*ResourceModel, error)
// 批量删除资源表
BatchDeleteResource(context.Context, *ResourceKeyList) (*wrapperspb.Int32Value, error)
// 下载导入资源
DownloadResource(*ResourceExportReq, Rbac_DownloadResourceServer) error
// 导入资源表
ImportResource(context.Context, *ResourceImportReq) (*wrapperspb.StringValue, error)
// 导出资源表
ExportResource(*ResourceExportReq, Rbac_ExportResourceServer) error
// 校验资源
ExistResource(context.Context, *VerifyResourceReq) (*wrapperspb.BoolValue, error)
// 上移
MoveResouceUp(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error)
// 下移
MoveResouceDown(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error)
// 查询列表信息角色/职务表
FindRoleList(context.Context, *RoleReq) (*RoleList, error)
// 查询列表信息角色/职务表
FindRoleTreeList(context.Context, *RoleReq) (*TreeList, error)
// 查询角色/职务表
FindRoleById(context.Context, *RoleKey) (*RoleModel, error)
// 创建实体角色/职务表
CreateRole(context.Context, *RoleCreateReq) (*RoleModel, error)
// 修改实体角色/职务表
UpdateRole(context.Context, *RoleUpdateReq) (*RoleModel, error)
// 删除角色/职务表
DeleteRole(context.Context, *RoleKey) (*RoleModel, error)
// 批量删除角色/职务表
BatchDeleteRole(context.Context, *RoleKeyList) (*wrapperspb.Int32Value, error)
// 角色授予权限.
GrantPerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error)
// 取消角色授予权限.
RevokePerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error)
// 上移角色
MoveUpRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error)
// 下移角色
MoveDownRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error)
// 校验角色
ExistRole(context.Context, *VerifyRoleReq) (*wrapperspb.BoolValue, error)
// 查询翻页信息安全日志
FindUserLogPage(context.Context, *UserLogReq) (*UserLogPage, error)
// 查询列表信息安全日志
FindUserLogList(context.Context, *UserLogReq) (*UserLogList, error)
// 查询安全日志
FindUserLogById(context.Context, *UserLogKey) (*UserLogModel, error)
// 删除安全日志
DeleteUserLog(context.Context, *UserLogDelReq) (*wrapperspb.Int32Value, error)
// 导出安全日志
ExportUserLog(*UserLogExportReq, Rbac_ExportUserLogServer) error
// 日志获取用户信息.
GetUserDeptInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error)
// 小程序授权登录
MiniAppLogin(context.Context, *MiniAppLoginReq) (*MiniAppLoginResp, error)
// 获取微信小程序手机号
MiniAppPhoneNumber(context.Context, *MiniAppPhoneNumberReq) (*MiniAppPhoneNumberResp, error)
mustEmbedUnimplementedRbacServer()
}
// UnimplementedRbacServer must be embedded to have forward compatible implementations.
type UnimplementedRbacServer struct {
}
func (UnimplementedRbacServer) Version(context.Context, *emptypb.Empty) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method Version not implemented")
}
func (UnimplementedRbacServer) FindEnumList(context.Context, *wrapperspb.StringValue) (*basic.EnumValueList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindEnumList not implemented")
}
func (UnimplementedRbacServer) FindEnumMap(context.Context, *wrapperspb.StringValue) (*basic.CustomEnumValueMap, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindEnumMap not implemented")
}
func (UnimplementedRbacServer) FindEnumEntry(context.Context, *basic.EnumEntryReq) (*basic.EntryList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindEnumEntry not implemented")
}
func (UnimplementedRbacServer) Login(context.Context, *LoginReq) (*TokenResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method Login not implemented")
}
func (UnimplementedRbacServer) SendValidCode(context.Context, *SendValidCodeReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method SendValidCode not implemented")
}
func (UnimplementedRbacServer) LoginByValidCode(context.Context, *ValidCodeLoginReq) (*TokenResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method LoginByValidCode not implemented")
}
func (UnimplementedRbacServer) SelectDsdRoles(context.Context, *TenantReq) (*DsdRoleListResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method SelectDsdRoles not implemented")
}
func (UnimplementedRbacServer) Logout(context.Context, *LogoutReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method Logout not implemented")
}
func (UnimplementedRbacServer) RefreshToken(context.Context, *RefreshTokenReq) (*TokenResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method RefreshToken not implemented")
}
func (UnimplementedRbacServer) UserInfo(context.Context, *TenantReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UserInfo not implemented")
}
func (UnimplementedRbacServer) UpdateUserInfo(context.Context, *UpdateUserReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateUserInfo not implemented")
}
func (UnimplementedRbacServer) UserRolesPerms(context.Context, *TenantReq) (*RolePermSet, error) {
return nil, status.Errorf(codes.Unimplemented, "method UserRolesPerms not implemented")
}
func (UnimplementedRbacServer) UserMenus(context.Context, *TenantReq) (*MenuList, error) {
return nil, status.Errorf(codes.Unimplemented, "method UserMenus not implemented")
}
func (UnimplementedRbacServer) ChangePwd(context.Context, *ChangePwdReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ChangePwd not implemented")
}
func (UnimplementedRbacServer) RunAsUser(context.Context, *RunAsReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method RunAsUser not implemented")
}
func (UnimplementedRbacServer) AllowRunAsUser(context.Context, *TenantReq) (*UserList, error) {
return nil, status.Errorf(codes.Unimplemented, "method AllowRunAsUser not implemented")
}
func (UnimplementedRbacServer) FindUserPage(context.Context, *UserReq) (*UserPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserPage not implemented")
}
func (UnimplementedRbacServer) FindUserList(context.Context, *UserReq) (*UserList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserList not implemented")
}
func (UnimplementedRbacServer) FindUserById(context.Context, *UserKey) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserById not implemented")
}
func (UnimplementedRbacServer) FindUserByName(context.Context, *UserNameReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserByName not implemented")
}
func (UnimplementedRbacServer) CreateUser(context.Context, *UserCreateReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateUser not implemented")
}
func (UnimplementedRbacServer) UpdateUser(context.Context, *UserUpdateReq) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateUser not implemented")
}
func (UnimplementedRbacServer) DeleteUser(context.Context, *UserKey) (*UserModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteUser not implemented")
}
func (UnimplementedRbacServer) BatchDeleteUser(context.Context, *UserKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteUser not implemented")
}
func (UnimplementedRbacServer) ExistUser(context.Context, *VerifyUserReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExistUser not implemented")
}
func (UnimplementedRbacServer) BatchEnableUser(context.Context, *EnableUserReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchEnableUser not implemented")
}
func (UnimplementedRbacServer) EnableUser(context.Context, *UserKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method EnableUser not implemented")
}
func (UnimplementedRbacServer) LockUser(context.Context, *LockUserReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method LockUser not implemented")
}
func (UnimplementedRbacServer) ApprovedUser(context.Context, *ApprovedUserReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method ApprovedUser not implemented")
}
func (UnimplementedRbacServer) AssignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method AssignUser not implemented")
}
func (UnimplementedRbacServer) DeassignUser(context.Context, *UserRoleReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeassignUser not implemented")
}
func (UnimplementedRbacServer) ResetPwd(context.Context, *UserResetPwdReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ResetPwd not implemented")
}
func (UnimplementedRbacServer) ExportUser(*UserExportReq, Rbac_ExportUserServer) error {
return status.Errorf(codes.Unimplemented, "method ExportUser not implemented")
}
func (UnimplementedRbacServer) PrintUser(*UserExportReq, Rbac_PrintUserServer) error {
return status.Errorf(codes.Unimplemented, "method PrintUser not implemented")
}
func (UnimplementedRbacServer) DownloadUserTemplate(*TenantReq, Rbac_DownloadUserTemplateServer) error {
return status.Errorf(codes.Unimplemented, "method DownloadUserTemplate not implemented")
}
func (UnimplementedRbacServer) ImportUser(context.Context, *UserImportReq) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ImportUser not implemented")
}
func (UnimplementedRbacServer) SelectDirectoryIds(context.Context, *TenantReq) (*DirectoryListResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method SelectDirectoryIds not implemented")
}
func (UnimplementedRbacServer) FindModulePage(context.Context, *ModuleReq) (*ModulePage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindModulePage not implemented")
}
func (UnimplementedRbacServer) FindModuleList(context.Context, *ModuleReq) (*ModuleList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindModuleList not implemented")
}
func (UnimplementedRbacServer) FindModuleById(context.Context, *ModuleKey) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindModuleById not implemented")
}
func (UnimplementedRbacServer) CreateModule(context.Context, *ModuleCreateReq) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateModule not implemented")
}
func (UnimplementedRbacServer) UpdateModule(context.Context, *ModuleUpdateReq) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateModule not implemented")
}
func (UnimplementedRbacServer) DeleteModule(context.Context, *ModuleKey) (*ModuleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteModule not implemented")
}
func (UnimplementedRbacServer) BatchDeleteModule(context.Context, *ModuleKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteModule not implemented")
}
func (UnimplementedRbacServer) MoveUpModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpModule not implemented")
}
func (UnimplementedRbacServer) MoveDownModule(context.Context, *ModuleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownModule not implemented")
}
func (UnimplementedRbacServer) CheckModuleCode(context.Context, *ModuleCheck) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method CheckModuleCode not implemented")
}
func (UnimplementedRbacServer) FindOperationPage(context.Context, *OperationReq) (*OperationPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOperationPage not implemented")
}
func (UnimplementedRbacServer) FindOperationList(context.Context, *OperationReq) (*OperationList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOperationList not implemented")
}
func (UnimplementedRbacServer) FindOperationById(context.Context, *OperationKey) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOperationById not implemented")
}
func (UnimplementedRbacServer) CreateOperation(context.Context, *OperationCreateReq) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateOperation not implemented")
}
func (UnimplementedRbacServer) UpdateOperation(context.Context, *OperationUpdateReq) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateOperation not implemented")
}
func (UnimplementedRbacServer) DeleteOperation(context.Context, *OperationKey) (*OperationModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteOperation not implemented")
}
func (UnimplementedRbacServer) BatchDeleteOperation(context.Context, *OperationKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteOperation not implemented")
}
func (UnimplementedRbacServer) MoveUpOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpOperation not implemented")
}
func (UnimplementedRbacServer) MoveDownOperation(context.Context, *OperationKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownOperation not implemented")
}
func (UnimplementedRbacServer) CheckOperationCode(context.Context, *OperationCheck) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method CheckOperationCode not implemented")
}
func (UnimplementedRbacServer) FindDeptList(context.Context, *DeptReq) (*DeptList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindDeptList not implemented")
}
func (UnimplementedRbacServer) FindDeptTreeList(context.Context, *DeptReq) (*TreeList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindDeptTreeList not implemented")
}
func (UnimplementedRbacServer) FindDeptById(context.Context, *DeptKey) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindDeptById not implemented")
}
func (UnimplementedRbacServer) CreateDept(context.Context, *DeptCreateReq) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateDept not implemented")
}
func (UnimplementedRbacServer) UpdateDept(context.Context, *DeptUpdateReq) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateDept not implemented")
}
func (UnimplementedRbacServer) DeleteDept(context.Context, *DeptKey) (*DeptModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteDept not implemented")
}
func (UnimplementedRbacServer) BatchDeleteDept(context.Context, *DeptKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteDept not implemented")
}
func (UnimplementedRbacServer) MoveUpDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpDept not implemented")
}
func (UnimplementedRbacServer) MoveDownDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownDept not implemented")
}
func (UnimplementedRbacServer) LockDept(context.Context, *EnableDeptReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method LockDept not implemented")
}
func (UnimplementedRbacServer) EnableDept(context.Context, *DeptKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method EnableDept not implemented")
}
func (UnimplementedRbacServer) DownloadDept(*TenantReq, Rbac_DownloadDeptServer) error {
return status.Errorf(codes.Unimplemented, "method DownloadDept not implemented")
}
func (UnimplementedRbacServer) ImportDept(context.Context, *DeptImportReq) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ImportDept not implemented")
}
func (UnimplementedRbacServer) ExportDept(*DeptExportReq, Rbac_ExportDeptServer) error {
return status.Errorf(codes.Unimplemented, "method ExportDept not implemented")
}
func (UnimplementedRbacServer) PrintDept(*DeptExportReq, Rbac_PrintDeptServer) error {
return status.Errorf(codes.Unimplemented, "method PrintDept not implemented")
}
func (UnimplementedRbacServer) FindLogPage(context.Context, *LogReq) (*LogPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindLogPage not implemented")
}
func (UnimplementedRbacServer) FindLogList(context.Context, *LogReq) (*LogList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindLogList not implemented")
}
func (UnimplementedRbacServer) FindLogById(context.Context, *LogKey) (*LogModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindLogById not implemented")
}
func (UnimplementedRbacServer) DeleteLog(context.Context, *LogDelReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteLog not implemented")
}
func (UnimplementedRbacServer) SelectUserInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error) {
return nil, status.Errorf(codes.Unimplemented, "method SelectUserInfo not implemented")
}
func (UnimplementedRbacServer) ExportLog(*LogExportReq, Rbac_ExportLogServer) error {
return status.Errorf(codes.Unimplemented, "method ExportLog not implemented")
}
func (UnimplementedRbacServer) FindOpensList(context.Context, *OpensReq) (*OpensList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpensList not implemented")
}
func (UnimplementedRbacServer) FindOpensById(context.Context, *OpensKey) (*OpensModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpensById not implemented")
}
func (UnimplementedRbacServer) DeleteOpens(context.Context, *OpensKey) (*OpensModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteOpens not implemented")
}
func (UnimplementedRbacServer) FindOpenAppPage(context.Context, *OpenAppReq) (*OpenAppPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpenAppPage not implemented")
}
func (UnimplementedRbacServer) FindOpenAppList(context.Context, *OpenAppReq) (*OpenAppList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpenAppList not implemented")
}
func (UnimplementedRbacServer) FindOpenAppById(context.Context, *OpenAppKey) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindOpenAppById not implemented")
}
func (UnimplementedRbacServer) CreateOpenApp(context.Context, *OpenAppCreateReq) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateOpenApp not implemented")
}
func (UnimplementedRbacServer) UpdateOpenApp(context.Context, *OpenAppUpdateReq) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateOpenApp not implemented")
}
func (UnimplementedRbacServer) DeleteOpenApp(context.Context, *OpenAppKey) (*OpenAppModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteOpenApp not implemented")
}
func (UnimplementedRbacServer) BatchDeleteOpenApp(context.Context, *OpenAppKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteOpenApp not implemented")
}
func (UnimplementedRbacServer) FindPermPage(context.Context, *PermReq) (*PermPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindPermPage not implemented")
}
func (UnimplementedRbacServer) FindPermList(context.Context, *PermReq) (*PermList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindPermList not implemented")
}
func (UnimplementedRbacServer) FindResourcePermList(context.Context, *ResourceReq) (*ResourcePermList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourcePermList not implemented")
}
func (UnimplementedRbacServer) FindPermById(context.Context, *PermKey) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindPermById not implemented")
}
func (UnimplementedRbacServer) CreatePerm(context.Context, *PermCreateReq) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreatePerm not implemented")
}
func (UnimplementedRbacServer) UpdatePerm(context.Context, *PermUpdateReq) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdatePerm not implemented")
}
func (UnimplementedRbacServer) DeletePerm(context.Context, *PermKey) (*PermModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeletePerm not implemented")
}
func (UnimplementedRbacServer) BatchDeletePerm(context.Context, *PermKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeletePerm not implemented")
}
func (UnimplementedRbacServer) CheckPermCode(context.Context, *PermCheck) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method CheckPermCode not implemented")
}
func (UnimplementedRbacServer) FindResourceList(context.Context, *ResourceReq) (*ResourceList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourceList not implemented")
}
func (UnimplementedRbacServer) FindResourceTreeList(context.Context, *ResourceReq) (*TreeList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourceTreeList not implemented")
}
func (UnimplementedRbacServer) FindResourceById(context.Context, *ResourceKey) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindResourceById not implemented")
}
func (UnimplementedRbacServer) CreateResource(context.Context, *ResourceCreateReq) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateResource not implemented")
}
func (UnimplementedRbacServer) UpdateResource(context.Context, *ResourceUpdateReq) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateResource not implemented")
}
func (UnimplementedRbacServer) DeleteResource(context.Context, *ResourceKey) (*ResourceModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteResource not implemented")
}
func (UnimplementedRbacServer) BatchDeleteResource(context.Context, *ResourceKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteResource not implemented")
}
func (UnimplementedRbacServer) DownloadResource(*ResourceExportReq, Rbac_DownloadResourceServer) error {
return status.Errorf(codes.Unimplemented, "method DownloadResource not implemented")
}
func (UnimplementedRbacServer) ImportResource(context.Context, *ResourceImportReq) (*wrapperspb.StringValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ImportResource not implemented")
}
func (UnimplementedRbacServer) ExportResource(*ResourceExportReq, Rbac_ExportResourceServer) error {
return status.Errorf(codes.Unimplemented, "method ExportResource not implemented")
}
func (UnimplementedRbacServer) ExistResource(context.Context, *VerifyResourceReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExistResource not implemented")
}
func (UnimplementedRbacServer) MoveResouceUp(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveResouceUp not implemented")
}
func (UnimplementedRbacServer) MoveResouceDown(context.Context, *ResourceMoveKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveResouceDown not implemented")
}
func (UnimplementedRbacServer) FindRoleList(context.Context, *RoleReq) (*RoleList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindRoleList not implemented")
}
func (UnimplementedRbacServer) FindRoleTreeList(context.Context, *RoleReq) (*TreeList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindRoleTreeList not implemented")
}
func (UnimplementedRbacServer) FindRoleById(context.Context, *RoleKey) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindRoleById not implemented")
}
func (UnimplementedRbacServer) CreateRole(context.Context, *RoleCreateReq) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method CreateRole not implemented")
}
func (UnimplementedRbacServer) UpdateRole(context.Context, *RoleUpdateReq) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method UpdateRole not implemented")
}
func (UnimplementedRbacServer) DeleteRole(context.Context, *RoleKey) (*RoleModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteRole not implemented")
}
func (UnimplementedRbacServer) BatchDeleteRole(context.Context, *RoleKeyList) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method BatchDeleteRole not implemented")
}
func (UnimplementedRbacServer) GrantPerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method GrantPerm not implemented")
}
func (UnimplementedRbacServer) RevokePerm(context.Context, *RolePermReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method RevokePerm not implemented")
}
func (UnimplementedRbacServer) MoveUpRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveUpRole not implemented")
}
func (UnimplementedRbacServer) MoveDownRole(context.Context, *RoleKey) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method MoveDownRole not implemented")
}
func (UnimplementedRbacServer) ExistRole(context.Context, *VerifyRoleReq) (*wrapperspb.BoolValue, error) {
return nil, status.Errorf(codes.Unimplemented, "method ExistRole not implemented")
}
func (UnimplementedRbacServer) FindUserLogPage(context.Context, *UserLogReq) (*UserLogPage, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserLogPage not implemented")
}
func (UnimplementedRbacServer) FindUserLogList(context.Context, *UserLogReq) (*UserLogList, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserLogList not implemented")
}
func (UnimplementedRbacServer) FindUserLogById(context.Context, *UserLogKey) (*UserLogModel, error) {
return nil, status.Errorf(codes.Unimplemented, "method FindUserLogById not implemented")
}
func (UnimplementedRbacServer) DeleteUserLog(context.Context, *UserLogDelReq) (*wrapperspb.Int32Value, error) {
return nil, status.Errorf(codes.Unimplemented, "method DeleteUserLog not implemented")
}
func (UnimplementedRbacServer) ExportUserLog(*UserLogExportReq, Rbac_ExportUserLogServer) error {
return status.Errorf(codes.Unimplemented, "method ExportUserLog not implemented")
}
func (UnimplementedRbacServer) GetUserDeptInfo(context.Context, *UserKey) (*UserDeptJobInfoRes, error) {
return nil, status.Errorf(codes.Unimplemented, "method GetUserDeptInfo not implemented")
}
func (UnimplementedRbacServer) MiniAppLogin(context.Context, *MiniAppLoginReq) (*MiniAppLoginResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method MiniAppLogin not implemented")
}
func (UnimplementedRbacServer) MiniAppPhoneNumber(context.Context, *MiniAppPhoneNumberReq) (*MiniAppPhoneNumberResp, error) {
return nil, status.Errorf(codes.Unimplemented, "method MiniAppPhoneNumber not implemented")
}
func (UnimplementedRbacServer) mustEmbedUnimplementedRbacServer() {}
// UnsafeRbacServer may be embedded to opt out of forward compatibility for this service.
// Use of this interface is not recommended, as added methods to RbacServer will
// result in compilation errors.
type UnsafeRbacServer interface {
mustEmbedUnimplementedRbacServer()
}
func RegisterRbacServer(s grpc.ServiceRegistrar, srv RbacServer) {
s.RegisterService(&Rbac_ServiceDesc, srv)
}
func _Rbac_Version_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(emptypb.Empty)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).Version(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/version",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).Version(ctx, req.(*emptypb.Empty))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindEnumList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(wrapperspb.StringValue)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindEnumList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findEnumList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindEnumList(ctx, req.(*wrapperspb.StringValue))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindEnumMap_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(wrapperspb.StringValue)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindEnumMap(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findEnumMap",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindEnumMap(ctx, req.(*wrapperspb.StringValue))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindEnumEntry_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(basic.EnumEntryReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindEnumEntry(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findEnumEntry",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindEnumEntry(ctx, req.(*basic.EnumEntryReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_Login_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LoginReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).Login(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/login",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).Login(ctx, req.(*LoginReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SendValidCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(SendValidCodeReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SendValidCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/sendValidCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SendValidCode(ctx, req.(*SendValidCodeReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_LoginByValidCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ValidCodeLoginReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).LoginByValidCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/loginByValidCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).LoginByValidCode(ctx, req.(*ValidCodeLoginReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SelectDsdRoles_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SelectDsdRoles(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/selectDsdRoles",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SelectDsdRoles(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_Logout_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogoutReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).Logout(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/logout",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).Logout(ctx, req.(*LogoutReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_RefreshToken_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RefreshTokenReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).RefreshToken(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/refreshToken",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).RefreshToken(ctx, req.(*RefreshTokenReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UserInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UserInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/userInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UserInfo(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateUserInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UpdateUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateUserInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateUserInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateUserInfo(ctx, req.(*UpdateUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UserRolesPerms_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UserRolesPerms(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/userRolesPerms",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UserRolesPerms(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UserMenus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UserMenus(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/userMenus",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UserMenus(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ChangePwd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ChangePwdReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ChangePwd(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/changePwd",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ChangePwd(ctx, req.(*ChangePwdReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_RunAsUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RunAsReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).RunAsUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/runAsUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).RunAsUser(ctx, req.(*RunAsReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_AllowRunAsUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).AllowRunAsUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/allowRunAsUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).AllowRunAsUser(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserPage(ctx, req.(*UserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserList(ctx, req.(*UserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserById(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserByName_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserNameReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserByName(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserByName",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserByName(ctx, req.(*UserNameReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateUser(ctx, req.(*UserCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateUser(ctx, req.(*UserUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteUser(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteUser(ctx, req.(*UserKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExistUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(VerifyUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ExistUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/existUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ExistUser(ctx, req.(*VerifyUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchEnableUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EnableUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchEnableUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchEnableUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchEnableUser(ctx, req.(*EnableUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_EnableUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).EnableUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/enableUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).EnableUser(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_LockUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LockUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).LockUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/lockUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).LockUser(ctx, req.(*LockUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ApprovedUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ApprovedUserReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ApprovedUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/approvedUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ApprovedUser(ctx, req.(*ApprovedUserReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_AssignUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserRoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).AssignUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/assignUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).AssignUser(ctx, req.(*UserRoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeassignUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserRoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeassignUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deassignUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeassignUser(ctx, req.(*UserRoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ResetPwd_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserResetPwdReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ResetPwd(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/resetPwd",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ResetPwd(ctx, req.(*UserResetPwdReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportUser_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(UserExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportUser(m, &rbacExportUserServer{stream})
}
type Rbac_ExportUserServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportUserServer struct {
grpc.ServerStream
}
func (x *rbacExportUserServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_PrintUser_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(UserExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).PrintUser(m, &rbacPrintUserServer{stream})
}
type Rbac_PrintUserServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacPrintUserServer struct {
grpc.ServerStream
}
func (x *rbacPrintUserServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_DownloadUserTemplate_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(TenantReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).DownloadUserTemplate(m, &rbacDownloadUserTemplateServer{stream})
}
type Rbac_DownloadUserTemplateServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacDownloadUserTemplateServer struct {
grpc.ServerStream
}
func (x *rbacDownloadUserTemplateServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ImportUser_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserImportReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ImportUser(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/importUser",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ImportUser(ctx, req.(*UserImportReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SelectDirectoryIds_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(TenantReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SelectDirectoryIds(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/selectDirectoryIds",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SelectDirectoryIds(ctx, req.(*TenantReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindModulePage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindModulePage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findModulePage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindModulePage(ctx, req.(*ModuleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindModuleList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindModuleList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findModuleList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindModuleList(ctx, req.(*ModuleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindModuleById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindModuleById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findModuleById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindModuleById(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateModule(ctx, req.(*ModuleCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateModule(ctx, req.(*ModuleUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteModule(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteModule(ctx, req.(*ModuleKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpModule(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownModule_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownModule(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownModule",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownModule(ctx, req.(*ModuleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CheckModuleCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ModuleCheck)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CheckModuleCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/checkModuleCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CheckModuleCode(ctx, req.(*ModuleCheck))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOperationPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOperationPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOperationPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOperationPage(ctx, req.(*OperationReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOperationList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOperationList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOperationList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOperationList(ctx, req.(*OperationReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOperationById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOperationById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOperationById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOperationById(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateOperation(ctx, req.(*OperationCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateOperation(ctx, req.(*OperationUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteOperation(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteOperation(ctx, req.(*OperationKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpOperation(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownOperation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownOperation(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownOperation",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownOperation(ctx, req.(*OperationKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CheckOperationCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OperationCheck)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CheckOperationCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/checkOperationCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CheckOperationCode(ctx, req.(*OperationCheck))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindDeptList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindDeptList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findDeptList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindDeptList(ctx, req.(*DeptReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindDeptTreeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindDeptTreeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findDeptTreeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindDeptTreeList(ctx, req.(*DeptReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindDeptById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindDeptById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findDeptById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindDeptById(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateDept(ctx, req.(*DeptCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateDept(ctx, req.(*DeptUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteDept(ctx, req.(*DeptKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_LockDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(EnableDeptReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).LockDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/lockDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).LockDept(ctx, req.(*EnableDeptReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_EnableDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).EnableDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/enableDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).EnableDept(ctx, req.(*DeptKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DownloadDept_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(TenantReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).DownloadDept(m, &rbacDownloadDeptServer{stream})
}
type Rbac_DownloadDeptServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacDownloadDeptServer struct {
grpc.ServerStream
}
func (x *rbacDownloadDeptServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ImportDept_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(DeptImportReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ImportDept(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/importDept",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ImportDept(ctx, req.(*DeptImportReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportDept_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(DeptExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportDept(m, &rbacExportDeptServer{stream})
}
type Rbac_ExportDeptServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportDeptServer struct {
grpc.ServerStream
}
func (x *rbacExportDeptServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_PrintDept_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(DeptExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).PrintDept(m, &rbacPrintDeptServer{stream})
}
type Rbac_PrintDeptServer interface {
Send(*basic.FileDownloadResp) error
grpc.ServerStream
}
type rbacPrintDeptServer struct {
grpc.ServerStream
}
func (x *rbacPrintDeptServer) Send(m *basic.FileDownloadResp) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_FindLogPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindLogPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findLogPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindLogPage(ctx, req.(*LogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindLogList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindLogList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findLogList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindLogList(ctx, req.(*LogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindLogById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindLogById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findLogById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindLogById(ctx, req.(*LogKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(LogDelReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteLog(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteLog",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteLog(ctx, req.(*LogDelReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_SelectUserInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).SelectUserInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/selectUserInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).SelectUserInfo(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportLog_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(LogExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportLog(m, &rbacExportLogServer{stream})
}
type Rbac_ExportLogServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportLogServer struct {
grpc.ServerStream
}
func (x *rbacExportLogServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_FindOpensList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpensReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpensList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpensList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpensList(ctx, req.(*OpensReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpensById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpensKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpensById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpensById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpensById(ctx, req.(*OpensKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteOpens_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpensKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteOpens(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteOpens",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteOpens(ctx, req.(*OpensKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpenAppPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpenAppPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpenAppPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpenAppPage(ctx, req.(*OpenAppReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpenAppList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpenAppList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpenAppList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpenAppList(ctx, req.(*OpenAppReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindOpenAppById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindOpenAppById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findOpenAppById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindOpenAppById(ctx, req.(*OpenAppKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateOpenApp(ctx, req.(*OpenAppCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateOpenApp(ctx, req.(*OpenAppUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteOpenApp(ctx, req.(*OpenAppKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteOpenApp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(OpenAppKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteOpenApp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteOpenApp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteOpenApp(ctx, req.(*OpenAppKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindPermPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindPermPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findPermPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindPermPage(ctx, req.(*PermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindPermList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindPermList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findPermList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindPermList(ctx, req.(*PermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourcePermList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourcePermList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourcePermList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourcePermList(ctx, req.(*ResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindPermById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindPermById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findPermById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindPermById(ctx, req.(*PermKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreatePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreatePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createPerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreatePerm(ctx, req.(*PermCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdatePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdatePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updatePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdatePerm(ctx, req.(*PermUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeletePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeletePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deletePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeletePerm(ctx, req.(*PermKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeletePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeletePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeletePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeletePerm(ctx, req.(*PermKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CheckPermCode_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(PermCheck)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CheckPermCode(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/checkPermCode",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CheckPermCode(ctx, req.(*PermCheck))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourceList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourceList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourceList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourceList(ctx, req.(*ResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourceTreeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourceTreeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourceTreeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourceTreeList(ctx, req.(*ResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindResourceById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindResourceById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findResourceById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindResourceById(ctx, req.(*ResourceKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateResource(ctx, req.(*ResourceCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateResource(ctx, req.(*ResourceUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteResource(ctx, req.(*ResourceKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteResource(ctx, req.(*ResourceKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DownloadResource_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(ResourceExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).DownloadResource(m, &rbacDownloadResourceServer{stream})
}
type Rbac_DownloadResourceServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacDownloadResourceServer struct {
grpc.ServerStream
}
func (x *rbacDownloadResourceServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ImportResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceImportReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ImportResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/importResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ImportResource(ctx, req.(*ResourceImportReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportResource_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(ResourceExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportResource(m, &rbacExportResourceServer{stream})
}
type Rbac_ExportResourceServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportResourceServer struct {
grpc.ServerStream
}
func (x *rbacExportResourceServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_ExistResource_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(VerifyResourceReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ExistResource(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/existResource",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ExistResource(ctx, req.(*VerifyResourceReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveResouceUp_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceMoveKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveResouceUp(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveResouceUp",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveResouceUp(ctx, req.(*ResourceMoveKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveResouceDown_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(ResourceMoveKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveResouceDown(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveResouceDown",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveResouceDown(ctx, req.(*ResourceMoveKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindRoleList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindRoleList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findRoleList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindRoleList(ctx, req.(*RoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindRoleTreeList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindRoleTreeList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findRoleTreeList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindRoleTreeList(ctx, req.(*RoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindRoleById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindRoleById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findRoleById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindRoleById(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_CreateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleCreateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).CreateRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/createRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).CreateRole(ctx, req.(*RoleCreateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_UpdateRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleUpdateReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).UpdateRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/updateRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).UpdateRole(ctx, req.(*RoleUpdateReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteRole(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_BatchDeleteRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKeyList)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).BatchDeleteRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/batchDeleteRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).BatchDeleteRole(ctx, req.(*RoleKeyList))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_GrantPerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RolePermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).GrantPerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/grantPerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).GrantPerm(ctx, req.(*RolePermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_RevokePerm_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RolePermReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).RevokePerm(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/revokePerm",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).RevokePerm(ctx, req.(*RolePermReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveUpRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveUpRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveUpRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveUpRole(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MoveDownRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(RoleKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MoveDownRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/moveDownRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MoveDownRole(ctx, req.(*RoleKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExistRole_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(VerifyRoleReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).ExistRole(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/existRole",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).ExistRole(ctx, req.(*VerifyRoleReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserLogPage_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserLogPage(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserLogPage",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserLogPage(ctx, req.(*UserLogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserLogList_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserLogList(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserLogList",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserLogList(ctx, req.(*UserLogReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_FindUserLogById_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).FindUserLogById(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/findUserLogById",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).FindUserLogById(ctx, req.(*UserLogKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_DeleteUserLog_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserLogDelReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).DeleteUserLog(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/deleteUserLog",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).DeleteUserLog(ctx, req.(*UserLogDelReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_ExportUserLog_Handler(srv interface{}, stream grpc.ServerStream) error {
m := new(UserLogExportReq)
if err := stream.RecvMsg(m); err != nil {
return err
}
return srv.(RbacServer).ExportUserLog(m, &rbacExportUserLogServer{stream})
}
type Rbac_ExportUserLogServer interface {
Send(*httpbody.HttpBody) error
grpc.ServerStream
}
type rbacExportUserLogServer struct {
grpc.ServerStream
}
func (x *rbacExportUserLogServer) Send(m *httpbody.HttpBody) error {
return x.ServerStream.SendMsg(m)
}
func _Rbac_GetUserDeptInfo_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(UserKey)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).GetUserDeptInfo(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/getUserDeptInfo",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).GetUserDeptInfo(ctx, req.(*UserKey))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MiniAppLogin_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(MiniAppLoginReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MiniAppLogin(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/miniAppLogin",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MiniAppLogin(ctx, req.(*MiniAppLoginReq))
}
return interceptor(ctx, in, info, handler)
}
func _Rbac_MiniAppPhoneNumber_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) {
in := new(MiniAppPhoneNumberReq)
if err := dec(in); err != nil {
return nil, err
}
if interceptor == nil {
return srv.(RbacServer).MiniAppPhoneNumber(ctx, in)
}
info := &grpc.UnaryServerInfo{
Server: srv,
FullMethod: "/jmash.rbac.Rbac/miniAppPhoneNumber",
}
handler := func(ctx context.Context, req interface{}) (interface{}, error) {
return srv.(RbacServer).MiniAppPhoneNumber(ctx, req.(*MiniAppPhoneNumberReq))
}
return interceptor(ctx, in, info, handler)
}
// Rbac_ServiceDesc is the grpc.ServiceDesc for Rbac service.
// It's only intended for direct use with grpc.RegisterService,
// and not to be introspected or modified (even as a copy)
var Rbac_ServiceDesc = grpc.ServiceDesc{
ServiceName: "jmash.rbac.Rbac",
HandlerType: (*RbacServer)(nil),
Methods: []grpc.MethodDesc{
{
MethodName: "version",
Handler: _Rbac_Version_Handler,
},
{
MethodName: "findEnumList",
Handler: _Rbac_FindEnumList_Handler,
},
{
MethodName: "findEnumMap",
Handler: _Rbac_FindEnumMap_Handler,
},
{
MethodName: "findEnumEntry",
Handler: _Rbac_FindEnumEntry_Handler,
},
{
MethodName: "login",
Handler: _Rbac_Login_Handler,
},
{
MethodName: "sendValidCode",
Handler: _Rbac_SendValidCode_Handler,
},
{
MethodName: "loginByValidCode",
Handler: _Rbac_LoginByValidCode_Handler,
},
{
MethodName: "selectDsdRoles",
Handler: _Rbac_SelectDsdRoles_Handler,
},
{
MethodName: "logout",
Handler: _Rbac_Logout_Handler,
},
{
MethodName: "refreshToken",
Handler: _Rbac_RefreshToken_Handler,
},
{
MethodName: "userInfo",
Handler: _Rbac_UserInfo_Handler,
},
{
MethodName: "updateUserInfo",
Handler: _Rbac_UpdateUserInfo_Handler,
},
{
MethodName: "userRolesPerms",
Handler: _Rbac_UserRolesPerms_Handler,
},
{
MethodName: "userMenus",
Handler: _Rbac_UserMenus_Handler,
},
{
MethodName: "changePwd",
Handler: _Rbac_ChangePwd_Handler,
},
{
MethodName: "runAsUser",
Handler: _Rbac_RunAsUser_Handler,
},
{
MethodName: "allowRunAsUser",
Handler: _Rbac_AllowRunAsUser_Handler,
},
{
MethodName: "findUserPage",
Handler: _Rbac_FindUserPage_Handler,
},
{
MethodName: "findUserList",
Handler: _Rbac_FindUserList_Handler,
},
{
MethodName: "findUserById",
Handler: _Rbac_FindUserById_Handler,
},
{
MethodName: "findUserByName",
Handler: _Rbac_FindUserByName_Handler,
},
{
MethodName: "createUser",
Handler: _Rbac_CreateUser_Handler,
},
{
MethodName: "updateUser",
Handler: _Rbac_UpdateUser_Handler,
},
{
MethodName: "deleteUser",
Handler: _Rbac_DeleteUser_Handler,
},
{
MethodName: "batchDeleteUser",
Handler: _Rbac_BatchDeleteUser_Handler,
},
{
MethodName: "existUser",
Handler: _Rbac_ExistUser_Handler,
},
{
MethodName: "batchEnableUser",
Handler: _Rbac_BatchEnableUser_Handler,
},
{
MethodName: "enableUser",
Handler: _Rbac_EnableUser_Handler,
},
{
MethodName: "lockUser",
Handler: _Rbac_LockUser_Handler,
},
{
MethodName: "approvedUser",
Handler: _Rbac_ApprovedUser_Handler,
},
{
MethodName: "assignUser",
Handler: _Rbac_AssignUser_Handler,
},
{
MethodName: "deassignUser",
Handler: _Rbac_DeassignUser_Handler,
},
{
MethodName: "resetPwd",
Handler: _Rbac_ResetPwd_Handler,
},
{
MethodName: "importUser",
Handler: _Rbac_ImportUser_Handler,
},
{
MethodName: "selectDirectoryIds",
Handler: _Rbac_SelectDirectoryIds_Handler,
},
{
MethodName: "findModulePage",
Handler: _Rbac_FindModulePage_Handler,
},
{
MethodName: "findModuleList",
Handler: _Rbac_FindModuleList_Handler,
},
{
MethodName: "findModuleById",
Handler: _Rbac_FindModuleById_Handler,
},
{
MethodName: "createModule",
Handler: _Rbac_CreateModule_Handler,
},
{
MethodName: "updateModule",
Handler: _Rbac_UpdateModule_Handler,
},
{
MethodName: "deleteModule",
Handler: _Rbac_DeleteModule_Handler,
},
{
MethodName: "batchDeleteModule",
Handler: _Rbac_BatchDeleteModule_Handler,
},
{
MethodName: "moveUpModule",
Handler: _Rbac_MoveUpModule_Handler,
},
{
MethodName: "moveDownModule",
Handler: _Rbac_MoveDownModule_Handler,
},
{
MethodName: "checkModuleCode",
Handler: _Rbac_CheckModuleCode_Handler,
},
{
MethodName: "findOperationPage",
Handler: _Rbac_FindOperationPage_Handler,
},
{
MethodName: "findOperationList",
Handler: _Rbac_FindOperationList_Handler,
},
{
MethodName: "findOperationById",
Handler: _Rbac_FindOperationById_Handler,
},
{
MethodName: "createOperation",
Handler: _Rbac_CreateOperation_Handler,
},
{
MethodName: "updateOperation",
Handler: _Rbac_UpdateOperation_Handler,
},
{
MethodName: "deleteOperation",
Handler: _Rbac_DeleteOperation_Handler,
},
{
MethodName: "batchDeleteOperation",
Handler: _Rbac_BatchDeleteOperation_Handler,
},
{
MethodName: "moveUpOperation",
Handler: _Rbac_MoveUpOperation_Handler,
},
{
MethodName: "moveDownOperation",
Handler: _Rbac_MoveDownOperation_Handler,
},
{
MethodName: "checkOperationCode",
Handler: _Rbac_CheckOperationCode_Handler,
},
{
MethodName: "findDeptList",
Handler: _Rbac_FindDeptList_Handler,
},
{
MethodName: "findDeptTreeList",
Handler: _Rbac_FindDeptTreeList_Handler,
},
{
MethodName: "findDeptById",
Handler: _Rbac_FindDeptById_Handler,
},
{
MethodName: "createDept",
Handler: _Rbac_CreateDept_Handler,
},
{
MethodName: "updateDept",
Handler: _Rbac_UpdateDept_Handler,
},
{
MethodName: "deleteDept",
Handler: _Rbac_DeleteDept_Handler,
},
{
MethodName: "batchDeleteDept",
Handler: _Rbac_BatchDeleteDept_Handler,
},
{
MethodName: "moveUpDept",
Handler: _Rbac_MoveUpDept_Handler,
},
{
MethodName: "moveDownDept",
Handler: _Rbac_MoveDownDept_Handler,
},
{
MethodName: "lockDept",
Handler: _Rbac_LockDept_Handler,
},
{
MethodName: "enableDept",
Handler: _Rbac_EnableDept_Handler,
},
{
MethodName: "importDept",
Handler: _Rbac_ImportDept_Handler,
},
{
MethodName: "findLogPage",
Handler: _Rbac_FindLogPage_Handler,
},
{
MethodName: "findLogList",
Handler: _Rbac_FindLogList_Handler,
},
{
MethodName: "findLogById",
Handler: _Rbac_FindLogById_Handler,
},
{
MethodName: "deleteLog",
Handler: _Rbac_DeleteLog_Handler,
},
{
MethodName: "selectUserInfo",
Handler: _Rbac_SelectUserInfo_Handler,
},
{
MethodName: "findOpensList",
Handler: _Rbac_FindOpensList_Handler,
},
{
MethodName: "findOpensById",
Handler: _Rbac_FindOpensById_Handler,
},
{
MethodName: "deleteOpens",
Handler: _Rbac_DeleteOpens_Handler,
},
{
MethodName: "findOpenAppPage",
Handler: _Rbac_FindOpenAppPage_Handler,
},
{
MethodName: "findOpenAppList",
Handler: _Rbac_FindOpenAppList_Handler,
},
{
MethodName: "findOpenAppById",
Handler: _Rbac_FindOpenAppById_Handler,
},
{
MethodName: "createOpenApp",
Handler: _Rbac_CreateOpenApp_Handler,
},
{
MethodName: "updateOpenApp",
Handler: _Rbac_UpdateOpenApp_Handler,
},
{
MethodName: "deleteOpenApp",
Handler: _Rbac_DeleteOpenApp_Handler,
},
{
MethodName: "batchDeleteOpenApp",
Handler: _Rbac_BatchDeleteOpenApp_Handler,
},
{
MethodName: "findPermPage",
Handler: _Rbac_FindPermPage_Handler,
},
{
MethodName: "findPermList",
Handler: _Rbac_FindPermList_Handler,
},
{
MethodName: "findResourcePermList",
Handler: _Rbac_FindResourcePermList_Handler,
},
{
MethodName: "findPermById",
Handler: _Rbac_FindPermById_Handler,
},
{
MethodName: "createPerm",
Handler: _Rbac_CreatePerm_Handler,
},
{
MethodName: "updatePerm",
Handler: _Rbac_UpdatePerm_Handler,
},
{
MethodName: "deletePerm",
Handler: _Rbac_DeletePerm_Handler,
},
{
MethodName: "batchDeletePerm",
Handler: _Rbac_BatchDeletePerm_Handler,
},
{
MethodName: "checkPermCode",
Handler: _Rbac_CheckPermCode_Handler,
},
{
MethodName: "findResourceList",
Handler: _Rbac_FindResourceList_Handler,
},
{
MethodName: "findResourceTreeList",
Handler: _Rbac_FindResourceTreeList_Handler,
},
{
MethodName: "findResourceById",
Handler: _Rbac_FindResourceById_Handler,
},
{
MethodName: "createResource",
Handler: _Rbac_CreateResource_Handler,
},
{
MethodName: "updateResource",
Handler: _Rbac_UpdateResource_Handler,
},
{
MethodName: "deleteResource",
Handler: _Rbac_DeleteResource_Handler,
},
{
MethodName: "batchDeleteResource",
Handler: _Rbac_BatchDeleteResource_Handler,
},
{
MethodName: "importResource",
Handler: _Rbac_ImportResource_Handler,
},
{
MethodName: "existResource",
Handler: _Rbac_ExistResource_Handler,
},
{
MethodName: "moveResouceUp",
Handler: _Rbac_MoveResouceUp_Handler,
},
{
MethodName: "moveResouceDown",
Handler: _Rbac_MoveResouceDown_Handler,
},
{
MethodName: "findRoleList",
Handler: _Rbac_FindRoleList_Handler,
},
{
MethodName: "findRoleTreeList",
Handler: _Rbac_FindRoleTreeList_Handler,
},
{
MethodName: "findRoleById",
Handler: _Rbac_FindRoleById_Handler,
},
{
MethodName: "createRole",
Handler: _Rbac_CreateRole_Handler,
},
{
MethodName: "updateRole",
Handler: _Rbac_UpdateRole_Handler,
},
{
MethodName: "deleteRole",
Handler: _Rbac_DeleteRole_Handler,
},
{
MethodName: "batchDeleteRole",
Handler: _Rbac_BatchDeleteRole_Handler,
},
{
MethodName: "grantPerm",
Handler: _Rbac_GrantPerm_Handler,
},
{
MethodName: "revokePerm",
Handler: _Rbac_RevokePerm_Handler,
},
{
MethodName: "moveUpRole",
Handler: _Rbac_MoveUpRole_Handler,
},
{
MethodName: "moveDownRole",
Handler: _Rbac_MoveDownRole_Handler,
},
{
MethodName: "existRole",
Handler: _Rbac_ExistRole_Handler,
},
{
MethodName: "findUserLogPage",
Handler: _Rbac_FindUserLogPage_Handler,
},
{
MethodName: "findUserLogList",
Handler: _Rbac_FindUserLogList_Handler,
},
{
MethodName: "findUserLogById",
Handler: _Rbac_FindUserLogById_Handler,
},
{
MethodName: "deleteUserLog",
Handler: _Rbac_DeleteUserLog_Handler,
},
{
MethodName: "getUserDeptInfo",
Handler: _Rbac_GetUserDeptInfo_Handler,
},
{
MethodName: "miniAppLogin",
Handler: _Rbac_MiniAppLogin_Handler,
},
{
MethodName: "miniAppPhoneNumber",
Handler: _Rbac_MiniAppPhoneNumber_Handler,
},
},
Streams: []grpc.StreamDesc{
{
StreamName: "exportUser",
Handler: _Rbac_ExportUser_Handler,
ServerStreams: true,
},
{
StreamName: "printUser",
Handler: _Rbac_PrintUser_Handler,
ServerStreams: true,
},
{
StreamName: "downloadUserTemplate",
Handler: _Rbac_DownloadUserTemplate_Handler,
ServerStreams: true,
},
{
StreamName: "downloadDept",
Handler: _Rbac_DownloadDept_Handler,
ServerStreams: true,
},
{
StreamName: "exportDept",
Handler: _Rbac_ExportDept_Handler,
ServerStreams: true,
},
{
StreamName: "printDept",
Handler: _Rbac_PrintDept_Handler,
ServerStreams: true,
},
{
StreamName: "exportLog",
Handler: _Rbac_ExportLog_Handler,
ServerStreams: true,
},
{
StreamName: "downloadResource",
Handler: _Rbac_DownloadResource_Handler,
ServerStreams: true,
},
{
StreamName: "exportResource",
Handler: _Rbac_ExportResource_Handler,
ServerStreams: true,
},
{
StreamName: "exportUserLog",
Handler: _Rbac_ExportUserLog_Handler,
ServerStreams: true,
},
},
Metadata: "jmash/rbac/rbac_rpc.proto",
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/jmash/rbac.git
git@gitee.com:jmash/rbac.git
jmash
rbac
rbac
14f349c9227c

搜索帮助